[::] Terraria's Frostspark/Lightning Boots in Minecraft

๐ŸŽ™๏ธ tryashtar ยท 138 points ยท Posted at 16:35:38 on August 18, 2015 ยท (Permalink)


PalatableDecentCanadagoose

๐ŸŽ™๏ธ tryashtar ยท 10 points ยท Posted at 16:38:58 on August 18, 2015 ยท (Permalink)

Do /give @p diamond_boots 1 0 {frostspark:1} to get the boots. It supports any type of boots, or any type of item with that NBT on your feet.

Running for a certain amount of time gives you speed until you stop or sneak. When you stop, it does instantly clear the effect unless you're in the air.

Jump and hold shift to get a temporary boost into the air. Once you land again, you can use the boost again, just like in Terraria. You can also stop holding shift, fall, and then start holding it again to use the remainder of your boost that you didn't use at first.

Compressed command for one-click installation:
http://pastebin.com/eq4cbepM

[deleted] ยท 4 points ยท Posted at 17:21:27 on August 18, 2015 ยท (Permalink)

Wait. Last I checked, you couldn't make custom NBT tags without them being automatically erased. Did something change?

๐ŸŽ™๏ธ tryashtar ยท 3 points ยท Posted at 17:27:25 on August 18, 2015 ยท (Permalink)*

Items can hold arbitrary NBT! In fact, that discovery was my first post on reddit. Back when I thought /testfor was a useful command. ;)

[deleted] ยท 2 points ยท Posted at 17:38:49 on August 18, 2015 ยท (Permalink)

But but but I tried the same thing, and when I used /entitydata to read me back the nbt it was gone... Maybe /entitydata updates the nbt in such a way that it destroys unrecognized nbt...

And about the /testfor, I know right? Its useful for like, a very basic proximity detection maybe, and thats about it. =P /scoreboard ftw

๐ŸŽ™๏ธ tryashtar ยท 2 points ยท Posted at 17:43:04 on August 18, 2015 ยท (Permalink)

It only saves it in the item data; entities cannot be given arbitrary tags without /scoreboard players tag. If you do /give @p stone 1 0 {blah:6}, then throw it on the ground and /entitydata @e[type=Item,c=1] {}, it will show Item:{id:"minecraft:stone",Count:1b,tag:{blah:6}} somewhere in there.

[deleted] ยท 1 points ยท Posted at 17:49:27 on August 18, 2015 ยท (Permalink)

What exactly do you mean by /scoreboard players tag, I'm familiar with /scoreboard players set <selector> <objective> <value> <nbt tag> ... You're saying it will only work in the tag tag within item nbt?

๐ŸŽ™๏ธ tryashtar ยท 2 points ยท Posted at 17:59:41 on August 18, 2015 ยท (Permalink)

The 1.9 snapshots have a new command: /scoreboard players tag <entity> <add:remove> <tag> Basically, it lets you stick arbitrary tags into entities.

/scoreboard players tag @e[type=Zombie] add undead
scoreboard players tag @e[type=Skeleton] add undead

It's kind of like a watered-down yet easier to use scoreboard, in my opinion. You can test for tags a la /say @e[tag=undead]


That command is reserved for entities, whereas arbitrary NBT can be put into any item. You're probably aware of the general item format {id:stone,Count:3,tag:{display:{Name:"Super Stone"}}}. Whenever you create an item via /give or /replaceitem (or anything else), you can insert whatever NBT you want in the tag tag, where all extra item data is stored.

Then a simple scoreboard players set @a fireresist 1 {SelectedItem:{tag:{fire:1}}} can be used to test for that data.

I hope this helps! Arbitrary item tags are extremely useful for command block stuff, because you can have multiple separate items have the same effect, you can easily spawn in items to give an effect, you don't have to rely on item names or lore, and items can have multiple effects.

[deleted] ยท 1 points ยท Posted at 18:35:36 on August 18, 2015 ยท (Permalink)

Hmm, thanks! I didn't know the specifics on the @e[tag=value] even though I heard about it.

And thanks, yeah that's pretty much what I thought from your previous explanation. It would have been slightly useful to know when I was creating dozens of custom weapons... I still have a few left to go, probably will look into it. =D

132ikl ยท 1 points ยท Posted at 05:23:29 on August 22, 2015 ยท (Permalink)

It's once again useful with conditional command blocks!

[deleted] ยท 6 points ยท Posted at 17:22:59 on August 18, 2015 ยท (Permalink)

Wait, you're not making the Eye of Cthulhu next are you? *narrows eyes suspectingly =.=

132ikl ยท 5 points ยท Posted at 23:17:21 on August 18, 2015 ยท (Permalink)

*narrows eyes suspiciously =.=

FTFY

[deleted] ยท 1 points ยท Posted at 23:21:59 on August 18, 2015 ยท (Permalink)

