mirror of
https://github.com/PaperMC/Paper.git
synced 2025-09-02 05:13:51 -07:00
SPIGOT-7872: Fix crash with event-modified teleports
By: md_5 <git@md-5.net>
This commit is contained in:
@@ -573,7 +573,7 @@
|
|||||||
+ this.cserver.getPluginManager().callEvent(event);
|
+ this.cserver.getPluginManager().callEvent(event);
|
||||||
+
|
+
|
||||||
+ if (event.isCancelled() || !to.equals(event.getTo())) {
|
+ if (event.isCancelled() || !to.equals(event.getTo())) {
|
||||||
+ set.clear(); // Can't relative teleport
|
+ set = Collections.emptySet(); // Can't relative teleport
|
||||||
+ to = event.isCancelled() ? event.getFrom() : event.getTo();
|
+ to = event.isCancelled() ? event.getFrom() : event.getTo();
|
||||||
+ d0 = to.getX();
|
+ d0 = to.getX();
|
||||||
+ d1 = to.getY();
|
+ d1 = to.getY();
|
||||||
|
Reference in New Issue
Block a user