Commit Graph

342 Commits

Author SHA1 Message Date
Benjamin Elsdon
cb104ac79a Merge branch 'development' of https://github.com/Melledy/Grasscutter 2022-04-20 21:38:59 +08:00
Jaida Wu
63cb0a8174 Rewrite commands
Signed-off-by: Jaida Wu <mlgmxyysd@meowcat.org>
2022-04-20 20:21:38 +08:00
Melledy
5a09c22aa1 Fix character abilities not showing for others in co-op/lasting too long 2022-04-20 03:42:59 -07:00
Benjamin Elsdon
26e1341ce9 Out of my madness and suffering I have achieved the impossible. I almost lost all hope and was about to end it all. However, it worked out in the end and now we have gacha reloading. 2022-04-20 17:14:07 +08:00
Benjamin Elsdon
28a070f19a Forgot config check 2022-04-20 16:07:18 +08:00
Benjamin Elsdon
d59799ce55 Update gradle + Work gacha reload (gs broken atm) 2022-04-20 16:05:53 +08:00
Magix
71cdd2c8e9 Merge branch 'main' into main 2022-04-19 14:07:39 -04:00
Melledy
c72891ff97 Merge pull request #26 from Yazawazi/main
unlockAvatarConstellation fix
2022-04-19 09:18:42 -07:00
Yazawazi
5fcecfc734 talentData
sorry again, forgot to add
2022-04-19 20:05:45 +08:00
Yazawazi
1db13a6fa9 Constellation fix 2022-04-19 19:48:26 +08:00
Benjamin Elsdon
058d322238 Merge remote-tracking branch 'upstream/main' 2022-04-19 19:34:02 +08:00
Melledy
2572d55c00 Merge pull request #24 from Yazawazi/main
Fix weapon refine
2022-04-19 04:14:17 -07:00
Melledy
aedfb59831 Remove duplicate function and fix stackoverflow issue 2022-04-19 04:13:38 -07:00
Melledy
06a50365d1 Merge branch 'dev-scene' 2022-04-19 04:12:53 -07:00
Yazawazi
3da79a1dc1 Fix refine 2022-04-19 18:59:43 +08:00
Benjamin Elsdon
6e14dda855 Merge branch 'main' of https://github.com/Melledy/Grasscutter 2022-04-19 18:44:10 +08:00
Benjamin Elsdon
5cea728eb7 Admin cmds, perms and descriptions for all cmds +
Additonal stuff: Fixed + refactored help command. Removed 'Usage: ' from all commands. Created 'player.hasPermission(permission)' function. Created default for Usage annotation. Created hashmap version of 'getHandlers' and renamed the original to getHandlersAsList()
2022-04-19 18:17:19 +08:00
Melledy
d9fc159550 Refactor some commands and move inventory/team limits to the config 2022-04-19 02:22:21 -07:00
SpikeHD
ed448a9f84 properly add ascension-locked talents 2022-04-19 02:06:58 -07:00
Melledy
7417a1b62c Fix issue with a player not being able to spawn when they join somone in co-op with a singleplayer team of more than the max allowed amount 2022-04-19 01:43:38 -07:00
Melledy
3cc025efe0 Grant superuser permissions to accounts created before the permissions update 2022-04-19 01:28:31 -07:00
Melledy
3ea9e15745 Make co-op players spawn into the host's scene too 2022-04-18 23:09:48 -07:00
Melledy
dd8d1752ed Deregister empty scenes if a player leaves them 2022-04-18 23:00:12 -07:00
Melledy
efc9a4b3e5 Grant superuser permissions to accounts created before the permissions update 2022-04-18 22:00:01 -07:00
Melledy
4cf734fb61 Fix permissions not saving 2022-04-18 21:38:38 -07:00
Melledy
c65443f422 Fix permissions not saving 2022-04-18 21:38:19 -07:00
Melledy
057f568a37 Merge branch 'main' into dev-scene 2022-04-18 21:35:01 -07:00
KingRainbow44
824b3a4bf4 Implement basic permission system 2022-04-18 23:46:04 -04:00
KingRainbow44
a4932c7557 Refactor method names & add / prefix 2022-04-18 22:16:20 -04:00
KingRainbow44
b35ee455e5 Add existing commands 2022-04-18 22:10:41 -04:00
KingRainbow44
25c414be1c Fix registering error & implement handling 2022-04-18 20:11:23 -04:00
KingRainbow44
9cd65046b1 Implement new command system 2022-04-18 18:24:08 -04:00
Melledy
d3eb0dcfc2 Add SceneDatas 2022-04-18 10:14:32 -07:00
Melledy
be89a6099e Simple sanity check when changing scenes 2022-04-18 09:59:00 -07:00
Melledy
a5a420da9d Merge branch 'main' into dev-scene 2022-04-18 09:40:06 -07:00
Melledy
bee654c64f Implement support for multiple scenes in a world 2022-04-18 09:39:29 -07:00
Benjamin Elsdon
ea2b2f9502 Refactored PlayerCommands, added commands and more
Added player "Help" command, added server "sendmsg" command, changed getAcccountByPlayerID to public in DatabaseHelper, and allowed player commands to be submitted with "/" and "!"
2022-04-18 23:47:26 +08:00
ayy lmao
f769ef1858 Add support for specifying a Public IP 2022-04-18 12:10:39 +03:00
Melledy
61e4491ed1 Properly level up characters with the character exp virtual item 2022-04-18 00:45:28 -07:00
Melledy
ad57bb91df Remove gadgets from world when a player leaves 2022-04-17 23:43:47 -07:00
Melledy
c919c9c9eb Limit co-op teams to 4 avatars max total 2022-04-17 23:36:47 -07:00
Melledy
7925d1cda3 Initial commit 2022-04-17 05:43:07 -07:00