我的世界自定义配方脚本生成器


我是一个生存菜鸡,大多数时候我都会开和平模式下进行游戏,因为我无法承受 失败 和 潜在的危险 给我带来的巨大压迫感。

前言


我是一个生存菜鸡,大多数时候我都会开和平模式下进行游戏,因为我无法承受 失败潜在的危险 给我带来的巨大压迫感。

在和平模式下的某些情况下我都会产生这种感觉,前几年不玩 Minecraft 很久也是这个原因,一直以来我幻想着游戏官方能出现一种模式能够改变这种局面,但是后来我发现我的这种认知是幼稚不切实际的,最近的一年里我渐渐的发现了我在游戏中的情绪与现实生活中的生活有着隐隐的关联,我尝试着在游戏中克服和控制这种情绪的出现,我尝试着在人多的地方玩游戏,在吵闹的地方玩游戏,虽然有一点效果,但效果并不是很好。看来并不是单纯的因为独自一人冒险而产生的恐惧

简述


前段时间一个偶然的机会我在 CurseForge 上看到了一个 Mod 名为 TinyMobFarm 这个 Mod 的出现简直让我感到非常的惊喜,它的出现完全改变了我的现状,当我进一步了解这个 Mod 时遗憾的发现它并不支持我当前的游戏版本号 1.16.1 ,不过我依然没有放弃,在经过几经周折的资料查询中发现了一个解决方法:

link_addr: https://www.curseforge.com/minecraft/mc-mods/tiny-mob-farm

username: anonymous0shigeru

you can edit the “mods.toml” for 1.16.1

Procedure:

  1. Open Jar file using any Zip Archiver (I use the freeware, WinRAR)
  2. enter “META-INF” folder
  3. open “mods.toml” using any text editor (I use Microsoft Notepad)
  4. change loaderVersion into desired version 31 = 1.15.x
    32 = 1.16.1

I hope this helped!

我尝试着测试了我的版本发现这个问题已经成功被解决了,我非常的高兴。

事实上完全脱离困难度的玩法是不切实际的,前段时间的几次尝试我都失败了,因为某些材料必须来源于困难度的怪物掉落,关于经验值这一点也是从开困难度的情况下获取最快的渠道之一,当然也可以从采矿和冶炼矿物甚至是烤熟食物中获得,但那点经验真的是少的可怜。我渐渐的萌生了一种想法,能不能完全依靠 Mod 在和平模式下实现这种设想呢(我知道一直在和平模式下玩游戏是一种逃避的行为,但目前情况这对于自己来说算是一个过渡的缓和期吧,至少我已经知道问题所在了),下面的 Mod 列表完全可以实现我的设想。

F:\game\Minecraft\HMCL\.minecraft\mods>tree /F
卷 娱乐盘 的文件夹 PATH 列表
卷序列号为 6401-C3FD
F:.
   [AE应用能源2] appliedenergistics2-8.0.0.jar
   [IF工业先锋] industrial-foregoing-1.16.1-3.0.5-7e692e4.jar
   [IF工业先锋前置] titanium-1.16.1-3.0.4.jar
   [万物皆可获得经验] getexpforeverything-1.14-1.16.jar
   [你在看什么] Hwyla-forge-1.10.10-B77_1.16.1.jar
   [像素地图] forgemod_VoxelMap-1.10.7_for_1.16.1.jar
   [创世神] worldedit-forge-mc1.16.1-7.2.0-beta-02.jar
   [前置] collective-1.16.1-1.35.jar
   [前置] ForgeEndertech-1.16.1-7.0.1.0-build.0008.jar
   [加速火把] torcherino-11.0.2+1.16.1.jar
   [合成表配方] jei-1.16.1-7.0.1.9.jar
   [合成辅助] CraftingTweaks_1.16.1-12.0.4.jar
   [大型矿床] AdLods-1.16.1-4.0.0.0-build.0007.jar
   [幸运块] Chance-Globe-1.16.1.jar
   [幸运方块] luckyblock-1.16.1-1.jar
   [怪物战利品] TinyMobFarm-1.16.2-1.1.1.jar
   [拾起村民] Easy-Villager-1.16.1.jar
   [无限交易] infinitetrading_1.16-1.1.jar
   [无限岩浆] InstantLava_Forge1.16.1-1.2.1.jar
   [更多的箱子] ironchest-1.16.1-11.0.4.jar
   [极简血量显示] Neat+1.7-23.jar
   [物品分拣] inventorysorter-1.16.1-18.0.0.jar
   [矿井优化] BetterMineshaftsForge-1.16.1-1.3.jar
   [矿工优势] MinersAdvantage-1.16.1-1.7.0.36.jar
   [经验矿石] ExpOreMod-1.16.1-1.0.jar
   [自定义合成配方] CraftTweaker-1.16.1-7.0.0.24.jar
   [自定义配方依赖] JEITweaker-1.16.1-1.0.1.2.jar
   [营火无怪] nhacampfire_1.16-2.3.jar
   [迷你钓鱼场] fishtraps-0.1.0.jar

