SPIGOT-3864: Protect against suffocation on world change
Dieser Commit ist enthalten in:
Ursprung
7e94e65a1c
Commit
29705a0d4f
@ -621,7 +621,7 @@
|
||||
+ exitWorld.getTravelAgent().adjustExit(entityplayer, exit, velocity);
|
||||
+
|
||||
+ entityplayer.worldChangeInvuln = true; // CraftBukkit - Set teleport invulnerability only if player changing worlds
|
||||
+ this.moveToWorld(entityplayer, exitWorld.dimension, true, exit, false); // Vanilla doesn't check for suffocation when handling portals, so neither should we
|
||||
+ this.moveToWorld(entityplayer, exitWorld.dimension, true, exit, true); // SPIGOT-3864
|
||||
+ if (entityplayer.motX != velocity.getX() || entityplayer.motY != velocity.getY() || entityplayer.motZ != velocity.getZ()) {
|
||||
+ entityplayer.getBukkitEntity().setVelocity(velocity);
|
||||
+ }
|
||||
|
In neuem Issue referenzieren
Einen Benutzer sperren