Commit Graph

3294 Commits

Author SHA1 Message Date
TheMode
8820123f15 Add minY & height dimension NBT 2021-05-31 19:11:24 +02:00
TheMode
6858690cc1 Use a static method to create the destroy entity packet 2021-05-31 18:53:57 +02:00
TheMode
9191e8ae1f Update to pre-release 2 2021-05-31 18:50:52 +02:00
TheMode
7a9826fc64 Update world border packets 2021-05-31 18:45:46 +02:00
TheMode
b3692f4f3f Delete outdated packets 2021-05-31 18:36:43 +02:00
TheMode
17fc62632d Update most packets 2021-05-31 18:29:44 +02:00
TheMode
98ccde56fb Add tickFrozen entity metadata 2021-05-31 18:05:01 +02:00
TheMode
fd977e05be Update serverbound packet, update clientside ids 2021-05-31 18:00:57 +02:00
TheMode
191e97b186 Initial commit changing the protocol version 2021-05-31 17:44:27 +02:00
TheMode
63bff29838 Compute block properties for arguments 2021-05-31 00:00:23 +02:00
TheMode
8b0991139d WIP property retrieval 2021-05-30 23:37:22 +02:00
TheMode
52d0ef7f53 Send trade packet for every new viewer 2021-05-30 16:39:09 +02:00
TheMode
c080750a88 Fix trade index in VillagerInventory 2021-05-30 16:33:02 +02:00
TheMode
5a485a3aab Added block handler destroy/place listener 2021-05-29 01:05:12 +02:00
TheMode
e62a837bf0 Added custom block drag support 2021-05-29 00:58:40 +02:00
TheMode
ba892ced05 Added BlockHandler#handleContact 2021-05-29 00:55:24 +02:00
TheMode
d937660cf8 Improve Block interface 2021-05-29 00:34:01 +02:00
TheMode
e0d54f5958 Store handler & nbt inside DynamicChunk 2021-05-29 00:07:22 +02:00
Stef van Schie
cb4ce09d85 Remove deprecated click types 2021-05-28 20:24:02 +02:00
TheMode
ffca5eea00 Added ItemStack#withTag 2021-05-28 17:05:14 +02:00
TheMode
d4fc6a094a Make ItemStack TagReadable 2021-05-28 17:00:48 +02:00
TheMode
9a1062b028 Simplify Tag#defaultValue 2021-05-28 16:21:54 +02:00
TheMode
60c1b2c4e9 Change Tag#Custom to only affect an external compound, allow tag mapping 2021-05-28 16:19:58 +02:00
TheMode
cb8ad02c0d Replace BlockModifier.java to BlockSetter & BlockGetter 2021-05-28 15:11:55 +02:00
TheMode
41f769b8b2 Rename #getBlockId to #getId 2021-05-28 14:35:55 +02:00
TheMode
58df9a9ba8 Use a BiPredicate for block comparison 2021-05-28 14:34:24 +02:00
TheMode
4739dbd0b8 Improve ChunkBatch 2021-05-28 14:29:26 +02:00
Articdive
ab0f400ea8
Remove old Block generator. 2021-05-25 19:19:57 +02:00
Articdive
674c6d6182
Add Supplier instead of direct reference and fix a @NotNull error. 2021-05-25 19:07:26 +02:00
TheMode
b31f76615a Fix connection 2021-05-25 13:20:44 +02:00
Articdive
042311d5e3
Download data to the correct directory and remove redundancy. 2021-05-25 10:42:39 +02:00
TheMode
36d2834b18 Remove unnecessary block manager reference 2021-05-25 04:44:11 +02:00
TheMode
47c7e36b1d Fix remaining errors 2021-05-24 23:39:22 +02:00
Articdive
a95a89932e
Remove CustomBlock and fix some compiler errors. 2021-05-24 22:51:34 +02:00
TheMode
37aa7c5aa2 Added some methods inside BlockHandler 2021-05-24 22:10:16 +02:00
TheMode
b15422f406 More error fix 2021-05-24 22:00:18 +02:00
TheMode
86f7fa7e27 Fix more errors 2021-05-24 21:39:30 +02:00
Articdive
7d47f46261
PFBlockDescription & PFBlockObject 2021-05-24 13:52:19 +02:00
stefvanschie
2122685d5f
Split dragging into separate left and right drags 2021-05-23 21:42:16 +02:00
Arne Dalhuisen
1da372eb3b Deprecation notice for callItemUpdateStateEvent(allowFood, hand) 2021-05-23 20:36:51 +02:00
Arne Dalhuisen
e3c41a254d Added callItemUpdateStateEvent(allowFood, hand) overload, getEatingHand is now @Nullable 2021-05-23 20:19:46 +02:00
Arne Dalhuisen
ca96ed3420 Also cancel food animation when PlayerPreEatEvent is cancelled 2021-05-23 16:56:48 +02:00
Arne Dalhuisen
8b79945992 Fixed eating particles when eating was cancelled by client 2021-05-23 16:46:29 +02:00
TheMode
f30e580aad Added Block#compare 2021-05-23 13:32:35 +02:00
Articdive
02702bf842
Remove Blocks class 2021-05-23 09:09:58 +02:00
TheMode
333825c032 Cleanup... 2021-05-23 00:28:31 +02:00
TheMode
21df05605d Fix a few errors related to placement rules 2021-05-22 23:41:55 +02:00
TheMode
9fe34cc32c Move BlockRegistry 2021-05-22 23:29:22 +02:00
Articdive
dba8b65c03
Add the Block Data API and Block Generator. 2021-05-22 21:56:01 +02:00
Matt Worzala
a749f07a3f
Inline nullable and nonnull annotations 2021-05-21 08:56:30 -04:00