- 版权类型
- 原创
- 插件中文名称
- 给予物品
- 插件英文名称
- GiveItem
- 原帖地址
- #
- 支持的核心(服务端)
- Spigot
- 其他核心
- 语言支持
- 中文(简体)
- 适配版本(Java)
- 1.20
- 1.19
- 1.18
- 1.17
- 1.16
- 1.12
[MD]
------
## 介绍
> 大家用的什么来Give物品呢[好奇]
到了高版本发现只能通过物品名来给予物品,ESS又只能识别原版物品ID
MOD里的大家可能多数用的minecraft:give通过物品名称来给予
虽然物品名更唯一,但是临时用的时候一长串写起来很不方便,有时候还是更习惯用ID...
除非在某些脚本用到Give命令需要物品名来保证唯一性,其他时候还是ID更为实用~
包括一些完整的NBT物品Give(并不只是tag里的数据)是minecraft:give无法实现的
同时可以保存含NBT数据的任何物品
> NBT数据里支持彩色符号&,如果要显示&注意加/:/&
### 插件使用方法
```
样式代码前缀请使用&代替,&则为/&代替
空格请使用/_代替,/_则为//_代替
玩家填#a表示所有玩家,#r表示随机玩家
指令:
/giveitem g [玩家] [物品名/ID] [数量] [数据] [NBT标签:JSON] 给予物品
/giveitem gn [玩家] [NBT标签:JSON] [数量] 给予完整NBT数据物品
/giveitem gs [玩家] [保存名] [数量] 给予保存物品
/giveitem s [保存名] 将手中物品保存
/giveitem r [保存名] 删除保存物品
/giveitem l 查看保存物品列表
/giveitem lg [搜索关键字] 打开保存物品列表Gui
/giveitem v 查看手中物品NBT数据
/giveitem reload 重载配置文件
缩写:/gi .....
```
### 权限
```
permissions:
giveitem.*:
description: Give item.
default: op
children:
giveitem.help: true
giveitem.give: true
giveitem.givenbt: true
giveitem.givesave: true
giveitem.save: true
giveitem.remove: true
giveitem.list: true
giveitem.view: true
giveitem.reload: true
giveitem.help:
description: Give item help.
default: false
giveitem.give:
description: Give items.
default: false
giveitem.givenbt:
description: Give complete NBT data items.
default: false
giveitem.givesave:
description: Give saved items.
default: false
giveitem.save:
description: Save items.
default: false
giveitem.remove:
description: Remove saved items.
default: false
giveitem.list:
description: View the list of saved items.
default: false
giveitem.view:
description: View NBT data of items in hand.
default: false
giveitem.reload:
description: Reload config.
default: false
```
### 图片




### 实例
比如给一把名为嘤嘤嘤的钻石剑和一些描述:
`/gi g XXX 276 1 0 {display:{Name:"&b嘤&d嘤&e/&嘤",Lore:["QAQ","qaq","嘤嘤嘤嘤嘤嘤嘤"]}}`
1.16+的有些不同:
`/gi g XXX 260 1 0 {display:{Name:'{"text":"&f白&a绿&d粉"}',Lore:['{"text":"&b第一行"}','{"text":"&e第二行"}']}}`
> 更多帮助:[NBT命令标签教程](https://minecraft-zh.gamepedia.com/%E6%95%99%E7%A8%8B/NBT%E5%91%BD%E4%BB%A4%E6%A0%87%E7%AD%BE)
> NBT标签是JSON类型写法,你还可以自定义附魔,属性,只要是NBT数据....
本插件所用所有代码均为原创,不存在借用/抄袭等行为
[/MD]
------
## 介绍
> 大家用的什么来Give物品呢[好奇]
到了高版本发现只能通过物品名来给予物品,ESS又只能识别原版物品ID
MOD里的大家可能多数用的minecraft:give通过物品名称来给予
虽然物品名更唯一,但是临时用的时候一长串写起来很不方便,有时候还是更习惯用ID...
除非在某些脚本用到Give命令需要物品名来保证唯一性,其他时候还是ID更为实用~
包括一些完整的NBT物品Give(并不只是tag里的数据)是minecraft:give无法实现的
同时可以保存含NBT数据的任何物品
> NBT数据里支持彩色符号&,如果要显示&注意加/:/&
### 插件使用方法
```
样式代码前缀请使用&代替,&则为/&代替
空格请使用/_代替,/_则为//_代替
玩家填#a表示所有玩家,#r表示随机玩家
指令:
/giveitem g [玩家] [物品名/ID] [数量] [数据] [NBT标签:JSON] 给予物品
/giveitem gn [玩家] [NBT标签:JSON] [数量] 给予完整NBT数据物品
/giveitem gs [玩家] [保存名] [数量] 给予保存物品
/giveitem s [保存名] 将手中物品保存
/giveitem r [保存名] 删除保存物品
/giveitem l 查看保存物品列表
/giveitem lg [搜索关键字] 打开保存物品列表Gui
/giveitem v 查看手中物品NBT数据
/giveitem reload 重载配置文件
缩写:/gi .....
```
### 权限
```
permissions:
giveitem.*:
description: Give item.
default: op
children:
giveitem.help: true
giveitem.give: true
giveitem.givenbt: true
giveitem.givesave: true
giveitem.save: true
giveitem.remove: true
giveitem.list: true
giveitem.view: true
giveitem.reload: true
giveitem.help:
description: Give item help.
default: false
giveitem.give:
description: Give items.
default: false
giveitem.givenbt:
description: Give complete NBT data items.
default: false
giveitem.givesave:
description: Give saved items.
default: false
giveitem.save:
description: Save items.
default: false
giveitem.remove:
description: Remove saved items.
default: false
giveitem.list:
description: View the list of saved items.
default: false
giveitem.view:
description: View NBT data of items in hand.
default: false
giveitem.reload:
description: Reload config.
default: false
```
### 图片




### 实例
比如给一把名为嘤嘤嘤的钻石剑和一些描述:
`/gi g XXX 276 1 0 {display:{Name:"&b嘤&d嘤&e/&嘤",Lore:["QAQ","qaq","嘤嘤嘤嘤嘤嘤嘤"]}}`
1.16+的有些不同:
`/gi g XXX 260 1 0 {display:{Name:'{"text":"&f白&a绿&d粉"}',Lore:['{"text":"&b第一行"}','{"text":"&e第二行"}']}}`
> 更多帮助:[NBT命令标签教程](https://minecraft-zh.gamepedia.com/%E6%95%99%E7%A8%8B/NBT%E5%91%BD%E4%BB%A4%E6%A0%87%E7%AD%BE)
> NBT标签是JSON类型写法,你还可以自定义附魔,属性,只要是NBT数据....
本插件所用所有代码均为原创,不存在借用/抄袭等行为
[/MD]