出生点区块

2025-10-25 03:33:46

本文章介绍的是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