muhammadeko
eeb7c47cb2
add config to enable/disable console
2022-05-16 17:57:14 -07:00
KingRainbow44
6c419f2d20
External authentication
2022-05-14 12:39:21 -04:00
KingRainbow44
c8c823b515
Fix errors
2022-05-14 12:10:43 -04:00
KingRainbow44
5c6fe7bb04
Merge development into plugin-auth
2022-05-14 12:08:33 -04:00
KingRainbow44
87bfc25ab8
Refactor dispatch (now called HTTP) server (pt. 2)
2022-05-13 23:22:30 -04:00
KingRainbow44
e08a9c0d70
Refactor dispatch (now called HTTP) server (pt. 1)
2022-05-13 11:39:40 -04:00
kyoko12
5b9548c63a
Don't silently delete config.json if there is an error.
2022-05-13 05:34:59 -07:00
gentlespoon
2fa2746246
Update StaminaManager
...
1. Update function signatures to prepare for vehicle stamina.
3. Remove hard-coded skills.
2. Wind resonance -15% stamina cost.
4. Climb talent cost reduction.
5. Swim talent cost reduction.
6. Diluc will now consume stamina at full price if talent not activated.
7. Sayu's windwheel no longer consumes stamina.
2022-05-11 17:39:45 -07:00
mingjun97
6921ea77a9
Revise version format
2022-05-11 11:52:56 -07:00
mingjun97
edc75b2632
Display version info at console starting
2022-05-11 11:52:56 -07:00
mingjun97
9bdb1c762c
Introduce -version argument to display version
2022-05-11 11:52:56 -07:00
KingRainbow44
5c0e193a0a
Fix ClassDefNotFound & NullPointerException errors
2022-05-11 01:23:18 -04:00
KingRainbow44
d5cc615948
Remove old config & migrate legacy configs
2022-05-11 00:46:49 -04:00
KingRainbow44
6894ab8aae
Convert to the far superior config system
2022-05-11 00:30:07 -04:00
Secretboy
b133825dd4
add /language command ( #780 )
...
* Fix the following issues:
1. HashMap non-thread-safe issus
2. Fix the same problem in pr621, but use a better implementation
Add the following functions:
1. There is now a language cache inside getLanguage to prepare for different languages corresponding to different time zones where the accounts in the server are located
* add /language command,each account has their own Locate
2022-05-10 05:33:45 -07:00
Secretboy-SMR
cba16f2868
Fix the following issues:
...
1. HashMap non-thread-safe issus
2. Fix the same problem in pr621, but use a better implementation
Add the following functions:
1. There is now a language cache inside getLanguage to prepare for different languages corresponding to different time zones where the accounts in the server are located
2022-05-09 23:15:58 -07:00
KingRainbow44
330427f5a5
Simplify the language fallback system
2022-05-07 18:12:53 -04:00
mingjun97
f1f3badd16
Fix gacha mapping generation login
...
* Fix `System#out` usage pointed by magix at https://github.com/Grasscutters/Grasscutter/pull/568#pullrequestreview-965271278
* Fix typos for interchange `-` and `_`.
* Fix gacha mapping autogeneration path
2022-05-06 23:28:07 -07:00
lhhxxxxx
cc104a6a1f
Handle with undetermined locale language config ( #611 )
...
* Update GiveAllCommand.java
giveall command nomore give arts
* Update Grasscutter.java
* Update Grasscutter.java
2022-05-06 21:20:44 -07:00
KingRainbow44
6ab1a4f43e
Merge remote-tracking branch 'origin/development' into development
2022-05-06 21:53:03 -04:00
KingRainbow44
a93371a0d0
Fix for translation errors
2022-05-06 21:52:10 -04:00
Magix
5744fc60d4
Merge branch 'stable' into development
2022-05-06 21:39:30 -04:00
Magix
217166822b
Merge branch 'development' into development
2022-05-06 21:08:19 -04:00
KingRainbow44
e6cb97a437
Bug fixes
2022-05-06 21:04:39 -04:00
KingRainbow44
80c9119ca2
Merge development into localization
2022-05-06 19:40:32 -04:00
Bwly999
98e1189deb
fix the problem that the reference of serverHook in Plugin object is null
2022-05-06 18:16:07 +08:00
KingRainbow44
023c5baffe
Convert to the superior language system. (pt. 1)
2022-05-05 23:57:55 -04:00
Benjamin Elsdon
b313d8567a
Removed GCStatic. Cleaned up GachaRecordHandler.
2022-05-05 09:02:10 -07:00
AnimeGitB
bf654ced36
[WIP] Command Targeting overhaul
2022-05-05 00:03:10 -07:00
Secretboy
c63f2cfd3c
Update Grasscutter.java
2022-05-04 22:57:06 -07:00
Melledy
b6fa6fe2d7
Move languages to languages package
2022-05-04 00:44:33 -07:00
方块君
8451f960d4
Optimize multilingualism (using variables)
...
Optimize multilingualism (using variables)
2022-05-03 22:17:41 -07:00
mzfqy
8485ba5789
fix path
2022-05-03 10:23:29 -07:00
mzfqy
58962ba212
add zh_cn translate.
2022-05-03 10:23:29 -07: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
Melledy
145feb62d1
Add languages folder to config as well
2022-05-03 03:19:43 -07:00
方块君
9407e6374b
Add multilingual support
...
Add multilingual support
2022-05-03 02:38:37 -07:00
KingRainbow44
b778b97788
Initialize ServerHook
2022-05-02 21:20:24 -04:00
mingjun97
d912b59d93
Utils for gacha history record subsystem
...
* Auto generate mapping files with command `java -jar grasscutter.jar -gachamap`
* Static file provider
* For gacha record webpage
* All static files should be stored at `GRASSCUTTER_RESOURCE/gcstatic/`
* Can benefit other subsystem in future when webpages involved
2022-05-02 02:53:28 -07:00
Melledy
65c63ac34a
Change RunMode and DebugMode to enums
2022-04-30 22:52:09 -07:00
Melledy
d64c26d4f5
Update how scene/dungeon map points are handled
2022-04-30 01:20:44 -07: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
Magix
317bf5c78b
Update Grasscutter.java
...
why do i have to fix stable
2022-04-27 11:33:36 +02:00
KingRainbow44
9fd5aef687
Add more events
2022-04-26 02:07:00 -04:00
KingRainbow44
779ea8cdb1
Fix command issue
2022-04-26 00:39:05 -04:00
Magix
b857601b78
Merge branch 'development' into plugin-system
2022-04-25 17:08:18 -04:00
Jaida Wu
46f40a9012
Make some control panel happy
...
Signed-off-by: Jaida Wu <mlgmxyysd@meowcat.org >
2022-04-23 16:47:13 +08:00
KingRainbow44
2a6984229e
Plugin enabling & disabling
2022-04-23 01:17:35 -04:00
KingRainbow44
9b2e4e3fa9
Update Grasscutter for Java 16 & Plugins
2022-04-23 00:53:11 -04:00
Melledy
17abf321a2
Merge branch 'development' into java-16
2022-04-22 19:23:32 -07:00