Class FrozenPlacedFeature

java.lang.Object
net.frozenblock.lib.worldgen.feature.api.FrozenPlacedFeature

public class FrozenPlacedFeature extends Object
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    Can be used for setting all bootstrap contexts on 1.19.3
  • Constructor Summary

    Constructors
    Constructor
    Description
    FrozenPlacedFeature(net.minecraft.resources.ResourceLocation key)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    net.minecraft.core.Holder<net.minecraft.world.level.levelgen.feature.ConfiguredFeature<?,?>>
     
    net.minecraft.core.Holder<net.minecraft.world.level.levelgen.placement.PlacedFeature>
     
    net.minecraft.resources.ResourceKey<net.minecraft.world.level.levelgen.placement.PlacedFeature>
     
    <FC extends net.minecraft.world.level.levelgen.feature.configurations.FeatureConfiguration>
    FrozenPlacedFeature
    makeAndSetHolder(net.minecraft.core.Holder<net.minecraft.world.level.levelgen.feature.ConfiguredFeature<?,?>> configuredHolder, List<net.minecraft.world.level.levelgen.placement.PlacementModifier> modifiers)
     
    <FC extends net.minecraft.world.level.levelgen.feature.configurations.FeatureConfiguration>
    FrozenPlacedFeature
    makeAndSetHolder(net.minecraft.core.Holder<net.minecraft.world.level.levelgen.feature.ConfiguredFeature<?,?>> configuredHolder, net.minecraft.world.level.levelgen.placement.PlacementModifier... modifiers)
     
    setConfiguredHolder(net.minecraft.core.Holder<net.minecraft.world.level.levelgen.feature.ConfiguredFeature<?,?>> configuredHolder)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • FEATURES

      public static final List<FrozenPlacedFeature> FEATURES
      Can be used for setting all bootstrap contexts on 1.19.3
  • Constructor Details

    • FrozenPlacedFeature

      public FrozenPlacedFeature(net.minecraft.resources.ResourceLocation key)
  • Method Details

    • getKey

      public net.minecraft.resources.ResourceKey<net.minecraft.world.level.levelgen.placement.PlacedFeature> getKey()
    • getConfiguredHolder

      public net.minecraft.core.Holder<net.minecraft.world.level.levelgen.feature.ConfiguredFeature<?,?>> getConfiguredHolder()
    • setConfiguredHolder

      public FrozenPlacedFeature setConfiguredHolder(net.minecraft.core.Holder<net.minecraft.world.level.levelgen.feature.ConfiguredFeature<?,?>> configuredHolder)
    • getHolder

      public net.minecraft.core.Holder<net.minecraft.world.level.levelgen.placement.PlacedFeature> getHolder()
    • makeAndSetHolder

      public <FC extends net.minecraft.world.level.levelgen.feature.configurations.FeatureConfiguration> FrozenPlacedFeature makeAndSetHolder(net.minecraft.core.Holder<net.minecraft.world.level.levelgen.feature.ConfiguredFeature<?,?>> configuredHolder, List<net.minecraft.world.level.levelgen.placement.PlacementModifier> modifiers)
    • makeAndSetHolder

      public <FC extends net.minecraft.world.level.levelgen.feature.configurations.FeatureConfiguration> FrozenPlacedFeature makeAndSetHolder(net.minecraft.core.Holder<net.minecraft.world.level.levelgen.feature.ConfiguredFeature<?,?>> configuredHolder, net.minecraft.world.level.levelgen.placement.PlacementModifier... modifiers)