虽然目前还不能完美的实现,但是已经满足我的基本要求,那就是更多的合成配方,Crafting++ Mod 开发者所提供的更多配方可以在脱离难度的情况下得到一些特殊的配方,在 CraftTweaker Mod 开发者所提供的简化 Mod 开发时间的前提下所提供的脚本语言 ZenScript 可以很容易的实现自定义配方列表。之前在玩 1.14.4 版本的时候还有 GUI,现在我的这个版本并没有界面,所以只能手动去写代码,自定义几个配方还是很容易的,如果想完整实现我的设想就需要大量的重复性操作来解决这种问题。

// 龙蛋: 黑曜石围绕着鸡蛋, 最坚硬的蛋
craftingTable.addShapeless("StringOD_LongDan", <item:minecraft:dragon_egg> * 1, [<item:minecraft:obsidian>, <item:minecraft:obsidian>, <item:minecraft:obsidian>, <item:minecraft:obsidian>, <item:minecraft:egg>, <item:minecraft:obsidian>, <item:minecraft:obsidian>, <item:minecraft:obsidian>, <item:minecraft:obsidian>]);
// 刷怪箱: 铁栅栏围绕着箱子, 网格一样的箱子
craftingTable.addShapeless("StringOD_ShuaGuaiXiang", <item:minecraft:spawner> * 1, [<item:minecraft:iron_bars>, <item:minecraft:iron_bars>, <item:minecraft:iron_bars>, <item:minecraft:iron_bars>, <item:minecraft:chest>, <item:minecraft:iron_bars>, <item:minecraft:iron_bars>, <item:minecraft:iron_bars>, <item:minecraft:iron_bars>]);
// 烈焰粉: 被岩浆桶围起来的木棍
craftingTable.addShapeless("StringOD_LieYanFen", <item:minecraft:blaze_powder> * 9, [<item:minecraft:lava_bucket>, <item:minecraft:lava_bucket>, <item:minecraft:lava_bucket>, <item:minecraft:lava_bucket>, <item:minecraft:stick>, <item:minecraft:lava_bucket>, <item:minecraft:lava_bucket>, <item:minecraft:lava_bucket>, <item:minecraft:lava_bucket>]);
// 牛蛋: 被生牛肉围绕起来的鸡蛋
craftingTable.addShapeless("StringOD_NiuDan", <item:minecraft:cow_spawn_egg> * 1, [<item:minecraft:beef>, <item:minecraft:beef>, <item:minecraft:beef>, <item:minecraft:beef>, <item:minecraft:egg>, <item:minecraft:beef>, <item:minecraft:beef>, <item:minecraft:beef>, <item:minecraft:beef>]);
// 史莱姆蛋: 被粘液球围绕起来的鸡蛋
craftingTable.addShapeless("StringOD_ShiLaiMuDan", <item:minecraft:slime_spawn_egg> * 1, [<item:minecraft:slime_ball>, <item:minecraft:slime_ball>, <item:minecraft:slime_ball>, <item:minecraft:slime_ball>, <item:minecraft:egg>, <item:minecraft:slime_ball>, <item:minecraft:slime_ball>, <item:minecraft:slime_ball>, <item:minecraft:slime_ball>]);
// 恶魂之泪: 牛奶桶里面有很多类似的液体, 工作台九宫格中的任意位置
craftingTable.addShapeless("StringOD_EHunZhiLei", <item:minecraft:ghast_tear> * 9, [<item:minecraft:milk_bucket>]);
// 末影人蛋: 末影珍珠围绕着鸡蛋
craftingTable.addShapeless("StringOD_MoYingRenDan", <item:minecraft:enderman_spawn_egg> * 1, [<item:minecraft:ender_pearl>, <item:minecraft:ender_pearl>, <item:minecraft:ender_pearl>, <item:minecraft:ender_pearl>, <item:minecraft:egg>, <item:minecraft:ender_pearl>, <item:minecraft:ender_pearl>, <item:minecraft:ender_pearl>, <item:minecraft:ender_pearl>]);

