mirror of
https://github.com/PaperMC/Folia.git
synced 2024-11-25 12:35:23 +01:00
d1c9e63470
Some plugins are bad and update the `from` position to something completely garbage. To avoid a crash from this cross-region teleportation, the teleportAsync function is now used. The reason the teleport isn't simply ignored is since there may be legitimate reasons to update the `from` position to something off-region. This also handles the case where the plugin _uses_ an asynchronous teleport while cancelling the event. This mirrors the behavior for changing the target destination but not cancelling the event. Fixes https://github.com/PaperMC/Folia/issues/115 |
||
---|---|---|
.. | ||
0001-Build-changes.patch | ||
0002-MC-Dev-fixes.patch | ||
0003-Threaded-Regions.patch | ||
0004-Max-pending-logins.patch | ||
0005-Add-chunk-system-throughput-counters-to-tps.patch | ||
0006-Make-CraftEntity-getHandle-and-overrides-perform-thr.patch | ||
0007-Disable-mid-tick-task-execution.patch | ||
0008-Throw-UnsupportedOperationException-for-broken-APIs.patch | ||
0009-Fix-tests-by-removing-them.patch | ||
0010-Work-around-https-github.com-PaperMC-paperweight-iss.patch | ||
0011-Require-plugins-to-be-explicitly-marked-as-Folia-sup.patch | ||
0012-Lag-compensate-block-breaking.patch | ||
0013-Prevent-block-updates-in-non-loaded-or-non-owned-chu.patch | ||
0014-Block-reading-in-world-tile-entities-on-worldgen-thr.patch | ||
0015-Skip-worldstate-access-when-waking-players-up-during.patch | ||
0016-Do-not-access-POI-data-for-lodestone-compass.patch | ||
0017-Synchronize-PaperPermissionManager.patch | ||
0018-Fix-off-region-raid-heroes.patch | ||
0019-Remove-unused-skyLightSources.patch | ||
0020-fixup-Rewrite-chunk-system.patch | ||
0021-Do-not-read-tile-entities-in-chunks-that-are-positio.patch | ||
0022-fixup-Rewrite-chunk-system.patch | ||
0023-Sync-vehicle-position-to-player-position-on-player-d.patch |