diff --git a/src/main/resources/data/unicopia/structures/altar/center_1.nbt b/src/main/resources/data/unicopia/structure/altar/center_1.nbt
similarity index 100%
rename from src/main/resources/data/unicopia/structures/altar/center_1.nbt
rename to src/main/resources/data/unicopia/structure/altar/center_1.nbt
diff --git a/src/main/resources/data/unicopia/structures/altar/pillar/pillar_0.nbt b/src/main/resources/data/unicopia/structure/altar/pillar/pillar_0.nbt
similarity index 100%
rename from src/main/resources/data/unicopia/structures/altar/pillar/pillar_0.nbt
rename to src/main/resources/data/unicopia/structure/altar/pillar/pillar_0.nbt
diff --git a/src/main/resources/data/unicopia/structures/altar/pillar/pillar_1.nbt b/src/main/resources/data/unicopia/structure/altar/pillar/pillar_1.nbt
similarity index 100%
rename from src/main/resources/data/unicopia/structures/altar/pillar/pillar_1.nbt
rename to src/main/resources/data/unicopia/structure/altar/pillar/pillar_1.nbt
diff --git a/src/main/resources/data/unicopia/structures/altar/pillar/pillar_2.nbt b/src/main/resources/data/unicopia/structure/altar/pillar/pillar_2.nbt
similarity index 100%
rename from src/main/resources/data/unicopia/structures/altar/pillar/pillar_2.nbt
rename to src/main/resources/data/unicopia/structure/altar/pillar/pillar_2.nbt
diff --git a/src/main/resources/data/unicopia/structures/altar/pillar/pillar_3.nbt b/src/main/resources/data/unicopia/structure/altar/pillar/pillar_3.nbt
similarity index 100%
rename from src/main/resources/data/unicopia/structures/altar/pillar/pillar_3.nbt
rename to src/main/resources/data/unicopia/structure/altar/pillar/pillar_3.nbt
diff --git a/src/main/resources/data/unicopia/structures/altar/pillar/pillar_4.nbt b/src/main/resources/data/unicopia/structure/altar/pillar/pillar_4.nbt
similarity index 100%
rename from src/main/resources/data/unicopia/structures/altar/pillar/pillar_4.nbt
rename to src/main/resources/data/unicopia/structure/altar/pillar/pillar_4.nbt
diff --git a/src/main/resources/data/unicopia/structures/altar/pillar/pillar_5.nbt b/src/main/resources/data/unicopia/structure/altar/pillar/pillar_5.nbt
similarity index 100%
rename from src/main/resources/data/unicopia/structures/altar/pillar/pillar_5.nbt
rename to src/main/resources/data/unicopia/structure/altar/pillar/pillar_5.nbt
diff --git a/src/main/resources/data/unicopia/structures/altar/pillar/pillar_6.nbt b/src/main/resources/data/unicopia/structure/altar/pillar/pillar_6.nbt
similarity index 100%
rename from src/main/resources/data/unicopia/structures/altar/pillar/pillar_6.nbt
rename to src/main/resources/data/unicopia/structure/altar/pillar/pillar_6.nbt
diff --git a/src/main/resources/data/unicopia/structures/changeling_hive/chamber1.nbt b/src/main/resources/data/unicopia/structure/changeling_hive/chamber1.nbt
similarity index 100%
rename from src/main/resources/data/unicopia/structures/changeling_hive/chamber1.nbt
rename to src/main/resources/data/unicopia/structure/changeling_hive/chamber1.nbt
diff --git a/src/main/resources/data/unicopia/structures/changeling_hive/chamber_decoration/nothing.nbt b/src/main/resources/data/unicopia/structure/changeling_hive/chamber_decoration/nothing.nbt
similarity index 100%
rename from src/main/resources/data/unicopia/structures/changeling_hive/chamber_decoration/nothing.nbt
rename to src/main/resources/data/unicopia/structure/changeling_hive/chamber_decoration/nothing.nbt
diff --git a/src/main/resources/data/unicopia/structures/changeling_hive/chamber_decoration/pillar.nbt b/src/main/resources/data/unicopia/structure/changeling_hive/chamber_decoration/pillar.nbt
similarity index 100%
rename from src/main/resources/data/unicopia/structures/changeling_hive/chamber_decoration/pillar.nbt
rename to src/main/resources/data/unicopia/structure/changeling_hive/chamber_decoration/pillar.nbt
diff --git a/src/main/resources/data/unicopia/structures/changeling_hive/chamber_decoration/slime.nbt b/src/main/resources/data/unicopia/structure/changeling_hive/chamber_decoration/slime.nbt
similarity index 100%
rename from src/main/resources/data/unicopia/structures/changeling_hive/chamber_decoration/slime.nbt
rename to src/main/resources/data/unicopia/structure/changeling_hive/chamber_decoration/slime.nbt
diff --git a/src/main/resources/data/unicopia/structures/changeling_hive/chamber_decoration/spiders.nbt b/src/main/resources/data/unicopia/structure/changeling_hive/chamber_decoration/spiders.nbt
similarity index 100%
rename from src/main/resources/data/unicopia/structures/changeling_hive/chamber_decoration/spiders.nbt
rename to src/main/resources/data/unicopia/structure/changeling_hive/chamber_decoration/spiders.nbt
diff --git a/src/main/resources/data/unicopia/structures/changeling_hive/chamber_decoration/spiked.nbt b/src/main/resources/data/unicopia/structure/changeling_hive/chamber_decoration/spiked.nbt
similarity index 100%
rename from src/main/resources/data/unicopia/structures/changeling_hive/chamber_decoration/spiked.nbt
rename to src/main/resources/data/unicopia/structure/changeling_hive/chamber_decoration/spiked.nbt
diff --git a/src/main/resources/data/unicopia/structures/changeling_hive/descent1.nbt b/src/main/resources/data/unicopia/structure/changeling_hive/descent1.nbt
similarity index 100%
rename from src/main/resources/data/unicopia/structures/changeling_hive/descent1.nbt
rename to src/main/resources/data/unicopia/structure/changeling_hive/descent1.nbt
diff --git a/src/main/resources/data/unicopia/structures/changeling_hive/entrance.nbt b/src/main/resources/data/unicopia/structure/changeling_hive/entrance.nbt
similarity index 100%
rename from src/main/resources/data/unicopia/structures/changeling_hive/entrance.nbt
rename to src/main/resources/data/unicopia/structure/changeling_hive/entrance.nbt
diff --git a/src/main/resources/data/unicopia/structures/changeling_hive/entrance_large_lower.nbt b/src/main/resources/data/unicopia/structure/changeling_hive/entrance_large_lower.nbt
similarity index 100%
rename from src/main/resources/data/unicopia/structures/changeling_hive/entrance_large_lower.nbt
rename to src/main/resources/data/unicopia/structure/changeling_hive/entrance_large_lower.nbt
diff --git a/src/main/resources/data/unicopia/structures/changeling_hive/entrance_large_upper.nbt b/src/main/resources/data/unicopia/structure/changeling_hive/entrance_large_upper.nbt
similarity index 100%
rename from src/main/resources/data/unicopia/structures/changeling_hive/entrance_large_upper.nbt
rename to src/main/resources/data/unicopia/structure/changeling_hive/entrance_large_upper.nbt
diff --git a/src/main/resources/data/unicopia/structures/changeling_hive/floor_decoration/empty.nbt b/src/main/resources/data/unicopia/structure/changeling_hive/floor_decoration/empty.nbt
similarity index 100%
rename from src/main/resources/data/unicopia/structures/changeling_hive/floor_decoration/empty.nbt
rename to src/main/resources/data/unicopia/structure/changeling_hive/floor_decoration/empty.nbt
diff --git a/src/main/resources/data/unicopia/structures/changeling_hive/floor_decoration/slime_1.nbt b/src/main/resources/data/unicopia/structure/changeling_hive/floor_decoration/slime_1.nbt
similarity index 100%
rename from src/main/resources/data/unicopia/structures/changeling_hive/floor_decoration/slime_1.nbt
rename to src/main/resources/data/unicopia/structure/changeling_hive/floor_decoration/slime_1.nbt
diff --git a/src/main/resources/data/unicopia/structures/changeling_hive/floor_decoration/slime_2.nbt b/src/main/resources/data/unicopia/structure/changeling_hive/floor_decoration/slime_2.nbt
similarity index 100%
rename from src/main/resources/data/unicopia/structures/changeling_hive/floor_decoration/slime_2.nbt
rename to src/main/resources/data/unicopia/structure/changeling_hive/floor_decoration/slime_2.nbt
diff --git a/src/main/resources/data/unicopia/structures/changeling_hive/floor_decoration/slime_3.nbt b/src/main/resources/data/unicopia/structure/changeling_hive/floor_decoration/slime_3.nbt
similarity index 100%
rename from src/main/resources/data/unicopia/structures/changeling_hive/floor_decoration/slime_3.nbt
rename to src/main/resources/data/unicopia/structure/changeling_hive/floor_decoration/slime_3.nbt
diff --git a/src/main/resources/data/unicopia/structures/changeling_hive/floor_decoration/spikes.nbt b/src/main/resources/data/unicopia/structure/changeling_hive/floor_decoration/spikes.nbt
similarity index 100%
rename from src/main/resources/data/unicopia/structures/changeling_hive/floor_decoration/spikes.nbt
rename to src/main/resources/data/unicopia/structure/changeling_hive/floor_decoration/spikes.nbt
diff --git a/src/main/resources/data/unicopia/structures/changeling_hive/offshoot1.nbt b/src/main/resources/data/unicopia/structure/changeling_hive/offshoot1.nbt
similarity index 100%
rename from src/main/resources/data/unicopia/structures/changeling_hive/offshoot1.nbt
rename to src/main/resources/data/unicopia/structure/changeling_hive/offshoot1.nbt
diff --git a/src/main/resources/data/unicopia/structures/changeling_hive/offshoot2.nbt b/src/main/resources/data/unicopia/structure/changeling_hive/offshoot2.nbt
similarity index 100%
rename from src/main/resources/data/unicopia/structures/changeling_hive/offshoot2.nbt
rename to src/main/resources/data/unicopia/structure/changeling_hive/offshoot2.nbt
diff --git a/src/main/resources/data/unicopia/structures/changeling_hive/offshoot_elbow.nbt b/src/main/resources/data/unicopia/structure/changeling_hive/offshoot_elbow.nbt
similarity index 100%
rename from src/main/resources/data/unicopia/structures/changeling_hive/offshoot_elbow.nbt
rename to src/main/resources/data/unicopia/structure/changeling_hive/offshoot_elbow.nbt
diff --git a/src/main/resources/data/unicopia/structures/changeling_hive/offshoot_elbow2.nbt b/src/main/resources/data/unicopia/structure/changeling_hive/offshoot_elbow2.nbt
similarity index 100%
rename from src/main/resources/data/unicopia/structures/changeling_hive/offshoot_elbow2.nbt
rename to src/main/resources/data/unicopia/structure/changeling_hive/offshoot_elbow2.nbt
diff --git a/src/main/resources/data/unicopia/structures/changeling_hive/offshoot_transition.nbt b/src/main/resources/data/unicopia/structure/changeling_hive/offshoot_transition.nbt
similarity index 100%
rename from src/main/resources/data/unicopia/structures/changeling_hive/offshoot_transition.nbt
rename to src/main/resources/data/unicopia/structure/changeling_hive/offshoot_transition.nbt
diff --git a/src/main/resources/data/unicopia/structures/changeling_hive/pit_decoration/bulb.nbt b/src/main/resources/data/unicopia/structure/changeling_hive/pit_decoration/bulb.nbt
similarity index 100%
rename from src/main/resources/data/unicopia/structures/changeling_hive/pit_decoration/bulb.nbt
rename to src/main/resources/data/unicopia/structure/changeling_hive/pit_decoration/bulb.nbt
diff --git a/src/main/resources/data/unicopia/structures/changeling_hive/pit_decoration/eggs.nbt b/src/main/resources/data/unicopia/structure/changeling_hive/pit_decoration/eggs.nbt
similarity index 100%
rename from src/main/resources/data/unicopia/structures/changeling_hive/pit_decoration/eggs.nbt
rename to src/main/resources/data/unicopia/structure/changeling_hive/pit_decoration/eggs.nbt
diff --git a/src/main/resources/data/unicopia/structures/changeling_hive/pit_decoration/lava.nbt b/src/main/resources/data/unicopia/structure/changeling_hive/pit_decoration/lava.nbt
similarity index 100%
rename from src/main/resources/data/unicopia/structures/changeling_hive/pit_decoration/lava.nbt
rename to src/main/resources/data/unicopia/structure/changeling_hive/pit_decoration/lava.nbt
diff --git a/src/main/resources/data/unicopia/structures/changeling_hive/pit_decoration/ruins.nbt b/src/main/resources/data/unicopia/structure/changeling_hive/pit_decoration/ruins.nbt
similarity index 100%
rename from src/main/resources/data/unicopia/structures/changeling_hive/pit_decoration/ruins.nbt
rename to src/main/resources/data/unicopia/structure/changeling_hive/pit_decoration/ruins.nbt
diff --git a/src/main/resources/data/unicopia/structures/changeling_hive/pit_decoration/spiders.nbt b/src/main/resources/data/unicopia/structure/changeling_hive/pit_decoration/spiders.nbt
similarity index 100%
rename from src/main/resources/data/unicopia/structures/changeling_hive/pit_decoration/spiders.nbt
rename to src/main/resources/data/unicopia/structure/changeling_hive/pit_decoration/spiders.nbt
diff --git a/src/main/resources/data/unicopia/structures/changeling_hive/pit_decoration/spikes.nbt b/src/main/resources/data/unicopia/structure/changeling_hive/pit_decoration/spikes.nbt
similarity index 100%
rename from src/main/resources/data/unicopia/structures/changeling_hive/pit_decoration/spikes.nbt
rename to src/main/resources/data/unicopia/structure/changeling_hive/pit_decoration/spikes.nbt
diff --git a/src/main/resources/data/unicopia/structures/changeling_hive/roof_decoration/empty.nbt b/src/main/resources/data/unicopia/structure/changeling_hive/roof_decoration/empty.nbt
similarity index 100%
rename from src/main/resources/data/unicopia/structures/changeling_hive/roof_decoration/empty.nbt
rename to src/main/resources/data/unicopia/structure/changeling_hive/roof_decoration/empty.nbt
diff --git a/src/main/resources/data/unicopia/structures/changeling_hive/roof_decoration/slime.nbt b/src/main/resources/data/unicopia/structure/changeling_hive/roof_decoration/slime.nbt
similarity index 100%
rename from src/main/resources/data/unicopia/structures/changeling_hive/roof_decoration/slime.nbt
rename to src/main/resources/data/unicopia/structure/changeling_hive/roof_decoration/slime.nbt
diff --git a/src/main/resources/data/unicopia/structures/changeling_hive/roof_decoration/spikes.nbt b/src/main/resources/data/unicopia/structure/changeling_hive/roof_decoration/spikes.nbt
similarity index 100%
rename from src/main/resources/data/unicopia/structures/changeling_hive/roof_decoration/spikes.nbt
rename to src/main/resources/data/unicopia/structure/changeling_hive/roof_decoration/spikes.nbt
diff --git a/src/main/resources/data/unicopia/structures/changeling_hive/shaft1.nbt b/src/main/resources/data/unicopia/structure/changeling_hive/shaft1.nbt
similarity index 100%
rename from src/main/resources/data/unicopia/structures/changeling_hive/shaft1.nbt
rename to src/main/resources/data/unicopia/structure/changeling_hive/shaft1.nbt
diff --git a/src/main/resources/data/unicopia/structures/changeling_hive/shaft2.nbt b/src/main/resources/data/unicopia/structure/changeling_hive/shaft2.nbt
similarity index 100%
rename from src/main/resources/data/unicopia/structures/changeling_hive/shaft2.nbt
rename to src/main/resources/data/unicopia/structure/changeling_hive/shaft2.nbt
diff --git a/src/main/resources/data/unicopia/structures/changeling_hive/shaft_bottom.nbt b/src/main/resources/data/unicopia/structure/changeling_hive/shaft_bottom.nbt
similarity index 100%
rename from src/main/resources/data/unicopia/structures/changeling_hive/shaft_bottom.nbt
rename to src/main/resources/data/unicopia/structure/changeling_hive/shaft_bottom.nbt
diff --git a/src/main/resources/data/unicopia/structures/changeling_hive/shaft_bottom2.nbt b/src/main/resources/data/unicopia/structure/changeling_hive/shaft_bottom2.nbt
similarity index 100%
rename from src/main/resources/data/unicopia/structures/changeling_hive/shaft_bottom2.nbt
rename to src/main/resources/data/unicopia/structure/changeling_hive/shaft_bottom2.nbt
diff --git a/src/main/resources/data/unicopia/structures/changeling_hive/slimey/chamber1.nbt b/src/main/resources/data/unicopia/structure/changeling_hive/slimey/chamber1.nbt
similarity index 100%
rename from src/main/resources/data/unicopia/structures/changeling_hive/slimey/chamber1.nbt
rename to src/main/resources/data/unicopia/structure/changeling_hive/slimey/chamber1.nbt
diff --git a/src/main/resources/data/unicopia/structures/changeling_hive/slimey/chamber2.nbt b/src/main/resources/data/unicopia/structure/changeling_hive/slimey/chamber2.nbt
similarity index 100%
rename from src/main/resources/data/unicopia/structures/changeling_hive/slimey/chamber2.nbt
rename to src/main/resources/data/unicopia/structure/changeling_hive/slimey/chamber2.nbt
diff --git a/src/main/resources/data/unicopia/structures/changeling_hive/slimey/entrance.nbt b/src/main/resources/data/unicopia/structure/changeling_hive/slimey/entrance.nbt
similarity index 100%
rename from src/main/resources/data/unicopia/structures/changeling_hive/slimey/entrance.nbt
rename to src/main/resources/data/unicopia/structure/changeling_hive/slimey/entrance.nbt
diff --git a/src/main/resources/data/unicopia/structures/changeling_hive/slimey/offshoot2.nbt b/src/main/resources/data/unicopia/structure/changeling_hive/slimey/offshoot2.nbt
similarity index 100%
rename from src/main/resources/data/unicopia/structures/changeling_hive/slimey/offshoot2.nbt
rename to src/main/resources/data/unicopia/structure/changeling_hive/slimey/offshoot2.nbt
diff --git a/src/main/resources/data/unicopia/structures/changeling_hive/slimey/offshoot3.nbt b/src/main/resources/data/unicopia/structure/changeling_hive/slimey/offshoot3.nbt
similarity index 100%
rename from src/main/resources/data/unicopia/structures/changeling_hive/slimey/offshoot3.nbt
rename to src/main/resources/data/unicopia/structure/changeling_hive/slimey/offshoot3.nbt
diff --git a/src/main/resources/data/unicopia/structures/changeling_hive/slimey/offshoot_elbow.nbt b/src/main/resources/data/unicopia/structure/changeling_hive/slimey/offshoot_elbow.nbt
similarity index 100%
rename from src/main/resources/data/unicopia/structures/changeling_hive/slimey/offshoot_elbow.nbt
rename to src/main/resources/data/unicopia/structure/changeling_hive/slimey/offshoot_elbow.nbt
diff --git a/src/main/resources/data/unicopia/structures/changeling_hive/slimey/offshoot_elbow2.nbt b/src/main/resources/data/unicopia/structure/changeling_hive/slimey/offshoot_elbow2.nbt
similarity index 100%
rename from src/main/resources/data/unicopia/structures/changeling_hive/slimey/offshoot_elbow2.nbt
rename to src/main/resources/data/unicopia/structure/changeling_hive/slimey/offshoot_elbow2.nbt
diff --git a/src/main/resources/data/unicopia/structures/changeling_hive/slimey/offshoot_transition.nbt b/src/main/resources/data/unicopia/structure/changeling_hive/slimey/offshoot_transition.nbt
similarity index 100%
rename from src/main/resources/data/unicopia/structures/changeling_hive/slimey/offshoot_transition.nbt
rename to src/main/resources/data/unicopia/structure/changeling_hive/slimey/offshoot_transition.nbt
diff --git a/src/main/resources/data/unicopia/structures/changeling_hive/slimey/termination/tunnel1.nbt b/src/main/resources/data/unicopia/structure/changeling_hive/slimey/termination/tunnel1.nbt
similarity index 100%
rename from src/main/resources/data/unicopia/structures/changeling_hive/slimey/termination/tunnel1.nbt
rename to src/main/resources/data/unicopia/structure/changeling_hive/slimey/termination/tunnel1.nbt
diff --git a/src/main/resources/data/unicopia/structures/changeling_hive/slimey/termination1.nbt b/src/main/resources/data/unicopia/structure/changeling_hive/slimey/termination1.nbt
similarity index 100%
rename from src/main/resources/data/unicopia/structures/changeling_hive/slimey/termination1.nbt
rename to src/main/resources/data/unicopia/structure/changeling_hive/slimey/termination1.nbt
diff --git a/src/main/resources/data/unicopia/structures/changeling_hive/spiked/chamber1.nbt b/src/main/resources/data/unicopia/structure/changeling_hive/spiked/chamber1.nbt
similarity index 100%
rename from src/main/resources/data/unicopia/structures/changeling_hive/spiked/chamber1.nbt
rename to src/main/resources/data/unicopia/structure/changeling_hive/spiked/chamber1.nbt
diff --git a/src/main/resources/data/unicopia/structures/changeling_hive/spiked/chamber2.nbt b/src/main/resources/data/unicopia/structure/changeling_hive/spiked/chamber2.nbt
similarity index 100%
rename from src/main/resources/data/unicopia/structures/changeling_hive/spiked/chamber2.nbt
rename to src/main/resources/data/unicopia/structure/changeling_hive/spiked/chamber2.nbt
diff --git a/src/main/resources/data/unicopia/structures/changeling_hive/spiked/descent1.nbt b/src/main/resources/data/unicopia/structure/changeling_hive/spiked/descent1.nbt
similarity index 100%
rename from src/main/resources/data/unicopia/structures/changeling_hive/spiked/descent1.nbt
rename to src/main/resources/data/unicopia/structure/changeling_hive/spiked/descent1.nbt
diff --git a/src/main/resources/data/unicopia/structures/changeling_hive/spiked/entrance.nbt b/src/main/resources/data/unicopia/structure/changeling_hive/spiked/entrance.nbt
similarity index 100%
rename from src/main/resources/data/unicopia/structures/changeling_hive/spiked/entrance.nbt
rename to src/main/resources/data/unicopia/structure/changeling_hive/spiked/entrance.nbt
diff --git a/src/main/resources/data/unicopia/structures/changeling_hive/spiked/offshoot1.nbt b/src/main/resources/data/unicopia/structure/changeling_hive/spiked/offshoot1.nbt
similarity index 100%
rename from src/main/resources/data/unicopia/structures/changeling_hive/spiked/offshoot1.nbt
rename to src/main/resources/data/unicopia/structure/changeling_hive/spiked/offshoot1.nbt
diff --git a/src/main/resources/data/unicopia/structures/changeling_hive/spiked/offshoot2.nbt b/src/main/resources/data/unicopia/structure/changeling_hive/spiked/offshoot2.nbt
similarity index 100%
rename from src/main/resources/data/unicopia/structures/changeling_hive/spiked/offshoot2.nbt
rename to src/main/resources/data/unicopia/structure/changeling_hive/spiked/offshoot2.nbt
diff --git a/src/main/resources/data/unicopia/structures/changeling_hive/spiked/offshoot3.nbt b/src/main/resources/data/unicopia/structure/changeling_hive/spiked/offshoot3.nbt
similarity index 100%
rename from src/main/resources/data/unicopia/structures/changeling_hive/spiked/offshoot3.nbt
rename to src/main/resources/data/unicopia/structure/changeling_hive/spiked/offshoot3.nbt
diff --git a/src/main/resources/data/unicopia/structures/changeling_hive/spiked/offshoot_elbow.nbt b/src/main/resources/data/unicopia/structure/changeling_hive/spiked/offshoot_elbow.nbt
similarity index 100%
rename from src/main/resources/data/unicopia/structures/changeling_hive/spiked/offshoot_elbow.nbt
rename to src/main/resources/data/unicopia/structure/changeling_hive/spiked/offshoot_elbow.nbt
diff --git a/src/main/resources/data/unicopia/structures/changeling_hive/spiked/offshoot_elbow2.nbt b/src/main/resources/data/unicopia/structure/changeling_hive/spiked/offshoot_elbow2.nbt
similarity index 100%
rename from src/main/resources/data/unicopia/structures/changeling_hive/spiked/offshoot_elbow2.nbt
rename to src/main/resources/data/unicopia/structure/changeling_hive/spiked/offshoot_elbow2.nbt
diff --git a/src/main/resources/data/unicopia/structures/changeling_hive/spiked/offshoot_transition.nbt b/src/main/resources/data/unicopia/structure/changeling_hive/spiked/offshoot_transition.nbt
similarity index 100%
rename from src/main/resources/data/unicopia/structures/changeling_hive/spiked/offshoot_transition.nbt
rename to src/main/resources/data/unicopia/structure/changeling_hive/spiked/offshoot_transition.nbt
diff --git a/src/main/resources/data/unicopia/structures/changeling_hive/spiked/shaft1.nbt b/src/main/resources/data/unicopia/structure/changeling_hive/spiked/shaft1.nbt
similarity index 100%
rename from src/main/resources/data/unicopia/structures/changeling_hive/spiked/shaft1.nbt
rename to src/main/resources/data/unicopia/structure/changeling_hive/spiked/shaft1.nbt
diff --git a/src/main/resources/data/unicopia/structures/changeling_hive/spiked/shaft2.nbt b/src/main/resources/data/unicopia/structure/changeling_hive/spiked/shaft2.nbt
similarity index 100%
rename from src/main/resources/data/unicopia/structures/changeling_hive/spiked/shaft2.nbt
rename to src/main/resources/data/unicopia/structure/changeling_hive/spiked/shaft2.nbt
diff --git a/src/main/resources/data/unicopia/structures/changeling_hive/spiked/shaft_bottom.nbt b/src/main/resources/data/unicopia/structure/changeling_hive/spiked/shaft_bottom.nbt
similarity index 100%
rename from src/main/resources/data/unicopia/structures/changeling_hive/spiked/shaft_bottom.nbt
rename to src/main/resources/data/unicopia/structure/changeling_hive/spiked/shaft_bottom.nbt
diff --git a/src/main/resources/data/unicopia/structures/changeling_hive/spiked/shaft_bottom2.nbt b/src/main/resources/data/unicopia/structure/changeling_hive/spiked/shaft_bottom2.nbt
similarity index 100%
rename from src/main/resources/data/unicopia/structures/changeling_hive/spiked/shaft_bottom2.nbt
rename to src/main/resources/data/unicopia/structure/changeling_hive/spiked/shaft_bottom2.nbt
diff --git a/src/main/resources/data/unicopia/structures/changeling_hive/spiked/termination/tunnel1.nbt b/src/main/resources/data/unicopia/structure/changeling_hive/spiked/termination/tunnel1.nbt
similarity index 100%
rename from src/main/resources/data/unicopia/structures/changeling_hive/spiked/termination/tunnel1.nbt
rename to src/main/resources/data/unicopia/structure/changeling_hive/spiked/termination/tunnel1.nbt
diff --git a/src/main/resources/data/unicopia/structures/changeling_hive/spiked/tunnel_termination1.nbt b/src/main/resources/data/unicopia/structure/changeling_hive/spiked/tunnel_termination1.nbt
similarity index 100%
rename from src/main/resources/data/unicopia/structures/changeling_hive/spiked/tunnel_termination1.nbt
rename to src/main/resources/data/unicopia/structure/changeling_hive/spiked/tunnel_termination1.nbt
diff --git a/src/main/resources/data/unicopia/structures/changeling_hive/termination/blockade1.nbt b/src/main/resources/data/unicopia/structure/changeling_hive/termination/blockade1.nbt
similarity index 100%
rename from src/main/resources/data/unicopia/structures/changeling_hive/termination/blockade1.nbt
rename to src/main/resources/data/unicopia/structure/changeling_hive/termination/blockade1.nbt
diff --git a/src/main/resources/data/unicopia/structures/changeling_hive/termination/shaft1.nbt b/src/main/resources/data/unicopia/structure/changeling_hive/termination/shaft1.nbt
similarity index 100%
rename from src/main/resources/data/unicopia/structures/changeling_hive/termination/shaft1.nbt
rename to src/main/resources/data/unicopia/structure/changeling_hive/termination/shaft1.nbt
diff --git a/src/main/resources/data/unicopia/structures/changeling_hive/termination/tunnel1.nbt b/src/main/resources/data/unicopia/structure/changeling_hive/termination/tunnel1.nbt
similarity index 100%
rename from src/main/resources/data/unicopia/structures/changeling_hive/termination/tunnel1.nbt
rename to src/main/resources/data/unicopia/structure/changeling_hive/termination/tunnel1.nbt
diff --git a/src/main/resources/data/unicopia/structures/changeling_hive/termination1.nbt b/src/main/resources/data/unicopia/structure/changeling_hive/termination1.nbt
similarity index 100%
rename from src/main/resources/data/unicopia/structures/changeling_hive/termination1.nbt
rename to src/main/resources/data/unicopia/structure/changeling_hive/termination1.nbt
diff --git a/src/main/resources/data/unicopia/structures/changeling_hive/trapped/offshoot2.nbt b/src/main/resources/data/unicopia/structure/changeling_hive/trapped/offshoot2.nbt
similarity index 100%
rename from src/main/resources/data/unicopia/structures/changeling_hive/trapped/offshoot2.nbt
rename to src/main/resources/data/unicopia/structure/changeling_hive/trapped/offshoot2.nbt
diff --git a/src/main/resources/data/unicopia/structures/cloud_islands/blobs/blob_1.nbt b/src/main/resources/data/unicopia/structure/cloud_islands/blobs/blob_1.nbt
similarity index 100%
rename from src/main/resources/data/unicopia/structures/cloud_islands/blobs/blob_1.nbt
rename to src/main/resources/data/unicopia/structure/cloud_islands/blobs/blob_1.nbt
diff --git a/src/main/resources/data/unicopia/structures/cloud_islands/continent/a.nbt b/src/main/resources/data/unicopia/structure/cloud_islands/continent/a.nbt
similarity index 100%
rename from src/main/resources/data/unicopia/structures/cloud_islands/continent/a.nbt
rename to src/main/resources/data/unicopia/structure/cloud_islands/continent/a.nbt
diff --git a/src/main/resources/data/unicopia/structures/cloud_islands/continent/b.nbt b/src/main/resources/data/unicopia/structure/cloud_islands/continent/b.nbt
similarity index 100%
rename from src/main/resources/data/unicopia/structures/cloud_islands/continent/b.nbt
rename to src/main/resources/data/unicopia/structure/cloud_islands/continent/b.nbt
diff --git a/src/main/resources/data/unicopia/structures/cloud_islands/continent/c.nbt b/src/main/resources/data/unicopia/structure/cloud_islands/continent/c.nbt
similarity index 100%
rename from src/main/resources/data/unicopia/structures/cloud_islands/continent/c.nbt
rename to src/main/resources/data/unicopia/structure/cloud_islands/continent/c.nbt
diff --git a/src/main/resources/data/unicopia/structures/cloud_islands/continent/d.nbt b/src/main/resources/data/unicopia/structure/cloud_islands/continent/d.nbt
similarity index 100%
rename from src/main/resources/data/unicopia/structures/cloud_islands/continent/d.nbt
rename to src/main/resources/data/unicopia/structure/cloud_islands/continent/d.nbt
diff --git a/src/main/resources/data/unicopia/structures/cloud_islands/continent/e.nbt b/src/main/resources/data/unicopia/structure/cloud_islands/continent/e.nbt
similarity index 100%
rename from src/main/resources/data/unicopia/structures/cloud_islands/continent/e.nbt
rename to src/main/resources/data/unicopia/structure/cloud_islands/continent/e.nbt
diff --git a/src/main/resources/data/unicopia/structures/cloud_islands/continent/f.nbt b/src/main/resources/data/unicopia/structure/cloud_islands/continent/f.nbt
similarity index 100%
rename from src/main/resources/data/unicopia/structures/cloud_islands/continent/f.nbt
rename to src/main/resources/data/unicopia/structure/cloud_islands/continent/f.nbt
diff --git a/src/main/resources/data/unicopia/structures/cloud_islands/continent/g.nbt b/src/main/resources/data/unicopia/structure/cloud_islands/continent/g.nbt
similarity index 100%
rename from src/main/resources/data/unicopia/structures/cloud_islands/continent/g.nbt
rename to src/main/resources/data/unicopia/structure/cloud_islands/continent/g.nbt
diff --git a/src/main/resources/data/unicopia/structures/cloud_islands/surfaces/surface_1.nbt b/src/main/resources/data/unicopia/structure/cloud_islands/surfaces/surface_1.nbt
similarity index 100%
rename from src/main/resources/data/unicopia/structures/cloud_islands/surfaces/surface_1.nbt
rename to src/main/resources/data/unicopia/structure/cloud_islands/surfaces/surface_1.nbt
diff --git a/src/main/resources/data/unicopia/structures/cloud_islands/surfaces/surface_2.nbt b/src/main/resources/data/unicopia/structure/cloud_islands/surfaces/surface_2.nbt
similarity index 100%
rename from src/main/resources/data/unicopia/structures/cloud_islands/surfaces/surface_2.nbt
rename to src/main/resources/data/unicopia/structure/cloud_islands/surfaces/surface_2.nbt
diff --git a/src/main/resources/data/unicopia/structures/cloud_islands/surfaces/surface_3.nbt b/src/main/resources/data/unicopia/structure/cloud_islands/surfaces/surface_3.nbt
similarity index 100%
rename from src/main/resources/data/unicopia/structures/cloud_islands/surfaces/surface_3.nbt
rename to src/main/resources/data/unicopia/structure/cloud_islands/surfaces/surface_3.nbt
diff --git a/src/main/resources/data/unicopia/structures/clouds/junction_1.nbt b/src/main/resources/data/unicopia/structure/clouds/junction_1.nbt
similarity index 100%
rename from src/main/resources/data/unicopia/structures/clouds/junction_1.nbt
rename to src/main/resources/data/unicopia/structure/clouds/junction_1.nbt
diff --git a/src/main/resources/data/unicopia/structures/clouds/junction_2.nbt b/src/main/resources/data/unicopia/structure/clouds/junction_2.nbt
similarity index 100%
rename from src/main/resources/data/unicopia/structures/clouds/junction_2.nbt
rename to src/main/resources/data/unicopia/structure/clouds/junction_2.nbt
diff --git a/src/main/resources/data/unicopia/structures/clouds/junction_3.nbt b/src/main/resources/data/unicopia/structure/clouds/junction_3.nbt
similarity index 100%
rename from src/main/resources/data/unicopia/structures/clouds/junction_3.nbt
rename to src/main/resources/data/unicopia/structure/clouds/junction_3.nbt
diff --git a/src/main/resources/data/unicopia/structures/clouds/junction_4.nbt b/src/main/resources/data/unicopia/structure/clouds/junction_4.nbt
similarity index 100%
rename from src/main/resources/data/unicopia/structures/clouds/junction_4.nbt
rename to src/main/resources/data/unicopia/structure/clouds/junction_4.nbt
diff --git a/src/main/resources/data/unicopia/structures/clouds/junction_5.nbt b/src/main/resources/data/unicopia/structure/clouds/junction_5.nbt
similarity index 100%
rename from src/main/resources/data/unicopia/structures/clouds/junction_5.nbt
rename to src/main/resources/data/unicopia/structure/clouds/junction_5.nbt
diff --git a/src/main/resources/data/unicopia/structures/clouds/large_1.nbt b/src/main/resources/data/unicopia/structure/clouds/large_1.nbt
similarity index 100%
rename from src/main/resources/data/unicopia/structures/clouds/large_1.nbt
rename to src/main/resources/data/unicopia/structure/clouds/large_1.nbt
diff --git a/src/main/resources/data/unicopia/structures/clouds/large_2.nbt b/src/main/resources/data/unicopia/structure/clouds/large_2.nbt
similarity index 100%
rename from src/main/resources/data/unicopia/structures/clouds/large_2.nbt
rename to src/main/resources/data/unicopia/structure/clouds/large_2.nbt
diff --git a/src/main/resources/data/unicopia/structures/clouds/large_3.nbt b/src/main/resources/data/unicopia/structure/clouds/large_3.nbt
similarity index 100%
rename from src/main/resources/data/unicopia/structures/clouds/large_3.nbt
rename to src/main/resources/data/unicopia/structure/clouds/large_3.nbt
diff --git a/src/main/resources/data/unicopia/structures/clouds/medium_1.nbt b/src/main/resources/data/unicopia/structure/clouds/medium_1.nbt
similarity index 100%
rename from src/main/resources/data/unicopia/structures/clouds/medium_1.nbt
rename to src/main/resources/data/unicopia/structure/clouds/medium_1.nbt
diff --git a/src/main/resources/data/unicopia/structures/clouds/medium_2.nbt b/src/main/resources/data/unicopia/structure/clouds/medium_2.nbt
similarity index 100%
rename from src/main/resources/data/unicopia/structures/clouds/medium_2.nbt
rename to src/main/resources/data/unicopia/structure/clouds/medium_2.nbt
diff --git a/src/main/resources/data/unicopia/structures/clouds/pillar_boat.nbt b/src/main/resources/data/unicopia/structure/clouds/pillar_boat.nbt
similarity index 100%
rename from src/main/resources/data/unicopia/structures/clouds/pillar_boat.nbt
rename to src/main/resources/data/unicopia/structure/clouds/pillar_boat.nbt
diff --git a/src/main/resources/data/unicopia/structures/clouds/pillars/pillar_1.nbt b/src/main/resources/data/unicopia/structure/clouds/pillars/pillar_1.nbt
similarity index 100%
rename from src/main/resources/data/unicopia/structures/clouds/pillars/pillar_1.nbt
rename to src/main/resources/data/unicopia/structure/clouds/pillars/pillar_1.nbt
diff --git a/src/main/resources/data/unicopia/structures/clouds/pillars/pillar_2.nbt b/src/main/resources/data/unicopia/structure/clouds/pillars/pillar_2.nbt
similarity index 100%
rename from src/main/resources/data/unicopia/structures/clouds/pillars/pillar_2.nbt
rename to src/main/resources/data/unicopia/structure/clouds/pillars/pillar_2.nbt
diff --git a/src/main/resources/data/unicopia/structures/clouds/pillars/pillar_3.nbt b/src/main/resources/data/unicopia/structure/clouds/pillars/pillar_3.nbt
similarity index 100%
rename from src/main/resources/data/unicopia/structures/clouds/pillars/pillar_3.nbt
rename to src/main/resources/data/unicopia/structure/clouds/pillars/pillar_3.nbt
diff --git a/src/main/resources/data/unicopia/structures/clouds/pillars/pillar_4.nbt b/src/main/resources/data/unicopia/structure/clouds/pillars/pillar_4.nbt
similarity index 100%
rename from src/main/resources/data/unicopia/structures/clouds/pillars/pillar_4.nbt
rename to src/main/resources/data/unicopia/structure/clouds/pillars/pillar_4.nbt
diff --git a/src/main/resources/data/unicopia/structures/clouds/pillars/well.nbt b/src/main/resources/data/unicopia/structure/clouds/pillars/well.nbt
similarity index 100%
rename from src/main/resources/data/unicopia/structures/clouds/pillars/well.nbt
rename to src/main/resources/data/unicopia/structure/clouds/pillars/well.nbt
diff --git a/src/main/resources/data/unicopia/structures/clouds/small_1.nbt b/src/main/resources/data/unicopia/structure/clouds/small_1.nbt
similarity index 100%
rename from src/main/resources/data/unicopia/structures/clouds/small_1.nbt
rename to src/main/resources/data/unicopia/structure/clouds/small_1.nbt
diff --git a/src/main/resources/data/unicopia/structures/clouds/small_2.nbt b/src/main/resources/data/unicopia/structure/clouds/small_2.nbt
similarity index 100%
rename from src/main/resources/data/unicopia/structures/clouds/small_2.nbt
rename to src/main/resources/data/unicopia/structure/clouds/small_2.nbt
diff --git a/src/main/resources/data/unicopia/structures/clouds/small_3.nbt b/src/main/resources/data/unicopia/structure/clouds/small_3.nbt
similarity index 100%
rename from src/main/resources/data/unicopia/structures/clouds/small_3.nbt
rename to src/main/resources/data/unicopia/structure/clouds/small_3.nbt
diff --git a/src/main/resources/data/unicopia/structures/clouds/village/house_1.nbt b/src/main/resources/data/unicopia/structure/clouds/village/house_1.nbt
similarity index 100%
rename from src/main/resources/data/unicopia/structures/clouds/village/house_1.nbt
rename to src/main/resources/data/unicopia/structure/clouds/village/house_1.nbt
diff --git a/src/main/resources/data/unicopia/structures/clouds/village/house_2.nbt b/src/main/resources/data/unicopia/structure/clouds/village/house_2.nbt
similarity index 100%
rename from src/main/resources/data/unicopia/structures/clouds/village/house_2.nbt
rename to src/main/resources/data/unicopia/structure/clouds/village/house_2.nbt
diff --git a/src/main/resources/data/unicopia/structures/clouds/village/house_3.nbt b/src/main/resources/data/unicopia/structure/clouds/village/house_3.nbt
similarity index 100%
rename from src/main/resources/data/unicopia/structures/clouds/village/house_3.nbt
rename to src/main/resources/data/unicopia/structure/clouds/village/house_3.nbt
diff --git a/src/main/resources/data/unicopia/worldgen/template_pool/changeling_hive/start.json b/src/main/resources/data/unicopia/worldgen/template_pool/changeling_hive/start.json
index 5bfb0c50..62860362 100644
--- a/src/main/resources/data/unicopia/worldgen/template_pool/changeling_hive/start.json
+++ b/src/main/resources/data/unicopia/worldgen/template_pool/changeling_hive/start.json
@@ -1,5 +1,32 @@
 {
   "elements": [
+    {
+      "element": {
+        "element_type": "minecraft:single_pool_element",
+        "location": "unicopia:changeling_hive/entrance",
+        "processors": "unicopia:changeling_hive_entrance_decay",
+        "projection": "rigid"
+      },
+      "weight": 1
+    },
+    {
+      "element": {
+        "element_type": "minecraft:single_pool_element",
+        "location": "unicopia:changeling_hive/spiked/entrance",
+        "processors": "unicopia:changeling_hive_entrance_decay",
+        "projection": "rigid"
+      },
+      "weight": 1
+    },
+    {
+      "element": {
+        "element_type": "minecraft:single_pool_element",
+        "location": "unicopia:changeling_hive/slimey/entrance",
+        "processors": "unicopia:changeling_hive_entrance_decay",
+        "projection": "rigid"
+      },
+      "weight": 1
+    },
     {
       "element": {
         "element_type": "minecraft:single_pool_element",
@@ -7,8 +34,8 @@
         "processors": "unicopia:changeling_hive_entrance_decay",
         "projection": "rigid"
       },
-      "weight": 1
+      "weight": 3
     }
   ],
-  "fallback": "minecraft:empty"
+  "fallback": "unicopia:changeling_hive/shaft_terminations"
 }
\ No newline at end of file