可以看的出来代码整体没有多大变化,唯一不同的就在于 物品 ID 名称 item:minecraft:iron_block,我打算重写 Minecraft 中工作台的配方表(在困难度下需要从怪物掉落中获得的物品,所谓不可合成物品),当这个设想被完美的解决的时候我可以尝试着改变熔炉的配方甚至添加和修改更多的配方表,以此简化难度达到我所设想的程度。

仅仅几个配方就需要十几分钟,不敢想象 Minecraft 中有几十甚至几百种的物品,如果要完成当初所设想的那样修改所有的自定义配方那可能需要花费更长的时间,这真是太可怕了。说实话想到这我整个人都傻了。

为了解决这种问题,我昨天晚上打算用程序来解决这种问题,虽然 Mod 开发者并没有对高版本提供 GUI 界面,但是我可以自己开发,这样还能解决 Mod 不同版本所带来的兼容性困扰。

最开始打算用 Python 去实现,可实际上我对 Python GUI 并不懂打算一边百度一边写但是当我跟着教程安装PyQt5-tools 时由于网络的原因花费了我半天的时间都没有成功。后来我又转去用 Java 实现,但是 IDEA 所提供的 GUI 编辑器实在是搞不懂虽然界面设计好了,但是打乱了我以前手动撸 GUI 界面的思路(自动生成的手撸的代码不一样不仅仅是代码的位置上总之就是看不懂)。然后右打算去用 C# 写,但是方法调用上和 Java 差距太大不会写,后来无奈又转向了 易语言 ,这里不是说 易语言 不好而是我想开源出来在面试的时候能拿的出手,因为前几次的面试中都问道 C# 相关问题了。如果有时间可以用其他语言把用 易语言 写的在翻译成需要的也不是不可以,只要思路有了就行。

AutoSpawnZScript思路

版本


到目前为止我的 第一个版本 已经开发出来了。

AutoSpawnZScript - v0.1

AutoSpawnZScript_v0.2

AutoSpawnZScript - v0.3

AutoSpawnZScript - v0.4

AutoSpawnZScript - v0.5

0.6 和 0.7 两个小版本只是做了很小的改动

AutoSpawnZScript - v0.8

AutoSpawnZScript - v0.9

AutoSpawnZScriptEToJava - v1.0

保存的脚本文件名称默认设置为了 AutoSpawnZScript.zs 这样测试起来比较容易,我的整体思路是全部的测试数据都使用真实的数据,每个操作步骤都完全还原整套流程,先把整体框架搭出来然后在后续的版本升级中添加新的功能和配方列表。

text

依赖Mod:
[自定义合成配方] CraftTweaker-1.16.1-7.0.0.24.jar
[自定义配方依赖] JEITweaker-1.16.1-1.0.1.2.jar

功能


20201126 AutoSpawnZScript v0.1

  • 添加 模拟工作台配方合成方式
  • 添加 在难度模式下部分常用配方列表
  • 添加 配方 ID 支持图片显示和中文名称
  • 自定义配方英文名称
  • 添加 代码生成日志显示
  • 添加 脚本生成

20201128 AutoSpawnZScript v0.2

  • 添加 合成数量
  • 添加 清空文本
  • 添加 帮助信息

20201128 AutoSpawnZScript v0.3

  • 添加 物品所属配方列表
  • 添加 配方列表所属方块
  • 修复 多行代码生成到文件只有一行的问题
  • 添加了更多的资源列表
