diff --git a/bukkit/loader/src/main/resources/translations/en.yml b/bukkit/loader/src/main/resources/translations/en.yml
index 1f496412f..96cd97723 100644
--- a/bukkit/loader/src/main/resources/translations/en.yml
+++ b/bukkit/loader/src/main/resources/translations/en.yml
@@ -64,7 +64,6 @@ command.upload.failure.not_supported: "Current hosting method '' doe
command.upload.on_progress: "Started uploading progress. Check the console for more information."
command.send_resource_pack.success.single: "Sent resource pack to ."
command.send_resource_pack.success.multiple: "Send resource packs to players."
-command.resource_pack.generation_in_progress: "Resource pack generation is already in progress. Please wait until it finishes."
warning.config.pack.duplicated_files: "Duplicated files Found. Please resolve them through config.yml 'resource-pack.duplicated-files-handler' section."
warning.config.type.int: "Issue found in file - Failed to load '': Cannot cast '' to integer type for option ''."
warning.config.type.float: "Issue found in file - Failed to load '': Cannot cast '' to float type for option ''."
diff --git a/bukkit/loader/src/main/resources/translations/zh_cn.yml b/bukkit/loader/src/main/resources/translations/zh_cn.yml
index 09b3238ad..f191e0076 100644
--- a/bukkit/loader/src/main/resources/translations/zh_cn.yml
+++ b/bukkit/loader/src/main/resources/translations/zh_cn.yml
@@ -64,7 +64,6 @@ command.upload.failure.not_supported: "当前托管模式 '' 不支
command.upload.on_progress: "已开始上传进程. 检查控制台以获取详细信息."
command.send_resource_pack.success.single: "发送资源包给 "
command.send_resource_pack.success.multiple: "发送资源包给 个玩家"
-command.resource_pack.generation_in_progress: "资源包正在生成中, 请等待完成再试"
warning.config.pack.duplicated_files: "发现重复文件 请通过 config.yml 的 'resource-pack.duplicated-files-handler' 部分解决"
warning.config.type.int: "在文件 发现问题 - 无法加载 '': 无法将 '' 转换为整数类型 (选项 '')"
warning.config.type.float: "在文件 发现问题 - 无法加载 '': 无法将 '' 转换为浮点数类型 (选项 '')"
diff --git a/bukkit/src/main/java/net/momirealms/craftengine/bukkit/plugin/command/feature/ReloadCommand.java b/bukkit/src/main/java/net/momirealms/craftengine/bukkit/plugin/command/feature/ReloadCommand.java
index 76af5ab13..b1ee0e30d 100644
--- a/bukkit/src/main/java/net/momirealms/craftengine/bukkit/plugin/command/feature/ReloadCommand.java
+++ b/bukkit/src/main/java/net/momirealms/craftengine/bukkit/plugin/command/feature/ReloadCommand.java
@@ -69,9 +69,6 @@ public class ReloadCommand extends BukkitCommandFeature {
long time2 = System.currentTimeMillis();
long packTime = time2 - time1;
handleFeedback(context, MessageConstants.COMMAND_RELOAD_PACK_SUCCESS, Component.text(packTime));
- } catch (LocalizedException e) {
- handleFeedback(context, MessageConstants.COMMAND_RELOAD_PACK_FAILURE);
- plugin().logger().warn(e.getMessage());
} catch (Exception e) {
handleFeedback(context, MessageConstants.COMMAND_RELOAD_PACK_FAILURE);
plugin().logger().warn("Failed to generate resource pack", e);
@@ -92,9 +89,6 @@ public class ReloadCommand extends BukkitCommandFeature {
Component.text(reloadResult.syncTime()),
Component.text(packTime)
);
- } catch (LocalizedException e) {
- handleFeedback(context, MessageConstants.COMMAND_RELOAD_PACK_FAILURE);
- plugin().logger().warn(e.getMessage());
} finally {
RELOAD_PACK_FLAG = false;
}
diff --git a/core/src/main/java/net/momirealms/craftengine/core/pack/AbstractPackManager.java b/core/src/main/java/net/momirealms/craftengine/core/pack/AbstractPackManager.java
index 516939c20..b582cb7d9 100644
--- a/core/src/main/java/net/momirealms/craftengine/core/pack/AbstractPackManager.java
+++ b/core/src/main/java/net/momirealms/craftengine/core/pack/AbstractPackManager.java
@@ -74,7 +74,6 @@ public abstract class AbstractPackManager implements PackManager {
private final TreeMap> cachedConfigs = new TreeMap<>();
protected BiConsumer zipGenerator;
protected ResourcePackHost resourcePackHost;
- private boolean generateResourcePack = false;
public AbstractPackManager(CraftEngine plugin, BiConsumer eventDispatcher) {
this.plugin = plugin;
@@ -519,10 +518,6 @@ public abstract class AbstractPackManager implements PackManager {
@Override
public void generateResourcePack() {
- if (this.generateResourcePack) {
- throw new LocalizedException("command.resource_pack.generation_in_progress");
- }
- this.generateResourcePack = true;
this.plugin.logger().info("Generating resource pack...");
long start = System.currentTimeMillis();
// get the target location
@@ -584,7 +579,6 @@ public abstract class AbstractPackManager implements PackManager {
long end = System.currentTimeMillis();
this.plugin.logger().info("Finished generating resource pack in " + (end - start) + "ms");
this.eventDispatcher.accept(generatedPackPath, zipFile);
- this.generateResourcePack = false;
}
private void generateParticle(Path generatedPackPath) {