本帖最后由 Tollainmear 于 2019-5-30 21:47 编辑 
---- Minecraft Crash Report ----
// I blame Dinnerbone.
Time: 5/23/19 4:32 AM
Description: Ticking player
java.util.ConcurrentModificationException
at java.util.HashMap$HashIterator.nextNode(HashMap.java:1442)
at java.util.HashMap$KeyIterator.next(HashMap.java:1466)
at net.minecraft.server.v1_12_R1.NBTTagCompound.g(SourceFile:401)
at net.minecraft.server.v1_12_R1.ItemStack.cloneItemStack(ItemStack.java:468)
at net.minecraft.server.v1_12_R1.Container.b(Container.java:80)
at net.minecraft.server.v1_12_R1.EntityPlayer.B_(EntityPlayer.java:269)
at net.minecraft.server.v1_12_R1.World.entityJoinedWorld(World.java:1631)
at net.minecraft.server.v1_12_R1.World.h(World.java:1601)
at net.minecraft.server.v1_12_R1.WorldServer.l(WorldServer.java:691)
at net.minecraft.server.v1_12_R1.World.tickEntities(World.java:1403)
at net.minecraft.server.v1_12_R1.WorldServer.tickEntities(WorldServer.java:668)
at net.minecraft.server.v1_12_R1.MinecraftServer.D(MinecraftServer.java:817)
at net.minecraft.server.v1_12_R1.DedicatedServer.D(DedicatedServer.java:406)
at net.minecraft.server.v1_12_R1.MinecraftServer.C(MinecraftServer.java:679)
at net.minecraft.server.v1_12_R1.MinecraftServer.run(MinecraftServer.java:577)
at java.lang.Thread.run(Thread.java:748)
A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------
-- Head --
Thread: Server thread
Stacktrace:
at java.util.HashMap$HashIterator.nextNode(HashMap.java:1442)
at java.util.HashMap$KeyIterator.next(HashMap.java:1466)
at net.minecraft.server.v1_12_R1.NBTTagCompound.g(SourceFile:401)
at net.minecraft.server.v1_12_R1.ItemStack.cloneItemStack(ItemStack.java:468)
at net.minecraft.server.v1_12_R1.Container.b(Container.java:80)
at net.minecraft.server.v1_12_R1.EntityPlayer.B_(EntityPlayer.java:269)
at net.minecraft.server.v1_12_R1.World.entityJoinedWorld(World.java:1631)
at net.minecraft.server.v1_12_R1.World.h(World.java:1601)
-- Player being ticked --
Details:
Entity Type: null (net.minecraft.server.v1_12_R1.EntityPlayer)
Entity ID: 195
Entity Name: e1up
Entity's Exact location: -3.61, 16.00, 21.82
Entity's Block location: World: (-4,16,21), Chunk: (at 12,1,5 in -1,1; contains blocks -16,0,16 to -1,255,31), Region: (-1,0; contains chunks -32,0 to -1,31, blocks -512,0,0 to -1,255,511)
Entity's Momentum: 0.00, -0.08, 0.00
Entity's Passengers: []
Entity's Vehicle: ~~ERROR~~ NullPointerException: null
Stacktrace:
at net.minecraft.server.v1_12_R1.WorldServer.l(WorldServer.java:691)
at net.minecraft.server.v1_12_R1.World.tickEntities(World.java:1403)
at net.minecraft.server.v1_12_R1.WorldServer.tickEntities(WorldServer.java:668)
-- Affected level --
Details:
Level name: spawn
All players: 2 total; [EntityPlayer['e1up'/195, l='spawn', x=-3.61, y=16.00, z=21.82](e1up at -3.6054451966225036,16.0,21.817858227868097), EntityPlayer['Assassin'/266, l='spawn', x=3.50, y=16.00, z=16.53](Assassin at 3.4980508730000985,16.0,16.533248232567843)]
Chunk stats: ServerChunkCache: 203 Drop: 0
Level seed: -509501839564539401
Level generator: ID 01 - flat, ver 0. Features enabled: true
Level generator options: 3;minecraft:air;127;decoration
Level spawn location: World: (1,30,0), Chunk: (at 1,1,0 in 0,0; contains blocks 0,0,0 to 15,255,15), Region: (0,0; contains chunks 0,0 to 31,31, blocks 0,0,0 to 511,255,511)
Level time: 254997972 game time, 249684509 day time
Level dimension: 0
Level storage version: 0x04ABD - Anvil
Level weather: Rain time: 103556 (now: false), thunder time: 24605 (now: false)
Level game mode: Game mode: survival (ID 0). Hardcore: false. Cheats: true
Stacktrace:
at net.minecraft.server.v1_12_R1.MinecraftServer.D(MinecraftServer.java:817)
at net.minecraft.server.v1_12_R1.DedicatedServer.D(DedicatedServer.java:406)
at net.minecraft.server.v1_12_R1.MinecraftServer.C(MinecraftServer.java:679)
at net.minecraft.server.v1_12_R1.MinecraftServer.run(MinecraftServer.java:577)
at java.lang.Thread.run(Thread.java:748)
-- System Details --
Details:
Minecraft Version: 1.12.2
Operating System: Linux (amd64) version 2.6.32-754.9.1.el6.x86_64
Java Version: 1.8.0_191, Oracle Corporation
Java VM Version: OpenJDK 64-Bit Server VM (mixed mode), Oracle Corporation
Memory: 2913848664 bytes (2778 MB) / 4157079552 bytes (3964 MB) up to 4157079552 bytes (3964 MB)
JVM Flags: 3 total; -Xmx4G -Xms4G -XX:MaxPermSize=128M
IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0
CraftBukkit Information:
Running: CraftBukkit version git-Spigot-642f6d2-6103339 (MC: 1.12.2) (Implementing API version 1.12.2-R0.1-SNAPSHOT) false
---- Minecraft Crash Report ----
// I blame Dinnerbone.
Time: 5/23/19 4:32 AM
Description: Ticking player
java.util.ConcurrentModificationException
at java.util.HashMap$HashIterator.nextNode(HashMap.java:1442)
at java.util.HashMap$KeyIterator.next(HashMap.java:1466)
at net.minecraft.server.v1_12_R1.NBTTagCompound.g(SourceFile:401)
at net.minecraft.server.v1_12_R1.ItemStack.cloneItemStack(ItemStack.java:468)
at net.minecraft.server.v1_12_R1.Container.b(Container.java:80)
at net.minecraft.server.v1_12_R1.EntityPlayer.B_(EntityPlayer.java:269)
at net.minecraft.server.v1_12_R1.World.entityJoinedWorld(World.java:1631)
at net.minecraft.server.v1_12_R1.World.h(World.java:1601)
at net.minecraft.server.v1_12_R1.WorldServer.l(WorldServer.java:691)
at net.minecraft.server.v1_12_R1.World.tickEntities(World.java:1403)
at net.minecraft.server.v1_12_R1.WorldServer.tickEntities(WorldServer.java:668)
at net.minecraft.server.v1_12_R1.MinecraftServer.D(MinecraftServer.java:817)
at net.minecraft.server.v1_12_R1.DedicatedServer.D(DedicatedServer.java:406)
at net.minecraft.server.v1_12_R1.MinecraftServer.C(MinecraftServer.java:679)
at net.minecraft.server.v1_12_R1.MinecraftServer.run(MinecraftServer.java:577)
at java.lang.Thread.run(Thread.java:748)
A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------
-- Head --
Thread: Server thread
Stacktrace:
at java.util.HashMap$HashIterator.nextNode(HashMap.java:1442)
at java.util.HashMap$KeyIterator.next(HashMap.java:1466)
at net.minecraft.server.v1_12_R1.NBTTagCompound.g(SourceFile:401)
at net.minecraft.server.v1_12_R1.ItemStack.cloneItemStack(ItemStack.java:468)
at net.minecraft.server.v1_12_R1.Container.b(Container.java:80)
at net.minecraft.server.v1_12_R1.EntityPlayer.B_(EntityPlayer.java:269)
at net.minecraft.server.v1_12_R1.World.entityJoinedWorld(World.java:1631)
at net.minecraft.server.v1_12_R1.World.h(World.java:1601)
-- Player being ticked --
Details:
Entity Type: null (net.minecraft.server.v1_12_R1.EntityPlayer)
Entity ID: 195
Entity Name: e1up
Entity's Exact location: -3.61, 16.00, 21.82
Entity's Block location: World: (-4,16,21), Chunk: (at 12,1,5 in -1,1; contains blocks -16,0,16 to -1,255,31), Region: (-1,0; contains chunks -32,0 to -1,31, blocks -512,0,0 to -1,255,511)
Entity's Momentum: 0.00, -0.08, 0.00
Entity's Passengers: []
Entity's Vehicle: ~~ERROR~~ NullPointerException: null
Stacktrace:
at net.minecraft.server.v1_12_R1.WorldServer.l(WorldServer.java:691)
at net.minecraft.server.v1_12_R1.World.tickEntities(World.java:1403)
at net.minecraft.server.v1_12_R1.WorldServer.tickEntities(WorldServer.java:668)
-- Affected level --
Details:
Level name: spawn
All players: 2 total; [EntityPlayer['e1up'/195, l='spawn', x=-3.61, y=16.00, z=21.82](e1up at -3.6054451966225036,16.0,21.817858227868097), EntityPlayer['Assassin'/266, l='spawn', x=3.50, y=16.00, z=16.53](Assassin at 3.4980508730000985,16.0,16.533248232567843)]
Chunk stats: ServerChunkCache: 203 Drop: 0
Level seed: -509501839564539401
Level generator: ID 01 - flat, ver 0. Features enabled: true
Level generator options: 3;minecraft:air;127;decoration
Level spawn location: World: (1,30,0), Chunk: (at 1,1,0 in 0,0; contains blocks 0,0,0 to 15,255,15), Region: (0,0; contains chunks 0,0 to 31,31, blocks 0,0,0 to 511,255,511)
Level time: 254997972 game time, 249684509 day time
Level dimension: 0
Level storage version: 0x04ABD - Anvil
Level weather: Rain time: 103556 (now: false), thunder time: 24605 (now: false)
Level game mode: Game mode: survival (ID 0). Hardcore: false. Cheats: true
Stacktrace:
at net.minecraft.server.v1_12_R1.MinecraftServer.D(MinecraftServer.java:817)
at net.minecraft.server.v1_12_R1.DedicatedServer.D(DedicatedServer.java:406)
at net.minecraft.server.v1_12_R1.MinecraftServer.C(MinecraftServer.java:679)
at net.minecraft.server.v1_12_R1.MinecraftServer.run(MinecraftServer.java:577)
at java.lang.Thread.run(Thread.java:748)
-- System Details --
Details:
Minecraft Version: 1.12.2
Operating System: Linux (amd64) version 2.6.32-754.9.1.el6.x86_64
Java Version: 1.8.0_191, Oracle Corporation
Java VM Version: OpenJDK 64-Bit Server VM (mixed mode), Oracle Corporation
Memory: 2913848664 bytes (2778 MB) / 4157079552 bytes (3964 MB) up to 4157079552 bytes (3964 MB)
JVM Flags: 3 total; -Xmx4G -Xms4G -XX:MaxPermSize=128M
IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0
CraftBukkit Information:
Running: CraftBukkit version git-Spigot-642f6d2-6103339 (MC: 1.12.2) (Implementing API version 1.12.2-R0.1-SNAPSHOT) false
尝试更换Oracle JDK
 本帖最后由 a13724082134 于 2019-5-23 09:59 编辑 
 NBTedit set.rar
