Commit graph

8573 commits

Author SHA1 Message Date
Jason Penilla
d93d74a7d5 Remove shadow from build classpath
it isn't used
2024-04-26 16:48:34 -07:00
Jason Penilla
23661b25f8 paperweight 1.6.0 2024-04-26 16:19:59 -07:00
Jake Potrebic
d0db132328 fix custom potion mixes 2024-04-26 16:17:13 -07:00
Jake Potrebic
f673d54842 fix exact choice recipes 2024-04-26 15:25:20 -07:00
Jake Potrebic
6ba0e1048f fix adventure translations 2024-04-26 15:08:35 -07:00
Jason Penilla
8cb49c8d67 Update paper plugin check in PluginRemapper 2024-04-26 14:31:45 -07:00
Jake Potrebic
15221cd4ac remove no longer needed patches and fix tests 2024-04-26 14:29:16 -07:00
Jason Penilla
6bfa9ce2b1 Update patched spigot decompiler to fix inconsistency based on processing order 2024-04-26 11:42:17 -07:00
Jake Potrebic
0cd4c50623 fix some more issues 2024-04-26 11:39:20 -07:00
Jake Potrebic
a55b0c8097 fix some issues on the todo list 2024-04-26 09:22:55 -07:00
Jake Potrebic
8a37019dc2 fix chat_type issue 2024-04-26 08:33:00 -07:00
Owen1212055
fca0167880 Drop old decompile fix 2024-04-26 08:39:10 -04:00
Nassim Jahnke
deba816f30 Fix accumulated total ticking chunks not being updated 2024-04-26 11:55:56 +02:00
Nassim Jahnke
c0ac50971d Fix light setting in protochunk 2024-04-26 11:12:19 +02:00
Nassim Jahnke
335f485dd4 Fix compile issues 2024-04-26 10:45:00 +02:00
Jake Potrebic
5c514dd900 support patch versions in api-version 2024-04-25 23:29:16 -07:00
Jason Penilla
898fa27a8f plugin manager updates 2024-04-25 23:17:15 -07:00
Jake Potrebic
c9e0e1f9f3 fix issue with item default attribute API 2024-04-25 23:10:38 -07:00
Jake Potrebic
e5628d4fc7 fixup loom pattern select event patch 2024-04-25 22:44:49 -07:00
Jason Penilla
e66d823dc3 hunk system fixes 2024-04-25 22:25:02 -07:00
Jason Penilla
3606096fbb compile fixes 2024-04-25 21:27:19 -07:00
Jason Penilla
af2e3abf87 compile fixes 2024-04-25 20:15:07 -07:00
Jason Penilla
9c8593cb14 compile fixes 2024-04-25 19:54:07 -07:00
Jason Penilla
ce02863322 generator fix 2024-04-25 19:09:21 -07:00
Jake Potrebic
88a3dac057 some more compile fixes 2024-04-25 18:51:28 -07:00
Jason Penilla
2432de7be3 Replace VanillaGradle use and update generated API 2024-04-25 18:40:50 -07:00
Jake Potrebic
48c586ab9c fixup adventure's book meta handling 2024-04-25 17:46:17 -07:00
Jake Potrebic
e83056f93a fixup sus effect entry patches 2024-04-25 17:10:12 -07:00
Jake Potrebic
a404f4b9ab address my own comments 2024-04-25 16:24:08 -07:00
Nassim Jahnke
2d89c1f53e Fixup damage source change 2024-04-25 23:28:56 +02:00
Nassim Jahnke
333b7145f0 Updated Upstream (Bukkit/CraftBukkit)
Upstream has released updates that appear to apply and compile correctly.
This update has not been tested by PaperMC and as with ANY update, please do your own testing

Bukkit Changes:
69fa4695 Add some missing deprecation annotations
f850da2e Update Maven plugins/versions
8d8400db Use regular compiler seeing as ECJ doesn't support Java 21 JRE
c29e1688 Revert "BUILDTOOLS-676: Downgrade Maven compiler version"
07bce714 SPIGOT-7355: More field renames and fixes
6a8ea764 Fix bad merge in penultimate commit
50a7920c Fix imports in previous commit
83640dd1 PR-995: Add required feature to MinecraftExperimental for easy lookups
fc1f96cf BUILDTOOLS-676: Downgrade Maven compiler version

