Я пытаюсь создать собственный биом, но он вылетает, когда я пытаюсь экспортировать мод и загрузить его в Minecraft.Он отлично работает в режиме «запуска клиента» Eclipse.
Вот код:
package com.dadobug1111.FarmlandBiome.world.biome;
import net.minecraft.init.Blocks;
import net.minecraft.world.biome.Biome;
import net.minecraft.world.biome.BiomeForest;
import net.minecraft.world.gen.feature.WorldGenMinable;
public class BiomeFarmland extends Biome {
public BiomeFarmland() {
super(new Biome.BiomeProperties("FarmlandBiome")
.setHeightVariation(0.004F)
.setTemperature(0.8F)
.setRainfall(0.4F)
.setBaseHeight(0F)
);
this.decorator.treesPerChunk = 1/5;
this.decorator.sandPatchesPerChunk = 0;
this.decorator.gravelPatchesPerChunk = 0;
this.decorator.generateFalls = true;
}
}
Журнал сбоев здесь .
Соответствуетсообщение:
net.minecraftforge.fml.common.LoaderExceptionModCrash: Произошло исключение из биома сельскохозяйственных угодий (farmlandbiomemod). Причина: java.lang.NoSuchMethodError: net.minecraft.world.biome.Biome $ BiomeProperties.setHeightVariation (F) Lnet / minecraft / world / biome / Biome $ BiomeProperties;
Я знаю, что это как-то связано с тем, как я добавляю свойства биома, но я не знаю почему.
Моя версия Minecraft Forge - forge-1.12.2-14.23.5.2768