Remake the cloud structures

This commit is contained in:
Sollace 2020-05-28 15:11:03 +02:00
parent 2cac91c351
commit 9a91586921
13 changed files with 10 additions and 3 deletions

View file

@ -30,9 +30,15 @@ import net.minecraft.world.gen.feature.StructureFeature;
class CloudDungeonFeature extends AbstractTempleFeature<DefaultFeatureConfig> { class CloudDungeonFeature extends AbstractTempleFeature<DefaultFeatureConfig> {
private static final BlockPos POS = new BlockPos(4, 0, 15); private static final BlockPos POS = new BlockPos(4, 0, 15);
private static final Identifier[] VARIANTS = new Identifier[] { private static final Identifier[] VARIANTS = new Identifier[] {
new Identifier("unicopia", "cloud/temple_small"), new Identifier("unicopia", "cloud/center"),
new Identifier("unicopia", "cloud/house_small"), new Identifier("unicopia", "cloud/island"),
new Identifier("unicopia", "cloud/island_small") new Identifier("unicopia", "cloud/large_ruin"),
new Identifier("unicopia", "cloud/ruin_segment"),
new Identifier("unicopia", "cloud/small"),
new Identifier("unicopia", "cloud/huge_ruin/one"),
new Identifier("unicopia", "cloud/huge_ruin/two"),
new Identifier("unicopia", "cloud/huge_ruin/three"),
new Identifier("unicopia", "cloud/huge_ruin/four")
}; };
public CloudDungeonFeature(Function<Dynamic<?>, ? extends DefaultFeatureConfig> func, Biome...biomes) { public CloudDungeonFeature(Function<Dynamic<?>, ? extends DefaultFeatureConfig> func, Biome...biomes) {
@ -120,6 +126,7 @@ class CloudDungeonFeature extends AbstractTempleFeature<DefaultFeatureConfig> {
@Override @Override
protected void handleMetadata(String var1, BlockPos var2, IWorld var3, Random var4, BlockBox var5) { protected void handleMetadata(String var1, BlockPos var2, IWorld var3, Random var4, BlockBox var5) {
} }
} }
} }