public class BiomeProviderType<C extends IBiomeProviderSettings,T extends BiomeProvider> extends ForgeRegistryEntry<BiomeProviderType<?,?>>
Modifier and Type | Field and Description |
---|---|
static BiomeProviderType<CheckerboardBiomeProviderSettings,CheckerboardBiomeProvider> |
CHECKERBOARD |
private java.util.function.Function<C,T> |
factory |
static BiomeProviderType<SingleBiomeProviderSettings,SingleBiomeProvider> |
FIXED |
private java.util.function.Function<WorldInfo,C> |
settingsFactory |
static BiomeProviderType<EndBiomeProviderSettings,EndBiomeProvider> |
THE_END |
static BiomeProviderType<OverworldBiomeProviderSettings,OverworldBiomeProvider> |
VANILLA_LAYERED |
delegate
Constructor and Description |
---|
BiomeProviderType(java.util.function.Function<C,T> p_i225746_1_,
java.util.function.Function<WorldInfo,C> p_i225746_2_) |
Modifier and Type | Method and Description |
---|---|
T |
create(C settings) |
C |
createSettings(WorldInfo p_226840_1_) |
private static <C extends IBiomeProviderSettings,T extends BiomeProvider> |
func_226841_a_(java.lang.String p_226841_0_,
java.util.function.Function<C,T> p_226841_1_,
java.util.function.Function<WorldInfo,C> p_226841_2_) |
getRegistryName, getRegistryType, setRegistryName, setRegistryName, setRegistryName
public static final BiomeProviderType<CheckerboardBiomeProviderSettings,CheckerboardBiomeProvider> CHECKERBOARD
public static final BiomeProviderType<SingleBiomeProviderSettings,SingleBiomeProvider> FIXED
public static final BiomeProviderType<OverworldBiomeProviderSettings,OverworldBiomeProvider> VANILLA_LAYERED
public static final BiomeProviderType<EndBiomeProviderSettings,EndBiomeProvider> THE_END
private final java.util.function.Function<C extends IBiomeProviderSettings,T extends BiomeProvider> factory
private final java.util.function.Function<WorldInfo,C extends IBiomeProviderSettings> settingsFactory
private static <C extends IBiomeProviderSettings,T extends BiomeProvider> BiomeProviderType<C,T> func_226841_a_(java.lang.String p_226841_0_, java.util.function.Function<C,T> p_226841_1_, java.util.function.Function<WorldInfo,C> p_226841_2_)