2701 Commits

Author SHA1 Message Date
Bixilon
dddf61da59
wip: loading of skeletal models 2022-02-28 16:38:55 +01:00
Bixilon
6963a85de9
wip: render chests (block entities) 2022-02-27 21:27:12 +01:00
Bixilon
ac5979420e
switch to fastutil-core, bump dependencies
* This reduces the binary size
2022-02-26 23:28:13 +01:00
Bixilon
f503816864
Merge branch 'work/gui/inventory' 2022-02-26 22:57:57 +01:00
Bixilon
8bd52caf7f
container action: swap 2022-02-26 22:56:14 +01:00
Bixilon
e074ba66f8
hud: fix offhand cache invalidation 2022-02-26 22:52:06 +01:00
Bixilon
a446a66a71
container action: remove old stuff 2022-02-26 22:33:39 +01:00
Bixilon
85d7a62ac7
chat: set pointer to end when value changes 2022-02-26 22:33:16 +01:00
Bixilon
65a5bd3502
fix container actions bugs, gui: click counter, pick all container click action 2022-02-26 21:05:49 +01:00
Bixilon
d2dd7ebcf3
readme: add note that this is not a clone 2022-02-26 20:21:56 +01:00
Bixilon
a6e19d0896
fix some multi threading crashes, gui: implement popping of specific element 2022-02-26 19:32:26 +01:00
Bixilon
0a8c1f974e
opengl: remove some errors, fix some animation bugs 2022-02-26 19:12:09 +01:00
Bixilon
173b28b6e6
improve item rendering: durability, enchanted 2022-02-26 18:40:19 +01:00
Bixilon
5bc3c5f4e3
player container: update equipment 2022-02-26 18:13:22 +01:00
Bixilon
44ffd1c41b
more container and gui fixes 2022-02-26 17:28:27 +01:00
Bixilon
63cdc8abf0
fix some inventory actions, make ItemStack::copy is non locking 2022-02-26 16:11:02 +01:00
Bixilon
4917de4c00
generic container: name 2022-02-26 13:48:01 +01:00
Bixilon
b057a98a4f
generic container: clicking, map inventory slots 2022-02-26 13:29:54 +01:00
Bixilon
f7aef99cf3
container gui factories, gui: generic container (wip) 2022-02-26 13:11:21 +01:00
Bixilon
46b26d6de3
network: 1.18.2-rc1 2022-02-25 22:51:49 +01:00
Bixilon
e9a9061101
move container package, container factories, generic containers 2022-02-25 22:43:48 +01:00
Bixilon
5028064bbc
fix slot type checking 2022-02-25 21:37:15 +01:00
Bixilon
e9ab22e20a
container actions: check slot type 2022-02-25 21:27:58 +01:00
Bixilon
c19b6b97ba
container: fast move 2022-02-25 15:21:27 +01:00
Bixilon
d69fae0627
container: slot types, sections 2022-02-25 13:05:48 +01:00
Bixilon
c8068a6867
atlas: new schema 2022-02-25 00:15:20 +01:00
Bixilon
c6e9d69044
inventory: fix wrong setting new item on click 2022-02-25 00:15:01 +01:00
Bixilon
e2a91512be
fix build 2022-02-24 20:13:23 +01:00
Bixilon
e1d2d75813
ItemStack::equals, ItemStack improvements 2022-02-24 19:59:10 +01:00
Bixilon
559be7236d
pick all container action 2022-02-24 18:49:58 +01:00
Bixilon
5919567c71
container clicking, refactor draggables 2022-02-24 13:58:27 +01:00
Bixilon
0d4acf15f4
network: store items in future containers before opening it 2022-02-23 22:14:48 +01:00
Bixilon
e6b3f81a76
network: remove container from memory when closed 2022-02-23 21:58:00 +01:00
Bixilon
fe26c635e3
network: 1.18.2-pre3 2022-02-23 20:57:54 +01:00
Bixilon
21a3769c3c
container: simple action 2022-02-23 20:55:39 +01:00
Bixilon
3254fb467e
network: 1.18.2-pre2 2022-02-23 16:50:32 +01:00
Bixilon
a5f8e2cddc
refactor container actions, improve ContainerItemsElement a lot 2022-02-23 16:48:35 +01:00
Bixilon
be4b4df4c3
gui: split item element in raw and normal 2022-02-23 09:27:32 +01:00
Bixilon
b1e5524f53
gui: container: take item from container 2022-02-22 17:40:31 +01:00
Bixilon
c545dca618
gui: draggable (wip) 2022-02-22 17:19:51 +01:00
Bixilon
a9ff815e76
update readme and other documents 2022-02-22 16:17:12 +01:00
Bixilon
c512548be1
gui: fix odd window size workaround 2022-02-21 17:37:02 +01:00
Bixilon
935a46f99b
improve item popper 2022-02-21 16:51:25 +01:00
Bixilon
c02a300af0
popper: item info 2022-02-21 13:05:42 +01:00
Bixilon
04c0108257
network: fix item writing, gui: stack dropping 2022-02-21 11:01:53 +01:00
Bixilon
bc191c50a7
network: fix ContainerClickC2SP, gui: item hovering and dropping 2022-02-21 10:28:09 +01:00
Bixilon
08251ae843
containers: fix some deadlocks 2022-02-20 22:21:27 +01:00
Bixilon
5634a9d0ad
bump dependencies, refactor ItemStack 2022-02-20 21:53:40 +01:00
Bixilon
36fd3a8f8f
rendering: set high priority 2022-02-20 19:33:52 +01:00
Bixilon
c3e3bdc9ac
wip: player inventory 2022-02-20 17:13:01 +01:00