1227 Commits

Author SHA1 Message Date
Bixilon
d715c173f9
fix possible rendering crash 2021-05-03 14:33:49 +02:00
Bixilon
6bb865867e
rendering: WorldRenderer: improve chunk cache clearing 2021-05-03 14:08:33 +02:00
Bixilon
3c6baf0935
rendering: abstract layout 2021-05-02 22:11:42 +02:00
Bixilon
9a72364fe0
remove all usages of ConcurrentHashMap, add some synchronized copy functions to collections 2021-05-02 21:26:18 +02:00
Bixilon
b9ed5c4f45
fix crash in settings window, network: fix item stack writing 2021-05-02 20:42:57 +02:00
Bixilon
54777771e2
store nbt different in ItemStack 2021-05-02 17:51:35 +02:00
Bixilon
9b6e6dbe81
remove some constructors from ItemStack 2021-05-02 17:42:17 +02:00
Bixilon
910bb3ddad
mappings: SoundEventRegistry 2021-05-02 17:28:11 +02:00
Bixilon
fb33e67573
rendering: HUDElement scale 2021-05-02 16:14:53 +02:00
Bixilon
d47892968d
rendering: replace hud element registration with builders 2021-05-01 23:16:51 +02:00
Bixilon
8e4ffe5962
chat box: set background dynamically 2021-05-01 23:16:51 +02:00
Lukas
c23a4a9970 physics: fix entities falling in unloaded chunks 2021-05-01 14:40:56 +02:00
Lukas
7bb1175942 physics: refactor AABB plusAssign to += 2021-05-01 14:20:01 +02:00
Lukas
7236ad0bc8 physics: abort entity movement if collisions would increase distance 2021-05-01 14:13:54 +02:00
Bixilon
aa20dc3441
override gravity in entity when in spectator gamemode 2021-05-01 14:02:01 +02:00
Lukas
02db2d7ba9 physics: add stepping 2021-05-01 13:31:22 +02:00
Bixilon
c804ba9acb
replace invoke functions with postfix functions 2021-04-30 14:36:29 +02:00
Bixilon
f94adbd3de
fix version mapping block getting with pre flattening meta data 2021-04-30 13:07:31 +02:00
Bixilon
efe05ed03f
improve TextComponent, LabelNode rendering 2021-04-30 00:25:49 +02:00
Bixilon
f8cd02aca0
refactor more s2c packets and rewrite them in kotlin 2021-04-29 21:59:35 +02:00
Bixilon
c5a4149652
rename some s2c packets and rewrite some in kotlin 2021-04-29 15:36:21 +02:00
Bixilon
d3378abab4
RGBColor: rename color variable to rgba 2021-04-29 14:20:31 +02:00
Bixilon
2497b9500b
add support 21w17a 2021-04-29 00:20:58 +02:00
Bixilon
134ec6207c
wip mipmaps 2021-04-28 14:00:41 +02:00
Bixilon
8f2edfcc75
improve logging performance 2021-04-27 18:07:23 +02:00
Lukas
4e6013ed92 physics: fix multithreading issues with entity velocity 2021-04-27 18:01:09 +02:00
Bixilon
ffc34ed1e5
rendering, data: fix bugs with saving chunks in memory 2021-04-27 17:57:28 +02:00
Bixilon
7be7124013
physics: fix movement into unloaded chunks 2021-04-27 17:21:37 +02:00
Bixilon
cd0885a56c
network: fix joining online-mode=true servers 2021-04-27 16:15:44 +02:00
Bixilon
ed2516a9c4
weighed block renders: better random 2021-04-27 15:40:04 +02:00
Bixilon
7891b7a675
rendering: mesher: fix stair bugs, fast movement 2021-04-27 14:38:42 +02:00
Bixilon
dbb30c01bc
rendering: fix last bugs mesher 2021-04-27 00:14:09 +02:00
Bixilon
52332d1ab8
add times in render loader 2021-04-26 23:04:57 +02:00
Bixilon
82a83a8073
rename ChatComponent::valueOf to ::of 2021-04-26 22:52:22 +02:00
Bixilon
9b617bb138
kotlin use proper custom setter 2021-04-26 22:11:39 +02:00
Bixilon
a56adf030b
rendering: TextField allow clipboard pasting 2021-04-26 21:01:37 +02:00
Bixilon
6a74e2b6dd
rendering: Improve TextField 2021-04-26 20:50:29 +02:00
Bixilon
0412be8d63
network: fix string writing 2021-04-26 20:49:55 +02:00
Bixilon
d37ef51ca3
fix some bugs in new block entity provider 2021-04-26 16:02:08 +02:00
Bixilon
0c7ba090f0
improve block entity storage 2021-04-26 15:27:28 +02:00
Bixilon
b6909dd928
text: correctly split translated components with oder dependent placeholders 2021-04-26 14:40:59 +02:00
Bixilon
3d891f6e88
physics: forbid movement in unloaded chunks 2021-04-26 00:59:31 +02:00
Bixilon
d0c8ed550d
add some more options to logging 2021-04-25 19:37:42 +02:00
Bixilon
52d285cb65
more log level refactoring 2021-04-25 16:06:34 +02:00
Bixilon
06f21f6de8
rename most serverbound (c2s) packets, rewrite all serverbound packets in kotlin 2021-04-25 14:58:09 +02:00
Bixilon
91c93e7cca
wip: refactoring log levels 2021-04-24 23:34:27 +02:00
Lukas
f934ed2027 physics: move the player with the correct speed 2021-04-24 22:00:39 +02:00
Bixilon
360b3bd47a
fix loading in 1.15 2021-04-24 21:48:05 +02:00
Bixilon
1f3624bbf0
add chat component get and set properties 2021-04-24 18:58:29 +02:00
Bixilon
6c5781513e
improve entity id mapping 2021-04-23 22:02:43 +02:00