Remove requireNonNull and do safer

This commit is contained in:
CocoTheOwner 2021-07-21 16:59:46 +02:00
parent 20f3efced9
commit 3e892f30ca

View File

@ -42,12 +42,10 @@ public class TreeManager implements Listener {
} }
// Get world access // Get world access
IrisAccess worldAccess; IrisAccess worldAccess = IrisToolbelt.access(event.getWorld());
try { if (worldAccess == null){
worldAccess = Objects.requireNonNull(IrisToolbelt.access(event.getWorld()));
} catch (Throwable e) {
Iris.debug(this.getClass().getName() + " passed it off to vanilla because could not get IrisAccess for this world"); Iris.debug(this.getClass().getName() + " passed it off to vanilla because could not get IrisAccess for this world");
Iris.reportError(e); Iris.reportError(new NullPointerException(event.getWorld().getName() + " could not be accessed despite being an Iris world"));
return; return;
} }