游戏规则

您所在的位置:网站首页 我的世界设置重生点的指令是哪个 游戏规则

游戏规则

2024-07-05 20:29| 来源: 网络整理| 查看: 265

  本条目介绍的是用于更改世界玩法的选项。关于对其进行设置或查询的命令,请见“命令/gamerule”。

游戏规则(Game Rule)是调整世界内游戏玩法的选项。

目录 1 修改游戏规则 2 游戏规则列表 3 其他行为 4 历史 5 参考 修改游戏规则[编辑 | 编辑源代码] Java版中创建新的世界时的“编辑游戏规则”屏幕

在Java版中,玩家能够在创建新世界时通过“编辑游戏规则”屏幕中的选项来对该世界的游戏规则修改。可供修改的游戏规则分为玩家、生物、生成、掉落、世界更新、聊天、杂项7种类型。

在基岩版中,大部分游戏规则能够在世界选项界面中进行修改,少部分只能通过命令修改。

在游戏中,玩家能够使用/gamerule命令来实时修改游戏规则,关于该命令的使用方法详见命令/gamerule。

游戏规则列表[编辑 | 编辑源代码]

下表列出了所有可用的游戏规则及其在Java版和基岩版的可用性。

预设游戏规则 标识符 名称 描述 效果 默认值 数据类型 可用性 Java版 基岩版 announceAdvancements 进度通知 无 是否在聊天框中公告玩家进度的达成。 true 布尔值 是 否 blockExplosionDropDecay 在方块交互爆炸中,一些方块不会掉落战利品 在与方块交互引起的爆炸中,部分被破坏方块的掉落物会被炸毁。 由方块源(除TNT)爆炸炸毁的方块是否会有概率不掉落。 true 布尔值 是 否 commandBlockOutput 广播命令方块输出 无 命令方块执行命令时是否在聊天框中向管理员显示。 true 布尔值 是 是 commandBlocksEnabled 无 无 命令方块在游戏中是否被启用。 true 布尔值 否 是 disableElytraMovementCheck 禁用鞘翅移动检测 无 是否让服务器停止检查使用鞘翅玩家的移动速度。有助于减轻因服务器延迟而导致的飞行卡顿,但有可能导致生存模式下玩家飞行过快(作弊)。 false 布尔值 是 否 commandModificationBlockLimit 命令修改方块数量限制 单条命令(如fill和clone)最多能更改的方块数量 指定单次命令执行可更改的最大方块数。 32768 整型 是 否 disableRaids 禁用袭击 无 是否禁用袭击。 false 布尔值 是 否 doDaylightCycle 游戏内时间流逝 无 是否进行昼夜更替和月相变化。 true 布尔值 是 是 doEntityDrops 非生物实体掉落 控制矿车(包括内容物)、物品展示框、船等的物品掉落 非生物实体是否掉落物品。 true 布尔值 是 是 doFireTick 火焰蔓延 无 火是否蔓延及自然熄灭。 true 布尔值 是 是 doImmediateRespawn 立即重生 无 玩家死亡时是否不显示死亡界面直接重生。 false 布尔值 是 是 doInsomnia 生成幻翼 无 幻翼是否在夜晚生成。 true 布尔值 是 是 doLimitedCrafting 合成需要配方 若启用,玩家只能使用已解锁的配方合成。 玩家的合成配方是否需要解锁才能使用。 false 布尔值 是 是 doMobLoot 生物战利品掉落 控制生物死亡后是否掉落资源,包括经验球。 生物在死亡时是否掉落物品。 true 布尔值 是 是 doMobSpawning 生成生物 一些实体可能有其特定的规则。 生物是否自然生成。不影响刷怪笼。 true 布尔值 是 是 doPatrolSpawning 生成灾厄巡逻队 无 控制灾厄巡逻队的生成。 true 布尔值 是 否 doTileDrops 方块掉落 控制破坏方块后是否掉落资源,包括经验球。 方块被破坏时是否掉落物品。 true 布尔值 是 是 doTraderSpawning 生成流浪商人 无 控制流浪商人的生成。 true 布尔值 是 否 doVinesSpread 藤蔓蔓延 控制藤蔓方块是否会随机向相邻的方块蔓延。不会影响其他藤蔓类方块(例如垂泪藤和缠怨藤等)。 决定藤蔓是否会向周围扩散,不影响洞穴藤蔓、缠怨藤和垂泪藤。 true 布尔值 是 否 doWardenSpawning 生成监守者 无 监守者是否生成。 true 布尔值 是 否 doWeatherCycle 天气更替 无 天气是否变化。 true 布尔值 是 是 drowningDamage 溺水伤害 无 玩家是否承受窒息伤害。 true 布尔值 是 是 enderPearlsVanishOnDeath 掷出的末影珍珠在死亡时消失 玩家投掷的末影珍珠是否在玩家死亡时消失。 被掷出的末影珍珠是否会在掷出它的玩家死亡后消失。 true 布尔值 是 否 fallDamage 摔落伤害 无 玩家是否承受跌落伤害。 true 布尔值 是 是 fireDamage 火焰伤害 无 玩家是否承受火焰伤害。 true 布尔值 是 是 forgiveDeadPlayers 宽恕死亡玩家 愤怒的中立生物将在其目标玩家于附近死亡后息怒。 当被激怒的条件敌对生物的目标玩家死亡时,该生物是否恢复未激怒状态。 true 布尔值 是 否 freezeDamage 冰冻伤害 无 玩家是否承受冰冻伤害。 true 布尔值 是 是 functionCommandLimit 无 无 通过/function命令执行命令的最大数量。 10000 整型 否 是 globalSoundEvents 全局声音事件 特定游戏事件(如Boss生成)发生时,声音可在所有地方听见。 玩家是否能听到可无视距离播放给全部玩家的特定游戏事件音效。 true 布尔值 是 否 keepInventory 死亡后保留物品栏 无 玩家死亡后是否保留物品栏物品、经验(死亡时物品不掉落、经验不清空)。 false 布尔值 是 是 lavaSourceConversion 允许流动熔岩转化为熔岩源 流动熔岩在两面与熔岩源相邻时转化为熔岩源。 流动的熔岩是否可产生熔岩源。 false 布尔值 是 否 logAdminCommands 通告管理员命令 无 是否在服务器日志中记录管理员使用过的命令。 true 布尔值 是 否 maxCommandChainLength 命令连锁执行数量限制 应用于命令方块链和函数。 决定了连锁型命令方块能连锁执行的总数量。 65536 整型 是 是 maxCommandForkCount 命令上下文数量限制 “execute as”等命令可以使用的上下文数量最大值。 决定了命令能使用的命令上下文的总数量。 65536 整型 是 否 maxEntityCramming 实体挤压上限 无 控制挤压机制。同一位置的可推动实体的上限超过该游戏规则的数量时会引发挤压伤害。设置成0可以停用挤压机制。 24 整型 是 否 mobExplosionDropDecay 在生物爆炸中,一些方块不会掉落战利品 在生物引起的爆炸中,部分被破坏方块的掉落物会被炸毁。 由生物源爆炸炸毁的方块是否会有概率不掉落。 true 布尔值 是 否 mobGriefing 允许破坏性生物行为 无 生物是否能够进行破坏性行为,包括苦力怕、僵尸、末影人、恶魂、凋灵、末影龙、兔子、绵羊、村民和雪傀儡是否能放置、修改或破坏方块,生物是否能捡拾物品,以及唤魔者是否能将蓝色的绵羊变为红色[仅Java版]。这个规则也会影响生物(如僵尸猪灵和溺尸)寻找海龟蛋的能力。这还将会阻止村民的繁殖。这一游戏规则不会影响非生物实体,包括TNT和末地水晶。 true 布尔值 是 是 naturalRegeneration 生命值自然恢复 无 玩家是否能在饥饿值足够时自然恢复生命值(不影响外部治疗效果,如金苹果、生命恢复状态效果等)。 true 布尔值 是 是 playersNetherPortalCreativeDelay 创造模式下玩家在下界传送门中等待的时间 创造模式下的玩家通过下界传送门前往其他维度前需要站在其中等待的时间(以刻为单位)。 创造模式下的玩家需要待在下界传送门内多少游戏刻才能进入另一个维度。 1 整型 是 否 playersNetherPortalDefaultDelay 非创造模式下玩家在下界传送门中等待的时间 非创造模式下的玩家通过下界传送门前往其他维度前需要站在其中等待的时间(以刻为单位)。 非创造模式下的玩家需要待在下界传送门内多少游戏刻才能进入另一个维度。 80 整型 是 否 playersSleepingPercentage 入睡占比 跳过夜晚所需的入睡玩家占比。 设置跳过夜晚所需的入睡玩家所占百分比。设置为0时,1个玩家入睡即可跳过夜晚。设置为大于100的值会使玩家无法通过入睡跳过夜晚。 100 整型 是 是 projectilesCanBreakBlocks 弹射物能否破坏方块 控制弹射物是否能破坏可被其破坏的方块。 弹射物能否破坏紫颂花、滴水石锥以及饰纹陶罐。 true 布尔值 是 是 pvp 无 无 玩家之间能否造成伤害。 true 布尔值 否 是 randomTickSpeed 随机刻速率 无 每游戏刻每区段中随机的方块刻发生的频率(例如植物生长,树叶腐烂等)。为0时禁用随机刻,较高的数字将增大随机刻频率。 3[仅JE]1[仅BE] 整型 是 是 recipesunlock 无 无 配方是否需要解锁。 true 布尔值 否 是 reducedDebugInfo 简化调试信息 限制调试屏幕内容。 调试屏幕是否简化而非显示详细信息;同时影响实体碰撞箱(通过F3 + B查看)和区块边界(通过F3 + G查看)效果的显示。 false 布尔值 是 否 respawnblocksexplode 无 无 玩家在非主世界维度使用床或在非下界维度使用重生锚时是否会爆炸。 true 布尔值 否 是 sendCommandFeedback 发送命令反馈 无 玩家执行命令的返回信息是否在聊天框中显示。同时影响命令方块是否保存命令输出文本。 true 布尔值 是 是 showBorderEffect 无 无 边界是否发出红色粒子。 true 布尔值 否 是 showCoordinates 无 无 是否在聊天框区域持续实时显示玩家坐标。 true 布尔值 否 是 showDaysPlayed 无 无 是否在屏幕左上角显示游玩天数。 false 布尔值 否 是 showDeathMessages 显示死亡消息 无 是否在聊天框中显示玩家的死亡信息。同样影响是否在宠物(狼、猫和鹦鹉)死亡时通知它的主人。 true 布尔值 是 是 showrecipemessages 无 无 是否在解锁新配方时显示消息。 true 布尔值 否 是 showTags 无 无 是否展示物品的物品组件。 true 布尔值 否 是 snowAccumulationHeight 积雪厚度 降雪时,地面上的雪最多堆积到此处指定的层数。 下雪时可在一格方块空间内堆积的雪的最高层数。 1 整型 是 否 spawnChunkRadius 出生区块半径 主世界出生点周围保持加载的区块数量。 设置为0时完全禁用出生点区块。 2 整型 是 否 spawnRadius 重生点半径 控制适合玩家生成的出生点周围区域大小。 首次进入服务器的玩家和没有重生点的死亡玩家在重生时与世界出生点坐标的距离。 10 整型 是 是 spectatorsGenerateChunks 允许旁观者生成地形 无 是否允许旁观模式的玩家生成区块。 true 布尔值 是 否 tntExplodes 无 无 TNT是否会爆炸。 true 布尔值 否 是 tntExplosionDropDecay 在TNT爆炸中,一些方块不会掉落战利品 在TNT引起的爆炸中,部分被破坏方块的掉落物会被炸毁。 由TNT爆炸炸毁的方块是否会有概率不掉落。 false 布尔值 是 是 universalAnger 无差别愤怒 愤怒的中立生物将攻击附近的所有玩家,而不再限于激怒它们的玩家。禁用“宽恕死亡玩家”可达到最佳效果。 被激怒的条件敌对生物是否攻击附近任何玩家(而非只攻击激怒它们的玩家)。当forgiveDeadPlayers关闭时会有更好的效果。 false 布尔值 是 否 waterSourceConversion 允许流动水转化为水源 流动水在两面与水源相邻时转化为水源。 流动的水是否可产生水源。 true 布尔值 是 否 其他行为[编辑 | 编辑源代码]

