themode
|
c8d1a30486
|
Improved Argument comments
|
2020-10-29 17:27:40 +01:00 |
|
TheMode
|
7352ab8cda
|
Merge pull request #62 from LeoDog896/master
Expose ArgumentWord "restrictions" arg as protected
|
2020-10-28 16:24:36 +01:00 |
|
jglrxavpok
|
47eb0084eb
|
Start of tree-based classloading
|
2020-10-28 16:24:29 +01:00 |
|
LeoDog896
|
75f8396d32
|
Expose ArgumentWord restrictions as protected
|
2020-10-28 11:09:40 -04:00 |
|
themode
|
617d3cc89f
|
Removed check for manager getters
|
2020-10-28 13:19:34 +01:00 |
|
themode
|
fb098fe4f9
|
Command arguments can be null
|
2020-10-28 02:42:40 +01:00 |
|
themode
|
907b10604b
|
Fixed arguments values not being forwarded
|
2020-10-28 01:55:44 +01:00 |
|
themode
|
c3cfad22fc
|
dispatcher will find the correct syntax with the most arguments count
|
2020-10-28 01:29:05 +01:00 |
|
themode
|
5092aa637f
|
Fix command with less than 2 arguments
|
2020-10-28 01:24:50 +01:00 |
|
themode
|
57e33c63a0
|
Allowing shared arguments being instanced multiple times
|
2020-10-28 01:14:05 +01:00 |
|
themode
|
d49ddc52b6
|
Nodes in command can now be shared with each other
|
2020-10-28 01:02:12 +01:00 |
|
themode
|
758c132645
|
Make the player display name nullable
|
2020-10-27 12:45:37 +01:00 |
|
themode
|
972da0e5ae
|
Added warning for ConnectionManager#addPlayerInitialization to prevent calling too early code
|
2020-10-27 01:53:56 +01:00 |
|
themode
|
b890c8152a
|
Fixed PURPLE and PINK colors
|
2020-10-27 01:43:31 +01:00 |
|
jglrxavpok
|
7211546d21
|
Merge branch 'codegen-rewrite'
|
2020-10-26 22:56:16 +01:00 |
|
jglrxavpok
|
48670e8c37
|
ItemEnumGenerator converted to Javapoet and re-generation of everything
|
2020-10-26 22:51:12 +01:00 |
|
jglrxavpok
|
6577c6070c
|
BlockEnumGenerator converted to Javapoet
|
2020-10-26 21:50:10 +01:00 |
|
themode
|
a7d23bfa50
|
Added more click types + fix inventory click cancel
|
2020-10-26 20:46:22 +01:00 |
|
themode
|
0337fff50f
|
Fixed shift click ignoring canceled events
|
2020-10-26 19:31:25 +01:00 |
|
themode
|
3fe58b6b20
|
Inventories are now DataContainer
|
2020-10-26 19:14:50 +01:00 |
|
themode
|
bd620a2241
|
Remove unnecessary packet copy + more annotations
|
2020-10-26 16:08:59 +01:00 |
|
jglrxavpok
|
2133e09527
|
Convert basic enum generators to JavaPoet, Block.java generation ported, but not block alternative classes yet
|
2020-10-26 15:50:52 +01:00 |
|
themode
|
113f4fcdb3
|
Annotations for all chat components to prevent client json exception
|
2020-10-26 15:42:45 +01:00 |
|
themode
|
44c912d7ec
|
Prevent retrieving null managers before their initialization and added annotations in ConnectionManager
|
2020-10-26 15:15:56 +01:00 |
|
themode
|
06f2ed6065
|
Use the Contract annotation to prevent useless NPE warnings
|
2020-10-26 13:57:02 +01:00 |
|
themode
|
8b99fb6f09
|
Added Player#playSound for custom sounds identifier (from resourcepack)
|
2020-10-26 11:18:44 +01:00 |
|
themode
|
322acca51e
|
Assigning a data key to null will remove the key
|
2020-10-26 01:47:41 +01:00 |
|
themode
|
91301102d3
|
Added proper exception in SerializableDataImpl if an issue happens with the type
|
2020-10-26 01:38:22 +01:00 |
|
themode
|
e621069cc5
|
More comments for the data API
|
2020-10-26 01:30:32 +01:00 |
|
TheMode
|
6a6e359529
|
Merge pull request #61 from DigitalJokerMan/change-default-stacking-rule
Changed DEFAULT_STACKING_RULE's maxSize from 127 to 64
|
2020-10-25 22:21:26 +01:00 |
|
themode
|
ea80d56bd0
|
Small packet cleanup, removed LevelType, new RawJsonMessage
|
2020-10-25 22:19:27 +01:00 |
|
Alex K
|
6070d002d9
|
Changed DEFAULT_STACKING_RULE's maxSize from 127 to 64
|
2020-10-25 14:44:40 -06:00 |
|
jglrxavpok
|
35f7b27135
|
Comment to remember to fix extension dependency resolution in case we keep separate classloaders for extensions
|
2020-10-25 20:32:50 +01:00 |
|
jglrxavpok
|
66e85f166e
|
Fix load order
|
2020-10-25 20:27:34 +01:00 |
|
jglrxavpok
|
f4716b7e8c
|
Update Kotlin version to 1.4.10
|
2020-10-25 19:59:11 +01:00 |
|
jglrxavpok
|
6df285723a
|
Load extension dependencies
|
2020-10-25 19:58:19 +01:00 |
|
jglrxavpok
|
e474640687
|
Update discovered extension status when an extension-dependency is not found
|
2020-10-25 18:03:28 +01:00 |
|
jglrxavpok
|
31114415cf
|
Start port codegen over to Javapoet
|
2020-10-25 17:54:10 +01:00 |
|
themode
|
8346bb85ed
|
@NotNull for ClientPacket#read
|
2020-10-25 17:02:07 +01:00 |
|
themode
|
1b7613d977
|
Allow for custom chunk/entity view distance and compression threshold without recompiling the server.
|
2020-10-25 16:48:14 +01:00 |
|
Articdive
|
0167a8f9ef
|
Add extension intra-dependency (hopefully)
|
2020-10-25 16:45:28 +01:00 |
|
themode
|
424e99e2d8
|
Use the server brand name as the motd in case of a legacy ping
|
2020-10-25 15:32:19 +01:00 |
|
themode
|
a8796382b7
|
Clear cache of viewed boss bars and advancement tabs once the player disconnect
|
2020-10-25 12:28:06 +01:00 |
|
jglrxavpok
|
aac18a19f9
|
Test to avoid regression errors on '.' and '/' in NamespaceID paths
|
2020-10-25 11:32:15 +01:00 |
|
Articdive
|
5217964259
|
Cleanup and improve extension changes.
|
2020-10-25 10:41:51 +01:00 |
|
themode
|
0c96de75ef
|
Fix namespace regex for path
|
2020-10-25 00:00:32 +02:00 |
|
themode
|
df28d25685
|
Allow for JsonMessage in packets
|
2020-10-24 23:28:43 +02:00 |
|
themode
|
26e8dae452
|
Use JsonMessage in WrittenBookMeta
|
2020-10-24 23:16:39 +02:00 |
|
jglrxavpok
|
535e8946b6
|
Extensions can declare Maven dependencies which will be auto-downloaded
|
2020-10-24 22:57:38 +02:00 |
|
themode
|
fa0f9c8fa2
|
Annotations for the storage api
|
2020-10-24 20:49:39 +02:00 |
|