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.
  • 1

    posted a message on Minecraft Launcher Black Screen

    This happened on my son's PC, he has a laptop with both an integrated Intel video and an nVidia graphics processor. I had to right-click on the Minecraft Launcher icon and select 'Run with graphics processor' -> 'Integrated video'. For some weird reason the launcher will not display properly if he runs the launcher with the 'High-performance Video' option.

    Here's a tip: Even though I'm running the launcher with my Intel integrated graphics card, the Minecraft game is still playing through my high performance graphics card. That's because they're two separate programs. MinecraftLauncher.exe is the Minecraft Launcher, and the Minecraft game runs through javaw.exe.

    Hope that helps!

    Posted in: Unmodified Minecraft Client Support
  • 1

    posted a message on New 1.11 Cartographer Question?

    Farmers, fletchers and shepherds all have the same cloak (brown with no apron), so I imagine cartographers will share librarian traits and also have a white tunic. But I don't think they're just going to drop into the towns of your Realms world that you've already explored, they'll only appear in new villages in unexplored areas (or they may appear when you breed villagers). Same for the Woodland Mansions, they'll most likely appear in wooded areas that you haven't yet explored.

    I guess the 20-dollar question is this: Will cartographer maps point to areas in pre-1.11 worlds where a Woodland Mansion would have spawned if that area hadn't already been explored? It would be a rip-off to get a treasure map that points to your old cow barn, lol.

    Posted in: Recent Updates and Snapshots
  • 1

    posted a message on Looting and Fire Aspect, a Bad Thing?

    I think some of the people who don't like a sword with both looting and fire aspect are those who like to harvest meat to sell to a butcher villager... They don't buy cooked meat. But if you're harvesting meat to keep for yourself, then looting and fire aspect are great.

    And, it took me almost ten minutes to write this reply because of the stupid ads and banners that this site chooses to display... I ended up having to write my reply in Notepad and then copy/paste it to the forum. Freakin' annoying.

    Posted in: Survival Mode
  • 1

    posted a message on Is it okay too block vilagers into their houses?

    This may be a little cheaty, but if you have cheats enabled then you can stand in the middle of your village and execute this command:

    /entitydata @e[type=Villager] {Invulnerable:1b}

    I use this command in my version 1.9 world whenever I find a village, because I don't like to babysit the villagers. It makes all the villagers in a village invincible, and zombies won't be able to kill them anymore (and it's funny watching zombies chase invincible villagers around the village). You don't need to be in 'creative' mode to execute this command, just type it in and it'll work. Be careful though, because if you're in 'creative' mode then you can kill invincible villagers. Also, if you're breeding villagers, new baby villagers created after the /entitydata command is executed will Not be invincible. You'll need to execute that command again every time a baby villager is born to make sure the new villagers are also invincible.

    Posted in: Discussion
  • 1

    posted a message on ELSE and NOT (command blocks)

    Pretty much what the title suggests, a NOT and ELSE option for Command Blocks. Here's how they work...

    This is a new command block condition. Right now you have 'conditional' and 'unconditional', and the new third condition will be a 'NOT'. The NOT condition is 'conditional' for chained command blocks, in that it will not execute if the command in the previous command block is true. Let's say I have a /testfor to see if a player is holding an item, but I want to execute the next chained command block if the statement is False. Maybe I'm testing to see if a player has a Special Sword, and if he does Not have one then give him one. If there's a 'not' condition, then simply perform the /testfor in one command block to see if the player has the 'Special Sword' item. In the next chained command block, set it to the 'NOT' condition and put in the /give command. That's it, two command blocks and no redstone will give a player a Special Sword if he or she doesn't already have one.

    Command -> Execute if Not True -> Next command -> Next command...

    This isn't really a command that is entered into the command block, it's a command block path that's followed when the command is not true. Let's say I have a /testfor to see if the player is holding an item. If the player's holding the item, continue execution to the next 'conditional' command block like expected. But if the player is Not holding the item, execution is passed to a 'conditional' command block that's on either side of the command block.

    Command -> Execute if True -> Next command -> Next command...
    Execute if False
    Next command
    Next command...

    That's about it... To summarize, use the NOT condition in a chained command block to execute a command if the previous condition is False, and any chained unconditional blocks following your NOT command will execute like expected. Use the ELSE option to branch execution when a condition isn't true, and you can wrap around a command block chain from the ELSE path back to the main command block chain by simply setting your 'else' path blocks in a loop and then point the last 'else' path block to an unconditional chain block in the main command block path.

    Posted in: Suggestions
  • 1

    posted a message on Delay option for command blocks

    Probably a few more suggestions... If CommandDelay (the command, not the NBT tag) is set for a 'chain' command block, have it only affect the next chained command block if it's set to 'conditional'. Everything else along the chain should be unaffected by the chained command block with the delay in it. That would keep this command more in line with how command blocks currently work.

    But, like your original idea states, if CommandDelay (the command, not the NBT tag) is set on a 'repeater' command block, then it triggers the entire chain in time with what's set in the repeater's CommandDelay.

    If any command block's 'NBT tag' has a CommandDelay in it, then that command block won't execute its own command until the CommandDelay NBT tag is met. It's different from the CommandDelay 'command' in that the NBT tag's condition won't affect blocks chained to it, only the command that's typed into the command block will do that. This is so the command that's in the command block with the CommandDelay NBT tag properly triggers the following conditional chained block properly... Hopefully that makes sense.

    Maybe use 'CommandDelay' for the NBT tag, and 'TriggerDelay' for the command block command? It might be a little less confusing.

    Anyway, I like the idea of a 'delay' in Command Blocks. Support!

    Posted in: Suggestions
  • 1

    posted a message on OptiFine HD C7 (FPS Boost, Dynamic Lights, Shaders and much more)

    Alright, I played OptiFine 1.9.0 HD U A1 for about 30 minutes (gotta go to work) on vanilla 1.9 with no shaders on smp...

    - FPS boost (awesome)
    - All mob models sometimes flicker (disappear and reappear)
    - Sometimes a mob will spawn invisible.

    All I can say is 'So far, so good!' I'll test more later after work, my system is a Win10 laptop with nVidia 540m and 6 gigs of RAM, and Minecraft is running on Java x64 1.8.0_25. To all the doubters: Getting something to appear on the screen is the easy part. Debugging and optimizing code is the hard and tedious part. sp614x will release a finished build when everything works, so please be patient because it'll be worth the wait. To sp614x, keep up the good work, you rock!

    Posted in: Minecraft Mods
  • 2

    posted a message on 'Invert' switch for Command Blocks

    When you right-click a command block, you can set its properties by clicking buttons: Repeat/Impulse/Chain, Unconditional/Conditional, Needs Redstone/Always Active. I think it would be cool to have an extra button: Invert Output/Normal Output.

    What the 'Invert Output' does is makes the command block's SuccessCount equal 1 if the condition within the command block is False. For example, let's say you set 'Invert Output' on a command block containing this command:

    testfor @p {Inventory:[{id:minecraft:bow}]}

    The command block will trigger the adjacent chain command block if the player has NO bow.

    How is this useful? Let's say you're making a minigame that requires the player to have a bow. Since bows don't stack, you wouldn't want to just give the player another bow if he already has one or he'd end up with an inventory full of bows. You can use the command 'testfor @p {Inventory:[{id:minecraft:bow}]}' to see if he has a bow, which is True if the player has a bow. But then you'd have to do some fancy redstoning to invert the output to check and see if the player Doesn't have a bow, and then give him one if he needs it... If you had an 'Invert Output' option on that command block, you wouldn't need the fancy redstone inversion circuit because the output of the command block would now be True if the player didn't have a bow.

    I know, I know... You can probably just /clear the player's inventory of all bows and then give him one single bow... But there are other times where you might want to see if a player Doesn't have an item, and this would make that task much easier.

    What do you think?

    Posted in: Suggestions
  • 6

    posted a message on Squids defend themselves with their Ink

    I've seen this suggested in other threads but my idea is a little different. It's a simplified 'squid ink' idea using features already coded in the Minecraft game! The simplified idea means it uses less code to implement, and fewer code changes means fewer bugs.


    You're swimming underwater and come across a squid, and you want to whack it with your sword. Or a stick. Or maybe a pork chop. So you whack it, and you hear a wet 'swishing' sound followed by blindness! The blindness lasts for five seconds, then all is once again normal. After blindness wears off, you continue to beat the squid until it finally dies.

    How it works:

    • To get inked, you have to be fully submerged in water (far enough underwater where the 'air meter' appears). You won't get inked if you're wading in waist-deep water, and you won't get inked if you're swimming on the surface with your head out of the water.
    • You'll only get inked if you harm the squid. You won't get inked if you can kill it in one blow.
    • Squids only ink you 25 percent of the time. You have a relatively decent chance to whack a squid and not get inked.
    • If you get inked, it lasts about five seconds no matter what. For example, if you are inked and then swim to the surface, you'll still have to wait for the 'ink' effect to wear off before you can see again.


    Squid got damaged

    -> Is the damage caused by a player and that player's completely underwater?

    - Yes, go to Ink Routine.

    - No, go to Damage Routine.

    Ink Routine

    -> Is the damage caused by the player greater than the Squid's current health?

    - Yes, go to Squid Death

    - No, is (rnd*100) < 25?

    --Yes, play an 'ink squirt' sound at Squid's coordinates and cast Blindness on attacker for 5 seconds.

    --No, continue

    Damage Routine

    health = health - damage...

    -> Is 'health' <= 0?

    - Yes, go to Squid Death

    - No, exit 'Squid Got Damaged' routine

    Squid Death

    -> Is death caused by a player?

    - Yes, drop some ink sacs based on 'Looting' value of weapon and also drop some experience orbs

    - No, drop some ink sacs and continue

    Do the death animation for the squid entity

    That's about it, pretty much the only thing added to the Minecraft code is the simple test to see if a player gets inked, then play a sound and cast 'Blindness' for five seconds. I think it would be pretty fun if squids could 'ink' an attacking player, it would definitely make attacking a squid more interesting. Maybe for more of a challenge, if a squid inks a player then it's less likely that it would drop an ink sac. Or maybe, the 'Ink Routine' in my flowchart could test for other underwater players close to the attacked squid, and the ink effect could affect them too... Lots of possibilities! What do you think?

    Posted in: Suggestions
  • 1

    posted a message on Noobiest thing you've ever done in Minecraft?

    Built a nice house after I bought Minecraft in winter of 2010 (Minecraft beta), it was a 2-story house that was fairly detailed and I was pretty proud of it. I decided to add a fireplace, and the second story caught fire while I was in the first story. When I saw a couple of blocks burn away, I looked up and the entire upstairs was on fire. I tried to put it out, but that was back when fire spreading was very fast and I couldn't get it put out in time... The entire house burned down except for the stone details and fireplace, and the large forest where I built the house completely burned away.

    I almost wished 'fire spreading' was like it used to be... Burning down entire forests with one click of the flint and steel was fun!

    Posted in: Discussion
  • To post a comment, please or register a new account.