muhammadeko
f1af23e8d6
Modify chat manager to give plugin ability to change it
2022-05-14 23:27:36 -07:00
Melledy
c35b2b965a
Merge pull request #816 from Grasscutters/dev-quests
...
Implement quests
2022-05-13 05:36:30 -07:00
Akka
6c6e206a88
fix: LEAK: ByteBuf.release() was not called
2022-05-13 00:21:26 -07:00
Melledy
d8c30d5680
Implement basic quest condition handling
...
Quests that require talking to npcs now work.
2022-05-12 02:30:34 -07:00
KingRainbow44
6894ab8aae
Convert to the far superior config system
2022-05-11 00:30:07 -04:00
Akka
916b7412fd
Persist Tower Data && Set The Tower Schedule
2022-05-08 06:06:32 -07: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
Bwly999
c5bf5ecd69
roll back to timer
2022-05-07 08:00:31 +08:00
KingRainbow44
80c9119ca2
Merge development into localization
2022-05-06 19:40:32 -04:00
Kinesis
19a2c9b7ea
Implement Avatar Expedition System
...
Co-Authored-By: ShigemoriHakura <62388797+ShigemoriHakura@users.noreply.github.com >
Co-Authored-By: KanyeWestc <104547412+KanyeWestc@users.noreply.github.com >
Co-Authored-By: QAQ 天小络 <72185326+XTL676@users.noreply.github.com >
Co-Authored-By: nkxingxh <25559053+nkxingxh@users.noreply.github.com >
Co-Authored-By: Yazawazi <47273265+Yazawazi@users.noreply.github.com >
Co-Authored-By: wuwuwu223 <81224214+wuwuwu223@users.noreply.github.com >
Co-Authored-By: omg-xtao <100690902+omg-xtao@users.noreply.github.com >
Co-Authored-By: Sakura <104815797+Sakura@users.noreply.github.com >
Co-Authored-By: NewNeko-2022 <104819344+NewNeko-2022@users.noreply.github.com >
Co-Authored-By: JimWails <30657653+JimWails@users.noreply.github.com >
Co-Authored-By: buttercookies <19878609+ButterCookies@users.noreply.github.com >
2022-05-06 13:28:26 -07:00
Bwly999
613366516d
Merge branch 'development' of github.com:Grasscutters/Grasscutter into development
2022-05-06 22:38:04 +08:00
4Benj_
da99140d20
Stop WindSeedClientNotify and PlayerLuaShellNotify from being sent ( #582 )
2022-05-06 15:48:16 +02: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
f7311968d6
Convert to the superior language system. (pt. 2)
2022-05-06 00:57:45 -04:00
Akka
823040be56
Add Support of Item Combine ( #513 )
...
* Add Support of Item Combine
* Add Support of Item Combine
Co-authored-by: Melledy <52122272+Melledy@users.noreply.github.com >
2022-05-04 10:06:13 -07:00
方块君
8451f960d4
Optimize multilingualism (using variables)
...
Optimize multilingualism (using variables)
2022-05-03 22:17:41 -07: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
coooookies
1e166960d2
Improve registration methods.
2022-05-01 10:02:57 -07:00
coooookies
59d5f4feec
GameServerPacketHandler need to be added a registration interface for plugin developers
2022-05-01 10:02:57 -07:00
Melledy
65c63ac34a
Change RunMode and DebugMode to enums
2022-04-30 22:52:09 -07:00
Benjamin Elsdon
f8248ff74b
Complete rework of Dispatch, Added DebugMode
2022-05-01 00:30:56 +08:00
KingRainbow44
2e119efb86
Formatting changes
2022-04-28 22:21:30 -04:00
Melledy
28d9c68bc4
Fix missing player tick function
2022-04-27 19:37:25 -07:00
Melledy
bec30c24c9
Add message about the server being free
2022-04-27 11:23:33 -07:00
Kengxxiao
08062b6da9
implement simple drop system
2022-04-27 17:42:02 +08:00
Melledy
4480ce14a7
Moved some files around
2022-04-26 21:27:35 -07:00
Melledy
556018d9a9
Renamed all references to a certain game
2022-04-26 21:27:35 -07: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
Magix
30d4fec9d4
Merge branch 'api' into development
2022-04-26 11:17:02 -04:00
KingRainbow44
9fd5aef687
Add more events
2022-04-26 02:07:00 -04:00
Melledy
2b75cda6df
Call checkSpawns from World instead of from Player
2022-04-25 14:28:45 -07:00
KingRainbow44
c31312416a
Implement packet send/receive events
2022-04-23 02:08:31 -04:00
Benjamin Elsdon
75719c5b3b
Restructured the config file in preperation for server run modes
2022-04-21 13:53:50 +08:00
Benjamin Elsdon
094674124e
Merge remote-tracking branch 'upstream/development'
2022-04-21 00:25:47 +08:00
KingRainbow44
6710f04b71
Fix command map
2022-04-20 12:17:56 -04:00
Benjamin Elsdon
8a3af10162
Merge branch 'development' of https://github.com/Melledy/Grasscutter
2022-04-20 21:38:59 +08:00
iTruth
11ca0cd735
Fix playerOpt is always throw an exception when it's null
2022-04-20 21:14:18 +08:00
Jaida Wu
c42d6d81f6
Rewrite commands
...
Signed-off-by: Jaida Wu <mlgmxyysd@meowcat.org >
2022-04-20 20:21:38 +08:00
Benjamin Elsdon
7bca4e4c30
Added OnGameServerStartFinish EventBus
...
Removed those temporary warning messages as I figured out how to disable them
2022-04-20 17:44:44 +08:00
Benjamin Elsdon
c15fc9b6fc
Added OnGameServerStop EventBus
...
There is a temporary warning message telling users to ignore the 'No subscribers registered' error. This can be removed once things actually subscribe to it
2022-04-20 17:31:41 +08:00
Benjamin Elsdon
c08a341b20
Update gradle + Work gacha reload (gs broken atm)
2022-04-20 16:05:53 +08:00
Melledy
b9c69408f9
Remove duplicate function and fix stackoverflow issue
2022-04-19 04:13:38 -07:00
Melledy
c4ccb298f9
Refactor some commands and move inventory/team limits to the config
2022-04-19 02:22:21 -07:00
Melledy
8af0a70b82
Fix permissions not saving
2022-04-18 21:38:19 -07:00
Melledy
cd81494b8f
Merge branch 'main' into dev-scene
2022-04-18 21:35:01 -07:00
Melledy
3b45ff7d46
Initial commit
2022-04-17 05:43:07 -07:00