mirror of
https://github.com/Winds-Studio/Leaf.git
synced 2026-01-04 15:41:40 +00:00
Added region based comment (#165)
* Region based comment helper functions * (Region based comment) Dont save entity * (Region based comment) Pufferfish DAB * (Region based comment) Cache EntityType * (Region based comment) Cache EntityType * (Region based comment) Pufferfish EntityTTL * (Region based comment) Faster sequence * (Region based comment) FastRNG * (Region based comment) 0042 * (Region based comment) 0721 * (Region based comment) 0009 * (Region based comment) V1rtUal tHReaD * (Region based comment) ZSSM * [ci skip] (Region based comment) 0079 * [ci skip] (Region based comment) 0089 0090 * [ci skip] (Region based comment) 0049 0118 0138 * [ci skip] (Region based comment) 0006 0017 0018 0080 0081 * [ci skip] (Region based comment) 0019 0038 0059 0108 0117 0127 * ALL PATCHES ARE DONE * [ci skip] NZDD
This commit is contained in:
@@ -67,10 +67,10 @@ index 2cdfd22baf31df99e2c2b1d114c47cb88569538f..8e3bbc7a0cf2a3e5999738c0f764544f
|
||||
}
|
||||
diff --git a/src/main/java/org/dreeam/leaf/config/modules/misc/ConnectionMessage.java b/src/main/java/org/dreeam/leaf/config/modules/misc/ConnectionMessage.java
|
||||
new file mode 100644
|
||||
index 0000000000000000000000000000000000000000..d05c123143ff623ce45c351a487e10ba52c92a61
|
||||
index 0000000000000000000000000000000000000000..72782ef6159a718b4d751a65db92812402cfab61
|
||||
--- /dev/null
|
||||
+++ b/src/main/java/org/dreeam/leaf/config/modules/misc/ConnectionMessage.java
|
||||
@@ -0,0 +1,31 @@
|
||||
@@ -0,0 +1,41 @@
|
||||
+package org.dreeam.leaf.config.modules.misc;
|
||||
+
|
||||
+import org.dreeam.leaf.config.ConfigModules;
|
||||
@@ -89,16 +89,26 @@ index 0000000000000000000000000000000000000000..d05c123143ff623ce45c351a487e10ba
|
||||
+
|
||||
+ @Override
|
||||
+ public void onLoaded() {
|
||||
+ config.addComment(getBasePath(), """
|
||||
+ config.addCommentRegionBased(getBasePath(), """
|
||||
+ Connection message, using MiniMessage format, set to "default" to use vanilla join message.
|
||||
+ available placeholders:
|
||||
+ %player_name% - player name
|
||||
+ %player_displayname% - player display name""");
|
||||
+ %player_displayname% - player display name""",
|
||||
+ """
|
||||
+ 自定义加入 & 退出消息 (MiniMessage 格式), 设置为 'default' 将使用原版消息.
|
||||
+ 可用的内置变量:
|
||||
+ %player_name% - 玩家名称
|
||||
+ %player_displayname% - 玩家显示名称""");
|
||||
+
|
||||
+ joinEnabled = config.getBoolean(getBasePath() + ".join.enabled", joinEnabled);
|
||||
+ joinMessage = config.getString(getBasePath() + ".join.message", joinMessage, "Join message of player");
|
||||
+ joinMessage = config.getString(getBasePath() + ".join.message", joinMessage, config.pickStringRegionBased(
|
||||
+ "Join message of player",
|
||||
+ "玩家加入服务器时的消息"
|
||||
+ ));
|
||||
+
|
||||
+ quitEnabled = config.getBoolean(getBasePath() + ".quit.enabled", quitEnabled);
|
||||
+ quitMessage = config.getString(getBasePath() + ".quit.message", quitMessage, "Quit message of player");
|
||||
+ quitMessage = config.getString(getBasePath() + ".quit.message", quitMessage, config.pickStringRegionBased(
|
||||
+ "Quit message of player",
|
||||
+ "玩家退出服务器时的消息"));
|
||||
+ }
|
||||
+}
|
||||
|
||||
Reference in New Issue
Block a user