granny
b211823008
Updated Upstream (Paper)
...
Upstream has released updates that appear to apply and compile correctly
Paper Changes:
PaperMC/Paper@5b6165c4 Add spawnreason for building copper golems (#13112 )
PaperMC/Paper@6950f05d Update to 1.21.9
PaperMC/Paper@dad730f2 [ci/skip] Update README
PaperMC/Paper@27f926e7 Expose Copper Golem weathering state to API (#13089 )
2025-09-30 19:29:41 -07:00
granny
5bb1521a3b
add copper golem options
2025-09-30 19:05:41 -07:00
granny
8befb59096
add summoner api to copper golem
2025-09-29 23:16:20 -07:00
granny
2c1d236c2e
Updated Upstream (Paper)
...
Upstream has released updates that appear to apply and compile correctly
Paper Changes:
PaperMC/Paper@9df83bc5 Update DataConverter to 1.21.9-rc1
PaperMC/Paper@0b565e96 Update Gradle wrapper to 9.1.0
PaperMC/Paper@b61b3c9d Update paperweight to 2.0.0-beta.19
2025-09-29 20:40:54 -07:00
granny
48dad559a7
Updated Upstream (Paper)
...
Upstream has released updates that appear to apply and compile correctly
Paper Changes:
PaperMC/Paper@51fe7aaa Fixed modern forwarding support (#13098 )
PaperMC/Paper@5613a359 fix PlayerGameModeChangeEvent#cancelMessage
PaperMC/Paper@673abf4b use PlayerShieldDisableEvent#getCooldown
PaperMC/Paper@3a0dc7fa Fix a couple PlayerProfile mutability issues
PaperMC/Paper@e97fb404 Remove parallel generation config option
PaperMC/Paper@c3a60b8d Use ThreadLocal for Starlight and ticket level propagator cache
PaperMC/Paper@e16b369f Resize propagator queues less aggressively
PaperMC/Paper@922c85fe Add GAMEMODE_SWITCHER gamemode change cause (#13097 )
PaperMC/Paper@c1013989 remove old configs
PaperMC/Paper@f57fd541 remove api scheduled for removal
2025-09-27 23:00:54 -07:00
granny
1f1d4dcb6e
Updated Upstream (Paper)
...
Upstream has released updates that appear to apply and compile correctly
Paper Changes:
PaperMC/Paper@6b0b29a9 Update publishing endpoint
PaperMC/Paper@f6fabc5f Call EntityChangeBlockEvent for copper golem statue changes (#13090 )
PaperMC/Paper@1d6ee7db Update adventure
PaperMC/Paper@404e49fd Update to 1.21.9-rc1
PaperMC/Paper@40552742 Fix empty SkinPatch initialization and swapped dynamic/static heuristic in ResolvableProfile build method
2025-09-25 21:56:16 -07:00
granny
465982f814
Merge branch 'ver/1.21.8' into ver/1.21.9
2025-09-23 22:12:38 -07:00
granny
4ca9e36463
it compiles \o/
2025-09-23 21:49:47 -07:00
granny
d72168f5c9
Updated Upstream (Paper)
...
Upstream has released updates that appear to apply and compile correctly
Paper Changes:
PaperMC/Paper@44259ea5 Add ResolvableProfile.SkinPatch (#13091 )
PaperMC/Paper@634f51e3 Update to 1.21.9-pre4
PaperMC/Paper@fada3a7f Update DataConverter to 1.21.9-pre4
PaperMC/Paper@037179fa Update Starlight stored version
2025-09-23 20:52:54 -07:00
granny
ac0cb5d821
some compilation fixes
2025-09-21 23:23:45 -07:00
granny
585e6ca366
other things i missed
2025-09-21 22:18:56 -07:00
granny
d1ac97818e
no idea why these file patches disappeared...
2025-09-21 22:01:16 -07:00
granny
a1d4b97979
apply all minecraft feature patches \o/
2025-09-21 21:49:30 -07:00
granny
87d03c4bac
apply the rest of the minecraft file patches
2025-09-21 20:04:06 -07:00
granny
b6d73e8ce6
Updated Upstream (Paper)
...
Upstream has released updates that appear to apply and compile correctly
Paper Changes:
PaperMC/Paper@e3aca921 Replace ConcurrentUtil's Validate with Objects
PaperMC/Paper@9a626dd7 Rewrite ticket counter system
PaperMC/Paper@65250cbe Drop "Optimize Collision to not load chunks"
PaperMC/Paper@55d56d91 Apply "Flush regionfiles on save configuration option"
PaperMC/Paper@920e8d35 Apply "Optimise collision checking in player move packet handling"
PaperMC/Paper@ec492d3f Apply "Improve keepalive ping system"
PaperMC/Paper@8f659478 Apply "Optimise EntityScheduler ticking"
PaperMC/Paper@086b4fd4 Apply "Optional per player mob spawns"
PaperMC/Paper@2f4211ed Apply "Improve cancelling PreCreatureSpawnEvent with per player mob spawns"
PaperMC/Paper@b6d95574 Apply "Optimize Hoppers"
PaperMC/Paper@388e6936 update generator
PaperMC/Paper@a3c89a8f add javadocs for new api
PaperMC/Paper@fcc763ad Call BlockRedstoneEvent for the shelf
PaperMC/Paper@03eb18bb replace requireNonNull by checkArgument and deprecate MCUtil#toLocation
PaperMC/Paper@6b7bf014 bump built-in datapack version
PaperMC/Paper@2779a538 deprecate #lanterns material tag in favour of vanilla tag
PaperMC/Paper@6f9957e8 Mannequin#createDefaultProfile -> Mannequin#defaultProfile
PaperMC/Paper@24874e53 Also rename Mannequin profile getter/setters for consistency
PaperMC/Paper@bc2ae107 Fix default respawn dimension being null for new worlds
PaperMC/Paper@eb421583 Use 0.0.4 release of ConcurrentUtil
PaperMC/Paper@bb017458 1.21.9-pre2
PaperMC/Paper@02492043 1.21.9-pre2 feature patches
PaperMC/Paper@9360ba42 Identifying comments for MinecraftServer
PaperMC/Paper@5d3aa537 Some diff improvements in prepare spawn task
PaperMC/Paper@22ad4519 Move some stuff to ATs
PaperMC/Paper@0ea15c97 Drop no longer applicable ATs
PaperMC/Paper@cf78f2a2 bump api-version/datapack format and add a copper torch tag
PaperMC/Paper@60cb0dfc generate ClientOption enums and mark CraftBlockData impl as null marked
PaperMC/Paper@40252892 Add pre2 to api version
PaperMC/Paper@f2cb073a Set build channel to alpha
PaperMC/Paper@90b29c4c Port most of the anti-xray patch
PaperMC/Paper@4a8e88dc Disable oldPaperCommit to fix CI build
PaperMC/Paper@121ac2eb Port the last Anti-XRay hunk
PaperMC/Paper@f43641f8 Use ConcurrentUtil 0.0.5
PaperMC/Paper@1f79388d fix end portal teleportation
PaperMC/Paper@2efb400a [ci/skip] Adjust spawn location event docs
PaperMC/Paper@cb9fc05d simplify overloads
PaperMC/Paper@25ecc590 Enable Anti-Xray
PaperMC/Paper@4d7185f6 Add AsyncPlayerSpawnLocationEvent#isNewPlayer (#13081 )
PaperMC/Paper@dc474a89 Fixup vanilla code for Anti-Xray changes
PaperMC/Paper@0e23b024 Add back null check for chunkPacketBlockController
2025-09-21 19:45:04 -07:00
granny
e7d86094fe
apply some source patches
2025-09-21 18:40:39 -07:00
granny
0958fe267a
apply and rebuild already applied source patches
2025-09-21 17:57:38 -07:00
granny
67bc34f8bf
revert git patch format from applied file patches
2025-09-19 18:53:27 -07:00
granny
9030575af3
[ci skip] a little bit of cleanup
2025-09-19 18:00:39 -07:00
granny
a49cdb9c75
fix(ridables): "only use brain if no rider" code was missing on some mobs
2025-09-18 18:24:14 -07:00
granny
ccec8d0d2c
apply and move minecraft patches
2025-09-17 17:49:54 -07:00
granny
206ce1b9e4
apply paper server patches
2025-09-17 16:09:24 -07:00
granny
49ad045768
initial start on 1.21.9
2025-09-17 15:53:39 -07:00
granny
59fb18d3c0
Updated Upstream (Paper)
...
Upstream has released updates that appear to apply and compile correctly
Paper Changes:
PaperMC/Paper@19156cdd Give the right amount of experience after mending (#13047 )
PaperMC/Paper@29c8822d Remove no longer needed MC-210802 fix (#13059 )
2025-09-06 16:49:56 -07:00
granny
94bdb19b2a
Updated Upstream (Paper)
...
Upstream has released updates that appear to apply and compile correctly
Paper Changes:
PaperMC/Paper@b6168b7c Get console Brig suggestions from main thread fixes #13027 (#13028 )
PaperMC/Paper@9d1d0ef3 Add and call RegionizedServerInitEvent from Folia (#13034 )
PaperMC/Paper@704107c3 Resend frozen ticks when cancelling EntityInsideBlockEvent for powder snow fixes #13033 (#13035 )
PaperMC/Paper@63cd4af4 Fix createProfile not always returning a new profile (#13036 )
PaperMC/Paper@49ca2d2d chore: remove experimental status from Damageable#damage (#13021 )
PaperMC/Paper@65641d10 Only log name instead of full profile for configuration phase disconnects (#13038 )
2025-09-01 17:12:54 -07:00
granny
36a95d1fe0
Updated Upstream (Paper)
...
Upstream has released updates that appear to apply and compile correctly
Paper Changes:
PaperMC/Paper@38fe16b5 Fix missing reason in disconnectAsync (#13001 )
PaperMC/Paper@b0da38c2 Repository details in RuntimeException for MavenLibraryResolver#addRepository (#12939 )
PaperMC/Paper@1922be90 Update custom tags (#12183 )
PaperMC/Paper@79cf1353 Ignore HopperInventorySearchEvent when it has no listeners (#13009 )
PaperMC/Paper@ea014f7a feat: add stuckEntityPoiRetryDelay config (#12949 )
PaperMC/Paper@a9e76749 Support for showNotification in PlayerRecipeDiscoverEvent (#12992 )
PaperMC/Paper@5622c9dd Expose attribute sentiment (#12974 )
PaperMC/Paper@42b653b1 Expose more argument types (#12665 )
PaperMC/Paper@52d9a221 [ci/skip] Fix typo in Display javadoc (#13010 )
PaperMC/Paper@614e9acf Improve APIs around riptide tridents (#12996 )
2025-08-23 21:25:05 -07:00
granny
0c9140aff1
Updated Upstream (Paper)
...
Upstream has released updates that appear to apply and compile correctly
Paper Changes:
PaperMC/Paper@86b716bc Fix BlockFadeEvent not being called when fire extinguishes in rain (#12972 )
PaperMC/Paper@f0c1f856 Fix Phantom entity Spawn reason (#12980 )
PaperMC/Paper@651fa124 Fix cancelled EnderDragonShootFireballEvent playing sound (#12977 )
PaperMC/Paper@2456ff26 [ci/skip] Update javadoc for tinted leaves particle (#12962 )
PaperMC/Paper@a743e6b1 [ci/skip] Clarify tab completion ordering in event jd (#12965 )
PaperMC/Paper@a22447a5 Added getWorldPath to World API (#12952 )
PaperMC/Paper@b200237c Fix clone return for Paper PlayerProfile (#12984 )
2025-08-15 21:01:28 -07:00
granny
4fd4df0799
Updated Upstream (Paper)
...
Upstream has released updates that appear to apply and compile correctly
Paper Changes:
PaperMC/Paper@abf6b6c2 Allow replace effects in Consumable Component Builder (#12938 )
PaperMC/Paper@3d1425f0 Fix phantoms failing to target players near non-insomniacs (#12953 )
PaperMC/Paper@4fe66e58 Fix lead_break sound playing after cancelling EntityUnleashEvent (#12944 )
2025-08-12 15:36:04 -07:00
granny
710ecf5ec5
Updated Upstream (Paper)
...
Upstream has released updates that appear to apply and compile correctly
Paper Changes:
PaperMC/Paper@6d0833ec Use target level for waypoint modify command (#12933 )
PaperMC/Paper@9694886d Fix endermite spawn position
PaperMC/Paper@a664311f Fix AbstractArrow not setting noPhysics flag (#12935 )
2025-08-07 20:24:59 -07:00
granny
3850f35c91
Updated Upstream (Paper)
...
Upstream has released updates that appear to apply and compile correctly
Paper Changes:
PaperMC/Paper@c60f4436 Restore players being the inventory holder of an enderchest (#12923 )
PaperMC/Paper@e9380882 Lazy evaluate ender chest inventory holder
PaperMC/Paper@846c64f4 Allow for sending plugin messages during configuration stage (#12915 )
2025-08-04 14:16:49 -07:00
granny
c29e75fe5e
Updated Upstream (Paper)
...
Upstream has released updates that appear to apply and compile correctly
Paper Changes:
PaperMC/Paper@4d44b5fd Remove @Experimental annotation from the org.bukkit.damage package (#12898 )
PaperMC/Paper@4f79e9ee [ci/skip] no need to ever import non-library files ever again (#12765 )
PaperMC/Paper@a4da45e3 Fix typo in give command (#12905 )
PaperMC/Paper@ec9c83fa Adventure 4.24.0 (#12908 )
PaperMC/Paper@0c8efe4d [ci/skip] Remove redundant adventure version specification
PaperMC/Paper@ed31825a HIDE_ADDITIONAL_TOOLTIP backwards compat. not hiding disc names (#12900 )
2025-07-30 21:58:16 -07:00
granny
520a7e500d
Updated Upstream (Paper)
...
Upstream has released updates that appear to apply and compile correctly
Paper Changes:
PaperMC/Paper@6bb9dc6b Normalize and trim spaces in Player#performCommand (#12892 )
PaperMC/Paper@840dd9e1 Fix dialog preconditions (#12895 )
PaperMC/Paper@9ccc51df Fix legacy pearls forgetting owner on disconnect (#12884 )
PaperMC/Paper@57c13137 Allow to change despawnInPeaceful (#12880 )
PaperMC/Paper@a5763618 Add WorldDifficultyChangeEvent (#12471 )
PaperMC/Paper@dbc367ba Keep non-container slots synced when in container view (#12881 )
2025-07-28 16:39:42 -07:00
granny
6c88d74021
Updated Upstream (Paper)
...
Upstream has released updates that appear to apply and compile correctly
Paper Changes:
PaperMC/Paper@a5f2f614 Fix offhand item desync on cancelling interact events (#12828 )
PaperMC/Paper@10318775 [ci/skip] Update mache for codebook 1.0.15 (#12887 )
2025-07-24 17:54:43 -07:00
granny
5053eb0c5d
use a different method for dropping lapis, closes #1692
2025-07-22 18:01:23 -07:00
granny
8de15d66e3
this is important for the build to not fail..
2025-07-20 17:56:26 -07:00
granny
ea7b18ab36
Updated Upstream (Paper)
...
Upstream has released updates that appear to apply and compile correctly
Paper Changes:
PaperMC/Paper@f7c59f91 Fix broken resource pack API when configured in configuration stage (#12866 )
PaperMC/Paper@0dad7f15 Add Bee#set/getTimeSinceSting() methods (#12792 )
PaperMC/Paper@782ce950 Allow forcing break effects when using breakNaturally (#12734 )
2025-07-19 16:35:06 -07:00
granny
a39c4cb087
Updated Upstream (Paper)
...
Upstream has released updates that appear to apply and compile correctly
Paper Changes:
PaperMC/Paper@a4feb288 Update to 1.21.8
PaperMC/Paper@6db4bc01 1.21.8 generators
PaperMC/Paper@d8cb3f58 Update DataConverter to 1.21.8-RC1
PaperMC/Paper@1f93f566 [ci/skip] Improve getPotentialBedLocation deprecation (#12857 )
PaperMC/Paper@6fb36e34 Replace compileOnly with implementation for test visibility (#12841 )
PaperMC/Paper@aa4ef067 Update DataConverter constants for 1.21.8
2025-07-17 20:21:06 -07:00
granny
c4e5604ca8
Updated Upstream (Paper)
...
Upstream has released updates that appear to apply and compile correctly
Paper Changes:
PaperMC/Paper@76fb5060 Add vanilla error message to precondition for DialogBaseImpl (#12831 )
PaperMC/Paper@fcfc6c3f Expose HexColor argument type (#12833 )
PaperMC/Paper@4000fcc3 Fix typo in PluginBootstrap javadocs (#12821 )
PaperMC/Paper@25d358cf [ci/skip] javadoc: Fix grammatical error for getState (#12817 )
PaperMC/Paper@ba7c9826 Add missing Range annotations to dialog types
PaperMC/Paper@533d93c7 Don't consume anchor charge if loc changes (#12835 )
2025-07-12 17:55:22 -07:00
granny
11c030a8f8
Updated Upstream (Paper)
...
Upstream has released updates that appear to apply and compile correctly
Paper Changes:
PaperMC/Paper@a9399451 Fixup sendAllDataToRemote calls
PaperMC/Paper@cb47e018 Remove more dead code, fix pre-existing desync when cancelling and closing container
PaperMC/Paper@40764534 Specify the class loader when loading services (#12829 )
PaperMC/Paper@1bf6364b Update Mache for horse decompile fix
2025-07-11 21:46:29 -07:00
Mickey42302
7dbe41536b
Add support for "/chase", a disabled Minecraft command. ( #1690 )
...
Co-authored-by: granny <granny@purpurmc.org >
2025-07-10 21:53:58 -07:00
granny
4d5a8e6ebd
Updated Upstream (Paper)
...
Upstream has released updates that appear to apply and compile correctly
Paper Changes:
PaperMC/Paper@b4466ec9 Dialog API (#12671 )
2025-07-06 16:56:20 -07:00
MXU
09ea9cb927
fix mobs not burning in daylight ( #1689 )
2025-07-06 16:46:51 -07:00
granny
2d8cdd15c7
Updated Upstream (Paper)
...
Upstream has released updates that appear to apply and compile correctly
Paper Changes:
PaperMC/Paper@51d28af8 [ci/skip] Typo in CartographyInventory (#12777 )
PaperMC/Paper@6ea679eb Allow listening to plugin messages during configuration phase (#12775 )
PaperMC/Paper@c3be00f0 Always call plugin message dispatch on PlayerConnection
PaperMC/Paper@3fec37a9 Move the double call into the dispatch method
PaperMC/Paper@108255cb Reduce PlayerLoginEvent alt behavior nag for now (#12782 )
PaperMC/Paper@2141ca52 Port plugins command to brigadier (#12632 )
PaperMC/Paper@0cadaefc Fix quitmessage nullability issues (#12783 )
2025-07-01 19:03:43 -07:00
granny
a7adc7bc07
Updated Upstream (Paper)
...
Upstream has released updates that appear to apply and compile correctly
Paper Changes:
PaperMC/Paper@4045339e 1.21.7
PaperMC/Paper@4c47c76e Update DataConverter constants for 1.21.7
PaperMC/Paper@9686f8b3 Enable obfuscation mappings for 1.21.7 (#12770 )
PaperMC/Paper@723510f9 Make warning of PlayerLoginEvent use unique plugin names (#12772 )
PaperMC/Paper@4cdcf00d Only namespaced reload (#12773 )
PaperMC/Paper@00e79dfb Fix wrong size in InventoryType#PLAYER (#12758 )
PaperMC/Paper@6e021c82 Fix CraftContainer#getNotchInventoryType detection of player inventory (#12751 )
2025-06-30 12:37:52 -07:00
granny
fe00a838e5
missed these somehow
2025-06-30 12:22:39 -07:00
granny
723eac8dfc
Merge branch 'ver/1.21.6' into ver/1.21.7
2025-06-30 12:19:30 -07:00
granny
f5b99917e6
Updated Upstream (Paper)
...
Upstream has released updates that appear to apply and compile correctly
Paper Changes:
PaperMC/Paper@57c202e0 Allow adventure nbt codec to parse all tags
PaperMC/Paper@4d854e66 Disable MC-163962 fix by default
PaperMC/Paper@dda39a0f 1.21.7-rc2
PaperMC/Paper@7f609243 Configuration API (#12301 )
PaperMC/Paper@371a4225 Remove a bunch more experimental annotations (#12712 )
PaperMC/Paper@a9f74cbf Readd dropped diff during 1.21.6
2025-06-30 12:06:18 -07:00
granny
a112b6aca7
Final 1.21.6 Upstream (Paper)
...
Upstream has released updates that appear to apply and compile correctly
Paper Changes:
PaperMC/Paper@4d854e66 Disable MC-163962 fix by default
2025-06-30 11:58:45 -07:00
granny
051566db7f
check for purpur.debug.f3n on new serverbound change gamemode packet, closes #1683
2025-06-30 10:47:48 -07:00
MXU
3658291d29
Fix llama not moving when ridden, Fixes #1507 ( #1684 )
...
Co-authored-by: granny <contact@granny.dev >
2025-06-30 10:11:04 -07:00