I thought of that, but that would make me be the person who looks suspicious. However if I make up a word and say suspectingly, it's suspecting + ly which means I am the person doing the suspecting. And also that would make me the person who defines the word. =P

[deleted] ยท 2 points ยท Posted at 23:25:26 on August 18, 2015 ยท (Permalink)

I think he's making a reference to the item to spawn EoC, Suspicious Looking Eye.

132ikl ยท 2 points ยท Posted at 01:42:01 on August 19, 2015 ยท (Permalink)

Yes, that's what I was referring to

[deleted] ยท 1 points ยท Posted at 01:58:27 on August 19, 2015 ยท (Permalink)

Oh. Haha.

InfinityStaraptor ยท 3 points ยท Posted at 18:32:46 on August 18, 2015 ยท (Permalink)

Cool! Now make the lucky horseshoe!

littlebigcheese ยท 2 points ยท Posted at 00:13:05 on August 19, 2015 ยท (Permalink)

We should have one of those in vanilla anyways.

๐ŸŽ™๏ธ tryashtar ยท 2 points ยท Posted at 03:08:59 on August 19, 2015 ยท (Permalink)

That's easy! :P

http://gfycat.com/HighEvilAsianpiedstarling

http://pastebin.com/aEE6Qvvg

/give yourself any item with {tryashtar_is_super_cool:true}.

LONINFINITY ยท 6 points ยท Posted at 17:34:47 on August 18, 2015 ยท (Permalink)

Not to say your creation isn't awesome or anything - it REALLY is - but that would be a replica of Spectre boots, not Frostspark boots. Frostspark boots are Ice Skates and Lightning Boots mixed together to allow quick running and improve moment on ice. Spectre boots are the boots that allow flight and quick movement.

๐ŸŽ™๏ธ tryashtar ยท 12 points ยท Posted at 17:46:43 on August 18, 2015 ยท (Permalink)

I can confirm that when you wear these boots, you will not break through ice.

132ikl ยท 1 points ยท Posted at 23:17:50 on August 18, 2015 ยท (Permalink)

Now to make it so you can break through ice

starficz ยท 1 points ยท Posted at 05:57:18 on August 19, 2015 ยท (Permalink)

But can you stop sliding on ice more quickly?

LONINFINITY ยท 1 points ยท Posted at 07:04:14 on August 19, 2015 ยท (Permalink)

True, but there's no improvement for movement on ice as is, especially considering that breaking through ice from a height isn't a default Minecraft feature.

WardedBolt ยท 1 points ยท Posted at 20:15:46 on August 18, 2015 ยท (Permalink)

But But lighting boots are specter boots but faster... And Frostspark boots allow flight and running as well...

LONINFINITY ยท 1 points ยท Posted at 07:02:09 on August 19, 2015 ยท (Permalink)

Yes, but Frostspark provides enhanced movement on ice - something that isn't shown here. Thus, Spectre or Lightning boots would be more accurate, and Spectre boots match the colour of Diamond boots.

WardedBolt ยท 1 points ยท Posted at 20:40:30 on August 19, 2015 ยท (Permalink)

Yeah I guess, but still, doesn't make it not able to be Frostspark.

[deleted] ยท 2 points ยท Posted at 19:33:39 on August 18, 2015 ยท (Permalink)

This this a map you are working on?

๐ŸŽ™๏ธ tryashtar ยท 2 points ยท Posted at 23:27:06 on August 18, 2015 ยท (Permalink)

I talked about this a little bit on my last Terraria command block post. I would love to make a full map, but my building talents are mediocre at best and my modeling skills are nonexistent. I'm also not a great cook.

All in all, I would need a bunch more people for that to be a real possibility.

132ikl ยท 2 points ยท Posted at 04:17:22 on August 19, 2015 ยท (Permalink)

I'm also not a great cook.

Totally related

[deleted] ยท 1 points ยท Posted at 02:06:06 on August 19, 2015 ยท (Permalink)

Oh ok :)

-Larothus- ยท -2 points ยท Posted at 17:00:23 on August 18, 2015 ยท (Permalink)

Please don't upload full resolution gifs :( Not everyone has that big of a resolution :S

๐ŸŽ™๏ธ tryashtar ยท 4 points ยท Posted at 17:08:09 on August 18, 2015 ยท (Permalink)

Sorry! :( The "resize large gfys" button doesn't work for me sometimes, but I know you can double-click on it to make it a normal size.

Gfycat is a great concept and all, but it's got some really annoying issues.

chisoph ยท 1 points ยท Posted at 19:58:53 on August 18, 2015 ยท (Permalink)

I use RES so I can just drag it to make it a smaller size.

[deleted] ยท 1 points ยท Posted at 21:24:12 on August 18, 2015 ยท (Permalink)

[deleted]

-Larothus- ยท 1 points ยท Posted at 14:50:08 on August 19, 2015 ยท (Permalink)

Thanks!