diff --git a/src/main/java/carpet/CarpetSettings.java b/src/main/java/carpet/CarpetSettings.java index 1fabb02e..3e9bd562 100644 --- a/src/main/java/carpet/CarpetSettings.java +++ b/src/main/java/carpet/CarpetSettings.java @@ -1144,7 +1144,7 @@ public class CarpetSettings ) public static boolean tickSyncedWorldBorders = false; - public enum FungusFixMode { + public enum FungusGrowthMode { FALSE, RANDOM, ALL; } @@ -1154,5 +1154,5 @@ public class CarpetSettings extra = {"Setting to 'all' will make all nether fungi grow into 3x3 trees", "Setting to 'random' will make 6% of all nether fungi grow into 3x3 trees", "(this being consistent with worldgen)"}, category = {SURVIVAL, FEATURE} ) - public static FungusFixMode thickFungusGrowth = FungusFixMode.FALSE; + public static FungusGrowthMode thickFungusGrowth = FungusGrowthMode.FALSE; } diff --git a/src/main/java/carpet/mixins/HugeFungusFeatureMixin.java b/src/main/java/carpet/mixins/HugeFungusFeatureMixin.java index 99af9004..8084c184 100644 --- a/src/main/java/carpet/mixins/HugeFungusFeatureMixin.java +++ b/src/main/java/carpet/mixins/HugeFungusFeatureMixin.java @@ -9,7 +9,7 @@ import org.spongepowered.asm.mixin.injection.At; import org.spongepowered.asm.mixin.injection.ModifyArgs; import org.spongepowered.asm.mixin.injection.invoke.arg.Args; -import static carpet.CarpetSettings.FungusFixMode.*; +import static carpet.CarpetSettings.FungusGrowthMode.*; @Mixin(HugeFungusFeature.class) public class HugeFungusFeatureMixin { @@ -17,8 +17,8 @@ public class HugeFungusFeatureMixin { private void mixin(Args args) { boolean natural = !((HugeFungusConfiguration) args.get(2)).planted; args.set(5, natural && ((boolean) args.get(5)) || - !natural && (CarpetSettings.thickFungusGrowth.equals(ALL) || - CarpetSettings.thickFungusGrowth.equals(RANDOM) && ((RandomSource) args.get(1)).nextFloat() < 0.06F) + !natural && (CarpetSettings.thickFungusGrowth == ALL || + CarpetSettings.thickFungusGrowth == RANDOM && ((RandomSource) args.get(1)).nextFloat() < 0.06F) ); } }