本章节主要介绍部分游戏规则的其他行为。

disableRaids 若设置为true,则进入村庄时玩家身上的不祥之兆状态效果不会被自动移除。 若在袭击过程中设为true,袭击则会立刻结束,但所生成的灾厄村民不会被移除。 doEntityDrops 若设置为false,物品展示框中的物品则无法被取出。 doMobLoot 不影响与生物死亡无关的掉落物,例如鸡下蛋或剪羊毛。 当生物被凋灵杀死时不影响凋灵玫瑰的掉落。[1][2] doMobSpawning 仅对自然生成的生物有效。设置为false时,结构、刷怪笼[仅Java版]以及部分游戏事件中的生物仍会正常生成。 doTileDrops 设置为false时,破坏箱子等容器仍会使其中的物品掉落出来,但容器自身不会掉落。 破坏潜影盒则不会掉落任何物品。 设置为false时,破坏盔甲架不会掉落所穿戴的装备。 设置为false时,破坏物品展示框仍会使其自身及其中的物品掉落。 设置为false时,破坏虫蚀方块时不会生成蠹虫。 drowningDamage 设置为false时,玩家的氧气值仍能被耗尽,但不会因此受到窒息伤害。 fireDamage 设置为false时,玩家仍会着火,但不会受到火焰伤害。 keepInventory 设置为true时,死亡时玩家的背包物品和经验值会得到保留。 设置为false时,重生后玩家的物品和部分经验值会掉落在死亡位置。 mobGriefing 若设置为false,下列游戏事件会失效: 生物毁坏作物; 生物破坏海龟蛋; 生物拾起物品; 生物破坏地形; 烈焰人产生火焰或引燃营火; 苦力怕的爆炸破坏方块; 末影龙摧毁方块; 末影人搬起或放置方块; 唤魔者将红色绵羊染成蓝色[仅Java版]; 狐狸从甜浆果丛中获取甜浆果; 恶魂火球的爆炸破坏方块或产生火焰; 猪灵通过拾取物品来以物易物; 兔子啃食成熟的胡萝卜作物; 劫掠兽破坏作物和树叶; 绵羊将草方块转化为泥土; 蠹虫钻入方块中,或钻出时破坏方块; 雪傀儡在方块上留下雪; 村民采集作物; 凋灵和凋灵之首对方块造成破坏; 僵尸破坏门或海龟蛋; 风爆更改方块状态; 盘丝状态效果生成蜘蛛网。 此游戏规则对玩家无效。 playersSleepingPercentage 若设置为0,玩家睡觉时会立即跳过夜晚。 若设置大于100,无论有多少玩家睡觉都不会跳过夜晚。 snowAccumulationHeight 设置为0时,下雪时地面不会形成雪。 设置为8或更高时,下雪时地面会积累到一格完整的雪方块。积累的雪方块不会超过一格。 universalAnger 每一个会被激怒的条件敌对生物在被激怒时会攻击所有附近玩家。 无论此游戏规则为何值,破坏蜂巢或蜂箱依然会使放出的蜜蜂攻击附近的任何玩家。[3] 历史[编辑 | 编辑源代码] Java版 1.4.212w32a加入了游戏规则doFireTick。 加入了游戏规则mobGriefing。加入了游戏规则keepInventory。加入了游戏规则doMobSpawning。加入了游戏规则doMobLoot。加入了游戏规则doTileDrops。 12w38a加入了游戏规则commandBlockOutput。 1.6.113w23a加入了游戏规则naturalRegeneration。 13w24a加入了游戏规则doDaylightCycle。 1.814w03a加入了游戏规则logAdminCommands。 14w10a加入了游戏规则showDeathMessages。 14w17a加入了游戏规则randomTickSpeed。 14w26a加入了游戏规则sendCommandFeedback。 14w29a加入了游戏规则reducedDebugInfo。 加入了创建虚拟规则的能力。 1.8.1pre1加入了游戏规则doEntityDrops。 游戏规则doTileDrops不再影响实体。 1.915w37a加入了游戏规则spectatorsGenerateChunks。 15w51a加入了游戏规则spawnRadius。 16w07a加入了游戏规则disableElytraMovementCheck。 1.1116w38a加入了游戏规则doWeatherCycle。 加入了游戏规则maxEntityCramming。 1.1217w13a加入了游戏规则doLimitedCrafting。 17w16b加入了游戏规则maxCommandChainLength。 17w18a加入了游戏规则announceAdvancements。 pre1加入了游戏规则gameLoopFunction。 1.1317w45a现在不再接受未知值(自定义游戏规则)。 17w49b移除了游戏规则gameLoopFunction。 1.14.3pre3加入了游戏规则disableRaids。 1.1519w36a加入了游戏规则doInsomnia。 加入了游戏规则doImmediateRespawn。加入了游戏规则drowningDamage。加入了游戏规则fallDamage。加入了游戏规则fireDamage。 1.15.2pre1加入了游戏规则doPatrolSpawning。 加入了游戏规则doTraderSpawning。 1.1620w17a现在创建新的世界时可以编辑游戏规则。 pre1加入了游戏规则universalAnger。 加入了游戏规则forgiveDeadPlayers。 1.1720w48a加入了游戏规则freezeDamage。 20w51a加入了游戏规则playersSleepingPercentage。 1.1922w16a加入了游戏规则doWardenSpawning。 1.19.322w44a加入了游戏规则blockExplosionDropDecay、globalSoundEvents、lavaSourceConversion、mobExplosionDropDecay、snowAccumulationHeight、tntExplosionDropDecay和waterSourceConversion。 1.19.423w03a加入了游戏规则commandModificationBlockLimit。 23w06a加入了游戏规则doVinesSpread。 1.20.223w31a现在游戏规则randomTickSpeed影响区块刻处理时露天方块检查天气更新的频率。 pre1加入了游戏规则enderPearlsVanishOnDeath。 1.20.323w42a加入了游戏规则playersNetherPortalDefaultDelay、playersNetherPortalCreativeDelay和projectilesCanBreakBlocks。 1.20.524w03a加入了游戏规则spawnChunkRadius。 1.2124w21a加入了游戏规则entitiesWithPassengersCanUsePortals。 pre1移除了游戏规则entitiesWithPassengersCanUsePortals。 携带版 1.0.51.0.5.0加入了游戏规则drowningDamage。 加入了游戏规则fallDamage。加入了游戏规则fireDamage。加入了游戏规则pvp。 1.1.01.1.0.0加入了游戏规则doDaylightCycle。 加入了游戏规则doEntityDrops。加入了游戏规则doFireTick。加入了游戏规则doMobSpawning。加入了游戏规则doMobLoot。加入了游戏规则doTileDrops。加入了游戏规则doWeatherCycle。加入了游戏规则keepInventory。加入了游戏规则mobGriefing。 基岩版 1.6.01.6.0.6加入了游戏规则doInsomnia。 1.7.01.7.0.2加入了游戏规则commandBlocksEnabled。 1.8.01.8.0.8加入了游戏规则randomTickSpeed。 1.9.01.9.0.0加入了游戏规则showDeathMessages。 加入了游戏规则immediateRespawn。加入了游戏规则functioncommandlimit。 1.12.01.12.0.2加入了游戏规则spawnRadius。 加入了游戏规则sendCommandBlockFeedback。 ?加入了游戏规则commandBlockOutput。 加入了游戏规则maxCommandChainLength。加入了游戏规则naturalRegeneration。加入了游戏规则sendCommandFeedback。[需要验证]加入了游戏规则showCoordinates。加入了游戏规则tntExplodes。 1.14.0加入了游戏规则showTags。 ?现在不再接受未知值(自定义游戏规则)。 1.16.2101.16.210.53加入了游戏规则freezeDamage。 1.17.301.17.20.20加入了游戏规则respawnblocksexplode。 1.17.30.20加入了游戏规则showBorderEffect。 1.20.301.20.20.21加入了游戏规则playersSleepingPercentage。 加入了游戏规则recipesunlock。 1.20.30.20加入了游戏规则doLimitedCrafting。 1.20.501.20.50.20加入了游戏规则showrecipemessages。 1.20.50.22加入了游戏规则projectilesCanBreakBlocks。 1.21.01.21.0.20加入了游戏规则tntExplosionDropDecay。 1.21.0.23加入了游戏规则showDaysPlayed。 参考[编辑 | 编辑源代码] ↑ MC-154922 ↑ MCPE-73842 ↑ “Revamped anger management for neutral mobs in minecraft. Now angered neutral mobs won't attack innocent bystanders, won't forget you just cuz you log out & log in, and won't keep killing you after you die & respawn. Etc. Find anything wonky? Report at bugs.mojang.com” – @henrikkniberg,X(曾名Twitter),2020年6月5日

游戏内容

参见:Template:Gameplay/content [编辑]


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3