Uses of Class
net.minecraft.block.AbstractBlock.Settings
Packages that use AbstractBlock.Settings
-
Uses of AbstractBlock.Settings in net.minecraft.block
Fields in net.minecraft.block declared as AbstractBlock.SettingsModifier and TypeFieldDescriptionprotected final AbstractBlock.SettingsAbstractBlock.settingsTheAbstractBlock.Settingsto apply to this block.Fields in net.minecraft.block with type parameters of type AbstractBlock.SettingsModifier and TypeFieldDescriptionstatic final com.mojang.serialization.Codec<AbstractBlock.Settings> AbstractBlock.Settings.CODECMethods in net.minecraft.block that return AbstractBlock.SettingsModifier and TypeMethodDescriptionAbstractBlock.Settings.air()AbstractBlock.Settings.allowsSpawning(AbstractBlock.TypedContextPredicate<EntityType<?>> predicate) Specifies logic that calculates whether an entity can spawn on a block.AbstractBlock.Settings.blockVision(AbstractBlock.ContextPredicate predicate) AbstractBlock.Settings.breakInstantly()Specifies that a block is broken instantly.AbstractBlock.Settings.burnable()static AbstractBlock.SettingsAbstractBlock.Settings.copy(AbstractBlock block) static AbstractBlock.SettingsAbstractBlock.Settings.copyShallow(AbstractBlock block) Deprecated.static AbstractBlock.SettingsAbstractBlock.Settings.create()Specifies that a block should drop the same items as a provided block.AbstractBlock.Settings.dropsNothing()AbstractBlock.Settings.dynamicBounds()Specifies that a block's collision bounds can dynamically resize.AbstractBlock.Settings.emissiveLighting(AbstractBlock.ContextPredicate predicate) AbstractBlock.getSettings()AbstractBlock.Settings.hardness(float hardness) AbstractBlock.Settings.instrument(NoteBlockInstrument instrument) AbstractBlock.Settings.jumpVelocityMultiplier(float jumpVelocityMultiplier) AbstractBlock.Settings.liquid()AbstractBlock.Settings.luminance(ToIntFunction<BlockState> luminance) Specifies the light level emitted by a block.AbstractBlock.Settings.mapColor(Function<BlockState, MapColor> mapColorProvider) AbstractBlock.Settings.noBlockBreakParticles()AbstractBlock.Settings.noCollision()Specifies that a block should have no collision bounds.AbstractBlock.Settings.nonOpaque()Specifies that a block should be non-opaque and light should be allowed to pass through.AbstractBlock.Settings.notSolid()Deprecated.AbstractBlock.Settings.offset(AbstractBlock.OffsetType offsetType) AbstractBlock.Settings.pistonBehavior(PistonBehavior pistonBehavior) AbstractBlock.Settings.postProcess(AbstractBlock.ContextPredicate predicate) AbstractBlock.Settings.replaceable()AbstractBlock.Settings.requires(FeatureFlag[] features) AbstractBlock.Settings.requiresTool()AbstractBlock.Settings.resistance(float resistance) AbstractBlock.Settings.slipperiness(float slipperiness) AbstractBlock.Settings.solid()AbstractBlock.Settings.solidBlock(AbstractBlock.ContextPredicate predicate) AbstractBlock.Settings.sounds(BlockSoundGroup soundGroup) AbstractBlock.Settings.strength(float strength) AbstractBlock.Settings.strength(float hardness, float resistance) AbstractBlock.Settings.suffocates(AbstractBlock.ContextPredicate predicate) Specifies logic that calculates whether an entity should suffocate if inside of a block.AbstractBlock.Settings.ticksRandomly()AbstractBlock.Settings.velocityMultiplier(float velocityMultiplier) Methods in net.minecraft.block that return types with arguments of type AbstractBlock.SettingsModifier and TypeMethodDescriptionprotected static <B extends Block>
com.mojang.serialization.codecs.RecordCodecBuilder<B, AbstractBlock.Settings> AbstractBlock.createSettingsCodec()Method parameters in net.minecraft.block with type arguments of type AbstractBlock.SettingsModifier and TypeMethodDescriptionstatic <B extends Block>
com.mojang.serialization.MapCodec<B> AbstractBlock.createCodec(Function<AbstractBlock.Settings, B> blockFromSettings) Constructors in net.minecraft.block with parameters of type AbstractBlock.SettingsModifierConstructorDescriptionprotectedAbstractBannerBlock(DyeColor color, AbstractBlock.Settings settings) AbstractBlock(AbstractBlock.Settings settings) protectedAbstractCandleBlock(AbstractBlock.Settings settings) AbstractCauldronBlock(AbstractBlock.Settings settings, CauldronBehavior.CauldronBehaviorMap behaviorMap) Constructs a cauldron block.protectedAbstractChestBlock(AbstractBlock.Settings settings, Supplier<BlockEntityType<? extends E>> entityTypeSupplier) AbstractFireBlock(AbstractBlock.Settings settings, float damage) protectedAbstractFurnaceBlock(AbstractBlock.Settings settings) protectedAbstractPlantBlock(AbstractBlock.Settings settings, Direction growthDirection, VoxelShape outlineShape, boolean tickWater) protectedAbstractPlantPartBlock(AbstractBlock.Settings settings, Direction growthDirection, VoxelShape outlineShape, boolean tickWater) protectedAbstractPlantStemBlock(AbstractBlock.Settings settings, Direction growthDirection, VoxelShape outlineShape, boolean tickWater, double growthChance) protectedAbstractPressurePlateBlock(AbstractBlock.Settings settings, BlockSetType blockSetType) protectedAbstractRailBlock(boolean forbidCurves, AbstractBlock.Settings settings) protectedprotectedAbstractSignBlock(WoodType type, AbstractBlock.Settings settings) AbstractSkullBlock(SkullBlock.SkullType type, AbstractBlock.Settings settings) protectedAbstractTorchBlock(AbstractBlock.Settings settings) AirBlock(AbstractBlock.Settings settings) AmethystBlock(AbstractBlock.Settings settings) AmethystClusterBlock(float height, float xzOffset, AbstractBlock.Settings settings) AnvilBlock(AbstractBlock.Settings settings) protectedAttachedStemBlock(RegistryKey<Block> stemBlock, RegistryKey<Block> gourdBlock, RegistryKey<Item> pickBlockItem, AbstractBlock.Settings settings) protectedAzaleaBlock(AbstractBlock.Settings settings) BambooBlock(AbstractBlock.Settings settings) BambooShootBlock(AbstractBlock.Settings settings) BannerBlock(DyeColor color, AbstractBlock.Settings settings) BarrelBlock(AbstractBlock.Settings settings) protectedBarrierBlock(AbstractBlock.Settings settings) BeaconBlock(AbstractBlock.Settings settings) BedBlock(DyeColor color, AbstractBlock.Settings settings) BeehiveBlock(AbstractBlock.Settings settings) BeetrootsBlock(AbstractBlock.Settings settings) BellBlock(AbstractBlock.Settings settings) protectedBigDripleafBlock(AbstractBlock.Settings settings) protectedBigDripleafStemBlock(AbstractBlock.Settings settings) protectedBlastFurnaceBlock(AbstractBlock.Settings settings) Block(AbstractBlock.Settings settings) protectedBlockWithEntity(AbstractBlock.Settings settings) BrewingStandBlock(AbstractBlock.Settings settings) BrushableBlock(Block baseBlock, SoundEvent brushingSound, SoundEvent brushingCompleteSound, AbstractBlock.Settings settings) BubbleColumnBlock(AbstractBlock.Settings settings) BuddingAmethystBlock(AbstractBlock.Settings settings) BulbBlock(AbstractBlock.Settings settings) protectedButtonBlock(BlockSetType blockSetType, int pressTicks, AbstractBlock.Settings settings) protectedCactusBlock(AbstractBlock.Settings settings) protectedCakeBlock(AbstractBlock.Settings settings) CampfireBlock(boolean emitsParticles, int fireDamage, AbstractBlock.Settings settings) CandleBlock(AbstractBlock.Settings settings) protectedCandleCakeBlock(Block candle, AbstractBlock.Settings settings) CarpetBlock(AbstractBlock.Settings settings) CarrotsBlock(AbstractBlock.Settings settings) protectedCartographyTableBlock(AbstractBlock.Settings settings) protectedCarvedPumpkinBlock(AbstractBlock.Settings settings) CauldronBlock(AbstractBlock.Settings settings) CaveVinesBodyBlock(AbstractBlock.Settings settings) CaveVinesHeadBlock(AbstractBlock.Settings settings) ChainBlock(AbstractBlock.Settings settings) CherryLeavesBlock(AbstractBlock.Settings settings) protectedChestBlock(AbstractBlock.Settings settings, Supplier<BlockEntityType<? extends ChestBlockEntity>> entityTypeSupplier) ChiseledBookshelfBlock(AbstractBlock.Settings settings) protectedChorusFlowerBlock(Block plantBlock, AbstractBlock.Settings settings) protectedChorusPlantBlock(AbstractBlock.Settings settings) CobwebBlock(AbstractBlock.Settings settings) CocoaBlock(AbstractBlock.Settings settings) ColoredFallingBlock(ColorCode color, AbstractBlock.Settings settings) CommandBlock(boolean auto, AbstractBlock.Settings settings) ComparatorBlock(AbstractBlock.Settings settings) ComposterBlock(AbstractBlock.Settings settings) ConcretePowderBlock(Block hardened, AbstractBlock.Settings settings) ConduitBlock(AbstractBlock.Settings settings) protectedConnectingBlock(float radius, AbstractBlock.Settings settings) protectedCoralBlock(Block deadCoralBlock, AbstractBlock.Settings settings) CoralBlockBlock(Block deadCoralBlock, AbstractBlock.Settings settings) protectedCoralFanBlock(Block deadCoralBlock, AbstractBlock.Settings settings) protectedCoralParentBlock(AbstractBlock.Settings settings) protectedCoralWallFanBlock(Block deadCoralBlock, AbstractBlock.Settings settings) CrafterBlock(AbstractBlock.Settings settings) protectedCraftingTableBlock(AbstractBlock.Settings settings) protectedCropBlock(AbstractBlock.Settings settings) CryingObsidianBlock(AbstractBlock.Settings settings) DaylightDetectorBlock(AbstractBlock.Settings settings) protectedDeadBushBlock(AbstractBlock.Settings settings) protectedDeadCoralBlock(AbstractBlock.Settings settings) protectedDeadCoralFanBlock(AbstractBlock.Settings settings) protectedDeadCoralWallFanBlock(AbstractBlock.Settings settings) protectedDecoratedPotBlock(AbstractBlock.Settings settings) DetectorRailBlock(AbstractBlock.Settings settings) protectedDirtPathBlock(AbstractBlock.Settings settings) protectedDispenserBlock(AbstractBlock.Settings settings) protectedDoorBlock(BlockSetType type, AbstractBlock.Settings settings) DragonEggBlock(AbstractBlock.Settings settings) DropperBlock(AbstractBlock.Settings settings) protectedDyedCarpetBlock(DyeColor dyeColor, AbstractBlock.Settings settings) protectedEnchantingTableBlock(AbstractBlock.Settings settings) protectedEnderChestBlock(AbstractBlock.Settings settings) protectedEndGatewayBlock(AbstractBlock.Settings settings) protectedEndPortalBlock(AbstractBlock.Settings settings) EndPortalFrameBlock(AbstractBlock.Settings settings) protectedEndRodBlock(AbstractBlock.Settings settings) ExperienceDroppingBlock(IntProvider experienceDropped, AbstractBlock.Settings settings) protectedFacingBlock(AbstractBlock.Settings settings) FallingBlock(AbstractBlock.Settings settings) protectedFarmlandBlock(AbstractBlock.Settings settings) FenceBlock(AbstractBlock.Settings settings) FenceGateBlock(WoodType type, AbstractBlock.Settings settings) FireBlock(AbstractBlock.Settings settings) protectedFletchingTableBlock(AbstractBlock.Settings settings) protectedFlowerbedBlock(AbstractBlock.Settings settings) FlowerBlock(SuspiciousStewEffectsComponent stewEffects, AbstractBlock.Settings settings) FlowerBlock(RegistryEntry<StatusEffect> stewEffect, float effectLengthInSeconds, AbstractBlock.Settings settings) FlowerPotBlock(Block content, AbstractBlock.Settings settings) protectedFluidBlock(FlowableFluid fluid, AbstractBlock.Settings settings) FrogspawnBlock(AbstractBlock.Settings settings) FrostedIceBlock(AbstractBlock.Settings settings) protectedFungusBlock(RegistryKey<ConfiguredFeature<?, ?>> featureKey, Block nylium, AbstractBlock.Settings settings) protectedFurnaceBlock(AbstractBlock.Settings settings) GlazedTerracottaBlock(AbstractBlock.Settings settings) GlowLichenBlock(AbstractBlock.Settings settings) GrassBlock(AbstractBlock.Settings settings) protectedGrateBlock(AbstractBlock.Settings settings) protectedGrindstoneBlock(AbstractBlock.Settings settings) protectedHangingRootsBlock(AbstractBlock.Settings settings) HangingSignBlock(WoodType type, AbstractBlock.Settings settings) HayBlock(AbstractBlock.Settings settings) HeavyCoreBlock(AbstractBlock.Settings settings) HoneyBlock(AbstractBlock.Settings settings) HopperBlock(AbstractBlock.Settings settings) protectedHorizontalConnectingBlock(float radius1, float radius2, float boundingHeight1, float boundingHeight2, float collisionHeight, AbstractBlock.Settings settings) protectedHorizontalFacingBlock(AbstractBlock.Settings settings) IceBlock(AbstractBlock.Settings settings) InfestedBlock(Block regularBlock, AbstractBlock.Settings settings) Creates an infested blockprotectedJigsawBlock(AbstractBlock.Settings settings) protectedJukeboxBlock(AbstractBlock.Settings settings) protectedKelpBlock(AbstractBlock.Settings settings) protectedKelpPlantBlock(AbstractBlock.Settings settings) protectedLadderBlock(AbstractBlock.Settings settings) LanternBlock(AbstractBlock.Settings settings) LavaCauldronBlock(AbstractBlock.Settings settings) LeavesBlock(AbstractBlock.Settings settings) protectedLecternBlock(AbstractBlock.Settings settings) LeveledCauldronBlock(Biome.Precipitation precipitation, CauldronBehavior.CauldronBehaviorMap behaviorMap, AbstractBlock.Settings settings) Constructs a leveled cauldron block.protectedLeverBlock(AbstractBlock.Settings settings) LightBlock(AbstractBlock.Settings settings) LightningRodBlock(AbstractBlock.Settings settings) protectedLilyPadBlock(AbstractBlock.Settings settings) protectedLoomBlock(AbstractBlock.Settings settings) MagmaBlock(AbstractBlock.Settings settings) MangroveLeavesBlock(AbstractBlock.Settings settings) protectedMangroveRootsBlock(AbstractBlock.Settings settings) MossBlock(AbstractBlock.Settings settings) MudBlock(AbstractBlock.Settings settings) MultifaceGrowthBlock(AbstractBlock.Settings settings) MushroomBlock(AbstractBlock.Settings settings) MushroomPlantBlock(RegistryKey<ConfiguredFeature<?, ?>> featureKey, AbstractBlock.Settings settings) MyceliumBlock(AbstractBlock.Settings settings) NetherPortalBlock(AbstractBlock.Settings settings) NetherrackBlock(AbstractBlock.Settings settings) protectedNetherWartBlock(AbstractBlock.Settings settings) NoteBlock(AbstractBlock.Settings settings) protectedNyliumBlock(AbstractBlock.Settings settings) ObserverBlock(AbstractBlock.Settings settings) OxidizableBlock(Oxidizable.OxidationLevel oxidationLevel, AbstractBlock.Settings settings) OxidizableBulbBlock(Oxidizable.OxidationLevel oxidationLevel, AbstractBlock.Settings settings) protectedOxidizableDoorBlock(BlockSetType type, Oxidizable.OxidationLevel oxidationLevel, AbstractBlock.Settings settings) protectedOxidizableGrateBlock(Oxidizable.OxidationLevel oxidationLevel, AbstractBlock.Settings settings) OxidizableSlabBlock(Oxidizable.OxidationLevel oxidationLevel, AbstractBlock.Settings settings) OxidizableStairsBlock(Oxidizable.OxidationLevel oxidationLevel, BlockState baseBlockState, AbstractBlock.Settings settings) protectedOxidizableTrapdoorBlock(BlockSetType type, Oxidizable.OxidationLevel oxidationLevel, AbstractBlock.Settings settings) protectedPaneBlock(AbstractBlock.Settings settings) PillarBlock(AbstractBlock.Settings settings) PistonBlock(boolean sticky, AbstractBlock.Settings settings) PistonExtensionBlock(AbstractBlock.Settings settings) PistonHeadBlock(AbstractBlock.Settings settings) PitcherCropBlock(AbstractBlock.Settings settings) protectedPlantBlock(AbstractBlock.Settings settings) protectedPlayerSkullBlock(AbstractBlock.Settings settings) PointedDripstoneBlock(AbstractBlock.Settings settings) PotatoesBlock(AbstractBlock.Settings settings) PowderSnowBlock(AbstractBlock.Settings settings) protectedPoweredRailBlock(AbstractBlock.Settings settings) protectedPressurePlateBlock(BlockSetType type, AbstractBlock.Settings settings) PropaguleBlock(SaplingGenerator generator, AbstractBlock.Settings settings) protectedPumpkinBlock(AbstractBlock.Settings settings) protectedRailBlock(AbstractBlock.Settings settings) RedstoneBlock(AbstractBlock.Settings settings) RedstoneLampBlock(AbstractBlock.Settings settings) RedstoneOreBlock(AbstractBlock.Settings settings) protectedRedstoneTorchBlock(AbstractBlock.Settings settings) RedstoneWireBlock(AbstractBlock.Settings settings) protectedRepeaterBlock(AbstractBlock.Settings settings) RespawnAnchorBlock(AbstractBlock.Settings settings) protectedRodBlock(AbstractBlock.Settings settings) RootedDirtBlock(AbstractBlock.Settings settings) protectedRootsBlock(AbstractBlock.Settings settings) RotatedInfestedBlock(Block regularBlock, AbstractBlock.Settings settings) Creates an infested blockprotectedSaplingBlock(SaplingGenerator generator, AbstractBlock.Settings settings) protectedScaffoldingBlock(AbstractBlock.Settings settings) SculkBlock(AbstractBlock.Settings settings) SculkCatalystBlock(AbstractBlock.Settings settings) SculkSensorBlock(AbstractBlock.Settings settings) SculkShriekerBlock(AbstractBlock.Settings settings) SculkVeinBlock(AbstractBlock.Settings settings) protectedSeagrassBlock(AbstractBlock.Settings settings) protectedSeaPickleBlock(AbstractBlock.Settings settings) protectedShortPlantBlock(AbstractBlock.Settings settings) ShulkerBoxBlock(@Nullable DyeColor color, AbstractBlock.Settings settings) SignBlock(WoodType type, AbstractBlock.Settings settings) protectedSkullBlock(SkullBlock.SkullType type, AbstractBlock.Settings settings) SlabBlock(AbstractBlock.Settings settings) SlimeBlock(AbstractBlock.Settings settings) SmallDripleafBlock(AbstractBlock.Settings settings) protectedSmithingTableBlock(AbstractBlock.Settings settings) protectedSmokerBlock(AbstractBlock.Settings settings) SnifferEggBlock(AbstractBlock.Settings settings) protectedSnowBlock(AbstractBlock.Settings settings) protectedSnowyBlock(AbstractBlock.Settings settings) SoulFireBlock(AbstractBlock.Settings settings) SoulSandBlock(AbstractBlock.Settings settings) protectedSpawnerBlock(AbstractBlock.Settings settings) protectedSpongeBlock(AbstractBlock.Settings settings) SporeBlossomBlock(AbstractBlock.Settings settings) protectedSpreadableBlock(AbstractBlock.Settings settings) SproutsBlock(AbstractBlock.Settings settings) StainedGlassBlock(DyeColor color, AbstractBlock.Settings settings) StainedGlassPaneBlock(DyeColor color, AbstractBlock.Settings settings) protectedStairsBlock(BlockState baseBlockState, AbstractBlock.Settings settings) protectedStemBlock(RegistryKey<Block> gourdBlock, RegistryKey<Block> attachedStemBlock, RegistryKey<Item> pickBlockItem, AbstractBlock.Settings settings) StonecutterBlock(AbstractBlock.Settings settings) protectedStructureBlock(AbstractBlock.Settings settings) protectedStructureVoidBlock(AbstractBlock.Settings settings) protectedSugarCaneBlock(AbstractBlock.Settings settings) SweetBerryBushBlock(AbstractBlock.Settings settings) TallFlowerBlock(AbstractBlock.Settings settings) TallPlantBlock(AbstractBlock.Settings settings) TallSeagrassBlock(AbstractBlock.Settings settings) TargetBlock(AbstractBlock.Settings settings) TintedGlassBlock(AbstractBlock.Settings settings) TntBlock(AbstractBlock.Settings settings) protectedTorchBlock(SimpleParticleType particle, AbstractBlock.Settings settings) TorchflowerBlock(AbstractBlock.Settings settings) protectedTranslucentBlock(AbstractBlock.Settings settings) protectedTransparentBlock(AbstractBlock.Settings settings) protectedTrapdoorBlock(BlockSetType type, AbstractBlock.Settings settings) TrappedChestBlock(AbstractBlock.Settings settings) TrialSpawnerBlock(AbstractBlock.Settings settings) TripwireBlock(Block hookBlock, AbstractBlock.Settings settings) TripwireHookBlock(AbstractBlock.Settings settings) TurtleEggBlock(AbstractBlock.Settings settings) TwistingVinesBlock(AbstractBlock.Settings settings) VaultBlock(AbstractBlock.Settings settings) VineBlock(AbstractBlock.Settings settings) WallBannerBlock(DyeColor color, AbstractBlock.Settings settings) WallBlock(AbstractBlock.Settings settings) WallHangingSignBlock(WoodType type, AbstractBlock.Settings settings) protectedWallMountedBlock(AbstractBlock.Settings settings) WallPiglinHeadBlock(AbstractBlock.Settings settings) protectedWallPlayerSkullBlock(AbstractBlock.Settings settings) protectedWallRedstoneTorchBlock(AbstractBlock.Settings settings) WallSignBlock(WoodType type, AbstractBlock.Settings settings) protectedWallSkullBlock(SkullBlock.SkullType type, AbstractBlock.Settings settings) protectedWallTorchBlock(SimpleParticleType particle, AbstractBlock.Settings settings) protectedWallWitherSkullBlock(AbstractBlock.Settings settings) protectedWeepingVinesBlock(AbstractBlock.Settings settings) WeepingVinesPlantBlock(AbstractBlock.Settings settings) protectedWeightedPressurePlateBlock(int weight, BlockSetType type, AbstractBlock.Settings settings) protectedWetSpongeBlock(AbstractBlock.Settings settings) WitherRoseBlock(SuspiciousStewEffectsComponent stewEffects, AbstractBlock.Settings settings) WitherRoseBlock(RegistryEntry<StatusEffect> stewEffect, float effectLengthInSeconds, AbstractBlock.Settings settings) protectedWitherSkullBlock(AbstractBlock.Settings settings)