Fix crash on world unload
Don't know how to reproduce, but this will make sure we don't call clear on null
This commit is contained in:
parent
59f5fe9407
commit
f997aee891
|
@ -475,11 +475,11 @@ public class GenericHandler {
|
|||
@SubscribeEvent
|
||||
public static void onWorldUnload(WorldEvent.Unload event) {
|
||||
World world = event.getWorld();
|
||||
bounceMapMap.get(world).clear();
|
||||
filledHandMapMap.get(world).clear();
|
||||
attackTaskMapMap.get(world).clear();
|
||||
targetTaskMapMap.get(world).clear();
|
||||
PotionEventHandlers.flightListMap.get(world).clear();
|
||||
PotionEventHandlers.noGravityListMap.get(world).clear();
|
||||
bounceMapMap.getOrDefault(world, Collections.emptyMap()).clear();
|
||||
filledHandMapMap.getOrDefault(world, Collections.emptyMap()).clear();
|
||||
attackTaskMapMap.getOrDefault(world, Collections.emptyMap()).clear();
|
||||
targetTaskMapMap.getOrDefault(world, Collections.emptyMap()).clear();
|
||||
PotionEventHandlers.flightListMap.getOrDefault(world, Collections.emptyList()).clear();
|
||||
PotionEventHandlers.noGravityListMap.getOrDefault(world, Collections.emptyList()).clear();
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue