|
ec74ddff82
|
Use the refreshVersions Gradle plugin
|
2021-01-03 13:06:53 +01:00 |
|
|
d46675dff3
|
Rename project to Uranos
|
2021-01-02 23:20:43 +01:00 |
|
|
32103d695a
|
Update Gradle, fix a ByteBuf leak and kick the client when a decoding error occurs
|
2021-01-02 22:31:31 +01:00 |
|
|
44ff61bf03
|
Add .idea/ to .gitignore because usually IntelliJ is used for Kotlin development
|
2021-01-02 18:18:15 +01:00 |
|
|
d067be39c8
|
Change string representation of TagsPacket
|
2021-01-02 01:11:36 +01:00 |
|
|
20e054c0f8
|
Fix getVoxelsInCube
|
2021-01-02 01:09:44 +01:00 |
|
|
c090b1461a
|
Fix weird session bugs
|
2021-01-02 00:24:17 +01:00 |
|
|
1dbf679659
|
Add destroy method to World and change chunk loading functions
|
2020-12-29 23:28:51 +01:00 |
|
|
1a69b3f3a1
|
Add Vector class for calculations
|
2020-12-27 23:26:00 +01:00 |
|
|
c0d21c8b5d
|
Remove instantlyBreakBlocks parameter from PlayerAbilities packet because it changes nothing
|
2020-12-26 23:21:35 +01:00 |
|
|
99bc827261
|
Update some TODO comments
|
2020-12-26 23:03:14 +01:00 |
|
|
7ec322769b
|
Create executor in BlokkScheduler lazy
|
2020-12-26 22:13:16 +01:00 |
|
|
87a2cae02c
|
Remove NamespacedID and replace all occurrences with Strings
|
2020-12-26 22:01:53 +01:00 |
|
|
839fe1100f
|
Introduce EventHandlerPositionManager with (failing) tests
|
2020-12-26 18:48:53 +01:00 |
|
|
1f10e52131
|
Use one EventBus for all events instead of one for every player/entity/session/...
|
2020-12-23 23:28:23 +01:00 |
|
|
afb806f9fb
|
Add SetCompassTarget packet
|
2020-12-21 16:38:27 +01:00 |
|
|
4eb2b45bfa
|
Fix Chunk.Key computations
|
2020-12-21 15:40:30 +01:00 |
|
|
033659bb6c
|
Implement KeepAlive packet exchange
|
2020-12-21 14:16:03 +01:00 |
|
|
ffe2349884
|
Update everything to 1.16.4
this took me about 12 hours. it's 1 am
|
2020-12-21 01:05:28 +01:00 |
|
|
4aef22eee7
|
Fix some packet codecs
|
2020-12-19 18:40:02 +01:00 |
|
|
f7572bb87e
|
Work on LoginAndJoinProcedure
|
2020-12-18 21:16:36 +01:00 |
|
|
41e3802295
|
Fix PlayerPositionAndLook packet codec
|
2020-12-17 23:16:06 +01:00 |
|
|
636dfe6148
|
Fix PlayerPositionAndLook packet codec
|
2020-12-17 23:04:05 +01:00 |
|
|
f991d781b2
|
Add generator for item types
|
2020-12-17 22:00:46 +01:00 |
|
|
393e9d35c8
|
Add entity and fluid generators
|
2020-12-17 20:57:58 +01:00 |
|
|
647cf1b4a0
|
Fix errors when the client disconnects and some packet codecs
|
2020-12-16 21:50:21 +01:00 |
|
|
b497f13e10
|
Fix PlayerAbilitiesPacketCodec
|
2020-12-15 23:33:30 +01:00 |
|
|
e0a0003b07
|
Finish chunk data packet codec (for now)
|
2020-12-15 23:23:54 +01:00 |
|
|
b96afbfcea
|
Combine the material enum with block meta
|
2020-12-15 21:37:26 +01:00 |
|
|
c4b4465d51
|
Add IntelliJ run configurations
|
2020-12-15 18:22:52 +01:00 |
|
|
63b676f062
|
Start working on ChunkDataPacketCodec
|
2020-12-13 18:26:18 +01:00 |
|
|
5aeea48516
|
Add easy option to cache encoded packets
|
2020-12-13 13:48:42 +01:00 |
|
|
75888e9bc0
|
Do not log when no plugins were loaded
|
2020-12-13 12:49:03 +01:00 |
|
|
4c2fe73245
|
Add simple world implementation
|
2020-12-12 21:57:56 +01:00 |
|
|
bea66bfcaa
|
Fix the login procedure when authenticateAndEncrypt is set to false
|
2020-12-06 17:06:15 +01:00 |
|
|
74353bbf6e
|
Move BlokkScheduler to space.blokk
|
2020-12-06 17:03:37 +01:00 |
|
|
c117038661
|
Add option to not print the thread name in logs
|
2020-12-04 20:47:20 +01:00 |
|
|
f915955caf
|
Improve Scheduler performance, fix ByteBuf leak and cache TagsPacket encoding
|
2020-12-04 20:17:06 +01:00 |
|
|
978daa37db
|
Implement scheduler
|
2020-12-02 22:03:49 +01:00 |
|
|
d0c93155a5
|
No longer use an enum for collision shapes
|
2020-11-30 19:14:42 +01:00 |
|
|
aa4f1d89f5
|
Add Tags packet and send it during join procedure
|
2020-11-30 18:10:02 +01:00 |
|
|
d387842f95
|
Bump dependency versions and set jvmTarget to 14
|
2020-11-30 10:37:33 +01:00 |
|
|
ff72990088
|
Fix the GitHub workflow
|
2020-11-30 07:21:30 +01:00 |
|
|
5a58b39b90
|
Add support for packet compression
|
2020-11-29 23:03:22 +01:00 |
|
|
9e6732ebbc
|
Namespace tags and material IDs
|
2020-11-29 21:51:38 +01:00 |
|
|
310fe37c21
|
Add generator for tags
|
2020-11-29 21:14:34 +01:00 |
|
|
468273eb6d
|
Add SessionAfterLoginEvent
|
2020-11-29 17:51:21 +01:00 |
|
|
97df4085df
|
Improve documentation and normalize boolean variable names
|
2020-11-22 22:28:20 +01:00 |
|
|
c4e9e2e4e5
|
Add support for hexadecimal color codes
|
2020-11-22 21:36:49 +01:00 |
|
|
829cb2990f
|
Move ResponsePacket into blokk-packets and fix ChatComponent serialization
|
2020-11-22 20:55:25 +01:00 |
|