Melledy
63c7f8d62d
Move player mail to MailHandler class
...
This is so we dont have to save the entire player to the db every time we send mail
2022-05-02 02:01:01 -07:00
mingjun97
8cf4ef59ec
Implement gacha history record subsystem
...
* Frontend is not very beautiful yet
* Didn't include too much `some anime game` data in the page to avoid being DMCA'd
2022-05-01 13:47:17 -07:00
Melledy
65c63ac34a
Change RunMode and DebugMode to enums
2022-04-30 22:52:09 -07:00
memetrollsXD
808d59732d
Customisable welcome mail
2022-04-28 22:42:59 +02: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
Benjamin Elsdon
ae190f3fa0
Send Mail Command!
...
Almost done! Wooooo!
2022-04-25 21:53:10 +08:00
Miyucchi
c4cdc97d7b
Fix counter
2022-04-24 00:10:26 +02:00
Melledy
17abf321a2
Merge branch 'development' into java-16
2022-04-22 19:23:32 -07:00
fumbling
91b685586e
Morphia call fixes; add @Entity
to more classes
...
1. During the conversion of Morphia calls to the new API, some of the `Filter.eq()` calls had their `field` set to `playerId` due to a copy/paste typo.
2. Morphia 2 switches to the codec system, so anything that will be serialized in the pipeline requires the `@Entity` annotation.
2022-04-21 22:19:47 -04:00
Benjamin Elsdon
63e008cbcf
DatabaseManager clean up
2022-04-21 22:50:06 +08:00
Benjamin Elsdon
6a091b254c
Multi-server dispatch support and server run modes
2022-04-21 18:04:00 +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
Melledy
c4ccb298f9
Refactor some commands and move inventory/team limits to the config
2022-04-19 02:22:21 -07:00
Melledy
cd81494b8f
Merge branch 'main' into dev-scene
2022-04-18 21:35:01 -07:00
Benjamin Elsdon
3be50b5b01
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
KingRainbow44
54854e5c17
Refactor existing code
2022-04-18 01:11:27 -04:00
Melledy
3b45ff7d46
Initial commit
2022-04-17 05:43:07 -07:00