CraftBukkit Changes:
90f1059ba Fix item placement
661afb43c SPIGOT-7633: Clearer error message for missing particle data
807b465b3 SPIGOT-7634: Armadillo updates infrequently
590cf09a8 Fix unit tests always seeing Mojang server as unavailable
7c7ac5eb2 SPIGOT-7636: Fix clearing ItemMeta
4a72905cf SPIGOT-7635: Fix Player#transfer and cookie methods
ebb50e136 Fix incorrect Vault implementation
b33fed8b7 Update Maven plugins/versions
6f00f0608 SPIGOT-7632: Control middle clicking chest does not copy contents
db821f405 Use regular compiler seeing as ECJ doesn't support Java 21 JRE
8a2976737 Revert "BUILDTOOLS-676: Downgrade Maven compiler version"
0297f87bb SPIGOT-7355: More field renames and fixes
2d03bdf6a SPIGOT-7629: Fix loading banner patterns
e77951fac Fix equality of deserialized display names
c66f3e4fd SPIGOT-7631: Fix deserialisation of BlockStateMeta
9c2c7be8d SPIGOT-7630: Fix crash saving unticked leashed entities
8c1e7c841 PR-1384: Disable certain PlayerProfile tests, if Mojang's services or internet are not available
ced93d572 SPIGOT-7626: sendSignChange() has no effect
c77362cae SPIGOT-7625: ItemStack with lore cannot be serialized in 1.20.5
ff2004387 SPIGOT-7620: Fix server crash when hoppers transfer items to double chests
8b4abeb03 BUILDTOOLS-676: Downgrade Maven compiler version
2024-04-25 23:21:18 +02:00
Nassim Jahnke
686f224893 More compile fixes 2024-04-25 22:47:32 +02:00
Nassim Jahnke
ca25aa1859 More more compile fixes 2024-04-25 22:34:46 +02:00
Nassim Jahnke
b432863793 Fix more compile issues 2024-04-25 21:40:53 +02:00
Jason Penilla
09a83f66ee compile fixes 2024-04-25 12:16:00 -07:00
Jason Penilla
0a19a66562 Fixes for cb pkg ver 2024-04-25 11:16:53 -07:00
Noah van der Aa
e6eff7111e Fix WorldCreator#keepSpawnLoaded 2024-04-25 19:57:27 +02:00
Jason Penilla
21cf066afa Remove patch renaming scripts
These are pretty specific to tasks that kenny and I were doing when they were written, no need to keep them around when they aren't useful for others.
2024-04-25 10:53:29 -07:00
Bjarne Koll
d0743357eb Missing FQN in CraftPotionBrewer getter 2024-04-25 19:45:17 +02:00
Bjarne Koll
d6adc0b264 Some more compilation fixes 2024-04-25 19:42:24 +02:00
Noah van der Aa
2af3439727 Un-jankify root user detection 2024-04-25 19:13:12 +02:00
Bjarne Koll
b7e5de9401 Update Enchantment damage increase API
The Enchantment damage increase API added previously used the
EntityCategory enum as a parameter. These values are now however
determined by tags instead of the categories themselves.

Deprecated the outdated api method, create a new overload that takes
EntityType instead and implement deprecated method by guessing an entity
type from the builtin registry based on the category passed.
This method allows
a) the tags to still be modified and the legacy
   method still respecting such.
b) potential cursed implementations of enchantments of plugins to not
   break that override the getDamageBonus method on Enchantment.
2024-04-25 18:42:50 +02:00
Jake Potrebic
dc556091df readd fix bee aging patch 2024-04-25 09:06:13 -07:00
Jake Potrebic
cbfb3d4f97 update smithing recipe copy data components API 2024-04-25 08:13:36 -07:00
Owen1212055
09edc7e437 item meta patch work 2024-04-25 09:22:52 -04:00
Owen1212055
8fa2c4d4fd pass more stuff 2024-04-25 09:01:54 -04:00
Owen1212055
a47a33b837 Fix properly resend patches 2024-04-25 08:42:47 -04:00
Owen1212055
1cc4c39836 Patches!!!!!!! (we are done) 2024-04-25 08:36:48 -04:00
Nassim Jahnke
79ce7b6c81 (Almost) all patches applied 2024-04-25 14:23:55 +02:00
Nassim Jahnke
18acb6fc31 More more patches, including hopper optimization patch 2024-04-25 14:07:39 +02:00