SYS_TEM
样例
来寻找特定的用法?还是寻找灵感?查看一下TerrainControl的常见用法。 Mysource在这里制作了一些其它的样例。
自定义世界
单一巨型生物群系
想创建一个全是沙漠的世界?这也许比你想的简单很多。
你需要注意一下WorldConfig.ini里面的BiomeGroup 选项。
默认列表如下:
BiomeGroup(NormalBiomes, 0, 97, Forest, Roofed Forest, Extreme Hills, Plains, Birch Forest, Swampland, Flower Forest, Roofed Forest M, Extreme Hills+, Sunflower Plains, Birch Forest M, Swampland M)
BiomeGroup(IceBiomes, 3, 90, Ice Plains, Cold Taiga, Ice Plains Spikes, Cold Taiga M)
BiomeGroup(HotBiomes, 0, 97, Desert, Savanna, Plains, Desert M, Savanna M, Sunflower Plains)
BiomeGroup(ColdBiomes, 0, 97, Forest, Extreme Hills, Taiga, Plains, Flower Forest, Extreme Hills+, Taiga M, Sunflower Plains)
BiomeGroup(MesaBiomes, 1, 40, Mesa)
BiomeGroup(JungleBiomes, 1, 40, Jungle, Jungle M)
BiomeGroup(Mega TaigaBiomes, 1, 40, Mega Taiga, Mega Spruce Taiga)
移除所有的 BiomeGroups 然后添加一条新的选项:
BiomeGroup(NormalBiomes, 0, 100, Desert).
如果你不想看到一丁点海洋,请把 LandRarity设置为 100。
海洋世界
创建海洋世界的最简单的方法是把 WorldConfig.ini里面LandRarity 设置为1 你的世界现在是是一个巨大的海洋,没有丝毫陆地。你也可以设置海平面选项 (WaterLevelMax) 高一点来得到更多的水。同时你也可以降低OceanBiomeConfig.ini 里面的海洋底部高度BiomeHeight (但是不要使用-2.0,这会引起BUG)。.
浮空岛
浮空岛是通过 BiomeConfig files里面的 CustomHeightControl 选项生成的。 你可以在这里找到更详细的样例。
标准世界
有时候你只需要改变控制器的一项属性(比如说BO2),而并不改变标准设置。这并不能仅仅通过设置 BiomeMode 和 TerrainMode (WorldConfig) 为default: 这样TC插件将忽视所有的生成器选项。
相反,你应当设置BiomeMode 为 Default 、 TerrainMode 为 Normal。如果你没有更改BiomeConfigs 的选项,那么地形将基本上和标准一样。生物群系设置即使是使用默认设置,它与标准模式仍有微小的不同,但是因为 BiomeMode 被设置为了 Default,所以地形控制器将生成标准生物群系。
放大化生物群系
"放大化" 是Minecraft里的一种世界选项。在TerrainControl里,你可以通过下列公式扩大任意生物群系。
amplified BiomeHeight = 1 + (BiomeHeight * 2)
amplified BiomeVolatility = 1 + (BiomeVolatility * 4)
如果你把世界里所有的生物群系都做如上步骤,你的世界就成为了放大化世界。
增加世界资源
富钻石矿山
在这里,我们将给予雪山高密度的钻石矿。打开 Ice MountainsBiomeConfig.ini 文件。 我们将会调整资源列表里的几个数字。
矿物的生成依赖于: Ore(Block,Size,Frequency,Rarity,MinAltitude,MaxAltitude,BlockSource[,BlockSource...])directive, where:
? Block是 方块ID (或者名称)。
? Size 是矿脉以块为单位,生成数量的平均数。
? Frequency 每个区块生成矿脉的数量。
? Rarity 是每条矿脉成功生成的概率。
? MinAltitude 和 MaxAltitude 是矿石分布的高度。
? BlockSource 是一或更多方块ID(或名称)可以被矿石替换。
在 Ice MountainsBiomeConfig.ini, 我们可以设置:
Ore(DIAMOND_ORE,11,7,85,0,32,STONE)
命令与权限
这里给出所有的命令和权限,注意,仅Bukkit版本中有效。
你可以给予一个玩家全部权限通过给予权限节点tc.cmd.* 或 tc.*.
命令 权限 用途
/tc biome [-f] tc.cmd.biome 查看你正在何种生物群系内
/tc check [worldname] tc.cmd.check 检查当前世界TC是否启用
/tc help tc.cmd.help 查看命令及帮助
/tc list tc.cmd.list 列出所有自定义物体
/tc map [world] tc.cmd.map 输出地形图片到服务器根目录
/tc reload [world] tc.cmd.reload 重载配置文件
/tc spawn [object] tc.cmd.spawn 在你看着的地方生成一个自定义物体
MOD兼容性
TerrainControl代替了标准的地形生成器,其它mod可能导致TC的某些特性失效。
树、矿物、花
如果其它mod添加了一些东西到世界里,比如说矿物,植物,Mod将会兼容:特性将会正确的生成。但是,你不能通过Terrain Control的配置来进行控制。
如果Mod没有生成物品到世界里,你可以试着通过Ore、Grass、Plant、BO2/BO3来进行相应的匹配。Terrain Control 2.6可以通过使用如下方式来匹配:
modName:blockName
Mod名称:方块名称
补给箱
Terrain Control 将会生成Mod物品在地牢、要塞、村庄、地狱要塞的箱子里面。但是,它并不会将Mod物品加入BO3箱子内:这只会生成NBT文件里面的物品。当然,你可以把Mod物品添加到NBT文件内。
自定义生物
自定义生物在标准生物群系内会正确的生成。自定义生物将会自动的生成在自定义生物群系内。但是,如果它们没有生成在正确的生物群系内,你需要修改 BiomeConfig内的生物生成模块。你需要使用生物的内部名称,这些名称保存在世界文件夹内。
自定义生物群系
创建了更多的生物群系的Mod,比如说ExtraBiomesXL或者Biomes O' Plenty, 这些生物群系将不会生成。如果你的Mod只是创建了一点生物群系,你可以试着在Terrain Control中重新创建。.
旧版Minecraft
在Minecraft1.2.5中,Mod支持问题比现在简单很多,你需要自行添加所有的地形。 单击这里来获取更多信息。
对Mod制作者的话
Terrain Control通常不支持Forge的生物群系字典。同时感谢ScottKillen的贡献,Terrain Control将会触发地形生成事件。
同时请看开发者页面.
WORLDPAINTER兼容性
Terrain Control和WorldPainter可以很好的合作,你可以使用WorldPainter的高度控制器和生物群系布局,Terrain Control的地形填充功能。
绿色方格标记的区域将由Terrain Control填充。
还有一个问题:Terrain Control将会忽略将生物群系数据保存在地图文件中,相反,它使用自己的生物群系控制器,这显然不是我们想要的,我们希望Terrain Control使用我们自己画出的生物群系区。
在Terrain Control 2.6.3 版本中,添加了一个新的功能。这个设置选项通常不可见,因为这个功能只是针对特定的一群人,对于其它的人来说并没有用途,你需要将它添加到 WorldConfig.ini 中的任意位置:
PopulateUsingSavedBiomes: true
防止误解的说明
WorldPainter有两个与生成生物群系有关的画笔。 Deciduous, Swamp 以及 Pine 按钮将预制的树木生成的生物群系中。 Biomes 按钮仅仅填充生物群系,将余下的部分让Terrain Control来生成。
不要忘记使用 Populate 按钮来标记你希望Terrain Control进行填充的区块,否则将不会生成,这是显而易见的,但通常会被忘记,如果你希望Terrain Control填充整个世界,请使用WorldPainter的export菜单中的设置。
请确保在生存服务器物品比如说矿物没有被生成两次(一次由WorldPainter,一次由Terrain Control)。请不要使用WorldPainter中的 Resources 按钮,这样资源将会由Terrain Control生成,或者你可以移除BiomeConfigs中的 资源队列
另外一方面,洞穴和峡谷不是Terrain Control填充的一部分-它们在地形生成的更早步骤中,所以Terrain Control不能生成它们。如果你希望你的世界中有洞穴,请使用WorldPainter中的洞穴生成器。
2016-08-17 17:23:00