起源 (Origin) - 起源 (Origins (Fabric)) - MC百科

起源 (Origin) - 起源 (Origins (Fabric)) - MC百科

起源(Origin)定义了一系列玩家可使用的能力(Power)。

一个起源可以包含多个能力,也可以被多个起源层所使用。

起源模组本身加入了十种起源:蛛形纲、羽人族、烈焰族、翼人族、末影族、猫科、人鱼族、幻影族、潜影族和人类,这些起源默认被种族这一起源层使用。

起源由数据包中的 data/<命名空间>/origins/<起源名称>.json 定义,并拥有 <命名空间>:<起源名称> 格式的命名空间ID,一个例子(烈焰族使用的 data/origins/origins/blazeborn.json)如下:

{ "powers": [ //起源持有的能力,格式为命名空间ID "origins:fire_immunity", "origins:nether_spawn", "origins:burning_wrath", "origins:hotblooded", "origins:water_vulnerability", "origins:flame_particles", "origins:damage_from_snowballs", "origins:damage_from_potions" ], "icon": { //起源使用的图标 "item": "minecraft:blaze_powder" }, "order": 1, //起源在选择起源界面的排列顺序,越小的值优先度越高 "impact": 3 //起源对游戏体验的影响,最低为0,最高为3,会在选择与查看起源的界面显示}通过数据包可以添加新起源或者修改已有的起源。

起源模组也提供了一些与起源相关的命令:

/origin get :查询目标特定起源层的起源。可为目标选择器,玩家名或UUID,且只能指定一个对象。为要查询的起源层的命名空间ID。

/origin has origin :查询目标特定起源层的起源是否为指定的起源。可为目标选择器,玩家名或UUID。同上。为指定的起源的命名空间ID。

/origin set :设置目标特定起源层的起源为指定的起源。同上。

/origin gui []:打开目标的查看起源GUI。同上,其中可选,用于指定打开时显示的起源层,默认为优先度最高的起源层。

相关阅读

365bet体育在线比分 邮政怎么发快递

邮政怎么发快递

365商城怎么下载 深刻认识建设网络强国的意义

深刻认识建设网络强国的意义

365商城怎么下载 大脑如何分解信息?信息分解帮助理解生物和人工认知系统

大脑如何分解信息?信息分解帮助理解生物和人工认知系统

365bet体育在线比分 4、部落冲突赛季结束有什么奖励

4、部落冲突赛季结束有什么奖励

365bet体育在线比分 Office 2016 C2R 和 Office 2019 更新历史记录 - Office release notes

Office 2016 C2R 和 Office 2019 更新历史记录 - Office release notes

幸运彩票APP下载365 生蛇一般几天能治疗好

生蛇一般几天能治疗好

365商城怎么下载 新捷达导航装个要多少钱

新捷达导航装个要多少钱

365商城怎么下载 信用的英文翻译

信用的英文翻译

365bet体育在线比分 看店宝和店侦探哪个好些?推荐几款超好用的电商运营的工具

看店宝和店侦探哪个好些?推荐几款超好用的电商运营的工具