All users will need to merge their Minecraft Forum account with a new or existing Twitch account starting October 23rd. You can merge your accounts by clicking here. Have questions? Learn more here.
Dismiss
  • 0

    posted a message on How did you discover Minecraft?

    I started playing Minecraft when I saw an article about it in the PC Gamer magazine, I played the free web version for a while (LONG time ago) and eventually bought the game. I used to build auto-farms back then, because cows and other neutral mobs spawned at random times similar to hostile mobs.


    But the most memorable moment was when I was playing while drinking a probably too large vodka drink (hey, I'm in my 40s) and built a house with a fireplace, and the fire in the fireplace got out of control and burned down my house along with the entire forest. A creeper blew me up while I was trying to put out the fire, so I just laughed while watching my house and the forest burn away. For some odd reason, Minecraft forests were VERY flammable back in 2009. I still play from time to time, because it's a fun break from the other more complex games that I also play.

    Posted in: Discussion
  • 0

    posted a message on Have you ever been mistaken for someone else?

    Not in Minecraft. But once I was updating the firmware on a carousel controller in a computer-automated med dispensing machine in a hospital, and an employee asked me if I was Amish.


    I answered "Yes".

    Posted in: Discussion
  • 0

    posted a message on Scoreboard comparisons should use constants too (for java 1.13+)

    Scoreboard comparisons should include the ability to use constants as well as make comparisons between two scoreboard objectives. For example, to see if a player's dDiaScore is greater than zero, I currently have to do this:


    execute if score @p dDiaScore > dDiaDude dNull run title @p title "v"


    (displays v in the middle of the screen if score in dDiaScore is greater than zero)


    This works only if the dummy player 'dDiaDude' has its variable dNull set to zero. But this command won't work correctly if something happens some time during the game that sets dDiaDude's score in dNull to something besides zero. To fix that potential problem, I think we should also be able to do this:


    execute if score @p dDiaScore > 0 run title @p title "v"


    In summary, I think the ability to use constants in scoreboard comparisons should be added to the already implemented ability to perform comparisons between two scoreboard objectives. It would really help to simplify and clarify code in long functions, and also prevent unwanted results if the 'constant' operand is saved in another scoreboard objective instead of being used by itself.

    Posted in: Suggestions
  • 0

    posted a message on Minecraft 1.13 Update Opinion Thread

    1.13 and related snapshots is terrific. New command system that aligns with the already implemented function system, an overhaul that paves the way for future content updates, and a transition to a newer version of lwjgl. This is a nuts-n-bolts update. As you can expect, there isn't going to be much 'content' with this 1.13 update. But to give you an idea of the importance of this 'waah, there's no new blocks in this update!' update, the up-and-coming 'aquatic update' can't be done without first completing this 1.13 update.


    I'm loving the new command system. Now the commands work the same in functions as they do in command blocks (writing a textfile function is a LOT easier to write than programming a bunch of command blocks in-game). Also, the portability of functions make this update worth it all by itself. If you like doing things with command blocks, you are going to love the 1.13 update. You know, I'd really like to see SethBling rewrite his 'Atari2600 Emulator' with the new command system because he might be able to make it almost playable in Minecraft.


    But I'll concede that the new horse model is not the best in the world... I liked how the modelled stirrups swung on the old horse's saddle, those minute details really added depth to the relatively simple low-poly horses. Now even though the new horse models have more primitives, the smaller details are gone - an inanimate stirrup is now 'painted' onto the side of the horse. Ah well, such is the direction of progress, I suppose.


    But overall I like how the 1.13 update is coming along. The coup de gras will be whether Mojang writes up in-depth documentation on each new command, along with examples on how to effectively implement each of those commands. Keep up the good work!

    Posted in: Recent Updates and Snapshots
  • 0

    posted a message on Next Big Update (Confirmed at Minecon Earth)

    Pretty cool... more stuff and more mobs, woot! You can thank 1.13 for that - it may not 'look' like much, but 1.13 overhauls a bunch of limitations that would have made future content updates more difficult to do.


    Aquatic update... Maybe they can make it so water in icy biomes is too cold to swim in (player slowly loses hearts while in icy water), and the 'freezing cold' effect is slowed down with different kinds of armor (or a new enchantment or potion eliminates the freezing cold effect).


    Also, I'd Really like to see fish in bodies of water where I'm fishing, so fishing can be more skill-based. Of course, some of those 'fish' will still be keys, sticks, boots, enchanted books and tools, etc. and the 'luck' stat for a player has more of a positive influence on what the player fishes out of the water.


    Maybe make the dolphins tameable? So they can help attack hostiles similar to how tame wolves behave.


    Sounds like a lot of content, so I bet it's going to be another update that takes a long time to come out. But it'll definitely be worth the wait.

    Posted in: Discussion
  • 0

    posted a message on /fill question (probably an easy one)

    Dang, can't even use 'setblock' to set down a colored wool block. "/setblock ~ ~ ~ wool 5" returns an error, and can't figure out any other way to use setblock to put down a colored wool block.. Is there a way to do that in 17w46a?

    Posted in: Commands, Command Blocks and Functions
  • 0

    posted a message on [17w46a] *Issue Fixed* Execute Command Trouble

    I'm not sure how that command works (execute if blocks) because it executes all the time for me. Also, functions work fine because I'm using functions in my 17w46a test map. It's possible that the function you're executing doesn't work - Try executing the function itself in chat (/function elevators:scripts/moveelevatorup) and see if the function works. Finally, if you're executing that command from a command block then you'll want it to say /execute at @p; for example, /execute at @p if blocks ~4 ~-1 ~1 ~2 ~-1 ~-1 ~4 ~-1 ~1 all run say Hi (otherwise the command block will be the thing that's executing the command, not the player).

    Posted in: Commands, Command Blocks and Functions
  • 0

    posted a message on /fill question (probably an easy one)

    Sorta... My ultimate goal was to replace anything that's made of any color of hardened clay with a particular color of wool. I can get it to work with white wool (if it's made of any color of hardened clay then replace it with white wool), but I can't figure out how to replace the hardened clay with a color of wool.

    Posted in: Commands, Command Blocks and Functions
  • 0

    posted a message on /fill question (probably an easy one)

    I guess it was a tougher question than I thought. D'oh!

    Posted in: Commands, Command Blocks and Functions
  • 0

    posted a message on /fill question (probably an easy one)

    This is for Minecraft 17w46a... I'd like to fill an area of hardened clay with a colored wool, but all I can do is fill in the area of hardened clay with white wool. Here's what works:


    /execute at @p run fill ~1 ~1 ~1 ~-1 ~-1 ~-1 minecraft:wool replace minecraft:stained_hardened_clay


    The above command fills in areas of hardened clay with white wool. But if I do this:


    /execute at @p run fill ~1 ~1 ~1 ~-1 ~-1 ~-1 minecraft:wool 4 replace minecraft:stained_hardened_clay


    I get an error. How do I specify which color of wool to replace the hardened clay? Thanks in advance for the help!

    Posted in: Commands, Command Blocks and Functions
  • 0

    posted a message on /testfor substitute for 17w45b

    I used to use this command to make a command block power a comparator, and x,y,z is the location of the command block you want to modify:


    blockdata x y z {SuccessCount:1}


    It worked before 1.13, so I tried using this command to do the same thing in this snapshot:


    data merge block x y z {SuccessCount:1}


    It didn't work, but it may be a bug... If you do a 'data get' command on the same block, you'll see that 'SuccessCount' has indeed been set, but it's still not powering the comparator. Also, if you put a command block on the opposite side of the command block where the comparator is located, then the comparator will trigger 'on' if SuccessCount has a value, and will trigger 'off' if SuccessCount is zero (I don't think the block state is getting updated after the 'SuccessCount' value is changed).


    But it's still an early build, so this stuff is to be expected. I definitely like where this update is going because it's going to make command-driven vanilla mods a lot easier to do!

    Posted in: Commands, Command Blocks and Functions
  • 0

    posted a message on /testfor substitute for 17w45b

    Hey, that works pretty good, thanks! I didn't think to put the 'nbt=...' before the nbt value. Anyway, I'm using it to set a scoreboard variable bTreasureMap, and if the player is holding it then that variable is '1' (if not holding the map then it's '0'). Then I use another execute command that tests whether bTreasureMap has a value in it, by comparing it with the scoreboard variable of a dummy player bFakeDude called 'bNull' which is always set to zero, like this:


    execute if score @p bTreasureMap > bFakeDude bNull run (insert another execute command here)


    I'm still hoping Dinnerbone allows the use of constants with this command, because "execute if score @p bTreasureMap > 0 run ..." makes more sense.


    I read your other post and I'm not sure what you're trying to do, so I'm not sure how to help. What are you testing for? What are you doing if the result is true or false? If I had more info then I could try to offer suggestions (but my knowledge of these new commands is pretty limited).

    Posted in: Commands, Command Blocks and Functions
  • 0

    posted a message on /testfor substitute for 17w45b

    I can do this in earlier versions of Minecraft with the 'testfor' command, but I can't figure it out in the snapshot 17w45b... How do I test for a player who's holding a piece of paper in their offhand that has an enchantment and a name? The name is "Treasure Map" and the enchantment is Fortune 1.


    Thanks in advance for the help!

    Posted in: Commands, Command Blocks and Functions
  • 0

    posted a message on Function doesn't work in 17w45a

    Thanks for the reply... Turned out I had the function in 'data/functions' (which doesn't work in 17w45a), so I moved the function into 'datapacks\TestDataPack\data\mctest\functions' then executed the function like "/function mctest:myfunction" and that worked. Almost...


    If the command in the function was simply "say Hi", then the function worked just fine. But if the command in the function was "execute as @p run say Hi" or "execute run say Hi" then the result was 'java.lang.NullPointerException'. The game didn't crash, it just showed that error string where the text for the function would have appeared.


    Maybe the new command system hasn't been ported to functions?

    Posted in: Commands, Command Blocks and Functions
  • 0

    posted a message on Function doesn't work in 17w45a

    Got a function that works just fine in 1.12, but I can't get any function to work in the latest snapshot.


    In 1.12 I had a command that I wanted to execute:


    say Hi


    I put that into a file named myfunction.mcfunction and put that file into world112/data/functions/stupid. In Minecraft, I typed '/function stupid:myfunction' in chat and the function worked just fine.


    But it doesn't work in the latest snapshot 17w45a... I have the command that I want to execute:


    execute run say Hi


    and I stuck it in a file named myfunction.mcfunction. I then put that file in world17w45a/data/functions/stupid. Finally, in Minecraft, I did '/function stupid:myfunction' and all that happens is "Unknown function: stupid:myfunction".


    Did something change? Do I need to put the function somewhere else? I just can't get the darned thing to work, any help would be appreciated, thanks!

    Posted in: Commands, Command Blocks and Functions
  • To post a comment, please or register a new account.