====== 岛屿方块等级配置 ====== 岛屿方块等级配置 岛屿水上、水下方块分开统计,上限互不影响 类型: 1. 普通设置方块等级 0:10;10000:10;20000:0 表示平面上的一系列点,x1:y1;x2:y2;... X轴为已摆放的方块数量,Y轴为单个方块等级(等级/1000就是岛屿等级)(等级可以为负,表示减少岛屿等级) 计算岛屿等级就是这些指定的点组成的函数下方面积(求积分) 比如default等级: 0-10000个方块时每个10级, 10000个以后逐渐递减,比如12500个方块时一个7.5级, 到20000个方块以后不再增加 (注:最右边一个坐标之后保持这个等级) 2. 水下x2设置 表示同样方块数量的情况下,水下是水上的两倍等级(比如水下的default 12500个时一个15级) 3. same_as 和 clone clone表示使用同样的等级配置,但是数量分开计算 same_as 表示视为相同方块(比如不同颜色的地毯) 4. default 继承 如果一个方块完全没有定义,则直接使用default的等级配置,类似clone 如果仅定义了main等级,则这个方块的water等级等于main*2,(因为default的water是x2) 如果仅定义了water等级,而且是普通设置的方式,则main继承default,water使用定义的 如果仅定义了water等级,而且使用的x2倍数的方式,则main继承default,water=main的倍数 (比如可以设置water=x1 表示这个方块在水下没有加成) ``` mc-version: "1.15" levels: default: main: 0:10;10000:10;20000:0 water: x2 cobblestone: main: 0:0 white_carpet: main: 0:5;10000:5;20000:0 yellow_carpet: type: same_as parent: white_carpet orange_carpet: type: same_as parent: white_carpet grass_block: main: 0:20;10000:20;20000:5 mycelium: type: clone parent: grass_block hopper: main: 0:20;10:20;20:0;50:0;51:-100 water: x1 water: main: 0:0 water: 0:20;10000:20;20000:0 lava: main: 0:0 air: main: 0:0 water: 0:0;1000:-100;10000:-100;10001:-200 bedrock: main: 0:0 barrier: main: 0:0 obsidian: main: 0:0 ```