From 77a7893673f8e96a05e286d8597f2ae6994a08ba Mon Sep 17 00:00:00 2001 From: ryanhamshire Date: Thu, 4 Dec 2014 20:01:21 -0800 Subject: [PATCH] Fixed NPE in vehicle damage handler. Ugh, more stupid shit - if it's a vehicle damage event, how can there be no vehicle associated? --- src/me/ryanhamshire/GriefPrevention/EntityEventHandler.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/me/ryanhamshire/GriefPrevention/EntityEventHandler.java b/src/me/ryanhamshire/GriefPrevention/EntityEventHandler.java index a32c4b2..2efde08 100644 --- a/src/me/ryanhamshire/GriefPrevention/EntityEventHandler.java +++ b/src/me/ryanhamshire/GriefPrevention/EntityEventHandler.java @@ -568,6 +568,9 @@ class EntityEventHandler implements Listener //all of this is anti theft code if(!GriefPrevention.instance.config_claims_preventTheft) return; + //input validation + if(event.getVehicle() == null) return; + //don't track in worlds where claims are not enabled if(!GriefPrevention.instance.claimsEnabledForWorld(event.getVehicle().getWorld())) return;