DisableCreeperBoom

This commit is contained in:
2026-05-14 01:09:44 +08:00
commit 312ae59e2e
242 changed files with 85812 additions and 0 deletions

Binary file not shown.

Binary file not shown.

Binary file not shown.

155
test/server/logs/latest.log Normal file
View File

@@ -0,0 +1,155 @@
[00:59:04] [ServerMain/INFO]: [bootstrap] Running Java 21 (OpenJDK 64-Bit Server VM 21+35-2513; Oracle Corporation null) on Windows 10 10.0 (amd64)
[00:59:04] [ServerMain/INFO]: [bootstrap] Loading Paper 1.21.8-60-main@29c8822 (2025-09-06T21:49:13Z) for Minecraft 1.21.8
[00:59:05] [ServerMain/INFO]: [PluginInitializerManager] Initializing plugins...
[00:59:05] [Paper Plugin Remapper Thread - 2/INFO]: [PluginRemapper] Remapping plugin 'plugins\DisableCreeperBoom-1.0-SNAPSHOT.jar'...
[00:59:05] [Paper Plugin Remapper Thread - 2/INFO]: [PluginRemapper] Done remapping plugin 'plugins\DisableCreeperBoom-1.0-SNAPSHOT.jar' in 480ms.
[00:59:06] [ServerMain/INFO]: [PluginInitializerManager] Initialized 1 plugin
[00:59:06] [ServerMain/INFO]: [PluginInitializerManager] Bukkit plugins (1):
- DisableCreeperBoom (1.0-SNAPSHOT)
[00:59:10] [ServerMain/INFO]: Environment: Environment[sessionHost=https://sessionserver.mojang.com, servicesHost=https://api.minecraftservices.com, name=PROD]
[00:59:12] [ServerMain/INFO]: Loaded 1407 recipes
[00:59:12] [ServerMain/INFO]: Loaded 1520 advancements
[00:59:12] [ServerMain/INFO]: [ca.spottedleaf.dataconverter.minecraft.datatypes.MCTypeRegistry] Initialising converters for DataConverter...
[00:59:12] [ServerMain/INFO]: [ca.spottedleaf.dataconverter.minecraft.datatypes.MCTypeRegistry] Finished initialising converters for DataConverter in 317.7ms
[00:59:12] [Server thread/INFO]: Starting minecraft server version 1.21.8
[00:59:12] [Server thread/INFO]: Loading properties
[00:59:12] [Server thread/INFO]: This server is running Paper version 1.21.8-60-main@29c8822 (2025-09-06T21:49:13Z) (Implementing API version 1.21.8-R0.1-SNAPSHOT)
[00:59:12] [Server thread/INFO]: [spark] This server bundles the spark profiler. For more information please visit https://docs.papermc.io/paper/profiling
[00:59:12] [Server thread/INFO]: Server Ping Player Sample Count: 12
[00:59:12] [Server thread/INFO]: Using 4 threads for Netty based IO
[00:59:13] [Server thread/INFO]: [MoonriseCommon] Paper is using 4 worker threads, 1 I/O threads
[00:59:13] [Server thread/INFO]: [ChunkTaskScheduler] Chunk system is using population gen parallelism: true
[00:59:13] [Server thread/INFO]: Default game type: SURVIVAL
[00:59:13] [Server thread/INFO]: Generating keypair
[00:59:13] [Server thread/INFO]: Starting Minecraft server on *:25565
[00:59:13] [Server thread/INFO]: Using default channel type
[00:59:13] [Server thread/INFO]: Paper: Using Java compression from Velocity.
[00:59:13] [Server thread/INFO]: Paper: Using Java cipher from Velocity.
[00:59:13] [Server thread/INFO]: [DisableCreeperBoom] Loading server plugin DisableCreeperBoom v1.0-SNAPSHOT
[00:59:13] [Server thread/INFO]: Server permissions file permissions.yml is empty, ignoring it
[00:59:13] [Server thread/WARN]: **** SERVER IS RUNNING IN OFFLINE/INSECURE MODE!
[00:59:13] [Server thread/WARN]: The server will make no attempt to authenticate usernames. Beware.
[00:59:13] [Server thread/WARN]: While this makes the game possible to play without internet access, it also opens up the ability for hackers to connect with any username they choose.
[00:59:13] [Server thread/WARN]: To change this, set "online-mode" to "true" in the server.properties file.
[00:59:13] [Server thread/INFO]: Preparing level "world"
[00:59:14] [Server thread/INFO]: Preparing start region for dimension minecraft:overworld
[00:59:14] [Server thread/INFO]: Preparing spawn area: 0%
[00:59:15] [Server thread/INFO]: Preparing spawn area: 46%
[00:59:15] [Server thread/INFO]: Time elapsed: 767 ms
[00:59:15] [Server thread/INFO]: Preparing start region for dimension minecraft:the_nether
[00:59:15] [Server thread/INFO]: Preparing spawn area: 0%
[00:59:15] [Server thread/INFO]: Time elapsed: 87 ms
[00:59:15] [Server thread/INFO]: Preparing start region for dimension minecraft:the_end
[00:59:15] [Server thread/INFO]: Preparing spawn area: 0%
[00:59:15] [Server thread/INFO]: Time elapsed: 58 ms
[00:59:15] [Server thread/INFO]: [DisableCreeperBoom] Enabling DisableCreeperBoom v1.0-SNAPSHOT
[00:59:15] [Server thread/INFO]:
___ ___
/ _ \ _ __ ___ _ _ / __| ___ _ _ _ _ __ ___
| (_) | '_ \/ -_) ' \\__ \/ _ \ || | '_/ _/ -_)
\___/| .__/\___|_||_|___/\___/\_,_|_| \__\___|
|_|
[00:59:15] [Server thread/INFO]: ========DisableCreeperBoom========
禁用苦力怕爆炸破坏
========DisableCreeperBoom========"
[00:59:15] [Server thread/INFO]: [spark] Starting background profiler...
[00:59:15] [Server thread/INFO]: [spark] The async-profiler engine is not supported for your os/arch (windows10/amd64), so the built-in Java engine will be used instead.
[00:59:15] [Server thread/INFO]: Done preparing level "world" (1.632s)
[00:59:15] [Server thread/INFO]: Running delayed init tasks
[00:59:15] [Server thread/INFO]: Done (11.815s)! For help, type "help"
[00:59:24] [Server thread/INFO]: Server Plugins (1):
[00:59:24] [Server thread/INFO]: Bukkit Plugins:
[00:59:24] [Server thread/INFO]: - DisableCreeperBoom
[00:59:41] [Server thread/INFO]: ======== DisableCreeperBoom 帮助 ========
[00:59:41] [Server thread/INFO]: /creeperboom reload - 重新加载配置文件
[00:59:41] [Server thread/INFO]: /creeperboom status - 查看当前配置状态
[00:59:41] [Server thread/INFO]: /creeperboom help - 显示此帮助信息
[00:59:41] [Server thread/INFO]: ====================================
[00:59:45] [Server thread/INFO]: ======== DisableCreeperBoom 状态 ========
[00:59:45] [Server thread/INFO]: 插件启用: 是
[00:59:45] [Server thread/INFO]: 阻止爆炸破坏: 是
[00:59:45] [Server thread/INFO]: 阻止爆炸伤害: 是
[00:59:45] [Server thread/INFO]: 调试模式: 关闭
[00:59:45] [Server thread/INFO]: ====================================
[01:00:09] [Server thread/INFO]: 配置文件已重新加载!
[01:00:09] [Server thread/INFO]: [DisableCreeperBoom] 配置文件已由 CONSOLE 重新加载
[01:00:13] [Server thread/INFO]: [DisableCreeperBoom] ========DisableCreeperBoom Command Debug========
sender: com.destroystokyo.paper.console.TerminalConsoleCommandSender@779e6616
command: org.bukkit.command.PluginCommand(creeperboom, DisableCreeperBoom v1.0-SNAPSHOT)
label: cb
args: [status]
========DisableCreeperBoom Command Debug========
[01:00:13] [Server thread/INFO]: ======== DisableCreeperBoom 状态 ========
[01:00:13] [Server thread/INFO]: 插件启用: 是
[01:00:13] [Server thread/INFO]: 阻止爆炸破坏: 是
[01:00:13] [Server thread/INFO]: 阻止爆炸伤害: 是
[01:00:13] [Server thread/INFO]: 调试模式: 开启
[01:00:13] [Server thread/INFO]: ====================================
[01:00:24] [User Authenticator #0/INFO]: UUID of player database_mysql is 6ebd1c9d-d610-377c-9454-ee12f6b23e7e
[01:00:25] [Server thread/INFO]: database_mysql joined the game
[01:00:25] [Server thread/INFO]: database_mysql[/127.0.0.1:58571] logged in with entity id 44 at ([world]-9.5, 69.0, 6.5)
[01:00:43] [User Authenticator #0/INFO]: UUID of player a1a1a13684 is f509d147-6d23-3f07-b195-f40b6fe50224
[01:00:44] [Server thread/INFO]: a1a1a13684 joined the game
[01:00:44] [Server thread/INFO]: a1a1a13684[/127.0.0.1:65054] logged in with entity id 545 at ([world]-25.5, 76.0, 20.5)
[01:00:56] [Server thread/INFO]: Made a1a1a13684 a server operator
[01:01:02] [Server thread/INFO]: [a1a1a13684: Set own game mode to Creative Mode]
[01:01:17] [Server thread/INFO]: [DisableCreeperBoom] 已阻止苦力怕爆炸破坏方块 at Location{world=CraftWorld{name=world},x=-41.47759281907663,y=72.0,z=39.302600968593524,pitch=0.0,yaw=76.47006}
[01:01:29] [Server thread/INFO]: a1a1a13684 issued server command: /tp database_mysql a1a1a13684
[01:01:29] [Server thread/INFO]: [a1a1a13684: Teleported database_mysql to a1a1a13684]
[01:01:32] [Server thread/INFO]: [DisableCreeperBoom] 已阻止苦力怕对 PLAYER 造成伤害
[01:01:32] [Server thread/INFO]: [DisableCreeperBoom] 已阻止苦力怕爆炸破坏方块 at Location{world=CraftWorld{name=world},x=-41.175867366753494,y=72.0,z=35.14947348530606,pitch=-3.52935,yaw=24.588402}
[01:04:18] [Server thread/INFO]: database_mysql issued server command: /cb
[01:04:19] [Server thread/INFO]: database_mysql issued server command: /cb
[01:04:25] [Server thread/INFO]: a1a1a13684 issued server command: /cb
[01:04:25] [Server thread/INFO]: [DisableCreeperBoom] ========DisableCreeperBoom Command Debug========
sender: CraftPlayer{name=a1a1a13684, uuid=f509d147-6d23-3f07-b195-f40b6fe50224}
command: org.bukkit.command.PluginCommand(creeperboom, DisableCreeperBoom v1.0-SNAPSHOT)
label: cb
args: []
========DisableCreeperBoom Command Debug========
[01:04:29] [Server thread/INFO]: a1a1a13684 issued server command: /cb status
[01:04:29] [Server thread/INFO]: [DisableCreeperBoom] ========DisableCreeperBoom Command Debug========
sender: CraftPlayer{name=a1a1a13684, uuid=f509d147-6d23-3f07-b195-f40b6fe50224}
command: org.bukkit.command.PluginCommand(creeperboom, DisableCreeperBoom v1.0-SNAPSHOT)
label: cb
args: [status]
========DisableCreeperBoom Command Debug========
[01:04:52] [Server thread/INFO]: Stopping the server
[01:04:52] [Server thread/INFO]: Stopping server
[01:04:52] [Server thread/INFO]: [DisableCreeperBoom] Disabling DisableCreeperBoom v1.0-SNAPSHOT
[01:04:52] [Server thread/INFO]: Saving players
[01:04:52] [Server thread/INFO]: database_mysql lost connection: Server closed
[01:04:52] [Server thread/INFO]: database_mysql left the game
[01:04:52] [Server thread/INFO]: a1a1a13684 lost connection: Server closed
[01:04:52] [Server thread/INFO]: a1a1a13684 left the game
[01:04:53] [Server thread/INFO]: Saving worlds
[01:04:53] [Server thread/INFO]: Saving chunks for level 'ServerLevel[world]'/minecraft:overworld
[01:04:53] [Server thread/INFO]: [ChunkHolderManager] Waiting 60s for chunk system to halt for world 'world'
[01:04:53] [Server thread/INFO]: [ChunkHolderManager] Halted chunk system for world 'world'
[01:04:53] [Server thread/INFO]: [ChunkHolderManager] Saving all chunkholders for world 'world'
[01:04:53] [Server thread/INFO]: [ChunkHolderManager] Saved 2161 block chunks, 710 entity chunks, 2 poi chunks in world 'world' in 0.71s
[01:04:53] [Server thread/INFO]: [ChunkHolderManager] Waiting 60s for chunk I/O to halt for world 'world'
[01:04:53] [Server thread/INFO]: [ChunkHolderManager] Halted I/O scheduler for world 'world'
[01:04:53] [Server thread/INFO]: Saving chunks for level 'ServerLevel[world_nether]'/minecraft:the_nether
[01:04:53] [Server thread/INFO]: [ChunkHolderManager] Waiting 60s for chunk system to halt for world 'world_nether'
[01:04:53] [Server thread/INFO]: [ChunkHolderManager] Halted chunk system for world 'world_nether'
[01:04:53] [Server thread/INFO]: [ChunkHolderManager] Saving all chunkholders for world 'world_nether'
[01:04:53] [Server thread/INFO]: [ChunkHolderManager] Saved 2 block chunks, 0 entity chunks, 0 poi chunks in world 'world_nether' in 0.01s
[01:04:53] [Server thread/INFO]: [ChunkHolderManager] Waiting 60s for chunk I/O to halt for world 'world_nether'
[01:04:53] [Server thread/INFO]: [ChunkHolderManager] Halted I/O scheduler for world 'world_nether'
[01:04:53] [Server thread/INFO]: Saving chunks for level 'ServerLevel[world_the_end]'/minecraft:the_end
[01:04:53] [Server thread/INFO]: [ChunkHolderManager] Waiting 60s for chunk system to halt for world 'world_the_end'
[01:04:53] [Server thread/INFO]: [ChunkHolderManager] Halted chunk system for world 'world_the_end'
[01:04:53] [Server thread/INFO]: [ChunkHolderManager] Saving all chunkholders for world 'world_the_end'
[01:04:53] [Server thread/INFO]: [ChunkHolderManager] Saved 0 block chunks, 10 entity chunks, 0 poi chunks in world 'world_the_end' in 0.02s
[01:04:53] [Server thread/INFO]: [ChunkHolderManager] Waiting 60s for chunk I/O to halt for world 'world_the_end'
[01:04:53] [Server thread/INFO]: [ChunkHolderManager] Halted I/O scheduler for world 'world_the_end'
[01:04:53] [Server thread/INFO]: ThreadedAnvilChunkStorage (world): All chunks are saved
[01:04:53] [Server thread/INFO]: ThreadedAnvilChunkStorage (DIM-1): All chunks are saved
[01:04:53] [Server thread/INFO]: ThreadedAnvilChunkStorage (DIM1): All chunks are saved
[01:04:53] [Server thread/INFO]: ThreadedAnvilChunkStorage: All dimensions are saved
[01:04:53] [Server thread/INFO]: Waiting for all RegionFile I/O tasks to complete...
[01:04:53] [Server thread/INFO]: All RegionFile I/O tasks to complete
[01:04:53] [Server thread/INFO]: [MoonriseCommon] Awaiting termination of worker pool for up to 60s...
[01:04:53] [Server thread/INFO]: [MoonriseCommon] Awaiting termination of I/O pool for up to 60s...