diff --git a/gradle.properties b/gradle.properties index 1d3ba5592..9588d6f54 100644 --- a/gradle.properties +++ b/gradle.properties @@ -19,7 +19,7 @@ aether_version=1.20.4-1.4.1-neoforge nitrogen_version=1.20.4-1.1.4-neoforge cumulus_version=1.20.4-1.0.1-neoforge curios_version=7.3.4 -zenith_version=1.0.40 +zenith_version=1.0.41 aeroblender_version=5271794 terrablender_version=1.20.4-3.3.0.12 terrablender_version_minimum=1.20.4-3.3.0.0 diff --git a/src/main/java/net/zepalesque/redux/data/gen/tags/ReduxBlockTagsGen.java b/src/main/java/net/zepalesque/redux/data/gen/tags/ReduxBlockTagsGen.java index 4081c2a0a..532d65868 100644 --- a/src/main/java/net/zepalesque/redux/data/gen/tags/ReduxBlockTagsGen.java +++ b/src/main/java/net/zepalesque/redux/data/gen/tags/ReduxBlockTagsGen.java @@ -23,7 +23,6 @@ protected void addTags(HolderLookup.Provider provider) { Redux.STONE_SETS.forEach(set -> set.blockTagData(this)); this.tag(ReduxTags.Blocks.QUICKSOIL_BEHAVIOR).add(AetherBlocks.QUICKSOIL.get()); - this.tag(ReduxTags.Blocks.COARSE_AETHER_DIRT).add(AetherBlocks.AETHER_GRASS_BLOCK.get()); } } diff --git a/src/main/java/net/zepalesque/redux/data/resource/builders/ReduxFeatureBuilders.java b/src/main/java/net/zepalesque/redux/data/resource/builders/ReduxFeatureBuilders.java index a3f8c0f4a..edb4e2c51 100644 --- a/src/main/java/net/zepalesque/redux/data/resource/builders/ReduxFeatureBuilders.java +++ b/src/main/java/net/zepalesque/redux/data/resource/builders/ReduxFeatureBuilders.java @@ -7,10 +7,9 @@ import net.minecraft.world.level.levelgen.feature.configurations.RandomPatchConfiguration; import net.minecraft.world.level.levelgen.feature.configurations.SimpleBlockConfiguration; import net.minecraft.world.level.levelgen.feature.stateproviders.BlockStateProvider; -import net.zepalesque.redux.block.ReduxBlocks; import net.zepalesque.redux.data.ReduxTags; +import net.zepalesque.zenith.world.feature.gen.BlockWithPredicateFeature; import net.zepalesque.zenith.world.feature.gen.ZenithFeatures; -import net.zepalesque.zenith.world.feature.gen.config.PredicateStateConfig; public class ReduxFeatureBuilders { @@ -23,6 +22,6 @@ public static RandomPatchConfiguration patch(int tries, int xz, int y, BlockStat public static RandomPatchConfiguration patch(int tries, int xz, int y, BlockStateProvider state, BlockPredicate predicate) { return new RandomPatchConfiguration(tries, xz, y, PlacementUtils.onlyWhenEmpty( - ZenithFeatures.TEST_AT_BLOCK.get(), new PredicateStateConfig(state, predicate))); + ZenithFeatures.BLOCK_WITH_PREDICATE.get(), new BlockWithPredicateFeature.Config(state, predicate))); } }