本篇教程由作者设定未经允许禁止转载。

战斗高塔cfg列表翻译部分



battletowerchestitems列表

这里是高塔的宝箱列表

    S:"Floor 1"=stick-0-75-5-6;wheat_seeds-0-75-3-5;planks-0-75-5-6;reeds-0-75-3-5

//stick=木棍   wheat_seeds=小麦种子  planks=木板  reeds=甘蔗

    S:"Floor 2"=stone_pickaxe-0-50-1-1;stone_axe-0-50-1-1;torch-0-80-3-3;stone_button-0-50-2-2

//stone_pickaxe=石稿  stone_axe=石斧  torch=火把   stone_button=石按钮

    S:"Floor 3"=bowl-0-75-2-4;coal-0-90-4-4;string-0-80-5-5;wool-0-75-2-2

//bowl=木碗  coal=煤  string=线  wool=羊毛

    S:"Floor 4"=glass-0-75-3-3;feather-0-75-4-4;bread-0-75-2-2;apple-0-75-2-2

//glass=玻璃  feather=羽毛  bread=面包  apple=苹果

    S:"Floor 5"=brown_mushroom-0-75-2-2;red_mushroom-0-75-2-2;sapling-0-90-3-3;wheat-0-75-4-4

//brown_mushroom=白蘑菇  red_mushroom=红蘑菇  sapling=树苗  wheat=小麦

    S:"Floor 6"=sign-0-50-1-2;fishing_rod-0-75-1-1;pumpkin_seeds-0-60-2-2;melon_seeds-0-60-3-3

//sign=告示牌  fishing_rod=鱼竿  pumpkin_seeds=南瓜种子  melon_seeds =西瓜种子

    S:"Floor 7"=iron_sword-0-60-1-1;gunpowder-0-75-3-3;leather-0-75-4-4;fish-0-75-3-3;dye-0-60-1-2

//iron_sword=铁剑  gunpowder=火药  leather=皮革   fish=生鱼  dye=墨囊

    S:"Floor 8"=chainmail_helmet-0-40-1-1;chainmail_chestplate-0-40-1-1;chainmail_leggings-0-40-1-1;chainmail_boots-0-40-1-1;ChestGenHook:chests/simple_dungeon:3

//chainmail_helmet;chainmail_chestplate;chainmail_leggings;chainmail_boots=这里是锁链套

//ChestGenHook:chests/simple_dungeon:3=这里是随机战利品可以通过  LootTweakerLootTableTweaker 来修改

//“simple_dungeon:3”这个是战利品池的名称

    S:"Floor 9"=bookshelf-0-70-1-3;redstone_lamp-0-60-2-2;waterlily-0-75-3-3;brewing_stand-0-50-1-1;ChestGenHook:chests/simple_dungeon:5

//bookshelf=书架  redstone_lamp=红石灯  waterlily=睡莲  brewing_stand=酿造台

//“ChestGenHook:chests/simple_dungeon:5”=这里也是随机战利品

//“simple_dungeon:5”这个是战利品池的名称

    S:"Item Generations per Floor"=7

//这条暂时不知道是什么

    S:"Top Floor"=ender_pearl-0-50-2-2;diamond-0-70-2-2;redstone-0-75-5-5;gold_ingot-0-90-8-8;ChestGenHook:chests/simple_dungeon:7

//ender_pearl=末影珍珠  diamond=钻石!  redstone=红石  gold_ingot=金子!

//“ChestGenHook:chests/simple_dungeon:7”=这里也是随机战利品

//“simple_dungeon:7



biomespawnallowed列表

   B:beaches=true

    B:darklands_mountains=true

    B:deep_ocean=true

    B:extreme_hills=true

    B:forest=true

    B:forest_hills=true

    B:mutated_desert=true

    B:mutated_forest=true

    B:mutated_plains=true

    B:ocean=true

    B:plains=true

    B:river=true

    B:sky=true

    B:stone_beach=true

    B:taiga=true

//这里是在各个生物群系的战斗高塔生成

也许可能说不定没什么用呢



chunkproviderallowed 列表

只有一条

B:ChunkProviderServer=true

//是否在服务端运行

战斗高塔的配置文件翻译和使用解析-第1张图片应该是这样的吧。。。。

不是很清楚


mainoptions列表(重要!!!)

    I:"Minimum Distance between 2 BattleTowers"=200

//两个塔之间的最大距离     (调的越高生成概率越低)

    I:"Minimum Distance of Battletowers from Spawn"=96

//塔离出生点的距离             (调的越高生成概率越低)

    I:"Tower Destroying Enabled"=1

//击杀石头人(就是塔顶的那个怪)让塔自爆

//改为0就不会爆炸了

    I:chanceTowerIsUnderGround=15

//生成向下的战斗高塔的概率这里是15%

    B:noGolemExplosions=false

//没有石头人让塔爆炸(注意这里是没有,指被指令清除或非玩家击杀)

    B:towerFallDestroysMobSpawners=false

//击杀石头人后是否击杀塔内的所有敌对生物

修改高塔宝箱战利品教程



我们可先来康康第1层的宝箱战利品列表

 S:"Floor 1"=stick-0-75-5-6;wheat_seeds-0-75-3-5;planks-0-75-5-6;reeds-0-75-3-5

整理一下

 S:"Floor 1"=

stick-0-75-5-6;

wheat_seeds-0-75-3-5;

planks-0-75-5-6;

reeds-0-75-3-5

截取第2行的     "stick-0-75-5-6;"把他分为3个部分

第一部分


stick   物品名称     我们可以通过crt来获得

输入/ct hand    就可以获得手上的物品id  

例子:

战斗高塔的配置文件翻译和使用解析-第2张图片

这样输入后会得到战斗高塔的配置文件翻译和使用解析-第3张图片


这样的提示,我们只要点击绿字就可以复制物品id了以我手上的书为例可以得到    <minecraft:book>

有的人看到这里就会说:不对啊!这和上面的stick不一样啊?

不会动一点脑筋吗?我们只要将"<>去"掉还有"minecraft:book"的 "minecraft:"(也就是mod前缀)删掉就好了,我们就得到了"book"书的物品id 


第二部分


0-75  生成概率    这个很简单"0-75"的75改为你想要的百分比

比如说就是你想写72%的概率生成就写成  0-72就可以了


第三部分


5-6    生成数量        "5-6"    5是最小生成数   6是最大生成数

比如说你想让xx物品随机生成1到5个就写成1-5就可以了


编写词条的实际演示


综合上面的部分我们可以写出这样的东西

战斗高塔的配置文件翻译和使用解析-第4张图片

这里表示的是在高塔宝箱中会生成书生成的概率为72%并且可能出现1—5本

加入宝箱列表的实际演示

到了这里添加物品的条词你应该会写了吧?

不过光会写词条也没用,要会把他加入宝箱列表里

好的,我们回到一开始截取的第1层的宝箱战利品列表

战斗高塔的配置文件翻译和使用解析-第5张图片

例子:

 S:"Floor 1"=book-0-72-1-5;stick-0-75-5-6;wheat_seeds-0-75-3-5;planks-0-75-5-6;reeds-0-75-3-5

(注意分号!!!)

总算把枯燥的宝箱列表和修改教程写完了

(注意:如果是mod物品就不要去掉mod前缀,不然不会生效!!!)

例:

我要在1楼添加心之容器<scalinghealth:heartcontainer>

S:"Floor 1"=scalinghealth:heartcontainer-0-72-1-5;

主要是为了回答这个老兄

战斗高塔的配置文件翻译和使用解析-第6张图片