Package net.minecraft.util.datafix.fixes
Class WorldGenSettingsFix
java.lang.Object
com.mojang.datafixers.DataFix
net.minecraft.util.datafix.fixes.WorldGenSettingsFix
public class WorldGenSettingsFix
extends com.mojang.datafixers.DataFix
-
Nested Class Summary
Modifier and TypeClassDescription(package private) static class
-
Field Summary
Modifier and TypeFieldDescriptionprivate static com.google.common.collect.ImmutableMap<String,WorldGenSettingsFix.StructureFeatureConfiguration>
private static String
private static String
private static String
private static String
private static String
private static String
private static String
private static String
private static String
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected static <T> com.mojang.serialization.Dynamic<T>
defaultOverworld(com.mojang.serialization.Dynamic<T> p_17188_, long p_17189_)
private static <T> com.mojang.serialization.Dynamic<T>
fix(com.mojang.serialization.Dynamic<T> p_17186_)
private static <T> Map<com.mojang.serialization.Dynamic<T>,com.mojang.serialization.Dynamic<T>>
fixFlatStructures(com.mojang.serialization.DynamicOps<T> p_17218_, com.mojang.serialization.OptionalDynamic<T> p_17219_)
private static int
private static int
protected com.mojang.datafixers.TypeRewriteRule
makeRule()
private static <T> com.mojang.serialization.Dynamic<T>
noise(long p_17175_, com.mojang.serialization.DynamicLike<T> p_17176_, com.mojang.serialization.Dynamic<T> p_17177_, com.mojang.serialization.Dynamic<T> p_17178_)
private static void
setSpacing(Map<String,WorldGenSettingsFix.StructureFeatureConfiguration> p_17236_, String p_17237_, String p_17238_, int p_17239_)
private static <T> com.mojang.serialization.Dynamic<T>
vanillaBiomeSource(com.mojang.serialization.Dynamic<T> p_17196_, long p_17197_, boolean p_17198_, boolean p_17199_)
protected static <T> T
vanillaLevels(com.mojang.serialization.Dynamic<T> p_17191_, long p_17192_, com.mojang.serialization.Dynamic<T> p_17193_, boolean p_17194_)
Methods inherited from class com.mojang.datafixers.DataFix
checked, convertUnchecked, fixTypeEverywhere, fixTypeEverywhere, fixTypeEverywhere, fixTypeEverywhere, fixTypeEverywhereTyped, fixTypeEverywhereTyped, fixTypeEverywhereTyped, fixTypeEverywhereTyped, getInputSchema, getOutputSchema, getRule, getVersionKey, onFail, writeAndRead, writeFixAndRead
-
Field Details
-
VILLAGE
- See Also:
- Constant Field Values
-
DESERT_PYRAMID
- See Also:
- Constant Field Values
-
IGLOO
- See Also:
- Constant Field Values
-
JUNGLE_TEMPLE
- See Also:
- Constant Field Values
-
SWAMP_HUT
- See Also:
- Constant Field Values
-
PILLAGER_OUTPOST
- See Also:
- Constant Field Values
-
END_CITY
- See Also:
- Constant Field Values
-
WOODLAND_MANSION
- See Also:
- Constant Field Values
-
OCEAN_MONUMENT
- See Also:
- Constant Field Values
-
DEFAULTS
private static final com.google.common.collect.ImmutableMap<String,WorldGenSettingsFix.StructureFeatureConfiguration> DEFAULTS
-
-
Constructor Details
-
WorldGenSettingsFix
public WorldGenSettingsFix(com.mojang.datafixers.schemas.Schema p_17173_)
-
-
Method Details
-
makeRule
protected com.mojang.datafixers.TypeRewriteRule makeRule()- Specified by:
makeRule
in classcom.mojang.datafixers.DataFix
-
noise
private static <T> com.mojang.serialization.Dynamic<T> noise(long p_17175_, com.mojang.serialization.DynamicLike<T> p_17176_, com.mojang.serialization.Dynamic<T> p_17177_, com.mojang.serialization.Dynamic<T> p_17178_) -
vanillaBiomeSource
private static <T> com.mojang.serialization.Dynamic<T> vanillaBiomeSource(com.mojang.serialization.Dynamic<T> p_17196_, long p_17197_, boolean p_17198_, boolean p_17199_) -
fix
private static <T> com.mojang.serialization.Dynamic<T> fix(com.mojang.serialization.Dynamic<T> p_17186_) -
defaultOverworld
protected static <T> com.mojang.serialization.Dynamic<T> defaultOverworld(com.mojang.serialization.Dynamic<T> p_17188_, long p_17189_) -
vanillaLevels
protected static <T> T vanillaLevels(com.mojang.serialization.Dynamic<T> p_17191_, long p_17192_, com.mojang.serialization.Dynamic<T> p_17193_, boolean p_17194_) -
fixFlatStructures
private static <T> Map<com.mojang.serialization.Dynamic<T>,com.mojang.serialization.Dynamic<T>> fixFlatStructures(com.mojang.serialization.DynamicOps<T> p_17218_, com.mojang.serialization.OptionalDynamic<T> p_17219_) -
getInt
-
getInt
-
setSpacing
private static void setSpacing(Map<String,WorldGenSettingsFix.StructureFeatureConfiguration> p_17236_, String p_17237_, String p_17238_, int p_17239_)
-