出生点区块
本文章介绍的是Java版里能够保持一些区块更新的出生点区块。关于基岩版里拥有类似机制的区域,请见“常加载区域”。关于Java版强制加载区块的命令,请见“命令/forceload”。
此特性为Java版独有。
出生点区块(Spawn chunk)是围绕世界出生点的一些区块。这些区块的特殊性在于它不会被从内存中卸载。
目录
1 介绍
2 行为
2.1 局限性
3 改变位置
介绍[]
在游戏中,通常只有直接在加载范围内的区块被加载到内存中。而当玩家在游戏世界移动时,其加载范围就会发生变化。新的区块进入加载范围从而被加载到内存中,旧的区块超出加载范围而被卸载并保存到硬盘上。当一个区块被卸载后,这一个区块的所有处理都会停止。这意味着,只有玩家在需要工作的机器或者农场附近时,红石电路和铁傀儡农场才会工作。但由于出生点区块不会被卸载,所以会在没有玩家在附近的时候继续处理事件。因此,重置世界出生点(用命令/setworldspawn)时要小心。若将其设置为很遥远的地方或者有大量的红石时钟等需要消耗大量内存的机械的区块,将会导致无论玩家位于何处,都会因电脑配置不同而产生不同程度的卡顿。
行为[]
等级传播的示意图
主条目:区块
所谓的“出生点区块”源自世界出生点创建的出生点加载标签。此标签的加载等级是22,它外面一圈的加载等级是23,再外面一圈是24,依次类推,直到最大34。正如右图所示。
不同的加载等级有不同的表现,加载等级可以分为以下有四种加载等级类型:
类型
等级
属性
强加载
31及以下
范围是19×19。所有游戏内容都能够被运算。
弱加载
32
21×21区域里的边缘区块。除了区块刻以及实体不会运算(生物不会移动等等),所有的游戏内容都正常运行。
加载边界
33
23×23区域里的边缘的区块,只有少部分游戏内容会正常运行(红石元件和命令方块等都不能运行)。
不可访问
34及以上
各种游戏内容都不会运算,但世界生成仍然会在这些区块中运行。
局限性[]
主条目:区块§局限性
有一些限制会影响出生点区块的行为。
闲置超时
每个维度都有自己的闲置超时时长。如果这个维度内不存在玩家并且不存在被/forceload命令强制加载的区块,闲置超时计时会增加。每次有实体进入/离开这个维度,闲置超时会被重置为0。
如果闲置超时时长达到300秒[需要验证],就会停止这个维度的一些运算,其中包括实体运算,如末影龙攻击和全局实体(如闪电),在Java版1.14中可能会出现出生点的刷铁机无法正常运行的情况,原因为玩家进入下界或者末地导致村民被卸载,此时需要玩家前往出生点加载一次村民即可。[需要更多信息]
区块刻
参见:刻
在每个游戏刻中,只有区块中心距离玩家128个方块之内的区块才会执行区块刻。这意味着依赖随机刻的事件会停止,如农作物生长。
实体
参见:生成
敌对生物距离玩家超过128个方块时会立即消失。
友好生物不会自然生成在距离玩家240×240个方块范围外的位置。
改变位置[]
可以使用/setworldspawn命令改变世界出生点。如果未提供坐标,则会把玩家当前位置的方块坐标设置为世界出生点。新出生点所在的区块将会获得级别为22的出生点加载标签,并清除以前的出生点标签。
Java版
版本
演示版
地点
PC Gamer演示版(Beta 1.3)
开发周期
版本记录
pre-Classic
Classic
Classic早期创造
多人测试
生存测试
Classic后期创造
Indev
Infdev
Alpha
Beta
正式版
开发版本
已移除特性
方块
物品
配方
未使用特性
独有特性
提及特性
计划版本
技术
已知漏洞
启动器
Minecraft API
硬件需求
al_version
方块实体
命令
函数
崩溃
数据值
Classic
Indev
扁平化前
数据版本
调试屏幕
格式化代码
键控代码
启动器
命名空间ID
协议版本
截屏
种子
统计信息
刻
出生点区块
坐标
世界加载屏幕
.minecraft
client.jar
client.json
launcher_profiles.json
options.txt
开发资源
Anvil文件格式
区块格式
命令存储格式
世界格式
战利品表
随机序列格式
地图物品格式
模型
Mojang API
NBT格式
混淆映射表
实体格式
生物记忆
Player格式
兴趣点文件格式
raids.dat格式
区域文件格式
结构文件格式
Schematic文件格式
记分板格式
已保存的快捷栏格式
服务器列表格式
原始JSON文本格式
sounds.json
字幕
已配置的地物
已配置的结构地物
过时开发资源
Classic世界格式
Classic服务器协议
Indev世界格式
Alpha世界格式
材料
server_level.dat
结构生成格式
villages格式
已配置的地表生成器
多人游戏
服务器
Minecraft Realms
服务器列表
server.properties
服务器需求
定制服务器
游戏订制
皮肤
披风
资源包
数据包
语言
English
한국어
polski