diff --git a/common/src/main/java/com/seibel/distanthorizons/common/wrappers/block/BlockStateWrapper.java b/common/src/main/java/com/seibel/distanthorizons/common/wrappers/block/BlockStateWrapper.java index 817dfcab8..e19d0d9fb 100644 --- a/common/src/main/java/com/seibel/distanthorizons/common/wrappers/block/BlockStateWrapper.java +++ b/common/src/main/java/com/seibel/distanthorizons/common/wrappers/block/BlockStateWrapper.java @@ -80,7 +80,7 @@ public class BlockStateWrapper implements IBlockStateWrapper public int getOpacity() { // this method isn't perfect, but works well enough for our use case - if (this.isAir() || !this.isSolid()) + if (this.isAir() || !this.blockState.canOcclude()) { // completely transparent return 0; diff --git a/coreSubProjects b/coreSubProjects index ef2198781..70989a936 160000 --- a/coreSubProjects +++ b/coreSubProjects @@ -1 +1 @@ -Subproject commit ef21987817fdec561eec15809bda7b7a354544e6 +Subproject commit 70989a936908c96b23e2e14f9a87077df4aa03a4