I have been building very unique features for my vanilla server (like crafting key molds, making alloys, lockable doors with unique keys, "Races" and racial abilities, windmills small and large,etc) and I've worked through many snags but I'm having trouble with devising a way to create structures using the armor stand method that can move and hold the shape I want them to.
Section one:
The first key issue is that even with the fastest (known/compact) clock objects will not teleport quick enough to look as if they are moving with the target
while still they look fine
But as soon as the target moves the teleporting entity drags behind
The faster the target moves the more dramatic the distance
This can be partially remedied by targeting a "anchor" entity because the collection of entities will still drag behind but they will all drag behind the exact same amount which keeps their shape(see section two for the problem with this). obviously I'd ideally want this dragging completely removed, so that is my first question Is there a way to keep entities locked to the position of a target without delay?
Section 2:
The second main problem I have is keeping position.
by this I mean the way the initial "structure" is created is by summoning all of the components relative to the "anchor"
this is achieved by:
its visually impressive, but 100% static (unmoving)
if you do try moving it by teleporting it to the anchor which is following the target entity they will all just collapse onto the anchors position thus loosing shape. (no image for this sorry)
If there is a way to move them I do not know it. my three thoughts where
relative teleportation:
to my knowledge there is not a way to teleport say 2 blocks away from a target using only relative coordinates
IE: you cant
/tp @e[name=part1] @e[name=anchor] ~ ~ ~2
Building From Minecarts:
since minecarts can display their custom blocks relative to them you could hypothetically build the structure making all parts relative to one block so that when all the carts are moved to the anchor the offset is a property of the minecart rather then actual change in position.
I do not know if you could summon a custom armor stand in a minecart with a display offset, but if it's possible, then it is plausible
Falling Sand-esque
falling sand has been used a lot lately and their are tricks to make structures using it that depend on the sand self terminating. I don't like falling sand structures as they are ugly since they are not static they actually fall and are resummoned quickly to give the appearance of a solid. if their is a way to make armor stands self terminate then my problems with structure would be solved...just resummon the armor stands relative to the anchor as fast as possible. ....the only issue is "flashing" since it is happening roughly 20 times a second and my frames are always a solid 60 i can see the frames where their are no armorstands...roughly 3 flashes per second.
all of these methods have flaws, or may not be possible so my question for this section is Is there a way to move armor stands as a group and have them keep their shape?
If we can figure this out, then map makers, creative builders, andd servers everywhere can have essentially completely new objects added to the game that can act dynamically.
I have seen many promising creation that point in this direction
That is a strong maybe on joining my server. its a small server because I don't have the internet to host a international friendly server. there are currently 2 players from florida and one from the netherlands. the one from the netherlands usually lags. but anyone on the east coast of the US should be fine.
the rest of the players are local to me in new hampshire and experience fairly stable connection.
I would love to have a nice hosted server but alas no money for it. I keep a friendly community and would expect the same from you
I have been building very unique features for my vanilla server (like crafting key molds, making alloys, lockable doors with unique keys, "Races" and racial abilities, windmills small and large,etc) and I've worked through many snags but I'm having trouble with devising a way to create structures using the armor stand method that can move and hold the shape I want them to.
Section one:
The first key issue is that even with the fastest (known/compact) clock objects will not teleport quick enough to look as if they are moving with the target
while still they look fine
But as soon as the target moves the teleporting entity drags behind
The faster the target moves the more dramatic the distance
This can be partially remedied by targeting a "anchor" entity because the collection of entities will still drag behind but they will all drag behind the exact same amount which keeps their shape(see section two for the problem with this). obviously I'd ideally want this dragging completely removed, so that is my first question Is there a way to keep entities locked to the position of a target without delay?
Section 2:
The second main problem I have is keeping position.
by this I mean the way the initial "structure" is created is by summoning all of the components relative to the "anchor"
this is achieved by:
summoning the anchor:
/summon ArmorStand ~ ~ ~ {CustomName:"anchor"}
Summoning relative to the anchor:
/execute @e[name=anchor] ~ ~ ~ /summon ArmorStand ~ ~ ~ {Data Tags}
Eventually you have something like this
its visually impressive, but 100% static (unmoving)
if you do try moving it by teleporting it to the anchor which is following the target entity they will all just collapse onto the anchors position thus loosing shape. (no image for this sorry)
If there is a way to move them I do not know it. my three thoughts where
relative teleportation:
to my knowledge there is not a way to teleport say 2 blocks away from a target using only relative coordinates
IE: you cant
/tp @e[name=part1] @e[name=anchor] ~ ~ ~2
Building From Minecarts:
since minecarts can display their custom blocks relative to them you could hypothetically build the structure making all parts relative to one block so that when all the carts are moved to the anchor the offset is a property of the minecart rather then actual change in position.
I do not know if you could summon a custom armor stand in a minecart with a display offset, but if it's possible, then it is plausible
Falling Sand-esque
falling sand has been used a lot lately and their are tricks to make structures using it that depend on the sand self terminating. I don't like falling sand structures as they are ugly since they are not static they actually fall and are resummoned quickly to give the appearance of a solid. if their is a way to make armor stands self terminate then my problems with structure would be solved...just resummon the armor stands relative to the anchor as fast as possible. ....the only issue is "flashing" since it is happening roughly 20 times a second and my frames are always a solid 60 i can see the frames where their are no armorstands...roughly 3 flashes per second.
all of these methods have flaws, or may not be possible so my question for this section is Is there a way to move armor stands as a group and have them keep their shape?
If we can figure this out, then map makers, creative builders, andd servers everywhere can have essentially completely new objects added to the game that can act dynamically.
I have seen many promising creation that point in this direction
http://www.gfycat.com/CalmSingleHairstreak
no, you cant' do that, but u can do this:
/execute @e[type=Zombie,name=one] ~ ~ ~ /tp @e[type=Zombie,name=two] ~ ~ ~5
this works for zombies, so i'm gonna assume it works for armor stands.
(btw can I join ur server? :3)
turtles.
That is a strong maybe on joining my server. its a small server because I don't have the internet to host a international friendly server. there are currently 2 players from florida and one from the netherlands. the one from the netherlands usually lags. but anyone on the east coast of the US should be fine.
the rest of the players are local to me in new hampshire and experience fairly stable connection.
I would love to have a nice hosted server but alas no money for it. I keep a friendly community and would expect the same from you