1014 Commits

Author SHA1 Message Date
Bixilon
4e918d7c6f
data: wip: Improve item storing 2021-03-29 20:14:25 +02:00
Bixilon
9780ac1d1a
fix problem with RegistryItem::toString, improve dimension reading > 1.16.2 2021-03-29 19:47:12 +02:00
Bixilon
4a65378521
data: Improve RegistryItem 2021-03-29 19:27:44 +02:00
Bixilon
bdb86e00de
rendering: dirty fix "half pixel hud bug" 2021-03-29 18:22:29 +02:00
Lukas
bb8a848998 physics: WIP: collisions 2021-03-29 18:17:19 +02:00
Bixilon
9e27d2153e
reuse more threads, improve code a bit 2021-03-28 22:31:43 +02:00
Bixilon
fd62775468
rendering: improve text preparing performance, prepare debug screen every 2nd tick 2021-03-28 19:59:47 +02:00
Bixilon
6883f79464
rendering: fluid: remove model matrix, fix some optimizer bugs 2021-03-28 15:09:33 +02:00
Bixilon
1729bdbb29
fix error in BlockState getter in world 2021-03-27 22:50:06 +01:00
Bixilon
08b6590265
rendering: improving performance of random block renderer 2021-03-27 22:07:03 +01:00
Bixilon
56f310eb63
remove all custom Position data types, and replace them with Vecs 2021-03-27 21:39:28 +01:00
Bixilon
eaca291c96
biomes: correct noise biome accessor 2021-03-27 19:02:46 +01:00
Bixilon
56eec8fb73
rendering: replace some cos, sin and rad functions with extension functions (glm) 2021-03-27 14:15:53 +01:00
Bixilon
bdfe1345fa
rendering: improve cullfacing (2) 2021-03-27 01:04:43 +01:00
Bixilon
6cc781a724
rendering: improve cullfacing 2021-03-27 00:05:10 +01:00
Bixilon
841d3227b9
rendering: constants for rendering hud, fluids or blocks 2021-03-26 21:03:53 +01:00
Bixilon
f27179b679
general refactoring, improvements, rendering: calculate correct neighbour block faces 2021-03-26 20:32:17 +01:00
Bixilon
0cb8296b05
mappings: rename MobEffect to StatusEffect 2021-03-25 18:05:13 +01:00
Bixilon
da11f1f0a5
rendering: make preparing faster
* Around 40% faster
2021-03-25 17:06:38 +01:00
Bixilon
cead36894b
rendering: replace model matrix with simple plus calls (improve performance) 2021-03-25 00:47:16 +01:00
Bixilon
31f67803b9
rendering: workaround for mesa drivers 2021-03-24 19:20:30 +01:00
Bixilon
6930fa378a
rendering: transparency improvements (2 meshes) 2021-03-24 18:24:23 +01:00
Bixilon
c31115b858
mappings: dimensions check for 3d biome support 2021-03-24 18:01:52 +01:00
Bixilon
7fcb4ad835
data: PixLyzer now supports 19w12a+ (1.14 snapshot) 2021-03-24 16:53:40 +01:00
Bixilon
fc0c105559
network: fix reading of legacy biome array 2021-03-24 15:58:41 +01:00
Bixilon
d1314d4151
maven: bump dependencies 2021-03-22 23:07:29 +01:00
Bixilon
e06bcf8b84
data: bump pixlyzer 2021-03-22 23:02:00 +01:00
Bixilon
10668e4cc7
Stopwatch 2021-03-22 15:16:28 +01:00
Bixilon
56d942432b
improve code a bit 2021-03-22 15:09:43 +01:00
Bixilon
6f2f991598
improve chunk preparing performance
* Improve performance around 30%
2021-03-22 00:44:11 +01:00
Bixilon
64d44608b0
rendering: fix some hud bugs, change some huds things 2021-03-21 19:09:54 +01:00
Bixilon
8ffce5f563
maven: remove apache primitives, improve hud rendering performance A LOT 2021-03-20 19:39:15 +01:00
Bixilon
77af672985
threading: remove connect thread, resolve thread and mod loader thread 2021-03-20 16:04:49 +01:00
Bixilon
09f7df7c93
threading: remove configuration io thread 2021-03-20 14:19:01 +01:00
Bixilon
8b2705a1f5
rendering: fix loading of newer versions 2021-03-20 14:13:15 +01:00
Bixilon
6414ba4462
replace some Vec2f with Vec2i 2021-03-19 21:59:18 +01:00
Bixilon
49d23c0f4b
refactor chunk reading 2021-03-19 15:53:24 +01:00
Bixilon
d348f8b7c5
rendering: more animations
* Known bugs: Not all textures are animated
2021-03-18 21:42:16 +01:00
Lukas
fa6990b0b2 rendering: fix water 2021-03-18 14:43:29 +01:00
Bixilon
935467305e
rendering: way improved animated texture handling 2021-03-17 21:14:24 +01:00
Bixilon
ad6470135d
rendering: split animated textures, reanimate textures
* Contains some bugs
2021-03-17 00:28:51 +01:00
Bixilon
9cf6c2291a
rendering: save screenshots in other thread 2021-03-16 21:29:18 +01:00
Bixilon
ca3bc36477
rendering: improve texture class
* Known bugs: Animated textures are not working and look weird
2021-03-16 20:59:59 +01:00
Bixilon
c78cc75307
rendering: improve textures A LOT, reduce VRAM usage 2021-03-16 17:27:39 +01:00
Bixilon
701e33621a
fix typo, fix dark forest tinting 2021-03-15 16:17:24 +01:00
Bixilon
0161e4ef29
materials, WannabeBlockState, fix some multipart rendering issues 2021-03-15 15:41:17 +01:00
Bixilon
daa52f08c5
block properties: refactor and improve block properties 2021-03-15 00:53:27 +01:00
Bixilon
28d9f9bbdc
ram: improve more with using primitive float arrays 2021-03-14 17:15:20 +01:00
Bixilon
2eb44713e7
ram: remove HashBiMaps in Registries (improve memory usage a bit) 2021-03-14 17:00:55 +01:00
Bixilon
f38d8649c8
remove BlockInfo (reduce memory usage A LOT) 2021-03-14 13:50:24 +01:00