Commit Graph

1803 Commits

Author SHA1 Message Date
dfc956a19f Modified the new commands to be compliant with my changes 2022-04-19 18:55:49 +08:00
f74ca6e9a0 getAwakenMaterial Add 2022-04-19 18:55:32 +08:00
6e14dda855 Merge branch 'main' of https://github.com/Melledy/Grasscutter 2022-04-19 18:44:10 +08:00
2d2013dfee Merge pull request #22 from SpikeHD/level_setting_commands
Set world level command
2022-04-19 03:22:45 -07:00
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
d5ad82b598 set world level command 2022-04-19 02:44:33 -07:00
d9fc159550 Refactor some commands and move inventory/team limits to the config 2022-04-19 02:22:21 -07:00
ed448a9f84 properly add ascension-locked talents 2022-04-19 02:06:58 -07:00
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
cc9beed961 calculate ascension based on level provided to givechar command 2022-04-19 01:37:52 -07:00
3cc025efe0 Grant superuser permissions to accounts created before the permissions update 2022-04-19 01:28:31 -07:00
a5caf3d56c fix references to givechar 2022-04-19 01:01:40 -07:00
91e4a087bc fix conventions to match other commands 2022-04-19 00:41:40 -07:00
21a1503288 Give character command base 2022-04-19 00:15:10 -07:00
3ea9e15745 Make co-op players spawn into the host's scene too 2022-04-18 23:09:48 -07:00
dd8d1752ed Deregister empty scenes if a player leaves them 2022-04-18 23:00:12 -07:00
3e7dc503a7 Merge pull request #16 from pedox/feat-dispatch-server
Added Config for using http server with non SSL
2022-04-18 22:05:51 -07:00
efc9a4b3e5 Grant superuser permissions to accounts created before the permissions update 2022-04-18 22:00:01 -07:00
0ff6ea427a feat: added configuration for change upload port
feat: added configuration for use non SSL
2022-04-19 11:49:08 +07:00
4cf734fb61 Fix permissions not saving 2022-04-18 21:38:38 -07:00
c65443f422 Fix permissions not saving 2022-04-18 21:38:19 -07:00
057f568a37 Merge branch 'main' into dev-scene 2022-04-18 21:35:01 -07:00
4b05ed28cb Merge pull request #15 from Melledy/file-separator
Use the operating system's file separator
2022-04-18 20:55:12 -07:00
7666c92cf1 GameServer#getPlayerByUid = GameServer#getPlayerById 2022-04-18 23:53:05 -04:00
824b3a4bf4 Implement basic permission system 2022-04-18 23:46:04 -04:00
d873b8ad0f Use OS file separator 2022-04-18 23:26:34 -04:00
93a6914261 Generic help command 2022-04-18 23:06:03 -04:00
f11138dedc Fix bugs with commands 2022-04-18 22:31:31 -04:00
2e01c7d5ad Find by player's UID not IID 2022-04-18 22:23:22 -04:00
a4932c7557 Refactor method names & add / prefix 2022-04-18 22:16:20 -04:00
c162632fbd Add color to logback 2022-04-18 22:10:51 -04:00
b35ee455e5 Add existing commands 2022-04-18 22:10:41 -04:00
61c0ff36e7 Execution power 2022-04-18 22:09:51 -04:00
25c414be1c Fix registering error & implement handling 2022-04-18 20:11:23 -04:00
9cd65046b1 Implement new command system 2022-04-18 18:24:08 -04:00
e8261d568b Update failure message when not being able to change scene 2022-04-18 10:17:19 -07:00
e7a3e8252d Fix small issue with command parsing 2022-04-18 10:15:33 -07:00
c1d5b1fc8f Set scene names to generate in the handbook 2022-04-18 10:14:45 -07:00
d3eb0dcfc2 Add SceneDatas 2022-04-18 10:14:32 -07:00
495ca5c16c Fix small issue with command parsing 2022-04-18 09:59:57 -07:00
7bac86ed41 Add !changescene command 2022-04-18 09:59:21 -07:00
be89a6099e Simple sanity check when changing scenes 2022-04-18 09:59:00 -07:00
a5a420da9d Merge branch 'main' into dev-scene 2022-04-18 09:40:06 -07:00
bee654c64f Implement support for multiple scenes in a world 2022-04-18 09:39:29 -07:00
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
f769ef1858 Add support for specifying a Public IP 2022-04-18 12:10:39 +03:00
61e4491ed1 Properly level up characters with the character exp virtual item 2022-04-18 00:45:28 -07:00
ab343aebd4 Random thing for logback 2022-04-18 00:42:58 -07:00
be180179a1 Merge branch 'main' of https://github.com/Melledy/Grasscutter 2022-04-17 23:45:08 -07:00
ad57bb91df Remove gadgets from world when a player leaves 2022-04-17 23:43:47 -07:00