添加和修改了一些功能,Debug内容更详细

This commit is contained in:
2026-05-14 01:52:09 +08:00
parent cca85f966a
commit 8b2c76940d
15 changed files with 20 additions and 9 deletions

View File

@@ -1,6 +1,7 @@
package top.gtb520.java.minecraft.plugins.disableCreeperBoom.Event;
import org.bukkit.entity.Creeper;
import org.bukkit.entity.EntityType;
import org.bukkit.event.EventHandler;
import org.bukkit.event.Listener;
import org.bukkit.event.entity.EntityDamageByEntityEvent;
@@ -67,6 +68,10 @@ public class CreeperBoom implements Listener {
// 如果开启debug模式输出日志
if (main.instance.getConfig().getBoolean("config.debug", false)) {
main.getInstance().getLogger().info("已阻止苦力怕对 " + event.getEntity().getType() + " 造成伤害");
// 如果是玩家,输出玩家名称
if (event.getEntity().getType() == EntityType.PLAYER) {
main.getInstance().getLogger().info("已阻止苦力怕对玩家 " + event.getEntity().getName() + " 造成伤害");
}
}
}
}

View File

@@ -37,10 +37,9 @@ public final class main extends JavaPlugin {
" | (_) | '_ \\/ -_) ' \\\\__ \\/ _ \\ || | '_/ _/ -_)\n" +
" \\___/| .__/\\___|_||_|___/\\___/\\_,_|_| \\__\\___|\n" +
" |_| \n");
GetLoggerPlus("&f========DisableCreeperBoom========" + "\n" +
"禁用苦力怕爆炸破坏" + "\n" +
"&f========DisableCreeperBoom========\""
);
GetLoggerPlus("&f========DisableCreeperBoom========");
GetLoggerPlus("禁用苦力怕爆炸破坏");
GetLoggerPlus("&f========DisableCreeperBoom========");
// 加载配置文件及初始化目录等
File Folder = new File(String.valueOf(getDataFolder()));

View File

@@ -10,7 +10,7 @@ commands:
creeperboom:
description: 苦力怕爆炸控制插件主命令
usage: /<command> [reload|status]
aliases: [cb, creeper]
aliases: [cboom, creeper]
permission: disablecreeperboom.admin
permission-message: "你没有权限使用此命令"