Minecraft 服务器错误:DungeonPlus 1.3.6 粒子效果错误 (REDSTONE 粒子数据为空)
这个错误是由于在生成粒子效果时,REDSTONE 类型的粒子需要提供数据,但是提供的数据为空。具体来说,代码中的CraftWorld.spawnParticle方法在执行时需要提供有效的数据,但是传入的数据为 null,因此抛出了java.lang.IllegalArgumentException异常。这个异常发生在BorderAboutBlock.java文件的第 65 行。要解决这个问题,你需要检查代码逻辑,确保在生成粒子效果时提供有效的数据。
以下是错误信息:
[04:08:11 WARN]: [DungeonPlus] Task #7978 for DungeonPlus v1.3.6 generated an exception java.lang.IllegalArgumentException: Particle REDSTONE requires data, null provided at com.google.common.base.Preconditions.checkArgument(Preconditions.java:220) ~[guava-31.0.1-jre.jar:?] at org.bukkit.craftbukkit.v1_19_R1.CraftParticle.toNMS(CraftParticle.java:180) ~[paper-1.19.2.jar:git-Paper-307] at org.bukkit.craftbukkit.v1_19_R1.CraftWorld.spawnParticle(CraftWorld.java:2067) ~[paper-1.19.2.jar:git-Paper-307] at org.bukkit.craftbukkit.v1_19_R1.CraftWorld.spawnParticle(CraftWorld.java:2057) ~[paper-1.19.2.jar:git-Paper-307] at org.bukkit.craftbukkit.v1_19_R1.CraftWorld.spawnParticle(CraftWorld.java:2046) ~[paper-1.19.2.jar:git-Paper-307] at org.bukkit.craftbukkit.v1_19_R1.CraftWorld.spawnParticle(CraftWorld.java:2036) ~[paper-1.19.2.jar:git-Paper-307] at org.bukkit.craftbukkit.v1_19_R1.CraftWorld.spawnParticle(CraftWorld.java:2031) ~[paper-1.19.2.jar:git-Paper-307] at org.serverct.ersha.dungeon.utils.particle.BorderAboutBlock.lambda$show$0(BorderAboutBlock.java:65) ~[DungeonPlus-1.3.6.jar:?] at java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at org.serverct.ersha.dungeon.utils.particle.BorderAboutBlock.show(BorderAboutBlock.java:65) ~[DungeonPlus-1.3.6.jar:?] at org.serverct.ersha.dungeon.internal.manager.DungeonManager$dungeonTask$1.invoke(DungeonManager.kt:163) ~[DungeonPlus-1.3.6.jar:?] at org.serverct.ersha.dungeon.internal.manager.DungeonManager$dungeonTask$1.invoke(DungeonManager.kt:155) ~[DungeonPlus-1.3.6.jar:?] at org.serverct.ersha.dungeon.taboolib.platform.BukkitExecutor$submit$3.run(BukkitExecutor.kt:60) ~[DungeonPlus-1.3.6.jar:?] at org.bukkit.craftbukkit.v1_19_R1.scheduler.CraftTask.run(CraftTask.java:101) ~[paper-1.19.2.jar:git-Paper-307] at org.bukkit.craftbukkit.v1_19_R1.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:483) ~[paper-1.19.2.jar:git-Paper-307] at net.minecraft.server.MinecraftServer.tickChildren(MinecraftServer.java:1473) ~[paper-1.19.2.jar:git-Paper-307] at net.minecraft.server.dedicated.DedicatedServer.tickChildren(DedicatedServer.java:446) ~[paper-1.19.2.jar:git-Paper-307] at net.minecraft.server.MinecraftServer.tickServer(MinecraftServer.java:1397) ~[paper-1.19.2.jar:git-Paper-307] at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1173) ~[paper-1.19.2.jar:git-Paper-307] at net.minecraft.server.MinecraftServer.lambda$spin$0(MinecraftServer.java:305) ~[paper-1.19.2.jar:git-Paper-307] at java.lang.Thread.run(Thread.java:833) ~[?:?]
原文地址: https://www.cveoy.top/t/topic/qxLm 著作权归作者所有。请勿转载和采集!