Jake Potrebic and GitHub
9421f22372
Make CustomArgumentType use parse(reader,source) ( #12191 )
2025-02-26 13:12:23 +01:00
Jake Potrebic and GitHub
f070081825
Remove Experimental from TypedKey ( #12134 )
2025-02-17 15:33:26 -08:00
Jake Potrebic and GitHub
b386a8f527
Add simpler JavaPlugin command registration ( #12142 )
2025-02-18 00:21:29 +01:00
Jake Potrebic and GitHub
d26a9e90c8
Fix plugin commands ( #12144 )
2025-02-17 15:00:06 -08:00
Jake Potrebic and GitHub
84609dc046
Don't auto-create any brig redirects ( #11954 )
2025-02-16 13:55:27 -08:00
Jake Potrebic
28d07dc5ab
use correct spigot plugin count
2025-02-16 12:18:29 -08:00
Jake Potrebic and GitHub
608f004a2c
add method on ItemStack to edit pdc ( #12022 )
2025-02-16 11:01:37 -08:00
Jake Potrebic
fe75eaf09a
split direct holder support up from ctor accepting Holder
...
Enchantment shouldn't support direct holders despite the ctor
accepting a Holder type. We want to limit the types
to ones that are actually used as direct holders in the game
2025-01-13 20:12:13 -08:00
Jake Potrebic
6fde26d7f8
remove .paperassetsroot
...
No longer needed with new build system
2025-01-13 18:48:51 -08:00
Jake Potrebic and GitHub
5e23d28ad2
Remove entity tag selector tag completion fix ( #11964 )
...
The fix was causing too many issues, it really needs a client-side fix
MC-235045
2025-01-12 15:07:24 -08:00
Jake Potrebic and GitHub
ac3aaa248b
Don't use delayed registries in impl anywhere ( #11918 )
2025-01-11 20:02:28 +01:00
Jake Potrebic and GitHub
486e521105
Re-add droped MapLike spam fix ( #11917 )
2025-01-05 19:07:35 +01:00
Jake Potrebic and GitHub
d00344af65
update jb annotations to 26.0.1 ( #11860 )
2024-12-29 06:53:38 -08:00
Jake Potrebic
18da1ae4c0
[ci skip] update DiscoveredDatapack javadoc
2024-12-28 13:49:11 -08:00
Jake Potrebic and GitHub
feb8756567
Add datapack registration lifecycle event ( #11804 )
2024-12-28 13:30:43 -08:00
Jake Potrebic and GitHub
0629524cb2
Directly build Art ( #11813 )
2024-12-27 16:07:48 -08:00
Jake Potrebic and GitHub
b4051dbff7
Handle disabled vanilla registry values correctly ( #11781 )
2024-12-27 23:11:26 +01:00
Jake Potrebic and GitHub
ca8709b30f
Fix more incorrect array nullability annotations ( #11836 )
2024-12-27 22:24:16 +01:00
Jake Potrebic and GitHub
a5b8df6674
add tagkey file for entity type ( #11832 )
2024-12-26 16:49:07 -08:00
af2812fb0f
For new registry values, allow copying from existing ( #11796 )
...
Co-authored-by: Bjarne Koll <git@lynxplay.dev >
2024-12-26 13:41:15 -08:00
Jake Potrebic and GitHub
a8f850a128
temporarily revert OldEnum toString changes ( #11829 )
2024-12-26 10:11:18 -08:00
Jake Potrebic and GitHub
3a479eadd7
Add Registry#getTags ( #11795 )
2024-12-25 19:39:27 -08:00
Jake Potrebic and GitHub
d0d0efee02
Partially revert 083c083188 for Transformation ( #11798 )
...
* Partially revert 083c083188 for Transformation
The type is used in a way that requires mutability
* keep copy in ctors
2024-12-23 15:46:17 -08:00
Jake Potrebic
a0b3326609
refactor registry entry to detach 'delayed' from other meta
...
Also fixes an issue with direct holders
2024-12-22 21:17:34 -08:00
Jake Potrebic
eb793c3131
[ci skip] more cleanup from repo reorg
2024-12-22 19:07:17 -08:00
Jake Potrebic and GitHub
083c083188
Fix a bunch more issues arising from mutable types ( #11769 )
2024-12-22 22:50:00 +01:00
Jake Potrebic
90d50aafc5
update .editorconfig
2024-12-22 11:48:32 -08:00
Jake Potrebic
c31d95eccb
remove test plugin diff accidentally committed
2024-12-22 11:44:49 -08:00
Jake Potrebic
4c6ea8416b
move junit platform dep to -server and -api
2024-12-21 15:10:08 -08:00
Jake Potrebic
46c6f497c7
Fix Registry#getKey implementation
2024-12-21 14:56:01 -08:00
Jake Potrebic
15ad7cc156
improve comment and better local var name
2024-12-18 18:54:31 -08:00
Jake Potrebic
49f715fdda
update brig in the API and patch cleanup
2024-12-18 18:30:29 -08:00
Jake Potrebic and Nassim Jahnke
ac69f75d23
Apply Improve-performance-of-mass-crafts directly
2024-12-17 11:45:39 +01:00
Jake Potrebic
9dd321396f
temporarily disable config cache
2024-12-15 15:29:21 -08:00
Jake Potrebic
4912737b8d
fix issue in ServerPlayerGameMode
2024-12-15 15:20:33 -08:00
Jake Potrebic
e3b23b59f3
more runtime errors
2024-12-15 15:16:33 -08:00
Jake Potrebic
b40c4e2179
fix initial runtime errors
2024-12-15 15:07:32 -08:00
Jake Potrebic
7617b7cd09
adjust classreader tests for new directory structure
2024-12-15 14:45:40 -08:00
Jake Potrebic
4cc2be301d
it compiles?
2024-12-15 14:36:05 -08:00
Jake Potrebic
cb51a4fbcd
more compile fixes
2024-12-15 14:12:59 -08:00
Jake Potrebic
acd43900f5
remove more imports and cleanup
2024-12-15 12:51:34 -08:00
Jake Potrebic
de10a277e2
fix a mis-applied hunk in Projectile
2024-12-15 12:09:18 -08:00
Jake Potrebic
8cca65b8ac
remove all the rest of the import hunks
2024-12-15 11:42:42 -08:00
Jake Potrebic
42cecc53c1
fix more compile issues
2024-12-14 22:43:34 -08:00
Jake Potrebic
172a80cb66
Somehow a bunch of items were missed
2024-12-14 22:35:35 -08:00
Jake Potrebic
0262d9a165
fix a bunch of compile issues
2024-12-14 20:15:49 -08:00
Jake Potrebic
7ac9b00916
PlayerList
2024-12-14 19:52:00 -08:00
Jake Potrebic
aaf151c03d
net.minecraft.world.entity.ai.goal
2024-12-14 18:55:46 -08:00
Jake Potrebic
1b5b2d8d45
net.minecraft.world.level.chunk.status
2024-12-14 18:43:52 -08:00
Jake Potrebic
92aec10cc4
net.minecraft.server.rcon.thread
2024-12-14 18:40:23 -08:00
Jake Potrebic
e9680a5afe
partial: net.minecraft.world.level.block
2024-12-14 18:33:16 -08:00
Jake Potrebic
11b1877545
net.minecraft.world.entity.ai.attributes
2024-12-14 16:44:37 -08:00
Jake Potrebic
6bb7e658de
net.minecraft.world.entity.player
2024-12-14 16:39:48 -08:00
Jake Potrebic
d3ec6a433b
net.minecraft.world.level.storage
2024-12-14 15:58:34 -08:00
Jake Potrebic
5deb3e9671
net.minecraft.world.entity.decoration
2024-12-14 15:38:37 -08:00
Jake Potrebic
d1369750e2
net.minecraft.world.level.levelgen
2024-12-14 15:00:22 -08:00
Jake Potrebic
630c815714
net.minecraft.world.item.trading
2024-12-14 14:45:10 -08:00
Jake Potrebic
2546348b9d
net.minecraft.world.level.chunk.storage
2024-12-14 14:36:51 -08:00
Jake Potrebic
9524c006d7
net.minecraft.world.entity.ai.village
2024-12-14 13:44:30 -08:00
Jake Potrebic
93114d09f2
net.minecraft.server.commands
2024-12-14 13:42:45 -08:00
Jake Potrebic
004ee8651c
net.minecraft.world.effect
2024-12-14 13:12:42 -08:00
Jake Potrebic
8ec3dedfbd
net.minecraft.world.level.block.grower
2024-12-14 13:03:13 -08:00
Jake Potrebic
636e4ccaf2
net.minecraft.world.entity.monster.hoglin
2024-12-14 12:59:43 -08:00
Jake Potrebic
31913c0b0a
net.minecraft.world.item
2024-12-14 12:50:23 -08:00
Jake Potrebic
718d970f97
net.minecraft.world.level.levelgen.structure
2024-12-14 12:50:23 -08:00
Jake Potrebic
e28654cfb2
net.minecraft.world.food
2024-12-14 12:50:23 -08:00
Jake Potrebic
3cce21ddce
net.minecraft.world.level.portal
2024-12-14 12:50:23 -08:00
Jake Potrebic
7b75c1b42e
net.minecraft.world.entity.boss.wither
2024-12-14 12:50:23 -08:00
Jake Potrebic
ca35cc216e
net.minecraft.world.level.levelgen.structure.structures
2024-12-14 12:50:23 -08:00
Jake Potrebic
ce87e69d53
net.minecraft.world.level.storage.loot
2024-12-14 12:50:23 -08:00
Jake Potrebic
db81fd3455
net.minecraft.world.item.crafting
2024-12-14 10:07:55 -08:00
Jake Potrebic
368d2116ba
net.minecraft.world.entity.raid
2024-12-13 19:53:42 -08:00
Jake Potrebic
aa7204fd62
net.minecraft.commands.arguments.selector
2024-12-13 19:46:27 -08:00
Jake Potrebic
9793846a7e
net.minecraft.world.level.redstone
2024-12-13 19:42:44 -08:00
Jake Potrebic
c62af3a5b7
net.minecraft.world.level.saveddata.maps
2024-12-13 19:35:46 -08:00
Jake Potrebic
d064a57573
fix a bunch of imports
2024-12-13 19:24:28 -08:00
Jake Potrebic
64500a201f
net.minecraft.server
2024-12-13 19:12:33 -08:00
Jake Potrebic
ce9d79a81b
net.minecraft.world.entity.projectile.windcharge
2024-12-13 17:54:21 -08:00
Jake Potrebic
5b0289a248
net.minecraft.world.level.storage.loot.predicates
2024-12-13 17:50:51 -08:00
Jake Potrebic
9ef230aa31
net.minecraft.world.entity.projectile
2024-12-13 17:45:53 -08:00
Jake Potrebic
cb5feced53
net.minecraft.world.entity.monster.warden
2024-12-13 16:08:40 -08:00
Jake Potrebic
f98d879f07
net.minecraft.world.level.block.state.properties
2024-12-13 16:05:23 -08:00
Jake Potrebic
fe1744dfd1
net.minecraft.world.item.alchemy
2024-12-13 16:02:20 -08:00
Jake Potrebic
f60983ac06
net.minecraft.world.entity.animal.allay
2024-12-13 15:55:52 -08:00
Jake Potrebic
f0e7d7e5f7
net.minecraft.world.level.block.state
2024-12-13 15:50:44 -08:00
Jake Potrebic
f252b67a97
net.minecraft.core.dispenser
2024-12-13 13:30:09 -08:00
Jake Potrebic
b97663fdf9
remove applied patches
2024-12-13 09:44:26 -08:00
Jake Potrebic
e9b739bc48
some more directories
2024-12-13 09:40:09 -08:00
Jake Potrebic and Bjarne Koll
a53051b155
Switch Impl types to Holderable ( #11662 )
...
* Switch Impl types to Holderable
* Fix compile issues
* more improvements
* compile fixes
* remove unneeded unwrapAndConvertHolder call
---------
Co-authored-by: Bjarne Koll <git@lynxplay.dev >
2024-12-08 12:50:55 -08:00
Jake Potrebic
e7ac163b76
Update getKey impls for inlineable types
2024-12-07 22:08:31 -08:00
Jake Potrebic
da567b2d9a
Port exact choice improvements ( #11705 )
2024-12-05 01:51:01 -08:00
Jake Potrebic
b207266c7d
deprecate adventure key() methods where applicable
2024-11-28 13:51:48 -08:00
Jake Potrebic
b52fea44fe
[ci skip] use more jspecify in server
2024-11-24 19:26:32 -08:00
Jake Potrebic
ca5499c7fa
Switch Impl types to Holderable
2024-11-24 15:08:19 -08:00
Jake Potrebic
ebd2dc259d
Add all missing TagKey constants files ( #11661 )
2024-11-24 13:32:52 -08:00
Jake Potrebic and Kevin Raneri
564005cc5f
Configurable Entity Despawn Time ( #11454 )
...
* Configurable Entity Despawn Time
Co-authored-by: Kevin Raneri <kevin.raneri@gmail.com >
* Rebase
* Rebase
* rebase
* throw exceptions for this map
---------
Co-authored-by: Kevin Raneri <kevin.raneri@gmail.com >
2024-11-23 13:27:37 -08:00
Jake Potrebic
0dc6316e04
Support tags for more SimpleRegistry ( #11607 )
2024-11-23 11:26:51 -08:00
Jake Potrebic
c72a463cb5
Run 'freeze' listeners before tag events ( #11606 )
2024-11-23 10:52:00 -08:00
Jake Potrebic
73d496ea84
Improve performance of RecipeMap#removeRecipe ( #11547 )
2024-11-09 16:26:05 -08:00
Jake Potrebic
9ce7eb4087
Re-add exact choice shapeless support ( #11546 )
...
* Re-add exact choice shapeless support
* don't re-create maps every shapeless match
* add missing paper comment with last patch
2024-11-09 13:53:53 -08:00