第一百一十六章 advancement-让人一夜回到解放前的指令

2017年6月7日,mojang发布了一次minecraft java重大更新,即minecraf版本,又称“多彩世界更新”。在这次更新中,许多的方块和物品都迎来了“多彩时代”,然而,在其他方面的一些更新也是值得注意的。

其中,最需要注意的就是成就系统被进度系统取代了。同时随着进度取代成就的,还有一个全新的指令:\/advancement

这是什么指令呢?

首先我们看看它的中文翻译:进度

看看它的中文翻译,这已经满脸都写着“进度”二字了。那么它到底有什么用?

很简单,修改一个玩家的进度。

没错,使用这条指令,你可以开局1秒不到就“结束了”,也可以在别人终于达成“就快到了”进度时,突然给它移除掉这个进度。

只不过我并不推荐你这么做,因为如果这样子做的话他会疯的(实际上并不只是“疯”那么简单,小心他会给你来个当场自杀,因为这可比删别人玩了10年的存档还要狠得多个亿古戈尔)。

那么具体就来看看这条指令到底该怎么用吧。

\/advancement

作用:对指定玩家进行移除或添加指定进度的操作。

使用权限下限:管理员(op)

是否可使用命令方块执行:是

格式:

\/advancement <grant|revoke><目标选择器:玩家> only <进度id>[条件]zuqi.org 葡萄小说网

\/advancement <grant|revoke><目标选择器:玩家><until|from|through><进度id>

\/advancement <grant|revoke><目标选择器:玩家> everything

首先,你需要选择你要进行哪种操作,即到底是grant(授予)还是revoke(移除)。

然后你就需要通过目标选择器来锁定你要操作哪个玩家。

接着,就有点不一样了。

第一个格式这里是only,中文即“只有”,也就是你只有操作玩家的这个进度。

第二个格式就多得很了,你可以选择是until(直到.....为止)或是from(从)还是through(从头到尾)的操作。人工翻译成人话就是:

until——从这条进度类别的起始进度开始,直到这条进度的所有进度。

from——从这条进度开始,下游的所有进度。

through——从这条进度类别的起始进度开始,通过这条进度,直到这条进度下游的所有进度。

那么知道了这三个操作的作用,那么具体是锁定哪些进度呢?

比如下界里的“凋零山庄”这个进度,它的上游是:

下界(起始进度)——>可怕的要塞——>诡异又可怕的骷髅——>凋零山庄(1.12版本)

它的下游是:

凋零山庄——>带信标回家——>信标工程师(1.12版本)

那么用only操作的话,那么只会操作“凋零山庄”这个进度。

而用until操作,则会操作“下界(起始进度)——>可怕的要塞——>诡异又可怕的骷髅——>凋零山庄”这一整条的所有进度。

用from,则会操作“凋零山庄——>带信标回家——>信标工程师”这一整条的所有进度。

用through,则会操作“下界(起始进度)——>可怕的要塞——>诡异又可怕的骷髅——>凋零山庄——>带信标回家——>信标工程师”这一整条的所有进度。

那么问题来了,有些进度的下游它还有分支啊,那么这些分支该怎么办?

很简单,全选呗。

比如minecraft里的“冰桶挑战”这个进度,它的下游是:

(假装这里是空格空格空格空格空)?僵尸科医生

冰桶挑战——>我们需要再深入些——>隔墙有眼——>结束了?(1.12版本)

那么使用from就会选择上面的所有进度。through同理。

那么搞懂了这3个之后,最后的everything是什么呢?

锁定全部成就啊!

也就是说,使用\/advancement <grant|revoke>everything就可以在一秒内给予自己所有的成就或移除自己所有的成就喽。

这真的是太棒了!

第三段格式到此为止了,接下来我们看看“再接着”:进度id

进度id的格式和我们的文件夹路径的格式基本是一样的。minecraft这台电脑有5个盘,分别是:story(minecraft)her(下界)、end(末地)、adventure(冒险)

所以进度的id的最开始都是这五种。

然而接下来就比较没有规律了,因为第二层就是进度id了。

比如“热腾腾的”这个进度的id就是:story\va_bucket(注:其实这也是有命名空间的:minecraft:story\va_bucket,所以其他mod才有进度)。其va_bucket直译成中文就是:熔岩桶。

但其实这也可以理解的,因为本身一个类别就没有多少进度,再细分那能够分吗?

那么第二个格式也就到此为止了,我们可以根据“热腾腾的”举一些例子:

1.\/advancement grant until story\va_bucket——给自己达成“热腾腾的”、“来硬的”、“获得升级”、“石器时代”、“minecraft”进度。

