Uses of Interface
net.minecraft.registry.Registerable
Package
Description
-
Uses of Registerable in net.minecraft.block.entity
Modifier and TypeMethodDescriptionstatic void
BannerPatterns.bootstrap
(Registerable<BannerPattern> registry) static void
BannerPatterns.register
(Registerable<BannerPattern> registry, RegistryKey<BannerPattern> key) -
Uses of Registerable in net.minecraft.block.jukebox
Modifier and TypeMethodDescriptionstatic void
JukeboxSongs.bootstrap
(Registerable<JukeboxSong> registry) private static void
JukeboxSongs.register
(Registerable<JukeboxSong> registry, RegistryKey<JukeboxSong> key, RegistryEntry.Reference<SoundEvent> soundEvent, int lengthInSeconds, int comparatorOutput) -
Uses of Registerable in net.minecraft.block.spawner
Modifier and TypeMethodDescriptionstatic void
TrialSpawnerConfigs.bootstrap
(Registerable<TrialSpawnerConfig> registry) private static void
TrialSpawnerConfigs.register
(Registerable<TrialSpawnerConfig> registry, TrialSpawnerConfigs.ConfigKeyPair configPair, TrialSpawnerConfig normalConfig, TrialSpawnerConfig ominousConfig) -
Uses of Registerable in net.minecraft.enchantment
Modifier and TypeMethodDescriptionstatic void
Enchantments.bootstrap
(Registerable<Enchantment> registry) private static void
Enchantments.register
(Registerable<Enchantment> registry, RegistryKey<Enchantment> key, Enchantment.Builder builder) -
Uses of Registerable in net.minecraft.enchantment.provider
Modifier and TypeMethodDescriptionstatic void
EnchantmentProviders.bootstrap
(Registerable<EnchantmentProvider> registry) static void
TradeRebalanceEnchantmentProviders.bootstrap
(Registerable<EnchantmentProvider> registry) -
Uses of Registerable in net.minecraft.entity.damage
Modifier and TypeMethodDescriptionstatic void
DamageTypes.bootstrap
(Registerable<DamageType> damageTypeRegisterable) -
Uses of Registerable in net.minecraft.entity.decoration.painting
Modifier and TypeMethodDescriptionstatic void
PaintingVariants.bootstrap
(Registerable<PaintingVariant> registry) private static void
PaintingVariants.register
(Registerable<PaintingVariant> registry, RegistryKey<PaintingVariant> key, int width, int height) private static void
PaintingVariants.register
(Registerable<PaintingVariant> registry, RegistryKey<PaintingVariant> key, int width, int height, boolean hasAuthor) -
Uses of Registerable in net.minecraft.entity.passive
Modifier and TypeMethodDescriptionstatic void
WolfVariants.bootstrap
(Registerable<WolfVariant> registry) (package private) static void
WolfVariants.register
(Registerable<WolfVariant> registry, RegistryKey<WolfVariant> key, String textureName, RegistryEntryList<Biome> biomes) (package private) static void
WolfVariants.register
(Registerable<WolfVariant> registry, RegistryKey<WolfVariant> key, String textureName, RegistryKey<Biome> biome) (package private) static void
WolfVariants.register
(Registerable<WolfVariant> registry, RegistryKey<WolfVariant> key, String textureName, TagKey<Biome> biomeTag) -
Uses of Registerable in net.minecraft.item
Modifier and TypeMethodDescriptionstatic void
Instruments.bootstrap
(Registerable<Instrument> registry) static void
Instruments.register
(Registerable<Instrument> registry, RegistryKey<Instrument> key, RegistryEntry<SoundEvent> sound, float useDuration, float range) -
Uses of Registerable in net.minecraft.item.equipment.trim
Modifier and TypeMethodDescriptionstatic void
ArmorTrimMaterials.bootstrap
(Registerable<ArmorTrimMaterial> registry) static void
ArmorTrimPatterns.bootstrap
(Registerable<ArmorTrimPattern> registry) private static void
ArmorTrimMaterials.register
(Registerable<ArmorTrimMaterial> registry, RegistryKey<ArmorTrimMaterial> key, Item ingredient, Style style, float itemModelIndex) private static void
ArmorTrimMaterials.register
(Registerable<ArmorTrimMaterial> registry, RegistryKey<ArmorTrimMaterial> key, Item ingredient, Style style, float itemModelIndex, Map<Identifier, String> overrideArmorMaterials) static void
ArmorTrimPatterns.register
(Registerable<ArmorTrimPattern> registry, Item template, RegistryKey<ArmorTrimPattern> key) -
Uses of Registerable in net.minecraft.network.message
Modifier and TypeMethodDescriptionstatic void
MessageType.bootstrap
(Registerable<MessageType> messageTypeRegisterable) -
Uses of Registerable in net.minecraft.registry
Modifier and TypeMethodDescription<T> Registerable
<T> RegistryBuilder.Registries.createRegisterable()
Modifier and TypeMethodDescriptionvoid
RegistryBuilder.BootstrapFunction.run
(Registerable<T> registerable) -
Uses of Registerable in net.minecraft.structure
Modifier and TypeMethodDescriptionstatic void
AncientCityGenerator.bootstrap
(Registerable<StructurePool> poolRegisterable) static void
AncientCityOutskirtsGenerator.bootstrap
(Registerable<StructurePool> poolRegisterable) static void
BastionBridgeData.bootstrap
(Registerable<StructurePool> poolRegisterable) static void
BastionData.bootstrap
(Registerable<StructurePool> poolRegisterable) static void
BastionHoglinStableData.bootstrap
(Registerable<StructurePool> poolRegisterable) static void
BastionRemnantGenerator.bootstrap
(Registerable<StructurePool> poolRegisterable) static void
BastionTreasureData.bootstrap
(Registerable<StructurePool> poolRegisterable) static void
BastionUnitsData.bootstrap
(Registerable<StructurePool> poolRegisterable) static void
DesertVillageData.bootstrap
(Registerable<StructurePool> poolRegisterable) static void
PillagerOutpostGenerator.bootstrap
(Registerable<StructurePool> poolRegisterable) static void
PlainsVillageData.bootstrap
(Registerable<StructurePool> poolRegisterable) static void
SavannaVillageData.bootstrap
(Registerable<StructurePool> poolRegisterable) static void
SnowyVillageData.bootstrap
(Registerable<StructurePool> poolRegisterable) static void
StructureSets.bootstrap
(Registerable<StructureSet> structureSetRegisterable) static void
TaigaVillageData.bootstrap
(Registerable<StructurePool> poolRegisterable) static void
TrailRuinsGenerator.bootstrap
(Registerable<StructurePool> poolRegisterable) static void
TrialChamberData.bootstrap
(Registerable<StructurePool> poolRegisterable) static void
VillageGenerator.bootstrap
(Registerable<StructurePool> poolRegisterable) -
Uses of Registerable in net.minecraft.structure.pool
Modifier and TypeMethodDescriptionstatic void
StructurePools.bootstrap
(Registerable<StructurePool> structurePoolsRegisterable) static void
StructurePools.register
(Registerable<StructurePool> structurePoolsRegisterable, String id, StructurePool pool) -
Uses of Registerable in net.minecraft.structure.pool.alias
Modifier and TypeMethodDescriptionstatic void
StructurePoolAliasBindings.registerPools
(Registerable<StructurePool> pools, RegistryEntry<StructurePool> base, List<StructurePoolAliasBinding> aliases) -
Uses of Registerable in net.minecraft.structure.processor
Modifier and TypeMethodDescriptionstatic void
StructureProcessorLists.bootstrap
(Registerable<StructureProcessorList> processorListRegisterable) private static void
StructureProcessorLists.register
(Registerable<StructureProcessorList> processorListRegisterable, RegistryKey<StructureProcessorList> key, List<StructureProcessor> processors) -
Uses of Registerable in net.minecraft.world.biome
Modifier and TypeMethodDescriptionstatic void
BuiltinBiomes.bootstrap
(Registerable<Biome> biomeRegisterable) static void
WinterDropBuiltinBiomes.bootstrap
(Registerable<Biome> biomeRegisterable) static void
WinterDropBuiltinBiomes.register
(Registerable<Biome> biomeRegisterable, String id, Biome biome) -
Uses of Registerable in net.minecraft.world.biome.source
Modifier and TypeMethodDescriptionstatic void
MultiNoiseBiomeSourceParameterLists.bootstrap
(Registerable<MultiNoiseBiomeSourceParameterList> registry) static void
MultiNoiseBiomeSourceParameterLists.bootstrapWinterDrop
(Registerable<MultiNoiseBiomeSourceParameterList> registry) -
Uses of Registerable in net.minecraft.world.dimension
Modifier and TypeMethodDescriptionstatic void
DimensionTypeRegistrar.bootstrap
(Registerable<DimensionType> dimensionTypeRegisterable) -
Uses of Registerable in net.minecraft.world.gen
Modifier and TypeFieldDescriptionprivate final Registerable
<FlatLevelGeneratorPreset> FlatLevelGeneratorPresets.Registrar.presetRegisterable
private final Registerable
<WorldPreset> WorldPresets.Registrar.presetRegisterable
Modifier and TypeMethodDescriptionstatic void
FlatLevelGeneratorPresets.bootstrap
(Registerable<FlatLevelGeneratorPreset> presetRegisterable) static void
WorldPresets.bootstrap
(Registerable<WorldPreset> presetRegisterable) ModifierConstructorDescription(package private)
Registrar
(Registerable<FlatLevelGeneratorPreset> presetRegisterable) (package private)
Registrar
(Registerable<WorldPreset> presetRegisterable) -
Uses of Registerable in net.minecraft.world.gen.carver
Modifier and TypeMethodDescriptionstatic void
ConfiguredCarvers.bootstrap
(Registerable<ConfiguredCarver<?>> carverRegisterable) -
Uses of Registerable in net.minecraft.world.gen.chunk
Modifier and TypeMethodDescriptionstatic void
ChunkGeneratorSettings.bootstrap
(Registerable<ChunkGeneratorSettings> chunkGenerationSettingsRegisterable) private static ChunkGeneratorSettings
ChunkGeneratorSettings.createCavesSettings
(Registerable<?> registerable) private static ChunkGeneratorSettings
ChunkGeneratorSettings.createEndSettings
(Registerable<?> registerable) private static ChunkGeneratorSettings
ChunkGeneratorSettings.createFloatingIslandsSettings
(Registerable<?> registerable) private static ChunkGeneratorSettings
ChunkGeneratorSettings.createNetherSettings
(Registerable<?> registerable) private static ChunkGeneratorSettings
ChunkGeneratorSettings.createSurfaceSettings
(Registerable<?> registerable, boolean amplified, boolean largeBiomes) -
Uses of Registerable in net.minecraft.world.gen.densityfunction
Modifier and TypeMethodDescriptionstatic RegistryEntry
<? extends DensityFunction> DensityFunctions.bootstrap
(Registerable<DensityFunction> densityFunctionRegisterable) private static DensityFunction
DensityFunctions.registerAndGetHolder
(Registerable<DensityFunction> densityFunctionRegisterable, RegistryKey<DensityFunction> key, DensityFunction densityFunction) private static void
DensityFunctions.registerSlopedCheeseFunction
(Registerable<DensityFunction> densityFunctionRegisterable, RegistryEntryLookup<DensityFunction> densityFunctionLookup, DensityFunction jaggedNoise, RegistryEntry<DensityFunction> continents, RegistryEntry<DensityFunction> erosion, RegistryKey<DensityFunction> offsetKey, RegistryKey<DensityFunction> factorKey, RegistryKey<DensityFunction> jaggednessKey, RegistryKey<DensityFunction> depthKey, RegistryKey<DensityFunction> slopedCheeseKey, boolean amplified) Creates and registers thesloped_cheese
density function. -
Uses of Registerable in net.minecraft.world.gen.feature
Modifier and TypeMethodDescriptionstatic void
ConfiguredFeatures.bootstrap
(Registerable<ConfiguredFeature<?, ?>> featureRegisterable) static void
EndConfiguredFeatures.bootstrap
(Registerable<ConfiguredFeature<?, ?>> featureRegisterable) static void
EndPlacedFeatures.bootstrap
(Registerable<PlacedFeature> featureRegisterable) static void
MiscConfiguredFeatures.bootstrap
(Registerable<ConfiguredFeature<?, ?>> featureRegisterable) static void
MiscPlacedFeatures.bootstrap
(Registerable<PlacedFeature> featureRegisterable) static void
NetherConfiguredFeatures.bootstrap
(Registerable<ConfiguredFeature<?, ?>> featureRegisterable) static void
NetherPlacedFeatures.bootstrap
(Registerable<PlacedFeature> featureRegisterable) static void
OceanConfiguredFeatures.bootstrap
(Registerable<ConfiguredFeature<?, ?>> featureRegisterable) static void
OceanPlacedFeatures.bootstrap
(Registerable<PlacedFeature> featureRegisterable) static void
OreConfiguredFeatures.bootstrap
(Registerable<ConfiguredFeature<?, ?>> featureRegisterable) static void
OrePlacedFeatures.bootstrap
(Registerable<PlacedFeature> featureRegisterable) static void
PileConfiguredFeatures.bootstrap
(Registerable<ConfiguredFeature<?, ?>> featureRegisterable) static void
PlacedFeatures.bootstrap
(Registerable<PlacedFeature> featureRegisterable) static void
TreeConfiguredFeatures.bootstrap
(Registerable<ConfiguredFeature<?, ?>> featureRegisterable) static void
TreePlacedFeatures.bootstrap
(Registerable<PlacedFeature> featureRegisterable) static void
UndergroundConfiguredFeatures.bootstrap
(Registerable<ConfiguredFeature<?, ?>> featureRegisterable) static void
UndergroundPlacedFeatures.bootstrap
(Registerable<PlacedFeature> featureRegisterable) static void
VegetationConfiguredFeatures.bootstrap
(Registerable<ConfiguredFeature<?, ?>> featureRegisterable) static void
VegetationPlacedFeatures.bootstrap
(Registerable<PlacedFeature> featureRegisterable) static void
VillagePlacedFeatures.bootstrap
(Registerable<PlacedFeature> featureRegisterable) static <FC extends FeatureConfig,
F extends Feature<FC>>
voidConfiguredFeatures.register
(Registerable<ConfiguredFeature<?, ?>> registerable, RegistryKey<ConfiguredFeature<?, ?>> key, F feature, FC config) static void
ConfiguredFeatures.register
(Registerable<ConfiguredFeature<?, ?>> registerable, RegistryKey<ConfiguredFeature<?, ?>> key, Feature<DefaultFeatureConfig> feature) static void
PlacedFeatures.register
(Registerable<PlacedFeature> featureRegisterable, RegistryKey<PlacedFeature> key, RegistryEntry<ConfiguredFeature<?, ?>> feature, List<PlacementModifier> modifiers) static void
PlacedFeatures.register
(Registerable<PlacedFeature> featureRegisterable, RegistryKey<PlacedFeature> key, RegistryEntry<ConfiguredFeature<?, ?>> feature, PlacementModifier[] modifiers) -
Uses of Registerable in net.minecraft.world.gen.noise
Modifier and TypeMethodDescriptionstatic void
BuiltinNoiseParameters.bootstrap
(Registerable<DoublePerlinNoiseSampler.NoiseParameters> noiseParametersRegisterable) private static void
BuiltinNoiseParameters.register
(Registerable<DoublePerlinNoiseSampler.NoiseParameters> noiseParametersRegisterable, int octaveOffset, RegistryKey<DoublePerlinNoiseSampler.NoiseParameters> temperatureKey, RegistryKey<DoublePerlinNoiseSampler.NoiseParameters> vegetationKey, RegistryKey<DoublePerlinNoiseSampler.NoiseParameters> continentalnessKey, RegistryKey<DoublePerlinNoiseSampler.NoiseParameters> erosionKey) private static void
BuiltinNoiseParameters.register
(Registerable<DoublePerlinNoiseSampler.NoiseParameters> noiseParametersRegisterable, RegistryKey<DoublePerlinNoiseSampler.NoiseParameters> key, int firstOctave, double firstAmplitude, double[] amplitudes) -
Uses of Registerable in net.minecraft.world.gen.structure
Modifier and TypeMethodDescriptionstatic void
Structures.bootstrap
(Registerable<Structure> structureRegisterable)