objectindicators: null check

This commit is contained in:
Owain van Brakel
2019-11-07 21:55:37 +01:00
parent 41b85c8edd
commit e29c3339c8

View File

@@ -359,7 +359,8 @@ public class ObjectIndicatorsPlugin extends Plugin implements KeyListener
&& (worldPoint.getY() & (REGION_SIZE - 1)) == objectPoint.getRegionY()) && (worldPoint.getY() & (REGION_SIZE - 1)) == objectPoint.getRegionY())
{ {
// Transform object to get the name which matches against what we've stored // Transform object to get the name which matches against what we've stored
if (objectPoint.getName().equals(getObjectDefinition(object.getId()).getName())) if (getObjectDefinition(object.getId()) != null &&
objectPoint.getName().equals(getObjectDefinition(object.getId()).getName()))
{ {
log.debug("Marking object {} due to matching {}", object, objectPoint); log.debug("Marking object {} due to matching {}", object, objectPoint);
objects.add(object); objects.add(object);