1
0
Fork 0
mirror of https://github.com/PaperMC/Paper.git synced 2025-04-27 14:22:41 +02:00

Revert "re-add distance map patch"

This reverts commit 81c5901c67.
This commit is contained in:
Nassim Jahnke 2023-09-23 09:38:10 +10:00
parent 81c5901c67
commit b3ec8bd8ae
No known key found for this signature in database
GPG key ID: EF6771C01F6EF02F
611 changed files with 158 additions and 110 deletions
patches/server
0415-Ensure-Entity-AABB-s-are-never-invalid.patch0416-Fix-Per-World-Difficulty-Remembering-Difficulty.patch0417-Paper-dumpitem-command.patch0418-Improve-Legacy-Component-serialization-size.patch0419-Optimize-Bit-Operations-by-inlining.patch0420-Add-Plugin-Tickets-to-API-Chunk-Methods.patch0421-incremental-chunk-and-player-saving.patch0422-Support-old-UUID-format-for-NBT.patch0423-Convert-legacy-attributes-in-Item-Meta.patch0424-Remove-some-streams-from-structures.patch0425-Remove-streams-from-classes-related-villager-gossip.patch0426-Support-components-in-ItemMeta.patch0427-Improve-fix-EntityTargetLivingEntityEvent.patch0428-Add-entity-liquid-API.patch0429-Update-itemstack-legacy-name-and-lore.patch0430-Spawn-player-in-correct-world-on-login.patch0431-Add-PrepareResultEvent.patch0432-Don-t-check-chunk-for-portal-on-world-gen-entity-add.patch0433-Fix-arrows-never-despawning-MC-125757.patch0434-Thread-Safe-Vanilla-Command-permission-checking.patch0435-Fix-SPIGOT-5989.patch0436-Fix-SPIGOT-5824-Bukkit-world-container-is-not-used.patch0437-Fix-SPIGOT-5885-Unable-to-disable-advancements.patch0438-Fix-AdvancementDataPlayer-leak-due-from-quitting-ear.patch0439-Optimize-NetworkManager-Exception-Handling.patch0440-Fix-some-rails-connecting-improperly.patch0441-Fix-regex-mistake-in-CB-NBT-int-deserialization.patch0442-Brand-support.patch0443-Add-playPickupItemAnimation-to-LivingEntity.patch0444-Don-t-require-FACING-data.patch0445-Fix-SpawnChangeEvent-not-firing-for-all-use-cases.patch0446-Add-moon-phase-API.patch0447-Do-not-let-the-server-load-chunks-from-newer-version.patch0448-Prevent-headless-pistons-from-being-created.patch0449-Add-BellRingEvent.patch0450-Add-zombie-targets-turtle-egg-config.patch0451-Buffer-joins-to-world.patch0452-Eigencraft-redstone-implementation.patch0453-Fix-hex-colors-not-working-in-some-kick-messages.patch0454-PortalCreateEvent-needs-to-know-its-entity.patch0455-Add-more-Evoker-API.patch0456-Add-methods-to-get-translation-keys.patch0457-Create-HoverEvent-from-ItemStack-Entity.patch0458-Cache-block-data-strings.patch0459-Fix-Entity-Teleportation-and-cancel-velocity-if-tele.patch0460-Add-additional-open-container-api-to-HumanEntity.patch0461-Cache-DataFixerUpper-Rewrite-Rules-on-demand.patch0462-Extend-block-drop-capture-to-capture-all-items-added.patch0463-Expose-the-Entity-Counter-to-allow-plugins-to-use-va.patch0464-Lazily-track-plugin-scoreboards-by-default.patch0465-Entity-isTicking.patch0466-Fix-deop-kicking-non-whitelisted-player-when-white-l.patch0467-Fix-Concurrency-issue-in-ShufflingList.patch0468-Reset-Ender-Crystals-on-Dragon-Spawn.patch0469-Fix-for-large-move-vectors-crashing-server.patch0470-Optimise-getType-calls.patch0471-Villager-resetOffers.patch0472-Retain-block-place-order-when-capturing-blockstates.patch0473-Reduce-blockpos-allocation-from-pathfinding.patch0474-Fix-item-locations-dropped-from-campfires.patch0475-Player-elytra-boost-API.patch0476-Fixed-TileEntityBell-memory-leak.patch0477-Avoid-error-bubbling-up-when-item-stack-is-empty-in-.patch0478-Add-getOfflinePlayerIfCached-String.patch0479-Add-ignore-discounts-API.patch0480-Toggle-for-removing-existing-dragon.patch0481-Fix-client-lag-on-advancement-loading.patch0482-Item-no-age-no-player-pickup.patch0483-Optimize-Pathfinder-Remove-Streams-Optimized-collect.patch0484-Beacon-API-custom-effect-ranges.patch0485-Add-API-for-quit-reason.patch0486-Add-Wandering-Trader-spawn-rate-config-options.patch0487-Expose-world-spawn-angle.patch0488-Add-Destroy-Speed-API.patch0489-Fix-Player-spawnParticle-x-y-z-precision-loss.patch0490-Add-LivingEntity-clearActiveItem.patch0491-Add-PlayerItemCooldownEvent.patch0492-Significantly-improve-performance-of-the-end-generat.patch0493-More-lightning-API.patch0494-Climbing-should-not-bypass-cramming-gamerule.patch0495-Added-missing-default-perms-for-commands.patch0496-Add-PlayerShearBlockEvent.patch0497-Fix-curing-zombie-villager-discount-exploit.patch0498-Limit-recipe-packets.patch0499-Fix-CraftSound-backwards-compatibility.patch0500-Player-Chunk-Load-Unload-Events.patch0501-Optimize-Dynamic-get-Missing-Keys.patch0502-Expose-LivingEntity-hurt-direction.patch0503-Add-OBSTRUCTED-reason-to-BedEnterResult.patch0504-Do-not-crash-from-invalid-ingredient-lists-in-Villag.patch0505-Add-PlayerTradeEvent-and-PlayerPurchaseEvent.patch0506-Implement-TargetHitEvent.patch0507-MC-4-Fix-item-position-desync.patch0508-Additional-Block-Material-API-s.patch0509-Fix-harming-potion-dupe.patch0510-Implement-API-to-get-Material-from-Boats-and-Minecar.patch0511-Cache-burn-durations.patch0512-Allow-disabling-mob-spawner-spawn-egg-transformation.patch0513-Fix-Not-a-string-Map-Conversion-spam.patch0514-Implement-PlayerFlowerPotManipulateEvent.patch