2.\/advancement grant from story\va_bucket——给所有人达成“热腾腾的”、“冰桶挑战”、“我们需要再深入些”、“隔墙有眼”、“僵尸科医生”、“结束了?”进度。

3.\/advancement grant through story\va_bucket——给所有人达成“minecraft”、“石器时代”、“获得升级”、“来硬的”、“热腾腾的”、“冰桶挑战”、“我们需要再深入些”、“隔墙有眼”、“僵尸科医生”、“结束了?”进度。

但你估计也发现了,第一个格式还没到此为止。

因为在第一个格式的最后,还有一个非必填项:[条件]。

这是什么意思呢?

这就要联系到进度的json文件存储格式了。

所以条件我们就再拖....哦不是下次再讲了。

(嘿,作者,那个“就快到了”成就的id是什么?)

(不是之前就说了吗?是adventure\/almost_there,你自己到九十五章到九十六章间的minecraft2020愚人节更新介绍看,翻到最后有。)

进度id大全:

-minecraft

minecraft——story\/root

石器时代——story\/mine_stone

获得升级——story\/upgrade_tools

来硬的——story\/smelt_iron

整装上阵——story\/obtain_armor

热腾腾的——story\va_bucket

这不是铁镐么——story\/iron_tools

不吃这套,谢谢——story\/deflect_arrow

冰桶挑战——story\/form_obsidian

钻石!——story\/mine_diamond

勇往直下——story\/enter_theher

钻石护体——story\/shiny_gear

附魔师——story\/enchant_item

僵尸科医生——story\/cure_zombie_viger

隔墙有眼——story\/follow_ender_eye

结束了?——story\/enter_the_end

-下界

下界—her\/root

见鬼去吧—her\/return_to_sender

光辉岁月—her\/find_bastion

深藏不露—her\/obtain_ancient_debris

曲速泡—her\/fast_travel

阴森的要塞—her\/find_fortress

谁在切洋葱?—her\/obtain_crying_obsidian

金光闪闪—her\/distract_piglin

画船添足—her\/ride_strider

脆弱的同盟—her\/uneasy_alliance

战猪—her\/loot_bastion

天涯共此石—her\/use_lodestone

残骸裹身—her\herite_armor

惊悚恐怖骷髅头—her\/get_wither_skull

与火共舞—her\/obtain_ze_rod

锚没有九条命—her\/charge_respawn_anchor

热门景点—her\/exploreher

凋零山庄—her\/summon_wither

本地的酿造厂—her\/brew_potion

带信标回家—her\/create_beacon

狂乱的鸡尾酒—her\/all_potions

信标工程师—her\/create_full_beacon

为什么会变成这样呢?—her\/all_effects

-末地

末地——end\/root

解放末地——end\/kill_dragon

下一世代——end\/dragon_egg

远程折跃——end\/enter_end_gateway

结束了…再一次…——end\/respawn_dragon

你需要来点薄荷糖——end\/dragon_breath

在游戏尽头的城市——end\/find_end_city

天空即为极限——end\/elytra

这上面的风景不错——end\/levitate

-冒险

冒险——adventure\/root

自我放逐——adventure\/voluntary_exile

怪物猎人——adventure\/kill_a_mob

成交!——adventure\/trade

胶着状态——adventure\/honey_block_slide

扣下悬刀——adventure\/ol_betsy

甜蜜的梦——adventure\/sleep_in_bed

村庄英雄——adventure\/hero_of_the_vige

抖包袱——adventure\/throw_trident

瞄准目标——adventure\/shoot_arrow

资深怪物猎人——adventure\/kill_all_mobs

超越生死——adventure\/totem_of_undying

招募援兵——adventure\/summon_iron_golem

一箭双雕——adventure\/two_birds_one_arrow

现在谁才是掠夺者?——adventure\/whos_the_piger_now

劲弩手——adventure\/arbalistic

探索的时光——adventure\/adventuring_time

魔女审判——adventure\/very_very_frightening

狙击手的对决——adventure\/sniper_duel

正中靶心——adventure\/bullseye

-农牧业

农牧业——husbandry\/root

与蜂共舞——husbandry\/safely_harvest_honey

我从哪儿来?——husbandry\/breed_an_animal

永恒的伙伴——husbandry\/tame_an_animal

腥味十足的生意——husbandry\/fishy_business

举巢搬迁——husbandry\/silk_touch_nest

开荒垦地——husbandry\/nt_seed

成双成对——husbandry\/bred_all_animals

百猫全书——husbandry\/plete_catalogue

战术性钓鱼——husbandry\/tactical_fishing

均衡饮食——husbandry\/bnced_diet

终极奉献——husbandry\/obtainherite_hoe

\/advancement历史:

java版

1.12——17w13a——加入了\/advancement命令

上一章目录+书架下一章