mirror of
https://github.com/PolyhedralDev/Terra.git
synced 2025-07-04 00:45:57 +00:00
fix biome provider codec
This commit is contained in:
parent
b82e84d447
commit
0550f36447
@ -4,6 +4,7 @@ import com.mojang.serialization.Codec;
|
|||||||
import com.mojang.serialization.Lifecycle;
|
import com.mojang.serialization.Lifecycle;
|
||||||
import com.mojang.serialization.codecs.RecordCodecBuilder;
|
import com.mojang.serialization.codecs.RecordCodecBuilder;
|
||||||
import net.minecraft.structure.StructureSet;
|
import net.minecraft.structure.StructureSet;
|
||||||
|
import net.minecraft.util.dynamic.RegistryOps;
|
||||||
import net.minecraft.util.registry.Registry;
|
import net.minecraft.util.registry.Registry;
|
||||||
import net.minecraft.util.registry.RegistryCodecs;
|
import net.minecraft.util.registry.RegistryCodecs;
|
||||||
import net.minecraft.world.biome.Biome;
|
import net.minecraft.world.biome.Biome;
|
||||||
@ -38,7 +39,7 @@ public final class Codecs {
|
|||||||
id)))));
|
id)))));
|
||||||
|
|
||||||
public static final Codec<TerraBiomeSource> TERRA_BIOME_SOURCE = RecordCodecBuilder
|
public static final Codec<TerraBiomeSource> TERRA_BIOME_SOURCE = RecordCodecBuilder
|
||||||
.create(instance -> instance.group(RegistryCodecs.dynamicRegistry(Registry.BIOME_KEY, Lifecycle.stable(), Biome.CODEC)
|
.create(instance -> instance.group(RegistryOps.createRegistryCodec(Registry.BIOME_KEY)
|
||||||
.fieldOf("biome_registry")
|
.fieldOf("biome_registry")
|
||||||
.stable()
|
.stable()
|
||||||
.forGetter(TerraBiomeSource::getBiomeRegistry),
|
.forGetter(TerraBiomeSource::getBiomeRegistry),
|
||||||
|
Loading…
x
Reference in New Issue
Block a user