Removes the IllegalStateException Removing entity while ticking! TODO as it seems to have been fixed by preventing portal creation

This commit is contained in:
Kristian Knarvik 2021-10-10 16:14:51 +02:00
parent 2abe10bcde
commit 6ad7fa4cb9

View File

@ -616,7 +616,6 @@ public class Portal {
private void handleVehiclePassengers(List<Entity> passengers, Vehicle targetVehicle, long delay) { private void handleVehiclePassengers(List<Entity> passengers, Vehicle targetVehicle, long delay) {
for (Entity passenger : passengers) { for (Entity passenger : passengers) {
passenger.eject(); passenger.eject();
//TODO: Fix random java.lang.IllegalStateException: Removing entity while ticking!
if (!passenger.teleport(targetVehicle.getLocation())) { if (!passenger.teleport(targetVehicle.getLocation())) {
Stargate.debug("handleVehiclePassengers", "Failed to teleport passenger"); Stargate.debug("handleVehiclePassengers", "Failed to teleport passenger");
} }