SPIGOT-7291: Fix spurious invert in ender pearl disconnect check

This commit is contained in:
md_5 2023-03-15 04:14:08 +11:00
parent bcedf28a1b
commit 703575fc77
No known key found for this signature in database
GPG Key ID: E8E901AC7C617C11

View File

@ -29,7 +29,7 @@
+ PlayerTeleportEvent teleEvent = new PlayerTeleportEvent(player, player.getLocation(), location, PlayerTeleportEvent.TeleportCause.ENDER_PEARL); + PlayerTeleportEvent teleEvent = new PlayerTeleportEvent(player, player.getLocation(), location, PlayerTeleportEvent.TeleportCause.ENDER_PEARL);
+ Bukkit.getPluginManager().callEvent(teleEvent); + Bukkit.getPluginManager().callEvent(teleEvent);
+ +
+ if (!teleEvent.isCancelled() && !entityplayer.connection.isAcceptingMessages()) { + if (!teleEvent.isCancelled() && entityplayer.connection.isAcceptingMessages()) {
+ if (this.random.nextFloat() < 0.05F && this.level.getGameRules().getBoolean(GameRules.RULE_DOMOBSPAWNING)) { + if (this.random.nextFloat() < 0.05F && this.level.getGameRules().getBoolean(GameRules.RULE_DOMOBSPAWNING)) {
+ EntityEndermite entityendermite = (EntityEndermite) EntityTypes.ENDERMITE.create(this.level); + EntityEndermite entityendermite = (EntityEndermite) EntityTypes.ENDERMITE.create(this.level);
+ +