找回密码
 立即注册
查看: 78|回复: 0

我的世界-实体冲突(Ticking entity)崩服解决方案

[复制链接]

30

主题

0

回帖

141

积分

管理员

积分
141
发表于 2024-8-31 14:46:22 | 显示全部楼层 |阅读模式
方法一发现关键文字:Description: Ticking entity
即该报错为实体冲突,可按照下方解决。
首先在crash-report中找到
Entity being ticke
例子:
– Entity being ticked –
Entity Type: divinerpg:arrow_shot (divinerpg.objects.entities.entity.projectiles.EntityDivineArrow)
Entity ID: 39645
Entity Name: entity.divinerpg.arrow_shot.name(这行为导致崩服的实体)
Entity’s Exact location: 260.79, 16.21, -293.55(这行为崩服实体的具体路径,通过这个计算,坐标顺序为X,Y,Z)
Entity’s Block location: World: (260,16,-294), Chunk: (at 4,1,10 in 16,-19; contains blocks 256,0,-304 to 271,255,-289), Region: (0,-1; contains chunks 0,-32 to 31,-1, blocks 0,0,-512 to 511,255,-1)(这行是看哪个世界导致的崩服)
Entity’s Momentum: -0.09, -0.56, 1.69
Entity’s Passengers: []
Entity’s Vehicle: ERROR NullPointerException: null Entity’s Vehicle: ERROR NullPointerException: null
收集到以上数据后,打开我们的区块计算工具(下载地址:https://www.123pan.com/s/7ceA-Nlc5d.html),分别输入X,Z的坐标
打开控制台→文件管理,/world/entities文件夹,删除指定区块号即可,低版本可能没有这个文件夹,可以尝试将存档到处,在本地客户端运行一次。
PS:如果没有entities文件夹,可删除poi文件夹内的对应区块文件。
方法二
【1】关闭服务器
【2】打开面板服文件管理页
【3】找到world/serverconfig/forge-server.toml将removeErroringBlockEntities = false和removeErroringEntities = false,fasle都改为true,然后开启服务器即可。

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|桔子社区

GMT+8, 2024-9-20 00:34 , Processed in 0.051598 second(s), 20 queries .

Powered by Discuz! X3.5

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表