(288.99 KB, 下载次数: 0)
NBTedit set.rar
(288.99 KB, 下载次数: 0)
 
确保已经安装了JAVA后,下载这个,进行解压,放在一个文件夹中;
打开"a.bat":
正常情况应该如下图:

然后我们输入崩服区域的x坐标和z坐标,即可计算出来错误的区块到底在哪里;
游戏中按F3,右上角查看坐标即可。
【可以通过crash-reports中的报错文件查看被区块崩服的玩家所在的xyz或者通过OP实际上游戏去测试区块位置】
我这里举得例子是"x:-1200,z:-1300",如下图,你服务器区块错误未知在: -3.61, 16.00, 21.82,所以输入-3再输入22

即可看到r.*.*.mca就是我们要找的区块,打开服务端文件,world文件夹下的region文件夹中,搜索来找到这个区块文件,删除即可;
删除后地图会根据种子再次生成区块。 要是是面板服参考我下面的方法。
方法一:
区块修复插件
方法二:
你在服务端根目录找到Config文件夹打开forge.cfg文件康康
找到removeErroringEntities和removeErroringTileEntities 两个都改true
这两个玩家的背包Assassin 和e1up 也要注意下。
确保已经安装了JAVA后,下载这个,进行解压,放在一个文件夹中;
打开"a.bat":
正常情况应该如下图:

