Moritz Zwerger
|
8cfc4efd32
|
remove some unneeded block entities
|
2023-10-29 22:31:58 +01:00 |
|
Moritz Zwerger
|
a7d8a09e1b
|
integrate some block entity factories
|
2023-10-29 20:29:09 +01:00 |
|
Moritz Zwerger
|
18ef672248
|
fix some tests, fix chests
|
2023-10-29 20:01:58 +01:00 |
|
Moritz Zwerger
|
cc31e405d1
|
remove pixlyzer storage block entity, integrate chest blocks
|
2023-10-29 19:38:35 +01:00 |
|
Moritz Zwerger
|
1498a69e33
|
block with entity (diverge from PixLyzerBlockWithEntity)
|
2023-10-29 18:22:12 +01:00 |
|
Moritz Zwerger
|
62de41d806
|
crash reporter. include crash notes
Actually I searched why the Thread is the JavaFX Thread because of #124. Its because they clicked on hard crash.
|
2023-10-29 18:06:13 +01:00 |
|
Moritz Zwerger
|
75eccdc798
|
skeletal shade normal: improve encoding on precision loss
|
2023-10-29 17:51:02 +01:00 |
|
Moritz Zwerger
|
0357c6ca16
|
physics: don't crash on invalid door block (<1.13)
|
2023-10-29 17:42:43 +01:00 |
|
Moritz Zwerger
|
66ae8ba87a
|
3rd person view: front and back
|
2023-10-29 17:40:45 +01:00 |
|
Moritz Zwerger
|
96afa2e4c4
|
door renderer: don't crash if other block is the same half
|
2023-10-29 17:27:26 +01:00 |
|
Moritz Zwerger
|
28abad23c3
|
entities renderer: add on rendering thread
That fixes/workarounds deadlocks
|
2023-10-29 17:23:47 +01:00 |
|
Moritz Zwerger
|
c13f2f3445
|
network legacy: properly use fixer to fix resource locations
|
2023-10-29 17:23:26 +01:00 |
|
Moritz Zwerger
|
f04a2720ca
|
remove deprecated EntitySpawnEvent
|
2023-10-29 17:09:05 +01:00 |
|
Moritz Zwerger
|
2b3d905a29
|
skeletal shader: split in normal and lightmap
Lightmap shader is not interpolated between light values, that is faster for block entities.
|
2023-10-29 17:08:50 +01:00 |
|
Moritz Zwerger
|
013c3998c6
|
SkeletalMeshBuilder
|
2023-10-29 16:27:27 +01:00 |
|
Moritz Zwerger
|
219a8085f8
|
skeletal: change normal encoding, shade lighting interpolation
|
2023-10-29 16:04:47 +01:00 |
|
Moritz Zwerger
|
b6b0a82ca9
|
skeletal rotation fixes and improvements, improve player model
|
2023-10-29 14:59:08 +01:00 |
|
Moritz Zwerger
|
978c2f06ad
|
account util: MinecraftNotPurchasedError
|
2023-10-29 12:16:16 +01:00 |
|
Moritz Zwerger
|
3adc8d919e
|
network: forbid packets with length <= 0
|
2023-10-28 23:01:58 +02:00 |
|
Moritz Zwerger
|
4773311260
|
skin parts
|
2023-10-28 22:29:49 +02:00 |
|
Moritz Zwerger
|
b0d143943b
|
player light
|
2023-10-28 20:00:10 +02:00 |
|
Moritz Zwerger
|
d1b8dc18c7
|
entities: interpolated light
|
2023-10-28 16:54:31 +02:00 |
|
Moritz Zwerger
|
926198e18e
|
hitboxes: don't render invisible, render through walls
|
2023-10-28 16:16:11 +02:00 |
|
Moritz Zwerger
|
6f10bce914
|
player fixes
|
2023-10-28 15:23:41 +02:00 |
|
Moritz Zwerger
|
a29155cb96
|
dynamic textures: fix cleaning up
|
2023-10-28 14:25:36 +02:00 |
|
Moritz Zwerger
|
424ef281cb
|
dynamic texture fixes, skin fixes, player model fixes
|
2023-10-28 13:56:47 +02:00 |
|
Moritz Zwerger
|
4e1e3b3859
|
make clouds slower
|
2023-10-28 13:48:23 +02:00 |
|
Moritz Zwerger
|
6b4f235fce
|
physics: don't adjust sneak movement when not on ground
|
2023-10-28 13:36:34 +02:00 |
|
Moritz Zwerger
|
45bcfde492
|
refactor dynamic textures
Kinda broke, ik
|
2023-10-27 20:26:00 +02:00 |
|
Moritz Zwerger
|
61f54dacb9
|
dynamic player model
|
2023-10-27 09:42:48 +02:00 |
|
Moritz Zwerger
|
799acf8b17
|
biped models, rotate player head
|
2023-10-26 23:34:24 +02:00 |
|
Moritz Zwerger
|
c9ec9d436b
|
Mat4 rotation: fix negative rotation, improve performance
|
2023-10-26 23:32:54 +02:00 |
|
Moritz Zwerger
|
e208c479f6
|
skeletal feature: update position and rotation
|
2023-10-26 22:52:23 +02:00 |
|
Moritz Zwerger
|
1a2244c2d7
|
entity renderer manager: fallback to DummyEntityRenderer
|
2023-10-26 22:51:36 +02:00 |
|
Moritz Zwerger
|
013ae7f584
|
ChatElement: ignore blank lines
|
2023-10-26 20:47:15 +02:00 |
|
Moritz Zwerger
|
12d9157172
|
skeletal fixes
|
2023-10-26 18:32:25 +02:00 |
|
Moritz Zwerger
|
1d02603637
|
skeletal: pack normal and transform in same float, use includes
|
2023-10-26 16:06:04 +02:00 |
|
Moritz Zwerger
|
d574203bdf
|
register entity models
|
2023-10-26 13:25:16 +02:00 |
|
Moritz Zwerger
|
5c27760290
|
entity visibility culling
|
2023-10-26 10:03:47 +02:00 |
|
Moritz Zwerger
|
edf0948f36
|
deprecate Interpolator (Kutil 1.24)
|
2023-10-26 07:47:19 +02:00 |
|
Moritz Zwerger
|
cf7d44ddb5
|
optimize frustum memory usage and performance
|
2023-10-25 23:09:14 +02:00 |
|
Moritz Zwerger
|
730a0010c9
|
hitbox color and velocity interpolation
|
2023-10-25 19:25:41 +02:00 |
|
Moritz Zwerger
|
6d25ed7ecb
|
fix GuiMesh order
|
2023-10-24 23:49:48 +02:00 |
|
Moritz Zwerger
|
0d5d62ece1
|
fix test build/run
|
2023-10-24 23:40:48 +02:00 |
|
Moritz Zwerger
|
c2adc3fbc4
|
gui consumer/mesh: optimize memory allocations and performance
|
2023-10-24 22:22:58 +02:00 |
|
Moritz Zwerger
|
f7648430a1
|
skeletal transforms: improve transform iteration performance and memory allocation
|
2023-10-24 22:01:44 +02:00 |
|
Moritz Zwerger
|
c4a762262e
|
reduce render system (and lightmap) memory allocations
|
2023-10-24 21:36:32 +02:00 |
|
Moritz Zwerger
|
3f3d34d100
|
don't render local hitbox
|
2023-10-24 21:20:46 +02:00 |
|
Moritz Zwerger
|
5ee928ac87
|
debug: network detaching
This is useful if you want to stop the server or just analyse what is going on without having the server informed over your actions.
|
2023-10-24 21:02:28 +02:00 |
|
Moritz Zwerger
|
2c732f44d0
|
improved hitbox rendering
|
2023-10-24 18:13:16 +02:00 |
|