fix weird NPEs

fixes #132, fixes #131
This commit is contained in:
C10udburst
2022-07-07 18:13:55 +02:00
parent 48de587b1e
commit 0339975b8c
5 changed files with 15 additions and 8 deletions

View File

@@ -6,8 +6,8 @@ import net.minecraft.block.BlockState;
import net.minecraft.block.StructureVoidBlock;
import net.minecraft.util.math.Direction;
import meteordevelopment.meteorclient.systems.modules.Modules;
import anticope.rejects.modules.Rendering;
import meteordevelopment.meteorclient.systems.modules.Modules;
import org.spongepowered.asm.mixin.Mixin;
import org.spongepowered.asm.mixin.injection.At;
@@ -28,7 +28,8 @@ public abstract class StructureVoidBlockMixin extends Block {
@Override
public boolean isSideInvisible(BlockState state, BlockState neighbor, Direction facing) {
return !(Modules.get().get(Rendering.class).renderStructureVoid());
Rendering renderingModule = Modules.get().get(Rendering.class);
return !(renderingModule != null && renderingModule.renderStructureVoid());
}
}