From 9dcf8c34a09f9ca40aa61ba17f5142561e464dbf Mon Sep 17 00:00:00 2001 From: paulevsGitch Date: Wed, 30 Sep 2020 12:08:36 +0300 Subject: [PATCH] Sapling fix --- .../ru/betterend/blocks/BlockMossyGlowshroomSapling.java | 6 +++--- .../java/ru/betterend/blocks/basis/BlockFeatureSapling.java | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/src/main/java/ru/betterend/blocks/BlockMossyGlowshroomSapling.java b/src/main/java/ru/betterend/blocks/BlockMossyGlowshroomSapling.java index 07b20bf8..b435489f 100644 --- a/src/main/java/ru/betterend/blocks/BlockMossyGlowshroomSapling.java +++ b/src/main/java/ru/betterend/blocks/BlockMossyGlowshroomSapling.java @@ -1,6 +1,6 @@ package ru.betterend.blocks; -import net.minecraft.world.gen.feature.ConfiguredFeature; +import net.minecraft.world.gen.feature.Feature; import ru.betterend.blocks.basis.BlockFeatureSapling; import ru.betterend.registry.FeatureRegistry; @@ -10,7 +10,7 @@ public class BlockMossyGlowshroomSapling extends BlockFeatureSapling { } @Override - protected ConfiguredFeature getFeature() { - return FeatureRegistry.MOSSY_GLOWSHROOM.getFeatureConfigured(); + protected Feature getFeature() { + return FeatureRegistry.MOSSY_GLOWSHROOM.getFeature(); } } diff --git a/src/main/java/ru/betterend/blocks/basis/BlockFeatureSapling.java b/src/main/java/ru/betterend/blocks/basis/BlockFeatureSapling.java index 5db42213..85a29aa6 100644 --- a/src/main/java/ru/betterend/blocks/basis/BlockFeatureSapling.java +++ b/src/main/java/ru/betterend/blocks/basis/BlockFeatureSapling.java @@ -18,7 +18,7 @@ import net.minecraft.world.BlockView; import net.minecraft.world.World; import net.minecraft.world.WorldAccess; import net.minecraft.world.WorldView; -import net.minecraft.world.gen.feature.ConfiguredFeature; +import net.minecraft.world.gen.feature.Feature; import ru.betterend.client.ERenderLayer; import ru.betterend.client.IRenderTypeable; import ru.betterend.registry.BlockTagRegistry; @@ -46,7 +46,7 @@ public abstract class BlockFeatureSapling extends BlockBaseNotFull implements Fe .ticksRandomly()); } - protected abstract ConfiguredFeature getFeature(); + protected abstract Feature getFeature(); @Override public VoxelShape getOutlineShape(BlockState state, BlockView view, BlockPos pos, ShapeContext ePos) { @@ -79,7 +79,7 @@ public abstract class BlockFeatureSapling extends BlockBaseNotFull implements Fe @Override public void grow(ServerWorld world, Random random, BlockPos pos, BlockState state) { BlocksHelper.setWithoutUpdate(world, pos, Blocks.AIR.getDefaultState()); - getFeature().generate(world, world.getChunkManager().getChunkGenerator(), random, pos); + getFeature().generate(world, world.getChunkManager().getChunkGenerator(), random, pos, null); } @Override