tangled
alpha
login
or
join now
codexarchonic.nekoweb.org
/
ProjectInfinity
0
fork
atom
Inspired by 2020's April Fools' 20w14infinite Snapshot, this mod brings endless randomly generated dimensions into Minecraft.
0
fork
atom
overview
issues
6
pulls
pipelines
try catches for coral
cassian.cc
2 months ago
a129afcd
5d9fb979
+6
-2
2 changed files
expand all
collapse all
unified
split
src
main
java
net
lerariemann
infinity
mixin
qol
CoralBlockBlockMixin.java
CoralParentBlockMixin.java
+3
-1
src/main/java/net/lerariemann/infinity/mixin/qol/CoralBlockBlockMixin.java
reviewed
···
14
14
@Inject(method = "scanForWater(Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z",
15
15
at = @At("HEAD"), cancellable = true)
16
16
private void noCoralDecay(BlockGetter world, BlockPos pos, CallbackInfoReturnable<Boolean> cir) {
17
17
-
if (InfinityMethods.isBiomeInfinity(world, pos)) cir.setReturnValue(true);
17
17
+
try {
18
18
+
if (InfinityMethods.isBiomeInfinity(world, pos)) cir.setReturnValue(true);
19
19
+
} catch (IllegalStateException ignored) {}
18
20
}
19
21
}
+3
-1
src/main/java/net/lerariemann/infinity/mixin/qol/CoralParentBlockMixin.java
reviewed
···
16
16
@Inject(method = "scanForWater(Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z",
17
17
at = @At("HEAD"), cancellable = true)
18
18
private static void noParentCoralDecay(BlockState state, BlockGetter world, BlockPos pos, CallbackInfoReturnable<Boolean> cir) {
19
19
-
if (InfinityMethods.isBiomeInfinity(world, pos)) cir.setReturnValue(true);
19
19
+
try {
20
20
+
if (InfinityMethods.isBiomeInfinity(world, pos)) cir.setReturnValue(true);
21
21
+
} catch (IllegalStateException ignored) {}
20
22
}
21
23
}