Minecraft 1.13.1/2 command proposal
There should be a command like
"/structure" that has some subcommands for example:
1. "/structure blocks load custom:name x y z include_entities=true"
Here you would load the structure "name" which is a custom structure saved in the directory "datapacks/datapack_name/data/custom/structures" and it would load at the position xyz which is the block of the structure with the smallest coordinates so with 0 0 0 and the entities included would be loaded.
2. "/structure entity load custom:name x y z include_entities=false {Tags:["ruin"]}"
Here you would load the same structure but this time with no included entities and a structure_entitie would be summoned which can be adressed by the name of the structure "name" and by the tag "ruin"
3. "/structure entity remove custom:name kill_entities=true"
Here you would remove the structure by addressing the structure entity indirect (not with execute) and you would kill the included entities. (Maybe they have a tag like "structure_name" to be adressed.)
4. "/execute as @e[type=structure,name=name] at @s run structure blocks remove custom:name kill_entities=false"
Here you would do the same you did in 3. but you address the structure_entity directly by execute_command. And you wouldn't kill included entities
Please sign in to leave a comment.
4 Comments