欢迎来到Minecraft插件百科!
对百科编辑一脸懵逼?
帮助:快速入门
带您快速熟悉百科编辑!
因近日遭受攻击,百科现已限制编辑,有意编辑请加入插件百科企鹅群:223812289
查看“Terra/群系选取”的源代码
←
Terra/群系选取
跳转到导航
跳转到搜索
因为以下原因,您没有权限编辑本页:
您请求的操作仅限属于这些用户组的用户执行:
用户
、
自动确认用户
、
巡查者
您可以查看和复制此页面的源代码。
This page provides an overview of how Terra selects a biome for a location based on a Config Pack's BiomeGrids and BiomeZone. == 群系网格 == A Biome Grid defines Biome distribution in a world. They are 2D (因此名为“网格”) tables of biomes. Here is a simple example of a Biome Grid you may use in your world: {| ! |- | 0 |- | 1 |- | 2 |- | 3 |} 2 continuous noise functions determine the biome at a location. This means that biomes adjacent on the grid will generate next to each other in the world. For example, if, for a pair of coordinates in the world, noise function X has a value of 3, and noise function Z has a value of 2, the biome at that location would be SAVANNA|热带高原. Then, if Z shifts to 1, the biome would change to BIRCH_FOREST|桦木森林. Generally, the X and Z axis are "scales." For example, in the above example, the X axis may be the Vegetation scale, as biomes with higher X values have more vegetation, and Z may be the Temperature scale, as biomes with higher Z values are warmer. This allows you to group similar biomes together. == 群系区 == A Biome Zone defines Biome ''Grid'' distribution in the world. Essentially, it adds a third dimension to Biome selection by "stacking" several Biome Grids on top of each other. A third continuous noise function pulls Biome Grids from the Zone configuration. For example, here is the Biome Zone config from the [https://github.com/PolyhedralDev/TerraDefaultConfig/wiki/pack.yml-Options pack.yml] page's example: <pre class="">grids: - OCEAN - LAND - MOUNTAIN</pre> In the above configuration, a Biome Zone noise value of 0 causes Terra to pull biomes from the <code>OCEAN</code> grid, using the 2 BiomeGrid noise functions. Then, if the noise value shifts to 1, biomes will be pulled from the <code>LAND</code> grid.<br /> Since Biome Zones, like Biome Grids, use a continuous noise function, Grids that are adjacent in the zone config will generate adjacent in the world. == 噪点 == The noise functions used to select biomes are the same functions that are defined in <code>pack.yml</code>. == 应用案例 == Generally, Biome Grids define ''similar terrain'' Biomes, and Biome Zones define different types of terrain. For example, the example above has <code>OCEAN</code>, <code>LAND</code>, and <code>MOUNTAIN</code> as grids in the Biome Zone config. This is because, for the most part, all biomes that would fall under the Ocean category have very similar terrain, as do Land and Mountain biomes.<br /> Because Biome Zones generally define the largest difference in biomes, they are usually given the highest spread in the world (The highest frequency in <code>pack.yml</code>). As mentioned above, each of a Biome Grid's axes usually has a scale assigned to it, like Temperature or Vegetation. Expanding this into the third dimension with Biome Zones opens up many possibilities. Using the ''same scales'' on all Grids ensures that similar biomes generate adjacent in the world. For example, if, in the <code>LAND</code> grid, there was a <code>TUNDRA</code> biome in the slot (0, 0), then, in the <code>OCEAN</code> grid, it would be wise to put a <code>FROZEN_OCEAN</code> biome in the same slot, that way, the Tundra biome always borders frozen oceans.
本页使用的模板:
模板:TRBox
(
查看源代码
)
模板:·
(
查看源代码
)
返回
Terra/群系选取
。
导航菜单
个人工具
登录
命名空间
页面
讨论
大陆简体
查看
阅读
查看源代码
查看历史
更多
搜索
导航
首页
最近更改
随机页面
编辑相关
百科公告
编辑帮助
互助客栈
贡献分数
测试沙盒
发布条目
插件分类
管理
安全
聊天
编程
经济
修正
娱乐
综合
信息
机械
角色
传送
网页
整地
创世
付费
其它
工具
链入页面
相关更改
特殊页面
页面信息
相关网站
MCMOD百科
Minecraft中文百科
Minecraft纪念论坛
Minecraft百度贴吧
虚无世界Wiki