Commit Graph

48 Commits

Author SHA1 Message Date
AnimeGitB
7d709c3b18 Add more lombok to keep VSCode happy 2022-06-25 22:19:29 -07:00
Magix
3b5e0bb6fe
Merge branch 'development' into plugin-priority 2022-06-23 00:06:31 -04:00
Benj
519367a1a4 Set up publishing to 4benj-maven for dev builds 2022-06-22 19:23:51 +08:00
KingRainbow44
be88c155bd
Bump server version 2022-06-22 00:21:12 -04:00
Melledy
4501db1135 Merge branch 'dev-world-scripts' of https://github.com/Grasscutters/Grasscutter into development 2022-06-17 23:35:45 -07:00
Akka
1c0d869ee5 Implement the Home System (Serenitea Pot) 2022-06-17 18:15:49 -07:00
Magix
2c54d1dac6
Change the version to 1.2.1-dev 2022-06-10 15:56:38 -04:00
Akka
5d0610b6f2 Fixed excessive memory usage of Spatial Index 2022-05-25 00:42:52 -07:00
Akka
c103841a03 optimized the lua serializer 2022-05-16 21:30:04 -07:00
Akka
8a7077dc04
Enable script in big world (#884)
* add docs for tower

* fix: LEAK: ByteBuf.release() was not called

* enableScriptInBigWorld

* not print log when loaded scripts from cache

* revert the change of server tick

* revert the change of server tick

* fix

* optimize the performance: lazy load & cache

* fix the refresh group

* fix NPE

Co-authored-by: Melledy <52122272+Melledy@users.noreply.github.com>
2022-05-15 04:19:24 -07:00
KingRainbow44
5c6fe7bb04
Merge development into plugin-auth 2022-05-14 12:08:33 -04:00
KingRainbow44
5d557e6525
Update project to 1.1.2-dev 2022-05-13 11:37:49 -04:00
KingRainbow44
f1a64d07cf
Add lombok 2022-05-13 11:37:17 -04:00
Hotaru
c1749ae093 Allow to override final jar filename using project property 2022-05-12 14:54:27 -07:00
mingjun97
f16edfd58e Fix building error 2022-05-11 11:52:56 -07:00
mingjun97
48b5873fee Make injectGitHash as a task 2022-05-11 11:52:56 -07:00
mingjun97
c00a6dbadd Fix github action build issue
* Move `BuildConfig.java` from `/src/generated`to `/src/main` to accomplish the building pipeline

* Add BuildConfig.java to the .gitignore
2022-05-11 11:52:56 -07:00
mingjun97
9bdb1c762c Introduce -version argument to display version 2022-05-11 11:52:56 -07:00
真心
e4df2813f1 Update build.gradle 2022-05-09 23:15:01 -07:00
Akka
916b7412fd Persist Tower Data && Set The Tower Schedule 2022-05-08 06:06:32 -07:00
Magix
426f3701e8
Update build.gradle (in prep for 1.1.0) 2022-05-07 18:17:32 -04:00
KingRainbow44
023c5baffe
Convert to the superior language system. (pt. 1) 2022-05-05 23:57:55 -04:00
Presiareen
3cc67a849d
improve server side command line input (#415)
* improve server side command line input

* prevent multiline logs from covering typed commands

* reduce text in console

* resolve conflicts caused by multilanguage

Co-authored-by: Magix <kobedo11@gmail.com>
2022-05-03 14:44:52 +02:00
krrr
dab34fcd0d avoid compile error caused by encoding 2022-05-02 22:05:21 -07:00
KingRainbow44
3215b6961a
Change to xyz.grasscutters from tech.xigam as publish group id 2022-05-01 20:14:47 -04:00
KingRainbow44
8830da8bc1
Fix SLF4j issue 2022-04-30 20:37:43 -04:00
KingRainbow44
2e4dcbcfbe
Update to 1.0.3-dev 2022-04-30 18:02:19 -04:00
Magix
eb5b8fa966
Merge branch 'development' into api 2022-04-30 16:22:00 -04:00
KingRainbow44
d5dee559bc
Update to 1.0.2-dev 2022-04-30 16:11:35 -04:00
Benjamin Elsdon
f8248ff74b Complete rework of Dispatch, Added DebugMode 2022-05-01 00:30:56 +08:00
KingRainbow44
47cf1e5898
Merge branch 'development' into api
# Conflicts:
#	src/main/java/emu/grasscutter/Grasscutter.java
2022-04-29 19:31:33 -04:00
Melledy
c1e69ce343 Implement script support needed for dungeons
Only a few are supported right now
You will need certain script files in ./resources/Scripts
2022-04-28 22:19:14 -07:00
KingRainbow44
38b782e5c3
Merge branch 'development' into api
# Conflicts:
#	src/main/java/emu/grasscutter/plugin/api/ServerHook.java
2022-04-27 14:05:34 -04:00
Melledy
e3034326c1 Fix eclipse gradle support 2022-04-26 21:27:35 -07:00
Benjamin Elsdon
63d0db376a Merge remote-tracking branch 'upstream/development' into dev-mail 2022-04-27 08:41:10 +08:00
Benjamin Elsdon
98bb7e9bc4 Removed debug messages, readded protos, fixed gradle 2022-04-27 08:36:13 +08:00
Yazawazi
383356deb0
Moon Card 2022-04-27 06:04:21 +08:00
WetABQ
b392849577
[BREAKING CHANGE] proto auto compiled by gradle (#226)
* [BREAK] proto auto compiled by gradle

* [BREAK] move proto to submodule

* update gitmodules

* [BREAK] move proto to submodule

* move proto to submodule

* fix merge conflict

* fix github action after merging

* fix merge conflicts and del submodule

* upload the proto
2022-04-26 14:44:30 -07:00
KingRainbow44
26db170a1e
Fix Javadoc & Update version 2022-04-26 14:08:48 -04:00
Magix
30d4fec9d4
Merge branch 'api' into development 2022-04-26 11:17:02 -04:00
KingRainbow44
27378f0788
Publish to Maven central 2022-04-26 11:14:05 -04:00
Melledy
3b414cda38 Natural spawn test
(without luas)
2022-04-25 14:28:44 -07:00
真心
c592891c74
Update Java to 17 2022-04-25 16:55:21 +08:00
雪碧
a7304b99ba
Update build.gradle
fix three cve.
2022-04-24 21:32:48 +08:00
KingRainbow44
cc231b812d
why is Account#onLoad THE DAMN REASON FOR HOURS OF TESTING 2022-04-21 02:07:05 -04:00
KingRainbow44
d7ffcd1636
Update Morphia to 2.x 2022-04-20 21:11:57 -04:00
Benjamin Elsdon
c08a341b20 Update gradle + Work gacha reload (gs broken atm) 2022-04-20 16:05:53 +08:00
Melledy
3b45ff7d46 Initial commit 2022-04-17 05:43:07 -07:00