SPIGOT-8021: Fix exception when respawn of player is set
This commit is contained in:
parent
6b8999d151
commit
12e3260cb9
@ -1085,7 +1085,7 @@
|
|||||||
+ if (entityplayer_respawnconfig != null) {
|
+ if (entityplayer_respawnconfig != null) {
|
||||||
+ WorldServer newWorld = this.server.getLevel(entityplayer_respawnconfig.dimension());
|
+ WorldServer newWorld = this.server.getLevel(entityplayer_respawnconfig.dimension());
|
||||||
+ newSpawn = CraftLocation.toBukkit(entityplayer_respawnconfig.pos(), newWorld.getWorld(), entityplayer_respawnconfig.angle(), 0);
|
+ newSpawn = CraftLocation.toBukkit(entityplayer_respawnconfig.pos(), newWorld.getWorld(), entityplayer_respawnconfig.angle(), 0);
|
||||||
+ forced = respawnConfig.forced();
|
+ forced = entityplayer_respawnconfig.forced();
|
||||||
+ }
|
+ }
|
||||||
+
|
+
|
||||||
+ PlayerSpawnChangeEvent event = new PlayerSpawnChangeEvent(this.getBukkitEntity(), newSpawn, forced, cause);
|
+ PlayerSpawnChangeEvent event = new PlayerSpawnChangeEvent(this.getBukkitEntity(), newSpawn, forced, cause);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user