Németh Noel
|
fc1ee640b2
|
Static import and fix negative y value
|
2022-01-10 16:51:21 +01:00 |
|
Németh Noel
|
83d751ecf2
|
Move and rename ChunkUtils.toSectionRelativeCoordinate, added tests
|
2022-01-10 16:51:21 +01:00 |
|
themode
|
2d1102e0e8
|
Add Scheduler#scheduleNextProcess
|
2022-01-10 16:51:21 +01:00 |
|
themode
|
389f028137
|
Add basic event filtering test
|
2022-01-10 16:51:21 +01:00 |
|
themode
|
f0cf2d946c
|
Force volatile read for inventory contents
|
2022-01-10 16:51:21 +01:00 |
|
themode
|
3ffe37591b
|
Test isSimilar
|
2022-01-10 16:51:21 +01:00 |
|
themode
|
feb2f34161
|
Add/Take tests for inventories
|
2022-01-10 16:51:21 +01:00 |
|
themode
|
62fc71338b
|
Add InventoryTest
|
2022-01-10 16:51:21 +01:00 |
|
themode
|
80baeb6e54
|
Add LazyPacketTest
|
2022-01-10 16:51:21 +01:00 |
|
themode
|
39a0923326
|
Add LazyPacket
|
2022-01-10 16:51:21 +01:00 |
|
themode
|
7df51ef606
|
Simplify CachedPacket
|
2022-01-10 16:51:21 +01:00 |
|
themode
|
bb1b1e53d7
|
Improve performance when cached packets are disabled
|
2022-01-10 16:51:21 +01:00 |
|
themode
|
d7ab273b60
|
retrieve must be called in worker threads
|
2022-01-10 16:51:21 +01:00 |
|
themode
|
8c1c18e345
|
Use an IntOpenHashSet to store viewers id
|
2022-01-10 16:51:21 +01:00 |
|
themode
|
573e896a1f
|
Add Chunk#getSections
|
2022-01-10 16:51:21 +01:00 |
|
themode
|
f3221ff412
|
Make BlockImpl a record
|
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
|
74e00bc70c
|
Add potion constructor without flags, style
|
2022-01-10 16:51:21 +01:00 |
|
themode
|
064146b4fd
|
Add palette resize test
|
2022-01-10 16:51:21 +01:00 |
|
themode
|
cf43d2c70a
|
Fix palette resizing
|
2022-01-10 16:51:21 +01:00 |
|
themode
|
9174742429
|
Fix placement of negative section biomes
|
2022-01-10 16:51:21 +01:00 |
|
themode
|
b17c66e339
|
Improve thread dispatcher update
|
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
|
bb5fe8cf70
|
Same for shared meta
|
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
|
2e07af2b80
|
Use map
|
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
|
c4190f544d
|
Add palette size to test
|
2022-01-10 16:51:21 +01:00 |
|
themode
|
200c94c59e
|
Remove magic -1 return
|
2022-01-10 16:51:21 +01:00 |
|
themode
|
f6db75b9aa
|
Replace getSectionAt to getChunkCoordinate
|
2022-01-10 16:51:21 +01:00 |
|
themode
|
77a14c0750
|
Use map copies for possible properties
|
2022-01-10 16:51:21 +01:00 |
|
themode
|
089a90df52
|
Use collection copies
|
2022-01-10 16:51:21 +01:00 |
|
themode
|
ba8667a361
|
Most palettes stay unused, do not pre-size them
|
2022-01-10 16:51:21 +01:00 |
|
themode
|
9a138d0749
|
CoordinateTest
|
2022-01-10 16:51:21 +01:00 |
|
TheMode
|
3f46176bf1
|
Add basic test for Block
Signed-off-by: TheMode <themode@outlook.fr>
|
2022-01-10 16:51:21 +01:00 |
|
TheMode
|
41a52c993e
|
Add basic tests for Palette
Signed-off-by: TheMode <themode@outlook.fr>
|
2022-01-10 16:51:21 +01:00 |
|
TheMode
|
6a204135bd
|
getStorageManager must be deprecated
Signed-off-by: TheMode <themode@outlook.fr>
|
2022-01-10 16:51:21 +01:00 |
|
TheMode
|
4008398058
|
Use jdk collections for registry storage
Signed-off-by: TheMode <themode@outlook.fr>
|
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 |
|
TheMode
|
8dcc3000cf
|
Use a common pool instead of creating new threads on every chunk save
Signed-off-by: TheMode <themode@outlook.fr>
|
2022-01-10 16:51:21 +01:00 |
|
TheMode
|
5d15e76323
|
Style
Signed-off-by: TheMode <themode@outlook.fr>
|
2022-01-10 16:51:21 +01:00 |
|