aboutsummaryrefslogtreecommitdiff
path: root/src/Java/gtPlusPlus/core/item
diff options
context:
space:
mode:
Diffstat (limited to 'src/Java/gtPlusPlus/core/item')
-rw-r--r--src/Java/gtPlusPlus/core/item/bauble/FireProtectionBauble.java6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/Java/gtPlusPlus/core/item/bauble/FireProtectionBauble.java b/src/Java/gtPlusPlus/core/item/bauble/FireProtectionBauble.java
index 3c7ea9d2c9..93a5a969f7 100644
--- a/src/Java/gtPlusPlus/core/item/bauble/FireProtectionBauble.java
+++ b/src/Java/gtPlusPlus/core/item/bauble/FireProtectionBauble.java
@@ -37,7 +37,11 @@ public class FireProtectionBauble extends BaseBauble {
}
public static boolean setEntityImmuneToFire(Entity aEntity, boolean aImmune) {
- return ReflectionUtils.setField(aEntity, isImmuneToFire, aImmune);
+ try {
+ return ReflectionUtils.setField(aEntity, isImmuneToFire, aImmune);
+ }
+ catch (Throwable t) {}
+ return false;
}
public FireProtectionBauble() {