然后我们输入崩服区域的x坐标和z坐标,即可计算出来错误的区块到底在哪里;
游戏中按F3,右上角查看坐标即可。
【可以通过crash-reports中的报错文件查看被区块崩服的玩家所在的xyz或者通过OP实际上游戏去测试区块位置】
我这里举得例子是"x:-1200,z:-1300",如下图,你服务器区块错误未知在: -3.61, 16.00, 21.82,所以输入-3再输入22

即可看到r.*.*.mca就是我们要找的区块,打开服务端文件,world文件夹下的region文件夹中,搜索来找到这个区块文件,删除即可;
删除后地图会根据种子再次生成区块。 要是是面板服参考我下面的方法。
方法一:
区块修复插件
方法二:
你在服务端根目录找到Config文件夹打开forge.cfg文件康康
找到removeErroringEntities和removeErroringTileEntities 两个都改true
这两个玩家的背包Assassin 和e1up 也要注意下。
一个名字叫做e1up的玩家造成的崩溃,以及你的服务端内存溢出了
请不要使用OpenJ9来运行你的服务器,尝试使用正常的Java8并调大内存
若无效,将e1up这个玩家的背包清空或要求他不要进入游戏
请不要使用OpenJ9来运行你的服务器,尝试使用正常的Java8并调大内存
若无效,将e1up这个玩家的背包清空或要求他不要进入游戏
个人感觉是服务端那里的错误
at java.util.HashMap$HashIterator.nextNode(HashMap.java:1442)
at java.util.HashMap$KeyIterator.next(HashMap.java:1466)
这里是 Java迭代器异常 请更换服务端版本以尝试修复该错误
Entity's Vehicle: ~~ERROR~~ NullPointerException: null
这里错误指向玩家载具 我猜测是插件的冲突问题 请在尝试更换服务端版本后选择排查插件问题
at java.util.HashMap$HashIterator.nextNode(HashMap.java:1442)
at java.util.HashMap$KeyIterator.next(HashMap.java:1466)
这里是 Java迭代器异常 请更换服务端版本以尝试修复该错误
Entity's Vehicle: ~~ERROR~~ NullPointerException: null
这里错误指向玩家载具 我猜测是插件的冲突问题 请在尝试更换服务端版本后选择排查插件问题
我觉得换个核心
jar再试试看,会不会消失
jar再试试看,会不会消失
有个空玩家卡区块了,位于-4,16,21,使用NBTexplorer进行对r.-1.0.mca 文件内部删除实体就可以了
并没有人真正的解答这个问题,已经找到原因。是因为CMI插件的kit物品不能拥有dye 盔甲