C:\Users\StringOD\Desktop\Resources>tree /F
文件夹 PATH 列表
卷序列号为 9EF4-B0C0
C:.
   activator_rail.png
   Arrows.png
   beef.png
   blaze_powder.png
   carrot.png
   chest.png
   chorus_fruit.png
   cow_spawn_egg.png
   detector_rail.png
   diamond.png
   diamond_axe.png
   diamond_boots.png
   diamond_chestplate.png
   diamond_farm.png
   diamond_helmet.png
   diamond_horse_armor.png
   diamond_leggings.png
   diamond_pickaxe.png
   diamond_shovel.png
   diamond_sword.png
   dragon_breath.png
   dragon_egg.png
   egg.png
   emerald_farm.png
   enderman_spawn_egg.png
   ender_eye.png
   ender_pearl.png
   ghast_tear.png
   golden_axe.png
   golden_boots.png
   golden_chestplate.png
   golden_helmet.png
   golden_horse_armor.png
   golden_ingot.png
   golden_leggings.png
   golden_pickaxe.png
   golden_shovel.png
   golden_sword.png
   gold_farm.png
   grass_block.png
   green_dye.png
   inferno_farm.png
   iron_bars.png
   iron_farm.png
   iron_horse_armor.png
   iron_ingot.png
   lasso.png
   lava_bucket.png
   leather.png
   leather_boots.png
   leather_chestplate.png
   leather_helmet.png
   leather_horse_armor.png
   leather_leggings.png
   milk_bucket.png
   nether_wart.png
   obsidian.png
   popped_chorus_fruit.png
   powered_rail.png
   quartz.png
   rail.png
   red_dye.png
   shulker_shell.png
   slime_ball.png
   slime_block.png
   slime_spawn_egg.png
   spawner.png
   spider_eye.png
   stick.png
   stone_farm.png
   totem_of_undying.png
   trident.png
   ultimate_farm.png
   wheat_seeds.png
   wood_farm.png

20201129 AutoSpawnZScript - v0.4

  • 修改了多条配方写到文件不换行的问题
  • 添加 自定义配方小故事

20201129 AutoSpawnZScript - v 0.5

  • 添加 脚本信息

DeBug 了一下午才发现原来是 ZenScript 不支持中文导致的报错异常,一直以为是我哪里写的有问题,我单独的测试了包含有中文注释的脚本发现游戏不能正确加载,只有英文注释才可以被正确识别,事实上我根本看不懂英文,这玩意加了和没加意义不大鸭,但是怎么能让这些时间白白浪费呢,我要给它转换成拼音.

别慌稳住,问题真真真不大

20201203 AutoSpawnZScript - v0.8

  • 添加 特殊的有序合成配方
  • 添加 57 个新的配方
  • 删除 特殊包含空的配方表

移除了对包含空的配方表的支持,当我查阅了大量的资料后确定了一件事,ZenScript 不能包含空的配方,这将会出现一个巨大的问题,就是类似盔甲和靴子那样的装备将不在会被很好的支持,甚至我认为所谓的 官方文档 完全是错误的,除了工作台的合成配方这不包含新的添加配方其他的指令均无意义,其他相关资料均是基于 MT 的指令,我测试了 1.12.2, 1.14.4, 1.16.1 均无法使用文档中所描述的操作.

1.14.4 - 5.0.1.1.133 - 5.0.1.1.187 均无法正常测试.官方文档给出的指令 CTGUI 在插件中都是不存在的指令.

拉怪绳, , lasso
木制怪物农场, , wood_farm
绿宝石怪物农场, , emerald_farm
末地石怪物农场, , ultimate_farm
黄金怪物农场, , gold_farm
地狱岩怪物农场, , inferno_farm
石头怪物农场, , stone_farm
铁锭怪物农场, , iron_farm
钻石怪物农场, , diamond_farm
铁锭, , iron_ingot
金锭, , golden_ingot
钻石, , diamond
石英石, , quartz
皮革, , leather
钻石马铠, , diamond_horse_armor
黄金马铠, , golden_horse_armor
铁马铠, , iron_horse_armor
皮革马铠, , leather_horse_armor
钻石头盔, , diamond_helmet
钻石胸甲, , diamond_chestplate
钻石裤腿, , diamond_leggings
钻石靴子, , diamond_boots
钻石剑, , diamond_sword
钻石斧, , diamond_axe
钻石镐, , diamond_pickaxe
钻石锹, , diamond_shovel
黄金头盔, , golden_helmet
黄金胸甲, , golden_chestplate
黄金裤腿, , golden_leggings
黄金靴子, , golden_shoots
黄金剑, , golden_sword
黄金斧, , golden_axe
黄金镐, , golden_pickaxe
黄金锹, , golden_shovel
皮革头盔, , leather_helmet
皮革胸甲, , leather_chesplate
皮革裤腿, , leather_leggings
皮革靴子, , leather_boots
铁轨, , rail
激活铁轨, , activator_rail
探测铁轨, , detector_rail
充能铁轨, , powered_rail
红色染料, , red_dye
地狱庞, , nether_wart
小麦种子, , wheat_seeds
蜘蛛眼, , spider_eye
末影之眼, , ender_eye
绿色染料, , green_dye
粘液块, , slime_block
草方块, , grass_block
胡萝卜, , carrot
不死图腾, , totem_of_undying
潜影壳, , shulker_shell
紫颂果, , chorus_fruit
爆裂紫颂果, , popped_chorus_fruit
龙息, , dragon_breath
三叉戟, , trident

