Change to direct PlayerTeleportListener#portalProcess method call.

This commit is contained in:
BONNe 2022-09-30 01:31:05 +03:00
parent 755aeb866e
commit eb5147e710
1 changed files with 7 additions and 2 deletions

View File

@ -119,7 +119,7 @@ public class PlayerTeleportListener extends AbstractTeleportListener implements
false,
0);
this.onPlayerPortalEvent(en);
this.portalProcess(en, World.Environment.NETHER);
}
}, 40);
return;
@ -137,7 +137,7 @@ public class PlayerTeleportListener extends AbstractTeleportListener implements
false,
0);
this.onPlayerPortalEvent(en);
this.portalProcess(en, World.Environment.THE_END);
}
}
@ -169,6 +169,11 @@ public class PlayerTeleportListener extends AbstractTeleportListener implements
// ---------------------------------------------------------------------
/**
* This method process player teleportation to new dimension.
* @param event Event that triggers teleportation.
* @param environment Environment of portal type.
*/
private void portalProcess(PlayerPortalEvent event, World.Environment environment)
{
World fromWorld = event.getFrom().getWorld();