Moritz Zwerger
2da0531fca
meshed enttity feature
2023-11-15 15:53:06 +01:00
Moritz Zwerger
a4d173cd8a
fix wrong render order, improve block item rendering
2023-11-14 23:43:19 +01:00
Moritz Zwerger
4bfa947be0
improve block rendering
2023-11-14 21:33:31 +01:00
Moritz Zwerger
b88680e75d
improve item rendering
2023-11-14 20:46:19 +01:00
Moritz Zwerger
442a06a6c9
item renderer: try to get block model first
...
Dirty hack.
2023-11-14 20:07:25 +01:00
Moritz Zwerger
ba6b795dab
player overlay: clip them away on gpu
2023-11-14 20:07:25 +01:00
Moritz Zwerger
853af48b13
random animal scale
...
They look now way more diversed
2023-11-14 20:07:25 +01:00
Moritz Zwerger
33ca98b07c
wip block item rendering
2023-11-14 20:07:24 +01:00
Moritz Zwerger
24ba71f323
improve skeletal shading, fixes, tests
2023-11-14 20:07:24 +01:00
Moritz Zwerger
3d457f41c0
improve skeletal mesh normal encoding + tests
2023-11-14 20:07:20 +01:00
Moritz Zwerger
06f4c53d0e
bump kutil
...
This fixes some NullPointerExceptions with BitEnumSets
2023-11-13 21:45:33 +01:00
Moritz Zwerger
6ef63ceed7
entity data: fix default main arm
2023-11-13 21:25:12 +01:00
Moritz Zwerger
d59cf10abc
arm swinging
2023-11-13 21:12:20 +01:00
Moritz Zwerger
b84ccc436a
fix arm not correctly swinging whe having no target
2023-11-13 21:12:07 +01:00
Moritz Zwerger
5ed8ea53cf
improve player arm and leg walking animations
2023-11-13 19:57:54 +01:00
Moritz Zwerger
999af16d17
test entity hover event nbt uuid
2023-11-13 15:58:12 +01:00
Moritz Zwerger
8781671894
fix wrong side scoreboard sorting
...
Broken during refactor
2023-11-13 15:58:11 +01:00
Moritz Zwerger
565c79c677
replace java enum set with kutil enum set if possible
...
Its faster, more flexible and uses less memory
2023-11-13 15:58:11 +01:00
Moritz Zwerger
a34e7c907b
fix entity frustum culling
2023-11-13 15:28:47 +01:00
Moritz Zwerger
65e62441a8
entity renderer: invisible feature
...
Normal entity render features are now hidden when the entity is invisible
2023-11-13 15:18:19 +01:00
Moritz Zwerger
cc92897293
entity render distance
2023-11-13 15:04:14 +01:00
Moritz Zwerger
b0d99a011a
entity hover event: allow single quotes
...
This fixes reading in 1.15
2023-11-11 22:14:19 +01:00
Moritz Zwerger
bfd1ed44f7
bump kutil
...
kutil 1.24.1 actually speeds up reflection a lot. Those improvements make joining servers in minosoft a lot faster. It also contains a bunch of other improvements.
2023-11-11 21:42:09 +01:00
Moritz Zwerger
fd5c3f5aa9
IntBitSet
...
improves text formatting comparing
2023-11-11 18:35:41 +01:00
Moritz Zwerger
014cf22371
fix entity raycasting, fix armor stand dimensions
2023-11-11 16:29:57 +01:00
Moritz Zwerger
de735507e1
remove PacketReceiveEvent and PacketSendEvent
...
to be reimplemented without slow legacy events
2023-11-11 16:11:27 +01:00
Moritz Zwerger
4e3743d31b
entity data delegate: fix potential deadlock
2023-11-11 16:06:20 +01:00
Moritz Zwerger
8bc8e0bc5f
network: never handle low priority packets on network thread
...
Its not blocked by chunk packets anymore.
2023-11-11 15:54:57 +01:00
Moritz Zwerger
8ae3886f5b
improve ItemStack nbt initialisation performance
2023-11-11 15:51:19 +01:00
Moritz Zwerger
8eeb079a32
improve entity easter egg flipped performance
2023-11-11 15:50:53 +01:00
Moritz Zwerger
6ad9e0bdbd
entity data delegate: allow setting
2023-11-11 15:50:29 +01:00
Moritz Zwerger
9f97b027bc
move yggdrasil key, player textures test
2023-11-11 15:13:19 +01:00
Moritz Zwerger
af542b2dfc
doc: hypixel lobby screenshot
2023-11-10 23:45:17 +01:00
Moritz Zwerger
8633b95722
entity data delegate, performance improvements
2023-11-10 23:26:55 +01:00
Moritz Zwerger
242f43b90e
fixes, performance improvements
2023-11-10 23:03:45 +01:00
Moritz Zwerger
0c4650a535
cow renderer
...
udder still missing..
2023-11-10 22:40:17 +01:00
Moritz Zwerger
7dcc189307
skeletal feature: fix async transforms not applied
2023-11-10 22:02:39 +01:00
Moritz Zwerger
c03e3c1fbf
fix frustum culling
2023-11-10 22:02:17 +01:00
Moritz Zwerger
d0fb324fe3
falling block entity
2023-11-10 21:38:17 +01:00
Moritz Zwerger
57eac06abf
flashing block renderer
2023-11-10 21:28:49 +01:00
Moritz Zwerger
ddcb339999
entity: block render feature, basic tnt
2023-11-10 21:15:16 +01:00
Moritz Zwerger
2b6e702c7c
abstract block vertex consumer
2023-11-10 08:46:42 +01:00
Moritz Zwerger
7ced54d5dd
fix legacy shulker box model loading
2023-11-10 08:05:56 +01:00
Moritz Zwerger
f5e3d29826
rename ChatComponent::legacyText, ChatComponent::ansi, optimizing
2023-11-10 07:57:28 +01:00
Moritz Zwerger
6cf00cfff9
scoreboard api: remove score and objective from ScoreboardScore
...
They are keys in the ScoreboardObjective now
2023-11-10 07:36:10 +01:00
Moritz Zwerger
fb15877fa3
optimize single color mixing memory allocation
...
The synthetic `varrag` array is now not created anymore
2023-11-10 07:24:31 +01:00
Moritz Zwerger
a0daf1d789
optimize aabb drawing
2023-11-10 00:04:55 +01:00
Moritz Zwerger
da1399f3c9
chat node tests
2023-11-09 20:14:34 +01:00
Moritz Zwerger
2868da6070
node text input: don't remove .
for internal commands
2023-11-09 16:11:00 +01:00
Moritz Zwerger
097e7b9174
player benchmarking command
2023-11-09 15:57:13 +01:00