TheMode
|
4a40805ca0
|
Fix attribute nbt
Signed-off-by: TheMode <themode@outlook.fr>
|
2022-06-30 23:21:32 +02:00 |
|
TheMode
|
cda46d184e
|
Move item impl code to the impl class
Signed-off-by: TheMode <themode@outlook.fr>
|
2022-06-25 11:34:09 +02:00 |
|
TheMode
|
6ecede145e
|
Improve tag performance + concurrency tests (#1165)
|
2022-06-25 10:36:50 +02:00 |
|
TheMode
|
1384bc0c18
|
ItemStack.Builder should only be TagWritable
Signed-off-by: TheMode <themode@outlook.fr>
|
2022-05-02 21:51:33 +02:00 |
|
TheMode
|
3f98bde82e
|
No need to return a new meta
Signed-off-by: TheMode <themode@outlook.fr>
|
2022-04-21 18:43:42 +02:00 |
|
TheMode
|
3c0abb0409
|
Make ItemStack.Builder extends Taggable
Signed-off-by: TheMode <themode@outlook.fr>
|
2022-04-20 23:14:37 +02:00 |
|
Bloepiloepi
|
e57e3ff305
|
Fix enchantment reading (#938)
|
2022-04-17 21:51:16 +02:00 |
|
Bloepiloepi
|
ff7098a083
|
Item metadata fixes (#935)
|
2022-04-17 20:52:29 +02:00 |
|
TheMode
|
164cf9fe2b
|
Fix FireworkEffectMeta
Signed-off-by: TheMode <themode@outlook.fr>
|
2022-04-15 04:44:34 +02:00 |
|
TheMode
|
1ad6caaf8b
|
Add TagSerializer.fromCompound
Signed-off-by: TheMode <themode@outlook.fr>
|
2022-04-15 03:50:57 +02:00 |
|
TheMode
|
5839ec71cc
|
Make ItemMetaView.Builder extends ItemMeta.Builder
Signed-off-by: TheMode <themode@outlook.fr>
|
2022-04-15 02:31:58 +02:00 |
|
TheMode
|
e026a841ab
|
Improve creation of item builder
Signed-off-by: TheMode <themode@outlook.fr>
|
2022-04-14 00:50:19 +02:00 |
|
TheMode
|
b3030a3eb2
|
Fix PlayerHeadMeta
Signed-off-by: TheMode <themode@outlook.fr>
|
2022-04-13 21:57:59 +02:00 |
|
TheMode
|
c9c2cc9ec8
|
Fix standalone view meta building
Signed-off-by: TheMode <themode@outlook.fr>
|
2022-04-13 21:22:13 +02:00 |
|
Konstantin Shandurenko
|
f1606362b7
|
Stacking rule can be changed now (#916)
|
2022-04-13 20:42:09 +02:00 |
|
TheMode
|
63b40deb34
|
Item API refactoring (#904)
|
2022-04-13 17:57:15 +02:00 |
|
TheMode
|
af43c977bd
|
Tag nbt conversion (#901)
|
2022-04-10 10:01:39 +02:00 |
|
TheMode
|
4e6c92e2c5
|
Unique stacking rule (#844)
|
2022-04-01 01:00:18 +02:00 |
|
themode
|
b906bd89ce
|
Oops
|
2022-03-10 16:07:56 +01:00 |
|
TheMode
|
1ad013e02e
|
Remove deprecated data/storage APIs
Signed-off-by: TheMode <themode@outlook.fr>
|
2022-02-09 23:07:18 +01:00 |
|
TheMode
|
0743759eed
|
Do not cache registry (#651)
|
2022-02-04 22:28:05 +01:00 |
|
TheMode
|
6340a10331
|
Improve item lore
Signed-off-by: TheMode <themode@outlook.fr>
|
2022-01-22 23:22:00 +01:00 |
|
TheMode
|
7a9b08b085
|
Improve Registry.Container
Signed-off-by: TheMode <themode@outlook.fr>
|
2022-01-14 10:45:44 +01:00 |
|
Moulberry
|
ad37cc8cf3
|
Fix pickblock (null nbt instead of empty nbt) (#553)
|
2022-01-10 16:51:21 +01:00 |
|
themode
|
dd27edee50
|
Make ItemAttribute record
|
2022-01-10 16:51:21 +01:00 |
|
themode
|
6aaf5aa0ce
|
Remove the concept of non-shared attribute
|
2022-01-10 16:51:21 +01:00 |
|
themode
|
9927665d91
|
Add direct access to nbt for meta subclasses
|
2022-01-10 16:51:21 +01:00 |
|
themode
|
c5141f4145
|
Material can be compared using identity
|
2022-01-10 16:51:21 +01:00 |
|
themode
|
c45f7b2067
|
Offer default impl to create empty meta
|
2022-01-10 16:51:21 +01:00 |
|
themode
|
731f571645
|
Improve item creation from nbt
|
2022-01-10 16:51:21 +01:00 |
|
themode
|
b8e6d95880
|
Shortcut for withMeta
|
2022-01-10 16:51:21 +01:00 |
|
themode
|
639d19fced
|
ItemStack#withAmount does not need to pass through the builder
|
2022-01-10 16:51:21 +01:00 |
|
themode
|
d31b219294
|
Move basic meta reading
|
2022-01-10 16:51:21 +01:00 |
|
themode
|
b997b87dc1
|
Improve item meta creation performance
|
2022-01-10 16:51:21 +01:00 |
|
themode
|
4091f0ae8c
|
More registry types can become record
|
2022-01-10 16:51:21 +01:00 |
|
themode
|
bf77918c96
|
Use optimized copies
|
2022-01-10 16:51:21 +01:00 |
|
themode
|
81aa3dde27
|
Make FireworkEffect record
|
2022-01-10 16:51:21 +01:00 |
|
themode
|
6e2cfa8b2e
|
Simplify enchant nbt creation
|
2022-01-10 16:51:21 +01:00 |
|
themode
|
f1112fc865
|
Item impl cleanup
|
2022-01-10 16:51:21 +01:00 |
|
TheMode
|
34785e96f3
|
Use map for compass meta
Signed-off-by: TheMode <themode@outlook.fr>
|
2022-01-10 16:51:21 +01:00 |
|
Calvin
|
02cc29cd06
|
fix ItemStack#asHoverEvent
|
2022-01-10 16:51:21 +01:00 |
|
Xavier Niochaut
|
9ab4277502
|
Port to Hephaistos v2 (#424)
|
2022-01-10 16:51:21 +01:00 |
|
TheMode
|
972e15a62b
|
Add basic block entity support, simplify code
Signed-off-by: TheMode <themode@outlook.fr>
|
2022-01-10 16:51:21 +01:00 |
|
TheMode
|
549a9a9b52
|
Allow meta type to be explicitly defined in lambda
Signed-off-by: TheMode <themode@outlook.fr>
|
2021-11-14 17:22:01 +01:00 |
|
Kezz
|
429db5b2bf
|
chore: Update Adventure to 4.9.3 and remove some deprecated elements (#510)
|
2021-10-31 19:29:41 +01:00 |
|
TheMode
|
d46db09080
|
Make PlayerSkin record
Signed-off-by: TheMode <themode@outlook.fr>
|
2021-10-27 23:05:53 +02:00 |
|
TheMode
|
b308ce5baa
|
Update to Java 17 (#462)
|
2021-10-22 01:55:55 +02:00 |
|
EpicPlayerA10
|
ca6fbe4d09
|
Misspelled firework type enum
|
2021-10-14 19:29:33 -04:00 |
|
Andre Roldan
|
b94d196021
|
use legacySection() instead of legacyAmpersand() (#488)
|
2021-10-10 04:19:32 +02:00 |
|
EpicPlayerA10
|
6e16fb7b13
|
Fix writable book (#478)
|
2021-10-08 22:24:01 +02:00 |
|