Commit Graph
100 Commits
Author SHA1 Message Date
Nassim Jahnke 4e1a2555be Update try catch for command handling
Fixes #12729
2025-06-25 22:42:38 +02:00
Nassim Jahnke 7ec3174a33 Jump out of experimental phase 2025-06-25 22:14:31 +02:00
Nassim Jahnke 245b5473a0 Update base to 1.21.6 2025-06-17 17:17:44 +02:00
Nassim Jahnke 457a0a69bf Bump version string and protocol version to 1.21.6 release
Notably, this does not bump the world data version. This will be left for when the actual Vanilla base is updated, just in case. This early bump will likely be the exception for more ironed out update previews in the future.
2025-06-17 15:54:23 +02:00
Nassim Jahnke a033e3b9ef Fix ancient player custom name converter
Who knows for how long it's been broken, but it only came up now given DataConverter isn't applied
Fixes #12565
Supersedes #12568
2025-05-25 09:24:49 +02:00
Nassim Jahnke b70bca6b69 Revert "fix: Don't hardcode checks for translation registries (#12571)"
This reverts commit f303a076bc.
2025-05-23 21:29:51 +02:00
Nassim Jahnke 28d7df75ac Backport HeroesOfTheVillage datafixer fix
Fixes #12515
2025-05-18 16:13:19 +02:00
Nassim Jahnke 04ffca0b6b Also remove CraftPlayer methods 2025-05-09 14:55:41 +02:00
Nassim Jahnke 358e72ec0d Remove simplify remote item matching stuff for now
Twas broken for some time and I haven't had time to address it, this may be revisited later in a different way
2025-05-09 14:47:24 +02:00
Nassim Jahnke 1410a22bb2 Fix passengers sending when riding players
Fixes #12468
2025-04-24 13:59:28 +02:00
Nassim Jahnke dcb755acc6 Update log4j jd link
No longer available on javadoc.io apparently after 2.20.0
2025-04-14 11:28:43 +02:00
Nassim Jahnke 79036210c1 Remove json-simple imports from API, keep it as implementation in server 2025-04-14 10:24:42 +02:00
Nassim Jahnke 8ff94c6344 Update a bunch of dependencies
Either to match Vanilla or to update our own
2025-04-14 10:16:12 +02:00
Nassim Jahnke de64e70458 Update spark 2025-04-14 09:19:47 +02:00
Nassim Jahnke 93b6829e83 Also fix AbstractHorse getSize and isEmpty 2025-04-12 19:14:13 +02:00
Nassim Jahnke 8eede4bb8a Fix AbstractHorse get/setSaddle
Fixes #12412
2025-04-12 18:59:52 +02:00
+1 f00727c57e 1.21.5
Co-authored-by: Bjarne Koll <git@lynxplay.dev>
Co-authored-by: Jake Potrebic <jake.m.potrebic@gmail.com>
Co-authored-by: Lulu13022002 <41980282+Lulu13022002@users.noreply.github.com>
Co-authored-by: MiniDigger | Martin <admin@minidigger.dev>
Co-authored-by: Nassim Jahnke <nassim@njahnke.dev>
Co-authored-by: Noah van der Aa <ndvdaa@gmail.com>
Co-authored-by: Owen1212055 <23108066+Owen1212055@users.noreply.github.com>
Co-authored-by: Shane Freeder <theboyetronic@gmail.com>
Co-authored-by: Spottedleaf <Spottedleaf@users.noreply.github.com>
Co-authored-by: Tamion <70228790+notTamion@users.noreply.github.com>
Co-authored-by: Warrior <50800980+Warriorrrr@users.noreply.github.com>
2025-04-12 17:27:00 +02:00
Nassim JahnkeandGitHub 9b1798d643 Simplify custom payload handling (#12347) 2025-03-27 14:22:38 +01:00
Nassim Jahnke bb3b7e6979 Fix annotation mistakes 2025-03-23 22:33:28 +01:00
Nassim Jahnke 9f00461456 Update a whole lot of deprecated annotations 2025-03-21 17:50:04 +01:00
Nassim JahnkeandGitHub aaaeb4e1e6 [ci skip] Make compilation logs actually readable (#12276)
* [ci skip] Make compilation logs actually readable

* Specifically disable deprecation and removal warnings instead
2025-03-17 10:53:56 +01:00
Nassim Jahnke 310f52293b Add unsupported config option and internal API to simplify remote item matching
This is important for 1.21.5 servers/clients and non-Vanilla clients that may not be able to match 1.21.5 data hashes anymore
2025-03-13 12:32:50 +01:00
Nassim Jahnke c37b890c8b More deferred requireNonNull message creation 2025-03-13 12:27:12 +01:00
Nassim Jahnke f12d33f04e Track codec writing 2025-02-25 21:45:02 +01:00
Nassim Jahnke cd9d6d6998 Allow duplicate relative flags in entity teleport
Fixes #11976
2025-01-15 12:13:58 +01:00
Nassim Jahnke 9746d73ade Add back known movement check 2025-01-12 15:29:07 +01:00
Nassim Jahnke 1dd52bed49 Use playerlist whitelist status instead of properties
The actual property value is final, only the serialized output is changed. This uses the correct value from PlayerList instead
Fixes #11878
2025-01-01 18:53:23 +01:00
Nassim Jahnke a81990e0e8 Update mache, fixes dev bundle use with Java 23 2024-12-30 11:04:58 +01:00
Nassim Jahnke 326c687047 Fix whack diff from last commit 2024-12-27 13:47:25 +01:00
Nassim Jahnke 2b73d1957c More var name fixes 2024-12-27 13:45:04 +01:00
Nassim Jahnke c530c39f4e More var name fixes 2024-12-27 12:31:54 +01:00
Nassim Jahnke aa2c52baac Fix dropper inventory var 2024-12-23 20:21:31 +01:00
Nassim Jahnke 63c94c90d9 [ci skip] Comment out update tasks, update comments 2024-12-23 12:29:27 +01:00
Nassim Jahnke 976b0a4d8b [ci skip] Simplify and update contribution guidelines 2024-12-23 12:08:32 +01:00
Nassim Jahnke 8ad15d64f0 Update minecraft dir references 2024-12-22 20:50:34 +01:00
Nassim Jahnke 70ef43b8dd More cleanup of var names 2024-12-21 15:53:00 +01:00
Nassim Jahnke fd4c10947f Update branch name references 2024-12-21 14:03:02 +01:00
Nassim Jahnke 7490b311ff Update output jar dir references 2024-12-21 13:53:17 +01:00
Nassim Jahnke 3b0b3a0aef and some more 2024-12-21 13:45:04 +01:00
Nassim Jahnke 82216a59fe Apply some feature patches to files instead
They're small and/or really shouldn't be left unapplied
2024-12-21 13:21:47 +01:00
Nassim Jahnke e0593e9286 More diff/changed variable name cleanup 2024-12-21 12:15:25 +01:00
Nassim Jahnke 1dc6ad1df0 Fix vehicle movement check 2024-12-21 00:16:55 +01:00
Nassim Jahnke 13b890950d Apply remaining feature patches 2024-12-20 23:24:23 +01:00
Nassim Jahnke c45286cb08 Update remaining feature patches 2024-12-20 23:02:39 +01:00
Nassim Jahnke f3c1eb3dc0 More param name fixes 2024-12-20 12:45:19 +01:00
Nassim Jahnke 42a2ccff55 Remove dead diff, some name/diff cleanup 2024-12-20 12:00:24 +01:00
Nassim Jahnke a438cc45f6 Small diff cleanup 2024-12-19 15:55:01 +01:00
Nassim Jahnke 4353c33213 Move flat bedrock generator to file patches 2024-12-19 12:26:28 +01:00
Nassim Jahnke 5f9265cc31 Update more feature patches
The incremental chunk saving patch has exactly one line that it expects to come from the moonrise patch, I just left the output as is
2024-12-19 12:03:16 +01:00
Nassim Jahnke 0eb8f95dec Properly update diff in NaturalSpawner 2024-12-19 11:30:22 +01:00
Nassim Jahnke 8f5d9953f5 Fix DensityFunctions lvt 2024-12-19 11:01:00 +01:00
Nassim Jahnke dedc6b3394 Fix more diffs in block package 2024-12-18 13:24:47 +01:00
Nassim Jahnke 71bcc8c845 Fix diffs in block package 2024-12-18 13:00:21 +01:00
Nassim Jahnke a5e786a578 Add back missing hunk in AbstractFurnaceBlockEntity 2024-12-18 12:36:30 +01:00
Nassim Jahnke c4fd69c807 Fix more derps from file patch updates 2024-12-18 11:56:22 +01:00
Nassim Jahnke 9d837fe4b6 Cat has luckily since stopped singing 2024-12-18 10:27:19 +01:00
Nassim Jahnke c55ad7092c Fix stats event call 2024-12-17 22:19:33 +01:00
Nassim Jahnke 972266605e Remove dead code, param renames in added methods 2024-12-17 22:04:50 +01:00
Nassim Jahnke d94e258d01 Clean up add/removePluginChunkTicket
No need to be that invasive to Vanilla code for simple, non-hot and small collection checks
2024-12-17 21:40:20 +01:00
Nassim Jahnke 7caf863b52 Small diff cleanups from patch updating
And remove a dumb log change in PacketEncoder
2024-12-17 16:50:59 +01:00
Nassim Jahnke 183782ad2e Fixup 2024-12-17 13:39:42 +01:00
Nassim Jahnke 2d83f05a6c Update watchdog patches 2024-12-17 13:32:46 +01:00
Nassim Jahnke 7daedfcbc3 Update Optimise-collision-checking, apply more updated patches 2024-12-17 12:49:23 +01:00
Nassim Jahnke 4b51927783 Update Improve-exact-choice-recipe-ingredients patch 2024-12-17 12:32:56 +01:00
Nassim Jahnke d37b5601d2 Update redstone optimization and lag compensation patches 2024-12-17 12:12:59 +01:00
Nassim Jahnke 05c0d4a6e2 Unapply hopper patch for now
Apparently depends on moonrise change
2024-12-17 11:11:41 +01:00
Nassim Jahnke 4e26399002 Apply the updated patches 2024-12-17 11:05:41 +01:00
Nassim Jahnke 6f26d53582 Update hopper optimization patch 2024-12-17 11:00:56 +01:00
Nassim Jahnke e7995023f1 Update more feature patches 2024-12-16 23:46:48 +01:00
Nassim Jahnke 9c973e84bc Some fixes 2024-12-16 15:44:33 +01:00
Nassim Jahnke 273ced9170 Apply some feature patches 2024-12-16 15:17:46 +01:00
Nassim Jahnke 79ff0d4e33 Update anti-xray patch 2024-12-16 15:13:42 +01:00
Nassim Jahnke f8cb014d20 Move Aikar's EAR 1 into EAR 2 patch 2024-12-16 14:08:25 +01:00
Nassim Jahnke 47c06357f7 Initial update to EAR patch 2024-12-16 13:03:53 +01:00
Nassim Jahnke ff1c3c0077 More feature patches 2024-12-16 12:25:25 +01:00
Nassim Jahnke 6a0c3c3efc Fix tests 2024-12-16 11:54:00 +01:00
Nassim Jahnke 520ab93fbf Fix bad method call in EquipmentDispenseItemBehavior 2024-12-16 11:34:20 +01:00
Nassim Jahnke 9bf310baef Update more more feature patches 2024-12-16 11:00:21 +01:00
Nassim Jahnke 901cf13d01 Update more feature patches 2024-12-16 10:43:57 +01:00
Nassim Jahnke 797abd11dd Update Optimize-Network-Manager 2024-12-16 10:19:57 +01:00
Nassim Jahnke a148433e1e Update Improve-Maps-in-item-frames patch 2024-12-16 10:10:02 +01:00
Nassim Jahnke a15bb2bbd0 Fix and clean up MapItemSavedData Spigot patch
It's been dysfunctional for a good while, though I don't think it's even needed. That can be investigated later
2024-12-16 09:56:45 +01:00
Nassim Jahnke 6dcb4a33b6 Fix some compilation errors 2024-12-15 21:28:08 +01:00
Nassim Jahnke a67d7adcc9 Remove extra shrink in ProjectileDispenseBehavior 2024-12-15 16:58:37 +01:00
Nassim Jahnke 6d7c3255f6 Remove extra addFreshEntity call in DefaultDispenseItemBehavior 2024-12-15 16:29:38 +01:00
Nassim Jahnke 0895318159 Readd dropped CauldronInteraction hunk 2024-12-15 16:09:49 +01:00
Nassim Jahnke eec5ec406e Fix parrot hurtServer call, revert a bunch of comments 2024-12-15 14:59:04 +01:00
Nassim Jahnke b69631ba21 Readd dropped ServerScoreboard hunk 2024-12-15 14:29:01 +01:00
Nassim Jahnke e99a9b5e4a Remove cb null check 2024-12-15 13:05:35 +01:00
Nassim Jahnke df778ff55d Update first feature patch 2024-12-15 12:41:29 +01:00
Nassim Jahnke 4c723932f6 Small fixups 2024-12-15 12:13:09 +01:00
Nassim Jahnke 171fb2ec07 Move FeatureHooks to patch 2024-12-15 09:49:45 +01:00
Nassim Jahnke b0f627d7bb Small cleanup 2024-12-14 21:47:32 +01:00
Nassim Jahnke 9aa5f1a955 LivingEntity 2024-12-14 21:21:09 +01:00
Nassim Jahnke e50b519542 Next one unfortunately is LivingEntity 2024-12-14 18:45:01 +01:00
Nassim Jahnke ea14971545 More entity classes 2024-12-14 18:12:30 +01:00
Nassim Jahnke 017359bc0f Update README 2024-12-14 13:17:55 +01:00
Nassim Jahnke 679c2f7c9f More more entity classes 2024-12-14 13:05:27 +01:00
Nassim Jahnke 07642b457e More entity classes 2024-12-14 12:36:08 +01:00
Nassim Jahnke 03daab51f7 Entity class 2024-12-14 11:41:23 +01:00