From c3bd0f73fc4eb78e9da67b014941d42c277e4178 Mon Sep 17 00:00:00 2001 From: granny Date: Sat, 28 Mar 2026 16:39:36 -0700 Subject: [PATCH] Updated Upstream (Paper) Upstream has released updates that appear to apply and compile correctly Paper Changes: PaperMC/Paper@04a97aac more renames PaperMC/Paper@bc310d25 fix wrong absorb PaperMC/Paper@546acb55 fix debug pathfinding flag PaperMC/Paper@dfa3e44f Reorganize level storage layout to closer mirror 26.1 vanilla with CB per-level 'world container' behavior. PaperMC/Paper@b50fa5ca Call BlockDispenseEvent for SpawnEggItem PaperMC/Paper@15af4554 Cleanup final CombatTracker diff PaperMC/Paper@439972cd Readd BlockGrowEvent for cactus flower PaperMC/Paper@57e26551 Correctly replace setBlock in TripWireHookBlock PaperMC/Paper@c20b0909 Skip villager treasure map trade if disabled PaperMC/Paper@fd22888e Get MapData from server data storage PaperMC/Paper@17e063ac cleanup block data PaperMC/Paper@c7003253 [ci/skip] revert command size limit to vanilla for test server PaperMC/Paper@3ed80980 Adjust tick loop logic PaperMC/Paper@af7555e5 Fix block entity ticking list (#13724) PaperMC/Paper@062aadc6 remove type id from note block instruments PaperMC/Paper@6a08bca0 finish TagKey -> HolderSet migration PaperMC/Paper@fe91bd9e fix SO error for breeze target PaperMC/Paper@a12cd1a5 update crystal proximity checks for new range PaperMC/Paper@a44c689a Reduce diff in VineBlock.java PaperMC/Paper@b3fabd13 Correctly move FarmlandBlock#fallOn super call PaperMC/Paper@4932672f Simplify diff in AbstractPiglin PaperMC/Paper@71497253 Readd dropped StemBlock BlockGrowEvent hunk PaperMC/Paper@0110d9fe Simplify diff in DoublePlantBlock PaperMC/Paper@5b507f54 Readd dropped isInWorldBounds "inline" PaperMC/Paper@63078f4b Simplify diff in ConduitBlockEntity PaperMC/Paper@fd98513c fix provides_banner_patterns component type PaperMC/Paper@6a154f13 fix some client desync PaperMC/Paper@d6b3a3f3 missed one case PaperMC/Paper@d957fb49 Call WorldGameRuleChangeEvent for World Options Menu (#13720) PaperMC/Paper@03853ba2 Skip transient components in dumpitem command (#13689) --- .../Run_Purpur_Paperclip_Jar.xml | 2 +- ...> Upstream_Paper__createPaperclipJar_.xml} | 7 ++++-- gradle.properties | 2 +- .../java/org/bukkit/entity/Player.java.patch | 2 +- purpur-server/build.gradle.kts.patch | 4 ++-- .../features/0001-Ridables.patch | 22 +++++++++---------- ...-Configurable-entity-base-attributes.patch | 8 +++---- ...etting-to-reintroduce-end-void-rings.patch | 4 ++-- .../server/MinecraftServer.java.patch | 14 ++++++------ .../server/level/ServerLevel.java.patch | 22 +++++++++---------- .../minecraft/world/entity/Entity.java.patch | 6 ++--- .../world/entity/animal/wolf/Wolf.java.patch | 2 +- .../boss/enderdragon/EnderDragon.java.patch | 4 ++-- .../minecraft/world/item/BlockItem.java.patch | 6 ++--- .../minecraft/world/item/ItemStack.java.patch | 2 +- .../world/level/EntityGetter.java.patch | 2 +- .../world/level/block/CactusBlock.java.patch | 4 ++-- .../block/GrowingPlantHeadBlock.java.patch | 4 ++-- .../entity/ConduitBlockEntity.java.patch | 6 ++--- .../features/0002-Ridables.patch | 6 ++--- ...004-API-for-any-mob-to-burn-daylight.patch | 4 ++-- .../craftbukkit/block/CraftConduit.java.patch | 2 +- .../entity/CraftLivingEntity.java.patch | 2 +- .../craftbukkit/entity/CraftPlayer.java.patch | 6 ++--- .../legacy/MaterialRerouting.java.patch | 2 +- 25 files changed, 74 insertions(+), 71 deletions(-) rename .idea/runConfigurations/{Upstream_Paper__createMojmapPaperclipJar_.xml => Upstream_Paper__createPaperclipJar_.xml} (72%) diff --git a/.idea/runConfigurations/Run_Purpur_Paperclip_Jar.xml b/.idea/runConfigurations/Run_Purpur_Paperclip_Jar.xml index 7ea112738..eb47d3e19 100644 --- a/.idea/runConfigurations/Run_Purpur_Paperclip_Jar.xml +++ b/.idea/runConfigurations/Run_Purpur_Paperclip_Jar.xml @@ -1,6 +1,6 @@ -