diff --git a/gradle.properties b/gradle.properties index 6dcd10a..c759136 100644 --- a/gradle.properties +++ b/gradle.properties @@ -4,7 +4,7 @@ org.gradle.parallel=true org.gradle.caching=false # Project Info -version=1.8.1 +version=1.8.2 group=net.pietru id=omni_power diff --git a/src/main/java/net/pietru/omni_power/api/HoloBlock.java b/src/main/java/net/pietru/omni_power/api/HoloBlock.java index d948e9f..48a5f3e 100644 --- a/src/main/java/net/pietru/omni_power/api/HoloBlock.java +++ b/src/main/java/net/pietru/omni_power/api/HoloBlock.java @@ -88,6 +88,7 @@ public class HoloBlock extends Entity { } } + @Override public void write(CRBinSerializer serial) { //super.write(serial); //Probably disable for Hologram it can be recreated next time game starts diff --git a/src/main/java/net/pietru/omni_power/blockevents/Power.java b/src/main/java/net/pietru/omni_power/blockevents/Power.java index 9211b72..1a29125 100644 --- a/src/main/java/net/pietru/omni_power/blockevents/Power.java +++ b/src/main/java/net/pietru/omni_power/blockevents/Power.java @@ -142,6 +142,8 @@ public class Power implements IBlockAction { BlockState state = pos.getBlockState(); if (state==null) return false; + if (state.stringId==null) + return false; return state.stringId.contains(dir) || state.stringId.contains("any_in_power") || !( state.stringId.contains("xp_power")|| state.stringId.contains("xm_power")||