mworzala
|
b63ea72e36
|
chore: minor cleanup from big cherry pick
|
2024-02-09 14:27:43 -05:00 |
|
mworzala
|
351d2197b1
|
collect all server options in ServerFlag file, other minor changes
|
2024-02-09 14:27:43 -05:00 |
|
mworzala
|
e2b5fbd054
|
hollow-cube/tag-transient
Signed-off-by: mworzala <mattheworzala@gmail.com>
allow null tag entries
(cherry picked from commit 0a57fd346bcb8bb966f866b6943fb2e57845c110)
allow null tag entries
(cherry picked from commit 3ef62831603163c2ac13432e3f2dd8ffebfb5fef)
add Tag.Transient
(cherry picked from commit 9fbbe563c2dce1418a66d2ed8695a4309807c084)
(cherry picked from commit 207b658bcd )
|
2024-02-09 14:27:43 -05:00 |
|
KrystilizeNevaDies
|
9f09e26cd8
|
fix typo
|
2023-08-29 10:04:50 +10:00 |
|
KrystilizeNevaDies
|
56a6cfc2fb
|
Allow serialisation of empty nbt components
|
2023-08-29 10:01:30 +10:00 |
|
TheMode
|
9b15acf4fa
|
Inline array initialization
Signed-off-by: TheMode <themode@outlook.fr>
|
2023-05-27 15:36:06 +02:00 |
|
TheMode
|
ba2816fc74
|
Buffer API rework (#1485)
|
2022-10-28 19:27:48 +02:00 |
|
TheMode
|
92b11eabbd
|
Move traversePathWrite call
Signed-off-by: TheMode <themode@outlook.fr>
|
2022-07-29 19:30:09 +02:00 |
|
TheMode
|
0e082634d5
|
Fix conversion during tag update
Signed-off-by: TheMode <themode@outlook.fr>
|
2022-07-29 16:51:45 +02:00 |
|
TheMode
|
614559bcdb
|
Unnecessary TagHandlerImpl getters
Signed-off-by: TheMode <themode@outlook.fr>
|
2022-07-28 13:57:13 +02:00 |
|
TheMode
|
a04012d9bf
|
Fix npe
Signed-off-by: TheMode <themode@outlook.fr>
|
2022-06-25 13:01:16 +02:00 |
|
TheMode
|
6ecede145e
|
Improve tag performance + concurrency tests (#1165)
|
2022-06-25 10:36:50 +02:00 |
|
themode
|
7be96b7679
|
Allow tag write without allocation if compatible with the previous entry
|
2022-06-11 17:38:37 +02:00 |
|
themode
|
bfa2dbd3f7
|
Rename AutoIncrementMap
|
2022-05-16 08:39:18 +02:00 |
|
TheMode
|
37ba3c7893
|
Simplify tag list
Signed-off-by: TheMode <themode@outlook.fr>
|
2022-05-09 20:56:06 +02:00 |
|
TheMode
|
cb01b08b04
|
Add experimental tag update methods
Signed-off-by: TheMode <themode@outlook.fr>
|
2022-05-07 16:26:39 +02:00 |
|
TheMode
|
d8a1003368
|
Allow path on view tags
Signed-off-by: TheMode <themode@outlook.fr>
|
2022-05-02 21:30:22 +02:00 |
|
TheMode
|
68fc705cd3
|
More doc to TagHandler
Signed-off-by: TheMode <themode@outlook.fr>
|
2022-05-02 13:34:05 +02:00 |
|
TheMode
|
8a876a4a59
|
Entry must use NBTType
Signed-off-by: TheMode <themode@outlook.fr>
|
2022-04-29 18:24:55 +02:00 |
|
TheMode
|
12543acf5e
|
Simplify path recursive removal
Signed-off-by: TheMode <themode@outlook.fr>
|
2022-04-27 04:46:30 +02:00 |
|
TheMode
|
42c6e75906
|
Fix handler invalidation
Signed-off-by: TheMode <themode@outlook.fr>
|
2022-04-26 06:37:26 +02:00 |
|
TheMode
|
a74b6ce220
|
Temporary tag fix
Signed-off-by: TheMode <themode@outlook.fr>
|
2022-04-25 07:26:26 +02:00 |
|
TheMode
|
49a69d353e
|
More preparation for CAS tag write
Signed-off-by: TheMode <themode@outlook.fr>
|
2022-04-25 05:45:22 +02:00 |
|
TheMode
|
057109c94e
|
Add experimental TagSerializer.COMPOUND
Signed-off-by: TheMode <themode@outlook.fr>
|
2022-04-22 04:32:44 +02:00 |
|
TheMode
|
917302cbbb
|
Avoid potential stacktrace generation
Signed-off-by: TheMode <themode@outlook.fr>
|
2022-04-20 17:19:45 +02:00 |
|
Bloepiloepi
|
ff7098a083
|
Item metadata fixes (#935)
|
2022-04-17 20:52:29 +02:00 |
|
TheMode
|
0f767da5f0
|
Use NBT#getValue
Signed-off-by: TheMode <themode@outlook.fr>
|
2022-04-17 00:16:59 +02:00 |
|
TheMode
|
c5bef0958d
|
Prepare potential CAS tag impl
Signed-off-by: TheMode <themode@outlook.fr>
|
2022-04-16 19:15:48 +02:00 |
|
TheMode
|
49488c4893
|
Remove nbt tag list/map restriction
Signed-off-by: TheMode <themode@outlook.fr>
|
2022-04-16 14:37:41 +02:00 |
|
TheMode
|
1ad6caaf8b
|
Add TagSerializer.fromCompound
Signed-off-by: TheMode <themode@outlook.fr>
|
2022-04-15 03:50:57 +02:00 |
|
TheMode
|
98a6e73e99
|
Improve memory usage of tags
Signed-off-by: TheMode <themode@outlook.fr>
|
2022-04-14 16:26:57 +02:00 |
|
TheMode
|
83baabcbba
|
Do not loop through parents if nothing has been removed
Signed-off-by: TheMode <themode@outlook.fr>
|
2022-04-13 22:37:54 +02:00 |
|
TheMode
|
57832351ea
|
Add pathInvalidClear
Signed-off-by: TheMode <themode@outlook.fr>
|
2022-04-13 22:26:56 +02:00 |
|
TheMode
|
6c250de41c
|
Fix OOB when clearing path-able tag entries
Signed-off-by: TheMode <themode@outlook.fr>
|
2022-04-13 22:22:39 +02:00 |
|
TheMode
|
f073cc46c8
|
Add Tag.UUID
Signed-off-by: TheMode <themode@outlook.fr>
|
2022-04-12 19:16:11 +02:00 |
|
TheMode
|
3f172a8d2c
|
Support Tag.Component and for record auto-structure
Signed-off-by: TheMode <themode@outlook.fr>
|
2022-04-12 16:20:17 +02:00 |
|
TheMode
|
86526ab219
|
Simplify flow
Signed-off-by: TheMode <themode@outlook.fr>
|
2022-04-12 14:14:36 +02:00 |
|
TheMode
|
6a79de2406
|
Final entry
Signed-off-by: TheMode <themode@outlook.fr>
|
2022-04-12 12:18:00 +02:00 |
|
TheMode
|
0c9542486f
|
Dedicated traversePath method
Signed-off-by: TheMode <themode@outlook.fr>
|
2022-04-12 12:16:40 +02:00 |
|
TheMode
|
1bb0af7f77
|
Add TagHandler#copy
Signed-off-by: TheMode <themode@outlook.fr>
|
2022-04-10 15:49:33 +02:00 |
|
TheMode
|
1cdc0aeddb
|
Add Boolean tag
Signed-off-by: TheMode <themode@outlook.fr>
|
2022-04-10 15:38:13 +02:00 |
|
TheMode
|
73fed47040
|
Misc
Signed-off-by: TheMode <themode@outlook.fr>
|
2022-04-10 12:26:33 +02:00 |
|
TheMode
|
d25f791d59
|
Use isView()
Signed-off-by: TheMode <themode@outlook.fr>
|
2022-04-10 11:44:08 +02:00 |
|
TheMode
|
af43c977bd
|
Tag nbt conversion (#901)
|
2022-04-10 10:01:39 +02:00 |
|
TheMode
|
23e1c8a0bc
|
Prepare better nbt conversion
Signed-off-by: TheMode <themode@outlook.fr>
|
2022-04-09 16:17:24 +02:00 |
|
TheMode
|
b294cb3f1c
|
Style
Signed-off-by: TheMode <themode@outlook.fr>
|
2022-04-09 15:20:11 +02:00 |
|
TheMode
|
60d22929a1
|
Move assert
Signed-off-by: TheMode <themode@outlook.fr>
|
2022-04-07 11:35:09 +02:00 |
|
TheMode
|
031d9253a3
|
Fix view tag access
Signed-off-by: TheMode <themode@outlook.fr>
|
2022-04-07 11:34:18 +02:00 |
|
TheMode
|
bbd9e58d35
|
Generate Tag from record type (#883)
|
2022-04-07 11:05:11 +02:00 |
|
TheMode
|
467decbb20
|
Remove explicit fences
Signed-off-by: TheMode <themode@outlook.fr>
|
2022-04-03 04:09:11 +02:00 |
|