13
0
geforkt von Mirrors/Paper

SPIGOT-4349: End portal has wrong TeleportCause

Dieser Commit ist enthalten in:
md_5 2018-09-07 07:14:59 +10:00
Ursprung 3eb8af2340
Commit 632449b6c4

Datei anzeigen

@ -351,7 +351,7 @@
- this.server.getPlayerList().a(this, dimensionmanager); - this.server.getPlayerList().a(this, dimensionmanager);
+ // CraftBukkit start + // CraftBukkit start
+ TeleportCause cause = (this.dimension == DimensionManager.THE_END || i == DimensionManager.THE_END) ? TeleportCause.END_PORTAL : TeleportCause.NETHER_PORTAL; + TeleportCause cause = (this.dimension == DimensionManager.THE_END || dimensionmanager == DimensionManager.THE_END) ? TeleportCause.END_PORTAL : TeleportCause.NETHER_PORTAL;
+ this.server.getPlayerList().changeDimension(this, dimensionmanager, cause); // PAIL: check all this + this.server.getPlayerList().changeDimension(this, dimensionmanager, cause); // PAIL: check all this
+ // CraftBukkit end + // CraftBukkit end
this.playerConnection.sendPacket(new PacketPlayOutWorldEvent(1032, BlockPosition.ZERO, 0, false)); this.playerConnection.sendPacket(new PacketPlayOutWorldEvent(1032, BlockPosition.ZERO, 0, false));