Commit Graph

445 Commits

Author SHA1 Message Date
jglrxavpok
4ffde8feed Added isLiquid utility method in Block 2020-06-30 14:49:53 +02:00
jglrxavpok
bf6313659e NamespaceID->Resource in Registries.java 2020-06-30 12:53:15 +02:00
Felix Cravic
fad0373cb2 Fix TranslatableText 2020-06-29 22:19:48 +02:00
Felix Cravic
bd3aa9881e Add support for arguments in translatable text 2020-06-29 22:17:28 +02:00
jglrxavpok
7b9c093709 Merge remote-tracking branch 'origin/block-types' 2020-06-29 21:20:22 +02:00
jglrxavpok
e2a01c1a16 Back to 1.15.2 to prepare for merge 2020-06-29 21:19:59 +02:00
jglrxavpok
8fd7c35a32 Removed useless import 2020-06-29 21:11:22 +02:00
jglrxavpok
8483752046 1.16.1 enums 2020-06-29 21:07:03 +02:00
jglrxavpok
a8e607626e Autogeneration of Biome enum 2020-06-29 20:37:48 +02:00
jglrxavpok
7c3d3f6f07 Completely removed RegistryMain 2020-06-29 20:29:50 +02:00
jglrxavpok
4902ed4c6e Autogenerated Material ready to use 2020-06-29 19:21:41 +02:00
jglrxavpok
c66742e3d3 Hardcoded useful methods for Material (missing isFood impl) 2020-06-29 19:15:27 +02:00
jglrxavpok
4414d7c298 Start of Material.java generation + refactor 2020-06-29 19:02:32 +02:00
Felix Cravic
18f9341c55 Add missing break statement 2020-06-29 17:32:35 +02:00
jglrxavpok
91e39421a8 Forgot to update prismarine version in commit 2020-06-29 16:42:29 +02:00
jglrxavpok
c9589ae526 1.16+ support and remove unused imports in generated Block enum 2020-06-29 16:41:29 +02:00
Felix Cravic
2db810bafa Added legacy message support 2020-06-23 22:46:22 +02:00
jglrxavpok
290d922e3a Replacing old Block enum with autogenerated Block enum 2020-06-23 18:35:23 +02:00
jglrxavpok
60e1b856c7 Merge remote-tracking branch 'origin/master' into block-types 2020-06-23 18:18:12 +02:00
jglrxavpok
f79cfa8d87 Merge branch 'tags' 2020-06-23 18:17:35 +02:00
jglrxavpok
4111c728df Basic implementation of tags 2020-06-23 18:17:02 +02:00
Felix Cravic
19fc90e764 Fixed Held packet + replaced the short by a byte 2020-06-23 18:09:01 +02:00
Felix Cravic
b47efa35ca Added PlayerChangeHeldSlotEvent 2020-06-23 17:50:43 +02:00
Felix Cravic
9dfb9b657b Added CommandSender#isPlayer and CommandSender#isConsole 2020-06-23 17:25:46 +02:00
Felix Cravic
6ccd31e7fe Fix Chat.COLOR_CHAR 2020-06-23 00:34:49 +02:00
Felix Cravic
f892213e8c Added a new Chat API 2020-06-22 23:25:00 +02:00
jglrxavpok
0a05a81de9 Generate subclasses to avoid 64kb JVM bytecode size limit in methods 2020-06-22 21:27:12 +02:00
Felix Cravic
37440c51cf Added CommandSender#isPlayer and CommandSender#isConsole 2020-06-22 00:48:12 +02:00
Felix Cravic
87e6513629 Fixed readme grammar 2020-06-22 00:42:37 +02:00
Felix Cravic
889b1fe095 Renamed PlayerInteractEvent to PlayerEntityInteractEvent 2020-06-21 23:44:20 +02:00
jglrxavpok
62db9d9c26 Added alternatives (block states) and block entity information to generated Block enum 2020-06-21 23:03:40 +02:00
Felix Cravic
92cf598f13 Merge remote-tracking branch 'origin/master' 2020-06-21 22:12:24 +02:00
Felix Cravic
72234ac706 Added PlayerPreLoginEvent 2020-06-21 22:11:56 +02:00
jglrxavpok
fcc0f5e035 Merge remote-tracking branch 'origin/master' into block-types 2020-06-21 22:07:38 +02:00
jglrxavpok
754568d336 Comment out unused code in SimpleCommand 2020-06-21 22:05:30 +02:00
Felix Cravic
eba5c5ae3a Added CommandSender and ConsoleSender 2020-06-21 14:01:03 +02:00
Felix Cravic
5837b59a41 Give the player username to the UUID provider 2020-06-20 19:07:34 +02:00
jglrxavpok
abf999a4d9 Beginnings of automatic Block code generation 2020-06-19 11:29:09 +02:00
Felix Cravic
ac758e4acb Update demo entity 2020-06-18 23:09:42 +02:00
Felix Cravic
f585b3df86 Some comments 2020-06-03 15:17:34 +02:00
Felix Cravic
2ee93bd7cb Fixed EntityItemMergeEvent constructor 2020-06-02 14:55:18 +02:00
Felix Cravic
bd08676525 Added EntityItemMergeEvent#setResult 2020-06-02 14:54:33 +02:00
Felix Cravic
0da78193c5 Code cleanup 2020-06-02 14:43:31 +02:00
Felix Cravic
50373505b3 Remove entities other than players when unloading a chunk 2020-06-02 00:03:03 +02:00
Felix Cravic
895a4fd4bd Fixed instance switch while unloading chunk 2020-06-01 23:55:11 +02:00
Felix Cravic
b7b334645f Added InstanceContainer#saveInstance to save its SerializableData + its uniqueId 2020-06-01 22:11:47 +02:00
Felix Cravic
cb743bc7d5 NbtWriter cleanup 2020-06-01 18:57:16 +02:00
Felix Cravic
45e8ba2f03 Added EventHandler#removeEventCallback 2020-06-01 17:11:43 +02:00
Felix Cravic
b1e86adb23 Allow ItemEntity#getMergeUpdateOption to be null 2020-06-01 02:18:24 +02:00
Felix Cravic
7e20278dd9 Fix deadlock with ItemEntity + added ItemEntity#getMergeUpdateOption to mitigate CPU usage increase 2020-06-01 00:51:31 +02:00