Commit graph

181 commits

Author SHA1 Message Date
kuroppoi
0f598c7341 Unforgivable lack of spacing 2021-05-17 23:45:46 +02:00
kuroppoi
7ce770bc48 Properly copy generators config file 2021-05-17 23:37:42 +02:00
kuroppoi
115f02ceee Added some more possible names 2021-05-17 23:37:13 +02:00
kuroppoi
12a3bd1306 Lazy getters for items that reference other items 2021-05-17 23:33:46 +02:00
kuroppoi
92846b216b Generalized Configuration into a MapHelper class 2021-05-17 23:30:35 +02:00
kuroppoi
38fd2d5bf9 Small cleanups 2021-05-17 23:28:40 +02:00
kuroppoi
c0cf0ffa4e More elaborate command parameters 2021-05-17 23:27:50 +02:00
kuroppoi
48f78e7092 Oops 2021-05-11 03:12:55 +02:00
kuroppoi
3b3deadff9 iOS zone searcher now sorts as well as filters 2021-05-11 03:08:30 +02:00
kuroppoi
e1d8aa0fac New players now also get a jetpack 2021-05-09 21:53:55 +02:00
kuroppoi
09dbca1c61 Removed items now get removed from containers as well 2021-05-09 21:52:41 +02:00
kuroppoi
9f6292b6c0 Improved OptionalField checks 2021-05-09 21:51:47 +02:00
kuroppoi
5670778f9a Default MessagePack enum values to prevent NPE 2021-05-09 18:04:33 +02:00
kuroppoi
f7c99997e9 Forgot to re-add this... oops 2021-05-09 16:37:36 +02:00
kuroppoi
375724e379 Improved InventoryMoveRequest handling 2021-05-09 16:36:31 +02:00
kuroppoi
444de9c6c0 Decreased max frame & body length to 1024 bytes 2021-05-09 16:19:14 +02:00
kuroppoi
6b4ae45b2a Forgot something 2x 2021-05-09 00:40:13 +02:00
kuroppoi
60af6a15a4 Forgot something 2021-05-09 00:37:58 +02:00
kuroppoi
59fb6e3881 iOS compatibility 2021-05-09 00:35:01 +02:00
kuroppoi
efe1599b96 Schedule delayed messages using the EventLoop 2021-05-07 15:18:38 +02:00
kuroppoi
717b579390 TPS limiter to prevent the eating of CPU's 2021-05-07 02:01:51 +02:00
kuroppoi
123f599d2d Decay implementation 2021-04-30 22:38:16 +02:00
kuroppoi
12b183a3d6 Moved some zone gen stuff to where it belongs 2021-04-29 20:54:55 +02:00
kuroppoi
ba7038d576 Fixed some minor hiccups 2021-04-29 20:30:25 +02:00
kuroppoi
3468b3353d Clear all cells if cave is too small 2021-04-29 20:18:51 +02:00
kuroppoi
399c35acd6 Added /zonegen and /seed commands 2021-04-29 16:30:02 +02:00
kuroppoi
5c574c9844 Added an async zone generator 2021-04-29 16:29:41 +02:00
kuroppoi
1da2c3bd58 Fixed wrong log level 2021-04-29 16:29:27 +02:00
kuroppoi
8a0dd83ec7 Zone generator overhaul 2021-04-29 16:29:09 +02:00
kuroppoi
8568105644 Ditched ArrayDeque in favor of ConcurrentLinkedQueue 2021-04-26 23:20:02 +02:00
kuroppoi
b7fc035a25 Implemented crafting 2021-04-24 23:21:42 +02:00
kuroppoi
6370457be7 Now using item titles where it's appropriate 2021-04-24 23:18:51 +02:00
kuroppoi
b1a728acf4 IncludeProperties annotation for inventory 2021-04-24 20:55:21 +02:00
kuroppoi
d967b13239 Security checks 2021-04-24 20:54:47 +02:00
kuroppoi
0ccfb940cb Added an item give command 2021-04-24 20:38:06 +02:00
kuroppoi
05a6051f22 Inventory persistence & jetpack sync (WIP) 2021-04-24 20:37:57 +02:00
kuroppoi
d0e2ca8126 Minor JSON & instance related improvements 2021-04-24 20:37:18 +02:00
kuroppoi
779462a8fa Resources are now added to/removed from inventory 2021-04-24 20:36:49 +02:00
kuroppoi
8e05ed062e Implemented EntityChangeMessage 2021-04-24 20:34:34 +02:00
kuroppoi
3f4e12e944 Improved disconnection handling 2021-04-24 20:32:46 +02:00
kuroppoi
46f3fb1906 Improved constructors 2021-04-24 20:31:14 +02:00
kuroppoi
aef8eb4e46 Fixed wrong logging level 2021-04-24 15:44:38 +02:00
kuroppoi
6fc125916f Fixed small syntax error + added a clause 2021-04-24 15:40:21 +02:00
Sir Code
3bb2917ec1
Added an admin command (#1) 2021-04-24 15:33:21 +02:00
kuroppoi
d8099a9643 Console commands are now handled on main thread 2021-04-23 18:05:39 +02:00
kuroppoi
dd3a4ebcf1 Added a help command 2021-04-23 15:11:41 +02:00
kuroppoi
f6c5d563c6 Added a stop command notification 2021-04-23 15:06:55 +02:00
kuroppoi
58acbb4709 Changed message notification color 2021-04-23 15:06:13 +02:00
kuroppoi
41828dbf9c Enum refactoring 2021-04-23 14:33:00 +02:00
kuroppoi
78d3705a55 Better JSON deserializer rules 2021-04-22 16:26:16 +02:00