Commit graph

217 commits

Author SHA1 Message Date
kuroppoi
a1aff443b3 NPC & damage system phase 1 2022-07-22 02:40:30 +02:00
kuroppoi
5ce226813f Let's not serialize entire Zone objects to deserialize them as POJOs 2022-07-20 19:27:09 +02:00
kuroppoi
bf485a6983 Maw & pipe generation 2022-06-28 00:00:57 +02:00
kuroppoi
2d7936e20a Decimal weight value support for WeightedMap 2022-06-24 01:36:45 +02:00
kuroppoi
80d588ee08 Reduce target TPS to 8 2022-06-22 22:57:05 +02:00
kuroppoi
70a66838a8 This call is a bit silly now 2022-06-22 15:07:56 +02:00
kuroppoi
ea21a746e4 Rename getChunks to getLoadedChunks because accuracy 2022-06-22 15:05:47 +02:00
kuroppoi
ca418318ce Move annotations to separate package 2022-06-14 17:52:28 +02:00
kuroppoi
17411db9e4 Reimplemented fancy annotation-based registry 2022-06-14 17:52:06 +02:00
kuroppoi
aa873480ab Oops 2022-04-29 01:17:06 +02:00
kuroppoi
f49f0a57e5 Validate auth tokens asynchronously (#9) 2022-04-29 01:14:28 +02:00
kuroppoi
d75d34d5f0 Auth token limit (#9) 2022-04-29 00:37:24 +02:00
kuroppoi
8cd33d0770 Init check 2022-04-27 00:17:37 +02:00
kuroppoi
2b4e730dcd Reduce artifact retention period to 7 days 2022-04-18 02:13:08 +02:00
kuroppoi
589d21c24b Remove JCenter repository declarations 2022-04-18 02:04:09 +02:00
kuroppoi
315c8c0478 Exclude irrelevant files from resources 2022-04-17 23:03:53 +02:00
Kuroppoi
5bbfa568ec
Update .gitmodules 2022-04-17 14:34:19 +02:00
kuroppoi
0c57739721 Updated submodule deepworld-config 2022-04-17 14:27:25 +02:00
kuroppoi
355e28cdb5 Clear liquid block if a whole block is placed over it 2022-04-16 21:32:56 +02:00
kuroppoi
2269b4eb5f Fixed certain structures generating out of bounds 2022-04-16 21:20:40 +02:00
kuroppoi
b2c7b3727a Update submodule deepworld-config 2022-04-16 16:37:06 +02:00
kuroppoi
dce9f268d0 Merge remote-tracking branch 'origin/master' 2022-04-16 16:32:35 +02:00
kuroppoi
36040a90ba Update submodule deepworld-config 2022-04-16 16:32:30 +02:00
Kuroppoi
54a418712f
Alright let's see if this works 2022-04-16 16:32:12 +02:00
Kuroppoi
814e5314e3
Update server setup instructions 2022-04-16 15:55:21 +02:00
Kuroppoi
77eab7a891
Build on workflow config change 2022-04-16 15:23:29 +02:00
Kuroppoi
e57d6491bb
Update gradle.yml 2022-04-16 15:22:35 +02:00
kuroppoi
5d99ffcf77 Grab game config from deepworld-config submodule 2022-04-16 15:13:16 +02:00
kuroppoi
a36c67c8a0 Added submodule deepworld-config 2022-04-16 15:09:29 +02:00
kuroppoi
03b7264c04 Create custom deserializer for BlocksIgnoreRequest 2022-04-15 03:25:49 +02:00
kuroppoi
781096ee2c Make use of BlocksIgnoreRequest to prevent active chunk desync 2022-04-15 01:58:24 +02:00
kuroppoi
2c0af447c5 Update Reflections library 2022-04-14 22:03:07 +02:00
kuroppoi
5975ebcb4f Update Gradle wrapper 2022-04-14 20:17:11 +02:00
kuroppoi
fc2ab6bce0 Clear chunks on disconnect regardless of zone being null 2022-04-11 01:30:22 +02:00
kuroppoi
d8369011bc Forgot class import 2022-04-10 17:50:20 +02:00
kuroppoi
4437acbaed Add getConnection() method to Player class 2022-04-10 17:48:34 +02:00
kuroppoi
3a4abfadc6 Perhaps actually call the method on disconnect 2022-04-10 17:47:36 +02:00
kuroppoi
cfe5ba1167 Remove connection reference from PlayerManager on disconnect 2022-04-10 17:45:04 +02:00
kuroppoi
dc8efce885 Clear client version on disconnect 2022-04-10 17:44:08 +02:00
kuroppoi
07c46f2050 Ensure that onDisconnect() is called on duplicate login 2022-04-10 17:22:05 +02:00
kuroppoi
6ce3df4d9b Fix build error 2022-04-03 14:24:18 +02:00
kuroppoi
565301f528 Moved chunk code to ChunkManager 2022-04-03 14:18:56 +02:00
kuroppoi
8b9c978d1b Oops other way around 2022-03-30 01:26:01 +02:00
kuroppoi
bdcbdd1366 Asteroid generator for space biomes 2022-03-30 01:23:41 +02:00
kuroppoi
5702d9671a nextInt bound check to prevent it from failing world gen if 0 2022-03-30 01:21:00 +02:00
kuroppoi
d14550b3f8 Fix loot dialog for v2 clients 2022-03-29 19:38:52 +02:00
kuroppoi
5ea12a3605 MacOS support 2022-03-28 15:23:38 +02:00
kuroppoi
47ffc72154 Dialog system rework 2022-03-05 16:05:00 +01:00
kuroppoi
0b33ba17d3 Username regex 2022-03-05 15:55:29 +01:00
Kuroppoi
7ffaa7dc87
Update README.md 2022-03-04 01:42:44 +01:00