Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in / Register
Toggle navigation
Menu
Open sidebar
ziqian zhang
Grasscutter
Commits
759cd6ae
Commit
759cd6ae
authored
May 06, 2022
by
Melledy
Browse files
Merge branch 'development' of
https://github.com/Grasscutters/Grasscutter
into development
parents
f894b96e
32d2a211
Changes
4
Show whitespace changes
Inline
Side-by-side
proxy_config.py
View file @
759cd6ae
import
os
# This can also be replaced with another IP address.
# This can also be replaced with another IP address.
USE_SSL
=
True
USE_SSL
=
True
REMOTE_HOST
=
"
127.0.0.1
"
REMOTE_HOST
=
"
localhost
"
REMOTE_PORT
=
443
REMOTE_PORT
=
443
if
os
.
getenv
(
'MITM_REMOTE_HOST'
)
!=
None
:
REMOTE_HOST
=
os
.
getenv
(
'MITM_REMOTE_HOST'
)
if
os
.
getenv
(
'MITM_REMOTE_PORT'
)
!=
None
:
REMOTE_PORT
=
int
(
os
.
getenv
(
'MITM_REMOTE_PORT'
))
if
os
.
getenv
(
'MITM_USE_SSL'
)
!=
None
:
USE_SSL
=
bool
(
os
.
getenv
(
'MITM_USE_SSL'
))
print
(
'MITM Remote Host: '
+
REMOTE_HOST
)
print
(
'MITM Remote Port: '
+
str
(
REMOTE_PORT
))
print
(
'MITM Use SSL '
+
str
(
USE_SSL
))
src/main/java/emu/grasscutter/Grasscutter.java
View file @
759cd6ae
...
@@ -93,7 +93,7 @@ public final class Grasscutter {
...
@@ -93,7 +93,7 @@ public final class Grasscutter {
ResourceLoader
.
loadAll
();
ResourceLoader
.
loadAll
();
ScriptLoader
.
init
();
ScriptLoader
.
init
();
//
D
atabase
//
Initialize d
atabase
.
DatabaseManager
.
initialize
();
DatabaseManager
.
initialize
();
// Create server instances.
// Create server instances.
...
...
src/main/java/emu/grasscutter/server/dispatch/DispatchServer.java
View file @
759cd6ae
...
@@ -334,7 +334,7 @@ public final class DispatchServer {
...
@@ -334,7 +334,7 @@ public final class DispatchServer {
return
;
return
;
}
}
LoginResultJson
responseData
=
new
LoginResultJson
();
LoginResultJson
responseData
=
new
LoginResultJson
();
Grasscutter
.
getLogger
().
info
(
translate
(
"messages.dispatch.account.login_token_attempt"
));
Grasscutter
.
getLogger
().
info
(
translate
(
"messages.dispatch.account.login_token_attempt"
,
req
.
ip
()
));
// Login
// Login
Account
account
=
DatabaseHelper
.
getAccountById
(
requestData
.
uid
);
Account
account
=
DatabaseHelper
.
getAccountById
(
requestData
.
uid
);
...
...
src/main/java/emu/grasscutter/utils/Language.java
View file @
759cd6ae
...
@@ -29,7 +29,13 @@ public final class Language {
...
@@ -29,7 +29,13 @@ public final class Language {
* @return A translated value with arguments substituted.
* @return A translated value with arguments substituted.
*/
*/
public
static
String
translate
(
String
key
,
Object
...
args
)
{
public
static
String
translate
(
String
key
,
Object
...
args
)
{
return
Grasscutter
.
getLanguage
().
get
(
key
).
formatted
(
args
);
String
translated
=
Grasscutter
.
getLanguage
().
get
(
key
);
try
{
return
translated
.
formatted
(
args
);
}
catch
(
Exception
exception
)
{
Grasscutter
.
getLogger
().
error
(
"Failed to format string: "
+
key
,
exception
);
return
translated
;
}
}
}
/**
/**
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment