195 Commits

Author SHA1 Message Date
xGinko
20d426e315 use PluginCommand after all to stay reloadable 2024-07-09 02:50:18 +02:00
xGinko
7c56dfdb17 work out new command concept 2024-07-09 02:13:49 +02:00
xGinko
2cd6d0576a ratelimit chunk checks and fix scheduling 2024-07-08 19:42:31 +02:00
xGinko
65322c6caa schedule check for folia 1.20.4+ 2024-07-08 15:21:10 +02:00
xGinko
d547628a55 replace folialib with morepaperlib 2024-07-08 15:05:38 +02:00
xGinko
77ff0a8921 dont import paper events 2024-07-08 14:36:09 +02:00
xGinko
3b4c6dc32e disable reflection logging 2024-07-04 15:04:28 +02:00
xGinko
0d24169283 downgrade folialib to avoid stackoverflow 2024-07-04 14:59:27 +02:00
xGinko
5d4e9e4021 inline 2024-07-04 13:10:29 +02:00
xGinko
7cf9e7d2de Invalid key. Must be [a-z0-9/._-]: levelCooldown 2024-07-04 13:09:01 +02:00
xGinko
ef8b6c884a improve 1.21 compatibility 2024-07-02 22:41:35 +02:00
xGinko
8f6fe7fa07 improve village chunklimit 2024-06-24 23:40:24 +02:00
xGinko
620a0b5d48 fix disable subcmd 2024-06-24 22:24:21 +02:00
xGinko
bc7cffd77e semantics 2024-06-24 22:09:54 +02:00
xGinko
37636e5332 improve util 2024-06-24 22:06:20 +02:00
xGinko
e01b8b0462 use abstract class instead of interface 2024-06-12 15:21:43 +02:00
xGinko
5fecedf658 better logging 2024-05-28 03:01:08 +02:00
xGinko
b29f4afa65 fix broken getOptimizationType function 2024-05-14 01:42:09 +02:00
xGinko
11ef3eedac fix nametag optimization still consuming item when consumption is disabled
fix datahandlers returning wrong values when checking for cooldown millis
remove unused dependency
2024-05-11 12:14:43 +02:00
xGinko
9525a2b3ba fix nametag consumption disable 2024-05-10 21:29:19 +02:00
xGinko
aeb7367b0e close #5 2024-05-02 10:41:31 +02:00
xGinko
00daca70a7 optimize languagecachemap size 2024-04-28 21:04:54 +02:00
xGinko
034a270cfc last round of optimizations before release 2024-04-28 19:39:43 +02:00
xGinko
2ab9dbeaf1 compare unique identifier instead of entire worlds 2024-04-28 19:10:26 +02:00
xGinko
c7ee42f150 rename methods 2024-04-28 19:08:47 +02:00
xGinko
02b4675fa0 make sure we are in the same world 2024-04-28 19:07:39 +02:00
xGinko
9421da491b we can just use getters here 2024-04-28 19:05:58 +02:00
xGinko
f43f9898f1 fix a bug that would kick players with an IllegalArgumentException when using workstation optimization
improve logging for some modules
improve formatting of enums
2024-04-28 16:42:45 +02:00
xiaoyueyoqwq
c7a0513589
Create zh_cn.yml
add Chinese Translate
为插件添加中文翻译
2024-04-22 19:47:52 +08:00
jd07159
59bb34685f
Add Korean language 2024-04-03 16:41:21 +09:00
xGinko
67d3fcf373 more improvements and fixes 2024-03-31 18:47:10 +02:00
xGinko
a569505f1b performance improvements 2024-03-31 18:36:09 +02:00
xGinko
41d2bc4935 wrapper data accuracy fixes and improvements 2024-03-31 18:34:08 +02:00
xGinko
2d1a9a4fec new system for handling different plugin data 2024-03-31 17:16:15 +02:00
xGinko
ee866c70f2 remove cloud effect on no 2024-03-31 15:08:25 +02:00
xGinko
b1994806c2 fallback to deprecated method for now to fix NoSuchMethodError 2024-03-31 15:01:35 +02:00
xGinko
2f95176cf0 replace with clean stream calls 2024-03-28 13:38:48 +01:00
xGinko
09ab1e6477 further optimize lang reloading 2024-03-28 13:30:59 +01:00
xGinko
b5073d0361 temporarily store in sorted set for clean logging 2024-03-27 13:15:13 +01:00
xGinko
f4d6fac8c9 optimize reloadlang method 2024-03-27 12:40:58 +01:00
xGinko
0afb51b54d autoservice is not needed if we only register one service 2024-03-26 18:25:35 +01:00
xGinko
5068e59175 improve module logging 2024-03-23 00:40:29 +01:00
xGinko
005f26b2d3 minor change 2024-03-20 22:19:59 +01:00
xGinko
123c0d0787 reduce operation cost 2024-03-20 22:14:29 +01:00
xGinko
533031863f fix messages 2024-03-20 22:10:23 +01:00
xGinko
6272383dd4 change workstation optimization 2024-03-20 21:57:21 +01:00
xGinko
69881d7128 annotate parameter 2024-03-20 10:17:25 +01:00
xGinko
3d86639d4d annotate utils 2024-03-20 10:16:33 +01:00
xGinko
cb9e5e9553 cleanup some classes 2024-03-20 10:07:05 +01:00
xGinko
1ef3a5e43c improve dirty reloadability 2024-03-02 18:48:16 +01:00