为此我想出了一个解决方法,就是用已有物品中代替这种空的存在,必须得用很常见且很容易获得的物品,为此我选定了"泥土".

包含空的都将被泥土填充

关于无序合成我打算根据接受输入从而给定的合成配方表的大小,比如2*2的,或者 1*1 的,类似原木的分解方式.然后根据选择的大小来生成不同的长度.

20201207 AutoSpawnZScript - v0.9

  • 添加了 18 种新的配方
马鞍 <item:minecraft:saddle>
兔子皮 <item:minecraft:rabbit_hide>
腐肉 <item:minecraft:rotten_flesh>
河豚 <item:minecraft:pufferfish>
岩浆块 <item:minecraft:magma_block>
书架 <item:minecraft:bookshelf>
热带鱼 <item:minecraft:tropical_fish>
生鳕鱼 <item:minecraft:cod>
生鲑鱼 <item:minecraft:salmon>
幸运方块 <item:lucky:lucky_block>
鞘翅 <item:minecraft:elytra>
鸡毛 <item:minecraft:feather>
燧石 <item:minecraft:flint>
蜂蜜瓶 <item:minecraft:honey_bottle>
蜂蜜块 <item:minecraft:honey_block>
蜂蜜蛋 <item:minecraft:bee_spawn_egg>
蜂巢 <item:minecraft:bee_nest>
书 <item:minecraft:book>

20201216 AutoSpawnZScript - v1.0

  • 预设了 11 个资源文件未同步到程序中
  • 添加了 12 种无序配方合成模板
  • 添加了使用说明和依赖环境说明其他一些说明

嘿鸭,我突然不知道易语言中字符串数组怎么转换整数型数组了,也没什么方便的 API 可能得手动,太麻烦了.

易语言分割文本的方式简直太奇葩,看的我头大,以后再说

事实上当前版本已经实现了所有预设功能,剩下的对无序配方做了一些细节优化.

Java 版本的 UI 我打算手动写,面试还能显得咱很棒棒。我才不会告诉你们我是把 IDEA 自动生成的 GUI 界面代码 CtrlCV 为我的代码的,我要把代码写的很复杂抽象,之前看过大佬写的代码总是包含很长而且很多的大写单词还有很多奇怪的符号,面试经验告诉我学会装逼很重要

IDEA 生成的 UI 代码和我的代码对比

我好菜鸭。

关于


一直以来都想自己写一个 Mod 遗憾的是国内在搭建开发环境相当的困难,虽然可以搭建 Python 的开发环境,但我还是想用 Java 写生成 Mod 也用过 MCreator 但都以失败而告终。上大学那会一直想开发一个物品分解的 Mod 或许现在是时候实现我当初的愿望了。

摘自 一一 AutoSpawnZScript 信息一关于

