aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorbartimaeusnek <33183715+bartimaeusnek@users.noreply.github.com>2021-03-10 21:32:12 +0100
committerbartimaeusnek <33183715+bartimaeusnek@users.noreply.github.com>2021-03-10 21:32:12 +0100
commite735bc65230bdbf1324d3bd2c9b8602d43bb9050 (patch)
treedaa7d6d709effbe3bf250d2c5cc67604e24f36ef
parentf57bb28cca2135e12d9917938f2113b19f7c1ddd (diff)
downloadGT5-Unofficial-e735bc65230bdbf1324d3bd2c9b8602d43bb9050.tar.gz
GT5-Unofficial-e735bc65230bdbf1324d3bd2c9b8602d43bb9050.tar.bz2
GT5-Unofficial-e735bc65230bdbf1324d3bd2c9b8602d43bb9050.zip
Missed one
-rw-r--r--src/main/java/gregtech/api/util/PositionedWorldEvent.java4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/main/java/gregtech/api/util/PositionedWorldEvent.java b/src/main/java/gregtech/api/util/PositionedWorldEvent.java
index 101e4d3c72..b615daabf5 100644
--- a/src/main/java/gregtech/api/util/PositionedWorldEvent.java
+++ b/src/main/java/gregtech/api/util/PositionedWorldEvent.java
@@ -136,8 +136,8 @@ public class PositionedWorldEvent<T> {
* Positional Data is rounded down due to this targeting a block.
*/
public boolean extinguishFire(int side) {
- if (position == null || world == null)
- throw new IllegalStateException("Position and world must be set");
+ if (position == null || world == null || !(thing instanceof EntityPlayer))
+ throw new IllegalStateException("Position and world must be set, thing must be a EntityPlayer");
return world.extinguishFire((EntityPlayer) thing, (int) position.xCoord, (int) position.yCoord, (int) position.zCoord, side);
}