Как получить биомы в Minecraft Fabric 1.16.5?
У меня есть проект на Fabric 1.16.5, и мне нужно получить два майнкрафтовских биома plains и forest, и их тип должен быть net.minecraft.world.biome.Biome
. Я нашел только plains и the_void в классе BuiltinBiomes
. Где искать остальные - понятия не имею. Вот код моего класса:
package com.tseziy.world;
import com.mojang.serialization.Codec;
import net.minecraft.world.biome.Biome;
import net.minecraft.world.biome.BuiltinBiomes;
import net.minecraft.world.biome.source.BiomeSource;
import java.util.ArrayList;
public class UrbanHorrorBiomeSource extends BiomeSource {
protected UrbanHorrorBiomeSource() {
super(Arrays.asList(
// сюда мне нужно добавить plains и forest.
);
}
@Override
protected Codec < ? extends BiomeSource > getCodec() {
return CODEC;
}
@Override
public BiomeSource withSeed(long seed) {
return null;
}
@Override
public Biome getBiomeForNoiseGen(int biomeX, int biomeY, int biomeZ) {
return null;
}
}
Источник: Stack Overflow на русском