BaiSugar
5eeea84f8e
Corrected format
2022-04-24 22:46:43 +08:00
BaiSugar
885e2d078c
Corrected format
2022-04-24 22:45:30 +08:00
BaiSugar
f3d561cd06
Revert "Corrected format"
...
This reverts commit 60319ee9eb
.
2022-04-24 22:42:44 +08:00
BaiSugar
60319ee9eb
Corrected format
2022-04-24 22:38:53 +08:00
Melledy
929bb38f2e
Merge pull request #180 from Yazawazi/development
...
Fix the property prompt issue in fetter system
2022-04-24 07:21:34 -07:00
Melledy
edd0bccf5a
Merge pull request #167 from memetrollsXD/development
...
Try to fix "No SSL cert found bind exception"
2022-04-24 07:16:05 -07:00
BaiSugar
0796957751
Added command to get all items
2022-04-24 21:52:50 +08:00
Benjamin Elsdon
94a75cf903
THE MAILBOX ACTUALLY WORKS CORRECTLY NOW
2022-04-24 19:06:52 +08:00
memetrollsXD
8066b16417
Add .vscode to gitignore and use @fumbling644o's implementation
2022-04-24 12:24:41 +02:00
Benjamin Elsdon
f556bff333
Java-16 compatiable mail system (whoops)
2022-04-24 18:17:08 +08:00
Benjamin Elsdon
c25e809f5c
Merge remote-tracking branch 'upstream/development' into dev-mail
2022-04-24 18:01:32 +08:00
Yazawazi
23f0406b57
command fix too
2022-04-24 15:10:25 +08:00
Yazawazi
5c0c4fe67e
Merge branch 'Grasscutters:development' into development
2022-04-24 15:03:58 +08:00
Melledy
b6d8dd0db4
Merge pull request #175 from omg-xtao/suicide
...
GodMode command supports playerId
2022-04-24 00:03:21 -07:00
Yazawazi
8d8866aa63
Fix fetter system
2022-04-24 15:02:31 +08:00
BaiSugar
02ef9d84c7
Added command to get all items
2022-04-24 14:01:03 +08:00
Yazawazi
56a1ab64ab
Player Level Reward Update Notify Support!
2022-04-24 13:22:26 +08:00
2f5ae6c784
GodMode command supports playerId
2022-04-24 11:40:10 +08:00
Yazawazi
b2840b1740
Player level reward
2022-04-24 11:25:13 +08:00
memetrollsXD
79d646d358
Remove last catch and init another variable as placeholder
2022-04-24 04:50:22 +02:00
memetrollsXD
bed3181252
Forgot the toCharArray
2022-04-24 04:41:06 +02:00
memetrollsXD
2045dd2832
Notify user that new pw was used
2022-04-24 04:36:11 +02:00
memetrollsXD
8f81195336
Try to fix "No SSL cert found bind exception"
2022-04-24 04:34:17 +02:00
Melledy
81ee9a00a2
Merge pull request #164 from miyucchi/development
...
Fix counter (Create a new account if exists issue)
2022-04-23 15:26:14 -07:00
Melledy
7a4de2f0d6
Merge pull request #128 from memetrollsXD/development
...
Use count for level for equips (dev branch)
2022-04-23 15:15:22 -07:00
Miyucchi
7792c5c73f
Fix counter
2022-04-24 00:10:26 +02:00
Yazawazi
9e523da18e
tp with relative coordinates
2022-04-24 05:20:59 +08:00
Yazawazi
0c4d975409
Merge branch 'Grasscutters:development' into development
2022-04-24 05:03:55 +08:00
memetrollsXD
fd1890b072
Merge branch 'Grasscutters:development' into development
2022-04-23 22:37:48 +02:00
2dd8932144
Add Teleport command
2022-04-24 03:10:07 +08:00
Yazawazi
3baef42aac
Name Card Done!!!!!!!!!!!
2022-04-23 23:48:06 +08:00
Benjamin Elsdon
9e7c9f4670
Merge remote-tracking branch 'upstream/development' into dev-mail
2022-04-23 23:07:38 +08:00
Benjamin Elsdon
cb03b654bc
Added database support for mail
...
Send mail command now works from console (to use it from console change the uuid in the 'SendMailCommand' file
2022-04-23 23:07:18 +08:00
Yazawazi
ad1c3f9a3b
Will
2022-04-23 22:16:59 +08:00
Yazawazi
aa4489497e
Merge branch 'Grasscutters:development' into development
2022-04-23 22:16:21 +08:00
memetrollsXD
57e3637251
Add promoteLevel and count
2022-04-23 16:11:45 +02:00
301d0a174c
Add another way to set talent level
2022-04-23 21:13:45 +08:00
Yazawazi
3bc249f042
Try to give name card
2022-04-23 21:03:29 +08:00
Yazawazi
042bdc2ff2
Merge branch 'Grasscutters:development' into development
2022-04-23 19:58:17 +08:00
Melledy
9fab2682ee
Merge pull request #153 from TheLostTree/main
...
Handle drowning
2022-04-23 04:39:02 -07:00
Melledy
16a7c9dd67
Revert "Drowning packets handled"
2022-04-23 04:36:34 -07:00
TheLostTree
3d9b71dc4d
git doesnt like me
2022-04-23 03:32:08 -07:00
TheLostTree
91894380cb
drowning added
2022-04-23 03:19:33 -07:00
Jaida Wu
3eabd40345
Make some control panel happy
...
Signed-off-by: Jaida Wu <mlgmxyysd@meowcat.org>
2022-04-23 16:47:13 +08:00
Melledy
df1dca8d87
Merge pull request #141 from Grasscutters/bind-failure
...
Push a helpful error message to the console on bind failure
2022-04-23 01:14:51 -07:00
Jaida Wu
cd08c52b35
Fix PlayerBirthday exception
...
Signed-off-by: Jaida Wu <mlgmxyysd@meowcat.org>
2022-04-23 15:39:56 +08:00
KingRainbow44
8afcc0b89a
Add message for bind failure (HTTP)
2022-04-23 02:20:18 -04:00
KingRainbow44
832c460a83
Implement packet send/receive events
2022-04-23 02:08:31 -04:00
KingRainbow44
600decbc09
Implement region events
2022-04-23 01:59:06 -04:00
KingRainbow44
6056e962d6
Implement an event handler
2022-04-23 01:58:37 -04:00
KingRainbow44
7a3fbcdcf7
Plugin enabling & disabling
2022-04-23 01:17:35 -04:00
KingRainbow44
3ba8c42b42
Merge origin/development
into plugin-system
2022-04-23 00:55:31 -04:00
KingRainbow44
15da839503
Update Grasscutter for Java 16 & Plugins
2022-04-23 00:53:11 -04:00
Melledy
a957379afb
Merge pull request #131 from Raeliana/patch-1
...
Create ClearWeaponsCommand.java
2022-04-22 21:36:52 -07:00
Melledy
02c852716a
Merge pull request #136 from miyucchi/development
...
Save birthday date
2022-04-22 21:35:58 -07:00
Melledy
3ed6a99445
Merge pull request #127 from yarik0chka/development
...
Implemented sitting
2022-04-22 21:34:36 -07:00
Magix
0992fc11b4
Add keystore password
2022-04-22 23:53:37 -04:00
Yazawazi
5ea5ea238c
OpenCond for unlocking judgment
2022-04-23 10:51:22 +08:00
Yazawazi
b11009f724
Merge branch 'Grasscutters:development' into development
2022-04-23 10:43:27 +08:00
Melledy
716380a078
Merge branch 'development' into java-16
2022-04-22 19:23:32 -07:00
KingRainbow44
e3d6b86dd9
Basic plugin manager
2022-04-22 21:45:44 -04:00
Miyucchi
539970fd50
Feature: SetBirthdayDate
2022-04-23 03:29:08 +02:00
Miyucchi
7fd0b371d0
Profile set birthday feature
2022-04-23 03:22:32 +02:00
KingRainbow44
1a056d2d13
Move manifest to resources
2022-04-22 20:42:55 -04:00
Raeliana
cdf6c697f1
Create ClearWeaponsCommand.java
...
A command to clear unlocked and unequipped artifacts
2022-04-23 02:48:04 +03:00
Melledy
dffffc8d49
Merge branch 'stable' into development
2022-04-22 16:34:41 -07:00
Yazawazi
7ccecda07c
AvatarFetterLevelReward
2022-04-23 06:08:37 +08:00
memetrollsXD
a52eaf9bbc
Use count for level for equips
2022-04-22 23:19:58 +02:00
PasserbyAlpha
6cc0fdaeed
use OutputStreamWriter to ensure the charset of output is utf8 [from fumbling644o]
2022-04-23 02:28:34 +08:00
yarik0chka
3ca181e76d
Implemented sitting
2022-04-22 23:24:51 +05:00
4605c6506e
Add PublicPort field to server
2022-04-23 01:42:04 +08:00
Yazawazi
48db644692
command fix
2022-04-23 01:36:48 +08:00
104d10352b
Add PublicPort field to Dispatch server
2022-04-23 01:16:55 +08:00
Yazawazi
eb70904660
setfetterlevel command
2022-04-22 23:46:24 +08:00
PasserbyAlpha
68218cbb49
fixed encoding problem when generating gm handbook
2022-04-22 23:11:29 +08:00
Yazawazi
159b10af72
AvatarFetterLevel
2022-04-22 22:27:40 +08:00
Jaida Wu
e02917a527
Add FrontHTTPS field to Dispatch server
...
Signed-off-by: Jaida Wu <mlgmxyysd@meowcat.org>
2022-04-22 21:25:58 +08:00
Melledy
9b23bfa556
Revert "Explicitly load and save UTF-8 for the handbook"
...
This reverts commit 215ee2a3b2
.
2022-04-22 05:20:02 -07:00
Melledy
f4f8a86a8c
Merge pull request #113 from 01101sam/patch-1
...
[typo] Fix resources folder tips
2022-04-22 04:38:04 -07:00
Melledy
acd59d1788
Merge pull request #114 from alt3ri/development
...
Added /talent command
2022-04-22 04:35:10 -07:00
Melledy
95c6b9486d
Merge pull request #108 from fumbling644o/development
...
GM handbook: Explicitly load and save UTF-8
2022-04-22 04:33:05 -07:00
Benjamin Elsdon
a326581efd
Added GetMailItemReq/Rsp & PacketMailChangeNotify
...
Mail still doesn't work for whatever reason. I also added a temporary SendMailCommand just to receive PacketMailChangeNotify.
I feel like I'm about to lose my mind.
2022-04-22 19:02:05 +08:00
alt3ri
63898a18df
Deleted 2 lines
2022-04-22 17:38:58 +07:00
alt3ri
370483fae2
Added /talent command
...
Set current character talent level by using /talent command.
> /talent getid - Gets current character talent ID
> /talent set <talent ID> <level> - Sets current character's talent level
2022-04-22 17:28:52 +07:00
Sam
2aaf70c031
[typo-upd] Add missing folder
2022-04-22 17:43:06 +08:00
Sam
b629e8c652
[typo] Fix resources folder tips
2022-04-22 17:36:24 +08:00
Benjamin Elsdon
04a85d1ebb
Initial work on mail
2022-04-22 15:52:31 +08:00
fumbling
215ee2a3b2
Explicitly load and save UTF-8 for the handbook
...
This fixes potential output issues for non-Latin scripts when exporting the handbook by changing the filename in the code.
2022-04-22 02:32:27 -04:00
Benjamin Elsdon
46b527df4d
Log files
2022-04-22 13:05:06 +08:00
Magix
1cf1a951dd
Merge pull request #94 from Yazawazi/development
...
Try to show characters' stories and voices
2022-04-21 23:12:02 -04:00
Yazawazi
123fc263ba
cache fetters
2022-04-22 10:39:25 +08:00
fumbling
06101f1b9c
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
fengyuecanzhu
b31dab04eb
change fhp to heal
2022-04-22 08:45:46 +08:00
Yazawazi
376c668dd9
no more NullPointerException pls
2022-04-22 08:30:02 +08:00
fengyuecanzhu
ff778914cb
remove revive command
2022-04-22 08:26:48 +08:00
fengyuecanzhu
28db79876b
add fullfp command
2022-04-22 08:08:47 +08:00
Yazawazi
2350f0ebe2
ee, forget to change variables when copying from local
2022-04-22 07:49:35 +08:00
Yazawazi
044c2a3086
typo
2022-04-22 07:42:17 +08:00
Yazawazi
eedab79253
fetter try
2022-04-22 07:37:25 +08:00
Melledy
16318b3793
Merge pull request #74 from 4Benj/development
...
Server run modes and multi-server dispatch support
2022-04-21 15:06:57 -07:00
Melledy
04791b68be
Refactor Revive Command + fix syntax error
...
No idea how I missed the syntax error while reviewing
2022-04-21 14:47:04 -07:00
Melledy
e884970ac4
Merge branch 'development' into account-fix
2022-04-21 14:46:07 -07:00
Melledy
58535dd1ce
Save config everytime you load so the new options show up
2022-04-21 14:44:55 -07:00
Melledy
db1c4cd462
Merge pull request #88 from alt3ri/development
...
Added /revive command
2022-04-21 14:05:09 -07:00
Melledy
e10bad5b17
Fix account dupe key error after selecting starting character
2022-04-21 14:02:17 -07:00
alt3ri
abe05a9b5d
Added /revive command
...
Now it's more convenient to revive character without food :>
2022-04-22 02:28:52 +07:00
Melledy
c8100394d9
Merge pull request #86 from alt3ri/patch-7
...
Fix typo
2022-04-21 11:47:30 -07:00
Melledy
4431469334
Merge pull request #84 from yarik0chka/development
...
Add a changing weather id
2022-04-21 11:47:13 -07:00
Yazawazi
069cb1c6d3
Teleport Small Fix
2022-04-22 02:23:02 +08:00
alt3ri
452e89b4db
Fix typo
...
"When you create a new account via auto register or console server then during scene select a character and write a name on it press it it will get stuck and make the server disconnected. Some can get through and some can't passed it, so currently I'm still on the stable version . even how many times have I deleted the datebase and tried it on some linux and directly on windows too :/ btw 0e7976f906/src/main/java/emu/grasscutter/data/ResourceLoader.java (L131)
in scene folder there is a typo name "BinOutPut" it should be "BinOutput" so scene file can't be found." - [Yuki#4985](https://discord.com/channels/965284035985305680/965284036333424722/966756877100789760 )
Thanks [Yuki#4985](https://discord.com/channels/965284035985305680/965284036333424722/966756877100789760 )
2022-04-22 00:54:06 +07:00
yarik0chka
0480f10a1a
Add a changing weather id
2022-04-21 22:21:24 +05:00
Benjamin Elsdon
23caf994c7
Forgot a dispatch prefix on error while merging
2022-04-22 01:15:05 +08:00
Benjamin Elsdon
9eca5123a5
Merge remote-tracking branch 'upstream/development' into development
2022-04-22 01:04:03 +08:00
Melledy
0e7976f906
Merge pull request #78 from MlgmXyysd/dispatch-refactor
...
Refact dispatch server
2022-04-21 09:03:53 -07:00
Jaida Wu
54856147ef
Listens to all addresses by default
...
Signed-off-by: Jaida Wu <mlgmxyysd@meowcat.org>
2022-04-22 00:02:03 +08:00
Jaida Wu
d11413c017
Add dispatch server log prefix
...
Signed-off-by: Jaida Wu <mlgmxyysd@meowcat.org>
2022-04-22 00:02:02 +08:00
Jaida Wu
1143886b09
Add some log to dispatch server
...
Signed-off-by: Jaida Wu <mlgmxyysd@meowcat.org>
2022-04-22 00:02:00 +08:00
Jaida Wu
12674f6cec
Fallback to HTTP if no SSL cert
...
Signed-off-by: Jaida Wu <mlgmxyysd@meowcat.org>
2022-04-22 00:01:59 +08:00
Jaida Wu
23226ad464
Refact code
...
Signed-off-by: Jaida Wu <mlgmxyysd@meowcat.org>
2022-04-22 00:01:54 +08:00
Melledy
dccee2dfde
Merge pull request #77 from xmplay/patch-1
...
bring back the jade chamber and other old scene tags
2022-04-21 09:01:43 -07:00
Melledy
bf61d6fb10
Merge pull request #79 from zamlty/development
...
Fix artifact & weapon generation by give command
2022-04-21 09:00:30 -07:00
Benjamin Elsdon
beb8675190
Should probably remove this as well...
2022-04-21 23:04:02 +08:00
Benjamin Elsdon
2c509237a5
Removed class left over from testing
2022-04-21 23:00:36 +08:00
Jaida Wu
9867ce7369
Add list command
...
Signed-off-by: Jaida Wu <mlgmxyysd@meowcat.org>
2022-04-21 22:55:32 +08:00
Benjamin Elsdon
1969d38e06
DatabaseManager clean up
2022-04-21 22:50:06 +08:00
Benjamin Elsdon
77fcce6510
Fixed null pointer exception in game only mode
...
PacketPlayerLoginRsp now creates the required QuerryCurrRegionHttpRsp itself.
2022-04-21 22:38:01 +08:00
zamlty
bce3e256cf
Fix artifact & weapon generation by give command
2022-04-21 22:21:39 +08:00
xmplay
77b33377d8
bring back the jade chamber and other old scene tags
2022-04-21 15:04:47 +01:00
Jaida Wu
e242e72b2d
Drop independent log server
...
Signed-off-by: Jaida Wu <mlgmxyysd@meowcat.org>
2022-04-21 21:41:30 +08:00
Benjamin Elsdon
1275592747
Fixed null pointer exception in hybrid mode.
2022-04-21 19:20:49 +08:00
Benjamin Elsdon
1500d2e885
Merge branch 'development' of https://github.com/Melledy/Grasscutter into development
2022-04-21 18:11:51 +08:00
Benjamin Elsdon
9ce436022d
Multi-server dispatch support and server run modes
2022-04-21 18:04:00 +08:00
Melledy
4c1dc34c1f
Merge pull request #70 from Grasscutters/dev-fixes
...
Dev fixes
2022-04-21 00:31:01 -07:00
Melledy
bc07fa77b2
Make sure SetEntityClientDataNotify is a valid proto before replaying it to the other players
2022-04-21 00:29:06 -07:00
Melledy
29f6d77e2f
Add config entry for OverseaLogPort (default: 8888)
2022-04-21 00:28:28 -07:00
Melledy
9cebd7be9a
Merge pull request #69 from Grasscutters/dev-fixes
...
Dev fixes
2022-04-21 00:09:12 -07:00
KingRainbow44
0a96012f2c
why is Account#onLoad
THE DAMN REASON FOR HOURS OF TESTING
2022-04-21 02:07:05 -04:00
Benjamin Elsdon
83fe5818dc
Restructured the config file in preperation for server run modes
2022-04-21 13:53:50 +08:00
Melledy
74bce2fe18
Merge pull request #66 from labalityowo/development
...
Remove stella constellation appeareance in gacha pull
2022-04-20 22:09:56 -07:00
Melledy
24b1fd2045
Merge pull request #65 from fengyuecanzhu/development
...
args check for setstats command
2022-04-20 22:05:58 -07:00
Melledy
af1ecca963
More refactoring (player id -> player uid)
2022-04-20 21:50:33 -07:00
fengyuecanzhu
7fcaa97a6a
add args check
2022-04-21 12:49:23 +08:00
labalityowo
2b0831b7de
Remove the stella appearance
2022-04-21 11:42:21 +07:00
Melledy
b99ca4e02f
Refactor PacketSceneTransToPointRsp and add a null check when getting ScenePointEntries
2022-04-20 21:33:58 -07:00
Melledy
1250194480
Fix weapon skills (and artifact sets) not working when you equip them
2022-04-20 21:03:18 -07:00
KingRainbow44
b902fa6f48
Fix command detection
2022-04-20 23:56:27 -04:00
fengyuecanzhu
f3ede17d4d
change description
2022-04-21 11:52:53 +08:00
fengyuecanzhu
4ab12f418e
add description and permission to setstats command
2022-04-21 11:43:31 +08:00
Yazawazi
f6df468e47
folder check
2022-04-21 10:37:24 +08:00
Melledy
8a8906098e
Fix not being able to join friend's world
2022-04-20 18:48:26 -07:00