我的世界木头变木板,我的世界木头变成钻石指令

tamoadmin 版本前瞻 2024-07-21 0
  1. 我的世界命令方块获取木头,钻石块,煤炭块,铁块,金块,绿宝石块,冰霜行者附魔书,鞘翅,熟猪排指令1
  2. 我的世界给我一颗钻石的命令是什么?

我的世界给予指令钻石我的世界给予钻石指令手机版我的世界指令代码钻石。我的世界手游中可以通过指令给予玩家道具,这样就可以很方便获取自己想要的东西了。接下来就让我们了解一下我的世界给予指令怎么用吧。

我的世界手游给予指令功能

/give指令用于给予玩家道具。在基岩版中,它的语法格式如下:

我的世界木头变木板,我的世界木头变成钻石指令
(图片来源网络,侵删)

/give[amount:int][data:int][components:json]

(1)/give只能给予玩家这一类实体道具,因此目标选择器变量的范围缩小在@p、@r、@a里。

(2)中,需要给定一个物品名称域。物品名称域和生物名称域属性相同,是某种物品在世界中的唯一身份标识,如苹果是“minecraft:le”。

和/summon指令一样,如果给予的道具是原版物品,则“Minecraft:”可省略;如果给予的是自定义物品,则需要打出完整名称ψ(`′)ψ

(3)[amount:int]是可省略参数,不填写的情况下,会默认给予一个道具;“int”可以简单理解为整数。在《我的世界》中,道具堆叠的数量一定是整数,好比不存在1/2或者0.5个苹果。

(4)[data:int]是可省略参数,不填写的情况下,默认给定0;“data”即物品的附加值,在原版道具中,许多物品带有附加值,以区分相同物品的不同特征。

例如在游戏内,玩家可以收集到16种颜色的羊毛,这时附加值决定了羊毛的颜色。一般情况下,一种道具只有一类,因此附加值默认为0。

(5)[components:json]是可省略参数,不填写的情况下,默认为无。它必须是一个JSON对象,作用是指定物品带有特殊的功能。目前仅支持的格式有:

minecraft:can_place_on——决定方块物品可以放置在什么方块之上

minecraft:can_destroy——决定物品能够破坏什么样的块

minecraft:item_lock——1.16.100加入,可以锁定物品无法丢弃、移动等

minecraft:keep_on_death——即使玩家死后重生,该物品也会得到保留

我的世界命令方块获取木头,钻石块,煤炭块,铁块,金块,绿宝石块,冰霜行者附魔书,鞘翅,熟猪排指令1

不光是普通物品,连自定义附魔,自定义名字的物品都可以卖。

进入教程。首先要学的就是如何刷出一个村民。这是十分的简单,指令是:

summon Villager ~ ~1 ~

把这条指令打入指令方块激活后,会刷出一个普通的村民。交易物品都是随机的,因为我没还没有加入任何NBT。/summon指令基础我就不多说了,直接进入NBT。首先来说说村民种类,一共有6种:图书管理员,屠夫,铁匠,农名和神父。还有一种是MC里没有用过的村民,不会自然刷出。首先是教大家如何刷出不同种类的村民。村民种类也没什么大意思,本人认为美观问题而已。指令:

summon Villager ~ ~1 ~

{Profession:1}

大家看到第一行和前面的指令一样,就是刷出一个村民。第二行出现了第一个NBT:{Profession}。这个Profession的意思就是种类。大家看到我后面写的是1,也就是村民种类的ID。写入不同ID刷出不同种类村民。

村民ID列表:

0 - 村民(农名,棕色外套)

1 - 村民(图书管理员,白色外套)

2 - 村民(神父,紫色外套)

3 - 村民(铁匠,黑色披风)

4 - 村民(屠夫,白色披风)

5 - 村民(默认村民,绿色外套)

大家要注意的是,ID5,也就是默认村民,游戏里是不会自然刷出的,只有指令方块能刷出。所以,知道了ID后,就能刷出种类村民。种类也有讲究,每个种类的村民卖的东西也不一样,但是等大家会自定义交易后,种类也不重要了。Minecraft Wiki 上有各种村民的截图:

接下来说说自定义交易指令。这条指令较复杂,因为里面包括一些NBT,分别控制:交易次数,买进物品,卖出物品和数量。指令:

/summon Villager ~ ~1 ~

{Offers:{Recipes:[{maxUses:9999999,buy:{id:264,Count:1},sell:{id:267,Count:1}}]}}

大家看到这条指令里并没有之前的 Profession,因为Profession并不是必须要写的。如果不写的话,指令方块会自己刷出农民村民。之后来说下这条指令的NBT:

Offers:自定义交易的意思。如果需要刷自定义交易村民,必须要写这个。

Recipes:交易方法的意思,这也也是必须要写的。后面的maxUses什么就是交易方法。

maxUses:自定义交易次数。如果写1的话,那村民就交易该物品一次。我写的999,能无限交易。

buy:村民买进物品,也就是玩家需要给村民的物品。后面的id和Count都和这项有关系。id是物品ID,Count是交易数量。

sell:村民卖出的物品,也就是玩家得到的物品。和buy一样,id是物品ID,Count是数量

所以,我上面这条指令的意思就是:用一个钻石换一把铁剑,可交易9999999次。

如果大家把这条指令放进指令方块激活的话,也是同样效果。之后有些玩家会问:如何让一个村民交易多个物品?这个也很简单。一旦会交易一个物品后,其他就简单了,因为大部分都是重复指令。举个例子:

/summon Villager ~ ~1 ~

{Offers:{Recipes:[{maxUses:9999999,buy:{id:264,Count:1},sell:{id:267,Count:1}},

{maxUses:9999999,buy:{id:331,Count:1},sell:{id:98,Count:1,Damage:3}},

{maxUses:9999999,buy:{id:103,Count:1},sell:{id:86,Count:1}},

{maxUses:9999999,buy:{id:80,Count:1},sell:{id:79,Count:1}}]}}

大家看见,这条指令虽然很长,但大部分都是重复,格式和刚才的一模一样。之后大家如果看第三行,在村民卖出物品的地方有一个新的NBT:Damage。这个就是方块的信息。大家会发现有些方块的ID都是一样的,但是是不同的方块。比如:带有颜色的羊毛,ID都是35,但是他们有一点不同:信息。所以,如果大家看完第三行的话,就会发现交易是:一个红石换一个有花纹的石砖。因为石砖有很多花纹,所以要加信息,来说清是哪一种石砖。不加的话就会给默认的石砖。如果大家把整个指令分解完毕的话,那所有交易就是:一个钻石换一把铁剑,一个红石换一个花纹石砖,一个西瓜换一个南瓜,一个雪块还一块冰。

由于指令里的Count全都是1,所以都是一个一个物品交易的。maxUses都是9999999,说明都可以无限交易。大家可以把指令放到指令方块里自己试试。当然,要交易超级附魔装备什么的话,那就要结合自定义附魔的指令。

之后来教的是,如何用2个物品换村民的一个物品。

给大家举个例子:

这里是64个钻石再加64个绿宝石换一个泥土。进入教程,指令是:

/summon Villager ~ ~1 ~

{Offers:{Recipes:[{maxUses:9999999,buy:{id:264,Count:64},buyB:{id:388,Count:64},sell:{id:3,Count:1}}]}}

家看到,这里的NBT和前面的一模一样,只是多了一个:buyB。这个意思是村民交易时,玩家需要用两个物品换一个物品。用buyB也是十分的简单,直接在buy后面用逗号,然后输入buyB。格式和buy和sell完全一样,id是ID,Count是数量。

我的世界给我一颗钻石的命令是什么?

输入 /give (玩家名称) (物品英文ID) (物品数量 ) (数据标签)

如:/give xxx log(木头) 5(获得5个橡木) {NBT: is clos}(数据标签为is cloes)

/give <玩家> <物品ID> [数量]?

1颗钻石就是 /give <玩家> 264 1

1.8版本需要用钻石的名称diamond

/give ?<玩家> diamond 1

/achievement 获得  /移除玩家的成就。

/ban 添加一个玩家到黑名单中。

/ban-ip 添加一个IP地址到黑名单中。

/banlist 显示黑名单。

/blockdata 修改一个方块的数据标签。

/clear 从玩家的物品栏清除物品。

/clone 将方块从一个位置***到另一位置。

/debug 开始或终止一个 debugging session。

/defaultgamemode 设定默认的游戏模式。

/deop 撤销一位玩家的管理员身份。

/difficulty 设定难度。

/effect 添加或移除状态效果。

/enchant 附魔一个玩家的物品。

/entitydata 修改实体的数据标签。

/execute 执行另一条命令。

/fill 用一种特定方块填充一块区域

/gamemode 设定一位玩家的游戏模式。

/gamerule 设定或查询一个游戏规则值。

/give 给予一位玩家一个物品。

/help 提供命令的帮助。

/kick 将一位玩家踢出服务器。

/kill 杀死实体(玩家、生物、物品等)。

/list 列出在服务器上的玩家。

/me 显示一条关于你自己的信息。

/op 给予一位玩家管理员身份。

/pardon 从黑名单移除项目。

/particle 制造颗粒效果。

/playsound 播放一个音效。

/publish 对局域网开放单人世界。

/replaceitem 替换物品栏中的物品。

/se-all 将服务器保存至硬盘中。

/se-off 禁用服务器自动保存。

/se-on 启用服务器自动保存。

/say 向多名玩家显示一条信息。

/scoreboard 管理对象、玩家和队伍

/seed 显示世界。

/setblock 将一个方块变更至另一个方块。

/setidletimeout 设定踢出挂机玩家的时间

/setworldspawn 设定出生点。

/spawnpoint 设定一位玩家的出生点。

/spreadplayers 将实体传送至随机位置。

/stats 通过命令的返回改变记分板对象。

/stop 停止服务器。

/summon 生成一个实体。

/tell 向其他玩家显示一条私人信息。

/tellraw 向玩家显示一条JSON信息。

/testfor 计算匹配特定条件的实体数。

/testforblock 探测一个方块是否在一个位置。

/testforblocks 探测两块区域内的方块是否匹配。

/time 改变或查询世界的游戏时间。

/title 管理屏幕标题。

/toggledownfall 切换天气

/tp 传送实体。

/trigger 设定触发装置的激活。

/weather 设定天气。

/whitelist 管理服务器白名单。

/worldborder 管理世界边界。

/xp 增加或移除玩家的经验值。