diff --git a/README.md b/README.md
index 2669372..48bd910 100644
--- a/README.md
+++ b/README.md
@@ -1,4 +1,4 @@
-ScriptEntityPlus [Java8 MC1.9-1.16.x]
+ScriptEntityPlus [Java8 MC1.9-1.17.1]
==========
概要
--------------------------------------------------
@@ -7,7 +7,7 @@ ScriptEntityPlus [Java8 MC1.9-1.16.x]
導入
-----------
[Releases](https://github.com/yuttyann/ScriptEntityPlus/releases)または[Yuttyann Files](https://file.yuttyann44581.net/)から`ScriptEntityPlus`のダウンロードを行ってください。
-その後前提プラグインである[`ScriptBlockPlus`](https://github.com/yuttyann/ScriptBlockPlus/releases)(v2.0.1以降)をダウンロードを行い`plugins`フォルダへ保存すれば完了です。
+その後前提プラグインである[`ScriptBlockPlus`](https://github.com/yuttyann/ScriptBlockPlus/releases)(最新版を推奨)をダウンロードを行い`plugins`フォルダへ保存すれば完了です。
使い方
-----------
@@ -49,9 +49,9 @@ ScriptEntityPlus [Java8 MC1.9-1.16.x]
ファイル関係
-----------
ファイルの管理: `ScriptBlockPlusのスクリプトの種類と座標をエンティティのUUIDを元に保存しているため、`
-`UUIDの変更(例: 額縁のアイテムを変更等)があった場合設定ファイルが残存し続けてしまうので注意してください。`
+`UUIDの変更(例: 額縁のアイテムを変更等)があった場合設定ファイルが残存し続けてしまうので注意してください。`
-ファイルのパス: `設定の保存先は` **`plugins/ScriptBlockPlus/json/entityscript/....`** `です。`
+ファイルのパス: `設定の保存先は` **`plugins/ScriptBlockPlus/json/entityscript/....`** `です。`
ファイルの削除: `ツールでの削除またはプレイヤー以外が死亡した場合に設定ファイルが削除されます。`
`また、エンティティのスクリプトを削除しても設定元のスクリプトには影響はありません。`
@@ -62,5 +62,5 @@ ScriptEntityPlus [Java8 MC1.9-1.16.x]
プラグイン記事
-----------
-**[[MCPoteton, JP-使い方と機能の紹介]](https://mcpoteton.com/mcpl-scriptentityplus)**
-**[[SpigotMC, EN-Explanation of the plugin]](https://www.spigotmc.org/resources/1-9-1-15-2-scriptentityplus-mechanics.80165/)**
\ No newline at end of file
+**[[Poteton, JP]](https://mcpoteton.com/mcpl-scriptentityplus)**
+**[[SpigotMC, EN]](https://www.spigotmc.org/resources/scriptentityplus.80165/)**
\ No newline at end of file
diff --git a/pom.xml b/pom.xml
index 53f1025..2ac0d31 100644
--- a/pom.xml
+++ b/pom.xml
@@ -2,7 +2,7 @@
4.0.0
com.github.yuttyann
ScriptEntityPlus
- 1.1.6
+ 1.1.7
ScriptEntityPlus
https://github.com/yuttyann/ScriptEntityPlus
@@ -56,7 +56,7 @@
com.github.yuttyann
ScriptBlockPlus
- 2.1.4
+ 2.1.5
com.google.code.gson
diff --git a/src/main/java/com/github/yuttyann/scriptentityplus/ScriptEntity.java b/src/main/java/com/github/yuttyann/scriptentityplus/ScriptEntity.java
index 580b822..c113830 100644
--- a/src/main/java/com/github/yuttyann/scriptentityplus/ScriptEntity.java
+++ b/src/main/java/com/github/yuttyann/scriptentityplus/ScriptEntity.java
@@ -42,7 +42,7 @@
public class ScriptEntity extends JavaPlugin {
- public static final String SBP_VERSION = "2.1.4";
+ public static final String SBP_VERSION = "2.1.5";
@Override
public void onEnable() {
diff --git a/src/main/java/com/github/yuttyann/scriptentityplus/file/SEFiles.java b/src/main/java/com/github/yuttyann/scriptentityplus/file/SEFiles.java
index ef0a3a0..87864fd 100644
--- a/src/main/java/com/github/yuttyann/scriptentityplus/file/SEFiles.java
+++ b/src/main/java/com/github/yuttyann/scriptentityplus/file/SEFiles.java
@@ -48,9 +48,8 @@ public void onFileReload(FileReloadEvent event) {
public static void reload() {
Plugin plugin = ScriptEntity.getInstance();
- ConfigKeys.load(loadFile(plugin, PATH_CONFIG, true));
- ConfigKeys.load(loadLang(plugin, PATH_LANGS));
- searchKeys(plugin, PATH_CONFIG, PATH_LANGS);
+ ConfigKeys.load(loadLang(plugin, PATH_CONFIG, "config"));
+ ConfigKeys.load(loadLang(plugin, PATH_MESSAGE, "message"));
// ファイル"json/scriptentity"を"json/entityscript"にリネーム
File dataFolder = ScriptBlock.getInstance().getDataFolder();
diff --git a/src/main/resources/config/en.yml b/src/main/resources/config/en.yml
new file mode 100644
index 0000000..93f0e04
--- /dev/null
+++ b/src/main/resources/config/en.yml
@@ -0,0 +1,14 @@
+# ScriptEntityPlus v${project.version} Config #
+
+
+## ===== For Developers ===== ##
+# Basically, non-developers should not change the settings.
+# Please specify the exact ClassPath of the Option.
+# This function rewrites the coordinates to be retrieved to the coordinates of the entity.
+FilterOptions:
+- 'com.github.yuttyann.scriptblockplus.script.option.chat.Command'
+- 'com.github.yuttyann.scriptblockplus.script.option.chat.Console'
+- 'com.github.yuttyann.scriptblockplus.script.option.chat.BypassOP'
+- 'com.github.yuttyann.scriptblockplus.script.option.vault.BypassPerm'
+- 'com.github.yuttyann.scriptblockplus.script.option.vault.BypassGroup'
+- 'com.github.yuttyann.scriptblockplus.script.option.other.PlaySound'
\ No newline at end of file
diff --git a/src/main/resources/config.yml b/src/main/resources/config/ja.yml
similarity index 84%
rename from src/main/resources/config.yml
rename to src/main/resources/config/ja.yml
index 7fb2910..8bec2cd 100644
--- a/src/main/resources/config.yml
+++ b/src/main/resources/config/ja.yml
@@ -1,7 +1,8 @@
# ScriptEntityPlus v${project.version} Config #
-## ===== 開発者向けの設定 ===== ##
-# ※基本的に開発者以外は設定を変更しないでください。
+
+## ===== 開発者向け ===== ##
+# 基本的に開発者以外は設定を変更しないでください。
# オプションの正確なクラスパスを指定してください。
# オプション内で取得する座標をエンティティの座標へ書き換える機能です。
FilterOptions:
diff --git a/src/main/resources/config/zh.yml b/src/main/resources/config/zh.yml
new file mode 100644
index 0000000..1046e88
--- /dev/null
+++ b/src/main/resources/config/zh.yml
@@ -0,0 +1,14 @@
+# ScriptEntityPlus v${project.version} Config #
+
+
+## ===== 开发者的设置 ===== ##
+# 基本上,只有开发人员应该改变设置。
+# 请指定该选项的确切路径。
+# 这个函数将选项中要检索的坐标改写为实体的坐标。
+FilterOptions:
+- 'com.github.yuttyann.scriptblockplus.script.option.chat.Command'
+- 'com.github.yuttyann.scriptblockplus.script.option.chat.Console'
+- 'com.github.yuttyann.scriptblockplus.script.option.chat.BypassOP'
+- 'com.github.yuttyann.scriptblockplus.script.option.vault.BypassPerm'
+- 'com.github.yuttyann.scriptblockplus.script.option.vault.BypassGroup'
+- 'com.github.yuttyann.scriptblockplus.script.option.other.PlaySound'
\ No newline at end of file
diff --git a/src/main/resources/lang/en.yml b/src/main/resources/message/en.yml
similarity index 96%
rename from src/main/resources/lang/en.yml
rename to src/main/resources/message/en.yml
index ab0f31e..7ba9f6e 100644
--- a/src/main/resources/lang/en.yml
+++ b/src/main/resources/message/en.yml
@@ -1,4 +1,4 @@
-# ScriptEntityPlus v${project.version} Lang #
+# ScriptEntityPlus v${project.version} Message #
# Author: yuttyann44581
# There may be some mistakes in grammar
diff --git a/src/main/resources/lang/ja.yml b/src/main/resources/message/ja.yml
similarity index 97%
rename from src/main/resources/lang/ja.yml
rename to src/main/resources/message/ja.yml
index 583c710..f59b154 100644
--- a/src/main/resources/lang/ja.yml
+++ b/src/main/resources/message/ja.yml
@@ -1,4 +1,4 @@
-# ScriptEntityPlus v${project.version} Lang #
+# ScriptEntityPlus v${project.version} Message #
# Author: yuttyann44581
diff --git a/src/main/resources/lang/zh.yml b/src/main/resources/message/zh.yml
similarity index 96%
rename from src/main/resources/lang/zh.yml
rename to src/main/resources/message/zh.yml
index d408538..b5e54d8 100644
--- a/src/main/resources/lang/zh.yml
+++ b/src/main/resources/message/zh.yml
@@ -1,4 +1,4 @@
-# ScriptEntityPlus v${project.version} Lang #
+# ScriptEntityPlus v${project.version} Message #
# Author: yuttyann44581
# 本配置源语言为日本语,可能存在翻译不准确的地方