[BlocklyNukkit入门]#5自定义物品

简介: 自定义物品

首发于Enaium的个人博客


自定义物品

创建一个木棍

item = blockitem.buildItem(280, 0, 1);

设置名字

item.setCustomName("棍");

设置信息,用分号隔开换行

blockitem.setItemLore(item, "第一行;第二行;第三行;第四行");

添加有序合成

添加有序合成,设置G为橡木原木的键,G就代表原木.
参数1用字符串数组类型,3个字符串代表合成台的3行,每一行有3个物品,用键来代表,空格代表没物品.
参数2是合成后的物品.
参数3是追加结果物品,物品数组类型,比如合成蛋糕会返给3个桶.

manager.putEasy("G", blockitem.buildItemFromBlock(blockitem.buildBlock(17, 0)));
blockitem.addShapedCraft(Java.to(["G  ", "G  ", "G  "], "java.lang.String[]"), item, Java.to([], "cn.nukkit.item.Item[]"));

创建第二个木棍

superItem = blockitem.buildItem(369, 0, 1);
superItem.setCustomName("Super棍");
blockitem.setItemLore(superItem, "第五行;第六行;第七行;第八行;第九行");

添加无序合成

参数1就是需要合成的配方,参数2就是合成后的物品

blockitem.addShapelessCraft(Java.to([item, blockitem.buildItemFromBlock(blockitem.buildBlock(41, 0))], "cn.nukkit.item.Item[]"), superItem);
目录
相关文章
|
18天前
|
存储 JSON API
淘宝API接口实战:高效获取商品标题、分类及店铺名称
在淘宝API接口实战中,通过以下步骤高效获取商品标题、分类及店铺名称:1. 准备工作:了解淘宝开放平台文档,注册开发者账号,选择开发语言和工具。2. 获取API访问权限:申请相应权限,提供应用场景说明。3. 调用API接口:构建HTTP请求,提供必要参数。4. 解析响应数据:提取JSON数据中的所需信息。5. 数据处理和存储:进一步处理并存储数据。6. 注意事项:遵守使用规范,注意调用频率和数据安全。示例代码使用Python调用淘宝API。
文本---视频网站好的构思,应该有类别构思,一个类别能够将它呈现出列表集合,以列表排序,如何完成类别构建,使之展现同一类,是一个好的视频写法
文本---视频网站好的构思,应该有类别构思,一个类别能够将它呈现出列表集合,以列表排序,如何完成类别构建,使之展现同一类,是一个好的视频写法
|
11月前
固定资产入库,多个相同种类物品如何自动给每个物品都生成标签和编码?
固定资产入库,多个相同种类物品如何自动给每个物品都生成标签和编码?
82 2
Axure快速入门(09) -变量和表达式(计算商品总价例子)
Axure快速入门(09) -变量和表达式(计算商品总价例子)
189 0
|
前端开发
前端学习笔记202304学习笔记第九天-web前端学习-动态计算已勾选商品数量
前端学习笔记202304学习笔记第九天-web前端学习-动态计算已勾选商品数量
83 0
|
前端开发 Java
谷粒商城--获取分类下所有分组&关联属性
谷粒商城--获取分类下所有分组&关联属性
120 0
|
前端开发 Java 数据库
基于Springboot外卖系统12:删除菜品套餐类别+修改套餐类别信息
在分类管理列表页面,可以对某个分类进行删除操作。需要注意的是当分类关联了菜品或者套餐时,此分类不允许删除。
114 0
|
前端开发 Java 测试技术
基于Springboot外卖系统15:菜品分页查询模块+根据类别ID填充类别信息
系统中的菜品数据很多的时候,如果在一个页面中全部展示出来会显得比较乱,不便于查看,所以一般的系统中都会以分页的方式来展示列表数据。
185 0
|
JSON 监控 前端开发
基于Springboot外卖系统11:菜品新增类别+类别信息分页查询
后台系统中可以管理分类信息,分类包括两种类型,分别是 菜品分类 和 套餐分类 。当我们在后台系统中添加菜品时需要选择一个菜品分类,在后台系统中添加一个套餐时需要选择一个套餐分类,在移动端也会按照菜品分类和套餐分类来展示对应的菜品和套餐。
178 0
|
Android开发 iOS开发
iOS开发 - 商品详情页两种分页模式,只提供思路和实现方式。
iOS开发 - 商品详情页两种分页模式,只提供思路和实现方式。
415 0
iOS开发 - 商品详情页两种分页模式,只提供思路和实现方式。