当前已测试兼容的版本为: 1.16.1               Forge: 32.0.108
一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一
程序完整的依赖环境Mod: 为了能完整的使用你需要核对依赖Mod版本
一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一
    [AE应用能源2] appliedenergistics2-8.0.0.jar
    [IF工业先锋] industrial-foregoing-1.16.1-3.0.5-7e692e4.jar
    [IF工业先锋前置] titanium-1.16.1-3.0.4.jar
    [万物皆可获得经验] getexpforeverything-1.14-1.16.jar
    [你在看什么] Hwyla-forge-1.10.10-B77_1.16.1.jar
    [像素地图] forgemod_VoxelMap-1.10.7_for_1.16.1.jar
    [创世神] worldedit-forge-mc1.16.1-7.2.0-beta-02.jar
    [前置] collective-1.16.1-1.35.jar
    [前置] ForgeEndertech-1.16.1-7.0.1.0-build.0008.jar
    [加速火把] torcherino-11.0.2+1.16.1.jar
    [合成表配方] jei-1.16.1-7.0.1.9.jar
    [合成辅助] CraftingTweaks_1.16.1-12.0.4.jar
    [大型矿床] AdLods-1.16.1-4.0.0.0-build.0007.jar
    [幸运块] Chance-Globe-1.16.1.jar
    [幸运方块] luckyblock-1.16.1-1.jar
    [怪物战利品] TinyMobFarm-1.16.2-1.1.1.jar
    [拾起村民] Easy-Villager-1.16.1.jar
    [无限交易] infinitetrading_1.16-1.1.jar
    [无限岩浆] InstantLava_Forge1.16.1-1.2.1.jar
    [更多的箱子] ironchest-1.16.1-11.0.4.jar
    [极简血量显示] Neat+1.7-23.jar
    [物品分拣] inventorysorter-1.16.1-18.0.0.jar
    [矿井优化] BetterMineshaftsForge-1.16.1-1.3.jar
    [矿工优势] MinersAdvantage-1.16.1-1.7.0.36.jar
    [经验矿石] ExpOreMod-1.16.1-1.0.jar
    [自定义合成配方] CraftTweaker-1.16.1-7.0.0.24.jar
    [自定义配方依赖] JEITweaker-1.16.1-1.0.1.2.jar
    [营火无怪] nhacampfire_1.16-2.3.jar
    [迷你钓鱼场] fishtraps-0.1.0.jar
一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一
[怪物战利品] TinyMobFarm-1.16.2-1.1.1.jar     目前兼容版本为: 1.16.2
向下兼容方法 参考链接: 
https://stringod.gitee.io/2020/11/26/wo-de-shi-jie-zi-ding-yi-pei-fang-jiao-ben-sheng-cheng-qi/
相关可能出现的问题 参考链接: https://gitee.com/StringOD/Solution/blob/master/Markdown/jie-jue-fang-an.md
一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一
AutoSpawnZScript 使用说明:
01. 手动勾选菜单栏中的 选项 - 有序配方表 启用有序配方表
02. 在右侧的 列表 中选择任意物品(会显示相关信息: 名称, 预览图片)
03. 选择右侧的 物品所属ID, 配方所属块 中对应的选项
04. 左侧的九宫格配方表中选择任意编辑框按下 回车键 来添加当前选中项
05. 左侧的九宫格配方表中为空的编辑框你需要选中并按下 空格 来替换空的配方
06. 九宫格右侧的编辑框为合成输出物品, 你可以选择想要的配方
07. 九宫格右侧合成输出物品的下方为物品输出数量, 你可以设置任意数值
08. 你可以添加自定义的 配方小故事(英文), 来增添脚本解释说明
09. 配方名称可以在游戏中和脚本中解释当前物品的用途和应用目的
10. .minecraft 路径, 如果是正版你可能需要复制完整的路径
    例如: C:\Users\StringOD\AppData\Roaming\.minecraft
11. 每次添加新的配方你都需要点击生成代码
12. 生成脚本之前你可能需要添加脚本信息, 点击菜单栏中的 选项 - 添加脚本描述
一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一
AutoSpawnZScript 注意事项:
01. 程序界面最右侧的 "物品所属ID" 和 "配方所属块" 是必选项, 他不能为空, 默认不会被选中
02. 由于当前版本所运行的 ZenScript 环境的官方文档问题极多, 目前没有找到相关当前版本的帮助文档, 所以并不知道为空的配方项该怎么写, 目前用土块代替
03. 输出的物品输出限制并没有做任何安全检查, 所以你需要熟悉 Minecraft 物品
最大堆叠数量, 否则出现问题是无法避免的.
04. 配方小故事目前只支持英文, 当然你可以使用拼音. 因为ZenScript不支持中文
05. 每当你成功生成一个配方表时你可能会想要清空相关文本信息, 你可以选择菜单栏中的 文本 - 清空配方表 (放心这不会删除已生成的脚本代码)
一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一
联系我:
作者: 阳光下的少年(StringOD)
邮箱: m13619199464@163.com
一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一
事实上我更想用其他语言来重写这个程序, 因为起打算用 "Python" 或者 "Java" 来实现, 总之因为各种原因选择了易语言, 如果有机会我会重新翻译这个程序.
想要协助我翻译为其它语言的大兄弟可以联系我哈.

文章作者: StringOD
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 StringOD !
  目录