View file

@ -5,10 +5,10 @@ Subject: [PATCH] Ensure Entity AABB's are never invalid
diff --git a/src/main/java/net/minecraft/world/entity/Entity.java b/src/main/java/net/minecraft/world/entity/Entity.java
index b80e8f05a8f99cc912904470c31092faad0717da..f2faddf78b5ea591f66d92d9e0f2b7984a3c2124 100644
index 1d2dd9b8ae43f22d875cb530130118df247b87dc..d4d151fd8b500e32ca5c0f866bd28d3b5cf68633 100644
--- a/src/main/java/net/minecraft/world/entity/Entity.java
+++ b/src/main/java/net/minecraft/world/entity/Entity.java
@@ -721,8 +721,8 @@ public abstract class Entity implements Nameable, EntityAccess, CommandSource {
@@ -688,8 +688,8 @@ public abstract class Entity implements Nameable, EntityAccess, CommandSource {
}
public void setPos(double x, double y, double z) {
@ -19,7 +19,7 @@ index b80e8f05a8f99cc912904470c31092faad0717da..f2faddf78b5ea591f66d92d9e0f2b798
}
protected AABB makeBoundingBox() {
@@ -4223,6 +4223,11 @@ public abstract class Entity implements Nameable, EntityAccess, CommandSource {
@@ -4190,6 +4190,11 @@ public abstract class Entity implements Nameable, EntityAccess, CommandSource {
}
public final void setPosRaw(double x, double y, double z) {
@ -31,7 +31,7 @@ index b80e8f05a8f99cc912904470c31092faad0717da..f2faddf78b5ea591f66d92d9e0f2b798
// Paper start - rewrite chunk system
if (this.updatingSectionStatus) {
LOGGER.error("Refusing to update position for entity " + this + " to position " + new Vec3(x, y, z) + " since it is processing a section status update", new Throwable());
@@ -4246,6 +4251,12 @@ public abstract class Entity implements Nameable, EntityAccess, CommandSource {
@@ -4213,6 +4218,12 @@ public abstract class Entity implements Nameable, EntityAccess, CommandSource {
this.levelCallback.onMove();
}

View file

@ -31,10 +31,10 @@ index 1cf17df6cad66c4b27e1636f365024c9e1e080f1..e7d584a4a5618c8d70ed7b74bc94b6c2
}
diff --git a/src/main/java/net/minecraft/world/entity/Entity.java b/src/main/java/net/minecraft/world/entity/Entity.java
index f2faddf78b5ea591f66d92d9e0f2b7984a3c2124..2d416d0d657667d857794bafa315c720dee9762a 100644
index d4d151fd8b500e32ca5c0f866bd28d3b5cf68633..b0a73ddd7438b9ecd4462638f9f784d796c62c6c 100644
--- a/src/main/java/net/minecraft/world/entity/Entity.java
+++ b/src/main/java/net/minecraft/world/entity/Entity.java
@@ -159,6 +159,7 @@ public abstract class Entity implements Nameable, EntityAccess, CommandSource {
@@ -158,6 +158,7 @@ public abstract class Entity implements Nameable, EntityAccess, CommandSource {
// CraftBukkit start
private static final int CURRENT_LEVEL = 2;
@ -42,7 +42,7 @@ index f2faddf78b5ea591f66d92d9e0f2b7984a3c2124..2d416d0d657667d857794bafa315c720
static boolean isLevelAtLeast(CompoundTag tag, int level) {
return tag.contains("Bukkit.updateLevel") && tag.getInt("Bukkit.updateLevel") >= level;
}
@@ -1864,6 +1865,13 @@ public abstract class Entity implements Nameable, EntityAccess, CommandSource {
@@ -1831,6 +1832,13 @@ public abstract class Entity implements Nameable, EntityAccess, CommandSource {
}
public void moveTo(double x, double y, double z, float yaw, float pitch) {

View file

@ -6,10 +6,10 @@ Subject: [PATCH] Expose the Entity Counter to allow plugins to use valid and
diff --git a/src/main/java/net/minecraft/world/entity/Entity.java b/src/main/java/net/minecraft/world/entity/Entity.java
index 2d416d0d657667d857794bafa315c720dee9762a..c78df4fc62a347455f8d7b3aa186344863915ab3 100644
index b0a73ddd7438b9ecd4462638f9f784d796c62c6c..71dc4112cb932c6b1305f0f22e99f069517cac08 100644
--- a/src/main/java/net/minecraft/world/entity/Entity.java
+++ b/src/main/java/net/minecraft/world/entity/Entity.java
@@ -4472,4 +4472,10 @@ public abstract class Entity implements Nameable, EntityAccess, CommandSource {
@@ -4439,4 +4439,10 @@ public abstract class Entity implements Nameable, EntityAccess, CommandSource {
void accept(Entity entity, double x, double y, double z);
}

View file

@ -5,10 +5,10 @@ Subject: [PATCH] Entity#isTicking
diff --git a/src/main/java/net/minecraft/world/entity/Entity.java b/src/main/java/net/minecraft/world/entity/Entity.java
index c78df4fc62a347455f8d7b3aa186344863915ab3..658e47bf5aff1e56462cc3f0a87eeb7349654176 100644
index 71dc4112cb932c6b1305f0f22e99f069517cac08..cfdc8c37d41473300ca9a8c251e27cb2a07ca4c7 100644
--- a/src/main/java/net/minecraft/world/entity/Entity.java
+++ b/src/main/java/net/minecraft/world/entity/Entity.java
@@ -4477,5 +4477,9 @@ public abstract class Entity implements Nameable, EntityAccess, CommandSource {
@@ -4444,5 +4444,9 @@ public abstract class Entity implements Nameable, EntityAccess, CommandSource {
public static int nextEntityId() {
return ENTITY_COUNTER.incrementAndGet();
}

View file

@ -5,10 +5,10 @@ Subject: [PATCH] Climbing should not bypass cramming gamerule
diff --git a/src/main/java/net/minecraft/world/entity/Entity.java b/src/main/java/net/minecraft/world/entity/Entity.java
index 658e47bf5aff1e56462cc3f0a87eeb7349654176..c35d22e4d54abcb16b7ec932729d2f177fd4a14b 100644
index cfdc8c37d41473300ca9a8c251e27cb2a07ca4c7..5705dd4c89c2e57540a2eaec0568e45e1947d8c6 100644
--- a/src/main/java/net/minecraft/world/entity/Entity.java
+++ b/src/main/java/net/minecraft/world/entity/Entity.java
@@ -2057,6 +2057,12 @@ public abstract class Entity implements Nameable, EntityAccess, CommandSource {
@@ -2024,6 +2024,12 @@ public abstract class Entity implements Nameable, EntityAccess, CommandSource {
}
public boolean isPushable() {

View file

@ -28,10 +28,10 @@ index 05ac41e136da43284fb24a6b698ebd36318278fb..33d9131e9c75ef23cd637f5d6c39a270
public Vec3 decode(long x, long y, long z) {
diff --git a/src/main/java/net/minecraft/world/entity/Entity.java b/src/main/java/net/minecraft/world/entity/Entity.java
index c35d22e4d54abcb16b7ec932729d2f177fd4a14b..3acaa05743373b818ba70a0229c6afe63bfd1a97 100644
index 5705dd4c89c2e57540a2eaec0568e45e1947d8c6..0d96f40ca4d08197f101a31cca7e334525542565 100644
--- a/src/main/java/net/minecraft/world/entity/Entity.java
+++ b/src/main/java/net/minecraft/world/entity/Entity.java
@@ -4248,6 +4248,16 @@ public abstract class Entity implements Nameable, EntityAccess, CommandSource {
@@ -4215,6 +4215,16 @@ public abstract class Entity implements Nameable, EntityAccess, CommandSource {
return;
}
// Paper end - rewrite chunk system

Some files were not shown because too many files have changed in this diff Show more