Uses of Class
net.minecraft.block.AbstractBlock.Settings
-
Uses of AbstractBlock.Settings in net.minecraft.block
Modifier 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.static AbstractBlock.Settings
AbstractBlock.Settings.copy(AbstractBlock block)
Specifies that a block should drop the same items as a provided block.AbstractBlock.Settings.dropsNothing()
Specifies that a block drops nothing when broken.AbstractBlock.Settings.dynamicBounds()
Specifies that a block's collision bounds can dynamically resize.AbstractBlock.Settings.emissiveLighting(AbstractBlock.ContextPredicate predicate)
AbstractBlock.Settings.hardness(float hardness)
AbstractBlock.Settings.jumpVelocityMultiplier(float jumpVelocityMultiplier)
AbstractBlock.Settings.luminance(ToIntFunction<BlockState> luminance)
Specifies the light level emitted by a block.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.static AbstractBlock.Settings
static AbstractBlock.Settings
AbstractBlock.Settings.of(Material material, Function<BlockState,MapColor> mapColor)
static AbstractBlock.Settings
static AbstractBlock.Settings
AbstractBlock.Settings.postProcess(AbstractBlock.ContextPredicate predicate)
AbstractBlock.Settings.requiresTool()
AbstractBlock.Settings.resistance(float resistance)
AbstractBlock.Settings.slipperiness(float slipperiness)
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)
Modifier and TypeMethodDescriptionprivate static ShulkerBoxBlock
Blocks.createShulkerBoxBlock(DyeColor color, AbstractBlock.Settings settings)
ModifierConstructorDescriptionprotected
AbstractBannerBlock(DyeColor color, AbstractBlock.Settings settings)
AbstractBlock(AbstractBlock.Settings settings)
protected
AbstractButtonBlock(boolean wooden, AbstractBlock.Settings settings)
protected
AbstractCandleBlock(AbstractBlock.Settings settings)
AbstractCauldronBlock(AbstractBlock.Settings settings, Map<Item,CauldronBehavior> behaviorMap)
protected
AbstractChestBlock(AbstractBlock.Settings settings, Supplier<BlockEntityType<? extends E>> entityTypeSupplier)
AbstractFireBlock(AbstractBlock.Settings settings, float damage)
protected
AbstractFurnaceBlock(AbstractBlock.Settings settings)
protected
AbstractGlassBlock(AbstractBlock.Settings settings)
AbstractLichenBlock(AbstractBlock.Settings settings)
protected
AbstractPlantBlock(AbstractBlock.Settings settings, Direction growthDirection, VoxelShape outlineShape, boolean tickWater)
protected
AbstractPlantPartBlock(AbstractBlock.Settings settings, Direction growthDirection, VoxelShape outlineShape, boolean tickWater)
protected
AbstractPlantStemBlock(AbstractBlock.Settings settings, Direction growthDirection, VoxelShape outlineShape, boolean tickWater, double growthChance)
protected
AbstractPressurePlateBlock(AbstractBlock.Settings settings)
protected
AbstractRailBlock(boolean allowCurves, AbstractBlock.Settings settings)
protected
AbstractRedstoneGateBlock(AbstractBlock.Settings settings)
protected
AbstractSignBlock(AbstractBlock.Settings settings, SignType type)
AbstractSkullBlock(SkullBlock.SkullType type, AbstractBlock.Settings settings)
protected
AirBlock(AbstractBlock.Settings settings)
AmethystBlock(AbstractBlock.Settings settings)
AmethystClusterBlock(int height, int xzOffset, AbstractBlock.Settings settings)
AnvilBlock(AbstractBlock.Settings settings)
protected
AttachedStemBlock(GourdBlock gourdBlock, Supplier<Item> pickBlockItem, AbstractBlock.Settings settings)
protected
AzaleaBlock(AbstractBlock.Settings settings)
BambooBlock(AbstractBlock.Settings settings)
BambooSaplingBlock(AbstractBlock.Settings settings)
BannerBlock(DyeColor color, AbstractBlock.Settings settings)
BarrelBlock(AbstractBlock.Settings settings)
protected
BarrierBlock(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)
protected
BigDripleafBlock(AbstractBlock.Settings settings)
protected
BigDripleafStemBlock(AbstractBlock.Settings settings)
protected
BlastFurnaceBlock(AbstractBlock.Settings settings)
Block(AbstractBlock.Settings settings)
protected
BlockWithEntity(AbstractBlock.Settings settings)
BrewingStandBlock(AbstractBlock.Settings settings)
BubbleColumnBlock(AbstractBlock.Settings settings)
BuddingAmethystBlock(AbstractBlock.Settings settings)
protected
CactusBlock(AbstractBlock.Settings settings)
protected
CakeBlock(AbstractBlock.Settings settings)
CampfireBlock(boolean emitsParticles, int fireDamage, AbstractBlock.Settings settings)
CandleBlock(AbstractBlock.Settings settings)
protected
CandleCakeBlock(Block candle, AbstractBlock.Settings settings)
CarpetBlock(AbstractBlock.Settings settings)
CarrotsBlock(AbstractBlock.Settings settings)
protected
CartographyTableBlock(AbstractBlock.Settings settings)
protected
CarvedPumpkinBlock(AbstractBlock.Settings settings)
CauldronBlock(AbstractBlock.Settings settings)
CaveVinesBodyBlock(AbstractBlock.Settings settings)
CaveVinesHeadBlock(AbstractBlock.Settings settings)
ChainBlock(AbstractBlock.Settings settings)
protected
ChestBlock(AbstractBlock.Settings settings, Supplier<BlockEntityType<? extends ChestBlockEntity>> entityTypeSupplier)
protected
ChorusFlowerBlock(ChorusPlantBlock plantBlock, AbstractBlock.Settings settings)
protected
ChorusPlantBlock(AbstractBlock.Settings settings)
CobwebBlock(AbstractBlock.Settings settings)
CocoaBlock(AbstractBlock.Settings settings)
CommandBlock(AbstractBlock.Settings settings, boolean auto)
ComparatorBlock(AbstractBlock.Settings settings)
ComposterBlock(AbstractBlock.Settings settings)
ConcretePowderBlock(Block hardened, AbstractBlock.Settings settings)
ConduitBlock(AbstractBlock.Settings settings)
protected
ConnectingBlock(float radius, AbstractBlock.Settings settings)
protected
CoralBlock(Block deadCoralBlock, AbstractBlock.Settings settings)
CoralBlockBlock(Block deadCoralBlock, AbstractBlock.Settings settings)
protected
CoralFanBlock(Block deadCoralBlock, AbstractBlock.Settings settings)
protected
CoralParentBlock(AbstractBlock.Settings settings)
protected
CoralWallFanBlock(Block deadCoralBlock, AbstractBlock.Settings settings)
protected
CraftingTableBlock(AbstractBlock.Settings settings)
protected
CropBlock(AbstractBlock.Settings settings)
CryingObsidianBlock(AbstractBlock.Settings settings)
DaylightDetectorBlock(AbstractBlock.Settings settings)
protected
DeadBushBlock(AbstractBlock.Settings settings)
protected
DeadCoralBlock(AbstractBlock.Settings settings)
protected
DeadCoralFanBlock(AbstractBlock.Settings settings)
protected
DeadCoralWallFanBlock(AbstractBlock.Settings settings)
DetectorRailBlock(AbstractBlock.Settings settings)
protected
DirtPathBlock(AbstractBlock.Settings settings)
protected
DispenserBlock(AbstractBlock.Settings settings)
protected
DoorBlock(AbstractBlock.Settings settings)
DragonEggBlock(AbstractBlock.Settings settings)
DropperBlock(AbstractBlock.Settings settings)
protected
DyedCarpetBlock(DyeColor dyeColor, AbstractBlock.Settings settings)
protected
EnchantingTableBlock(AbstractBlock.Settings settings)
protected
EnderChestBlock(AbstractBlock.Settings settings)
protected
EndGatewayBlock(AbstractBlock.Settings settings)
protected
EndPortalBlock(AbstractBlock.Settings settings)
EndPortalFrameBlock(AbstractBlock.Settings settings)
protected
EndRodBlock(AbstractBlock.Settings settings)
protected
FacingBlock(AbstractBlock.Settings settings)
FallingBlock(AbstractBlock.Settings settings)
protected
FarmlandBlock(AbstractBlock.Settings settings)
FenceBlock(AbstractBlock.Settings settings)
FenceGateBlock(AbstractBlock.Settings settings)
protected
FernBlock(AbstractBlock.Settings settings)
FireBlock(AbstractBlock.Settings settings)
protected
FletchingTableBlock(AbstractBlock.Settings settings)
FlowerBlock(StatusEffect suspiciousStewEffect, int effectDuration, AbstractBlock.Settings settings)
FlowerPotBlock(Block content, AbstractBlock.Settings settings)
protected
FluidBlock(FlowableFluid fluid, AbstractBlock.Settings settings)
FrostedIceBlock(AbstractBlock.Settings settings)
protected
FungusBlock(AbstractBlock.Settings settings, Supplier<ConfiguredFeature<HugeFungusFeatureConfig,?>> feature)
protected
FurnaceBlock(AbstractBlock.Settings settings)
GlassBlock(AbstractBlock.Settings settings)
GlazedTerracottaBlock(AbstractBlock.Settings settings)
GlowLichenBlock(AbstractBlock.Settings settings)
GourdBlock(AbstractBlock.Settings settings)
GrassBlock(AbstractBlock.Settings settings)
GravelBlock(AbstractBlock.Settings settings)
protected
GrindstoneBlock(AbstractBlock.Settings settings)
protected
HangingRootsBlock(AbstractBlock.Settings settings)
HayBlock(AbstractBlock.Settings settings)
HoneyBlock(AbstractBlock.Settings settings)
HopperBlock(AbstractBlock.Settings settings)
protected
HorizontalConnectingBlock(float radius1, float radius2, float boundingHeight1, float boundingHeight2, float collisionHeight, AbstractBlock.Settings settings)
protected
HorizontalFacingBlock(AbstractBlock.Settings settings)
IceBlock(AbstractBlock.Settings settings)
InfestedBlock(Block regularBlock, AbstractBlock.Settings settings)
Creates an infested blockprotected
JigsawBlock(AbstractBlock.Settings settings)
protected
JukeboxBlock(AbstractBlock.Settings settings)
protected
KelpBlock(AbstractBlock.Settings settings)
protected
KelpPlantBlock(AbstractBlock.Settings settings)
protected
LadderBlock(AbstractBlock.Settings settings)
LanternBlock(AbstractBlock.Settings settings)
LavaCauldronBlock(AbstractBlock.Settings settings)
LeavesBlock(AbstractBlock.Settings settings)
protected
LecternBlock(AbstractBlock.Settings settings)
LeveledCauldronBlock(AbstractBlock.Settings settings, Predicate<Biome.Precipitation> precipitationPredicate, Map<Item,CauldronBehavior> behaviorMap)
protected
LeverBlock(AbstractBlock.Settings settings)
LightBlock(AbstractBlock.Settings settings)
LightningRodBlock(AbstractBlock.Settings settings)
protected
LilyPadBlock(AbstractBlock.Settings settings)
protected
LoomBlock(AbstractBlock.Settings settings)
MagmaBlock(AbstractBlock.Settings settings)
protected
MelonBlock(AbstractBlock.Settings settings)
MossBlock(AbstractBlock.Settings settings)
MushroomBlock(AbstractBlock.Settings settings)
MushroomPlantBlock(AbstractBlock.Settings settings, Supplier<ConfiguredFeature<?,?>> feature)
MyceliumBlock(AbstractBlock.Settings settings)
NetherPortalBlock(AbstractBlock.Settings settings)
NetherrackBlock(AbstractBlock.Settings settings)
protected
NetherWartBlock(AbstractBlock.Settings settings)
NoteBlock(AbstractBlock.Settings settings)
protected
NyliumBlock(AbstractBlock.Settings settings)
ObserverBlock(AbstractBlock.Settings settings)
OreBlock(AbstractBlock.Settings settings)
OreBlock(AbstractBlock.Settings settings, UniformIntProvider experienceDropped)
OxidizableBlock(Oxidizable.OxidizationLevel oxidizationLevel, AbstractBlock.Settings settings)
OxidizableSlabBlock(Oxidizable.OxidizationLevel oxidizationLevel, AbstractBlock.Settings settings)
OxidizableStairsBlock(Oxidizable.OxidizationLevel oxidizationLevel, BlockState baseBlockState, AbstractBlock.Settings settings)
protected
PaneBlock(AbstractBlock.Settings settings)
PillarBlock(AbstractBlock.Settings settings)
PistonBlock(boolean sticky, AbstractBlock.Settings settings)
PistonExtensionBlock(AbstractBlock.Settings settings)
PistonHeadBlock(AbstractBlock.Settings settings)
protected
PlantBlock(AbstractBlock.Settings settings)
protected
PlayerSkullBlock(AbstractBlock.Settings settings)
PointedDripstoneBlock(AbstractBlock.Settings settings)
PotatoesBlock(AbstractBlock.Settings settings)
PowderSnowBlock(AbstractBlock.Settings settings)
PowderSnowCauldronBlock(AbstractBlock.Settings settings, Predicate<Biome.Precipitation> precipitationPredicate, Map<Item,CauldronBehavior> behaviorMap)
protected
PoweredRailBlock(AbstractBlock.Settings settings)
protected
PressurePlateBlock(PressurePlateBlock.ActivationRule type, AbstractBlock.Settings settings)
protected
PumpkinBlock(AbstractBlock.Settings settings)
protected
RailBlock(AbstractBlock.Settings settings)
RedstoneBlock(AbstractBlock.Settings settings)
RedstoneLampBlock(AbstractBlock.Settings settings)
RedstoneOreBlock(AbstractBlock.Settings settings)
protected
RedstoneTorchBlock(AbstractBlock.Settings settings)
RedstoneWireBlock(AbstractBlock.Settings settings)
protected
RepeaterBlock(AbstractBlock.Settings settings)
RespawnAnchorBlock(AbstractBlock.Settings settings)
protected
RodBlock(AbstractBlock.Settings settings)
RootedDirtBlock(AbstractBlock.Settings settings)
protected
RootsBlock(AbstractBlock.Settings settings)
RotatedInfestedBlock(Block regularBlock, AbstractBlock.Settings settings)
SandBlock(int color, AbstractBlock.Settings settings)
protected
SaplingBlock(SaplingGenerator generator, AbstractBlock.Settings settings)
protected
ScaffoldingBlock(AbstractBlock.Settings settings)
SculkSensorBlock(AbstractBlock.Settings settings, int range)
protected
SeagrassBlock(AbstractBlock.Settings settings)
protected
SeaPickleBlock(AbstractBlock.Settings settings)
ShulkerBoxBlock(@Nullable DyeColor color, AbstractBlock.Settings settings)
SignBlock(AbstractBlock.Settings settings, SignType type)
protected
SkullBlock(SkullBlock.SkullType type, AbstractBlock.Settings settings)
SlabBlock(AbstractBlock.Settings settings)
SlimeBlock(AbstractBlock.Settings settings)
SmallDripleafBlock(AbstractBlock.Settings settings)
protected
SmithingTableBlock(AbstractBlock.Settings settings)
protected
SmokerBlock(AbstractBlock.Settings settings)
protected
SnowBlock(AbstractBlock.Settings settings)
protected
SnowyBlock(AbstractBlock.Settings settings)
SoulFireBlock(AbstractBlock.Settings settings)
SoulSandBlock(AbstractBlock.Settings settings)
protected
SpawnerBlock(AbstractBlock.Settings settings)
protected
SpongeBlock(AbstractBlock.Settings settings)
SporeBlossomBlock(AbstractBlock.Settings settings)
protected
SpreadableBlock(AbstractBlock.Settings settings)
SproutsBlock(AbstractBlock.Settings settings)
StainedGlassBlock(DyeColor color, AbstractBlock.Settings settings)
StainedGlassPaneBlock(DyeColor color, AbstractBlock.Settings settings)
protected
StairsBlock(BlockState baseBlockState, AbstractBlock.Settings settings)
protected
StemBlock(GourdBlock gourdBlock, Supplier<Item> pickBlockItem, AbstractBlock.Settings settings)
protected
StoneButtonBlock(AbstractBlock.Settings settings)
StonecutterBlock(AbstractBlock.Settings settings)
protected
StructureBlock(AbstractBlock.Settings settings)
protected
StructureVoidBlock(AbstractBlock.Settings settings)
protected
SugarCaneBlock(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)
protected
TorchBlock(AbstractBlock.Settings settings, ParticleEffect particle)
protected
TransparentBlock(AbstractBlock.Settings settings)
protected
TrapdoorBlock(AbstractBlock.Settings settings)
TrappedChestBlock(AbstractBlock.Settings settings)
TripwireBlock(TripwireHookBlock hookBlock, AbstractBlock.Settings settings)
TripwireHookBlock(AbstractBlock.Settings settings)
TurtleEggBlock(AbstractBlock.Settings settings)
TwistingVinesBlock(AbstractBlock.Settings settings)
TwistingVinesPlantBlock(AbstractBlock.Settings settings)
VineBlock(AbstractBlock.Settings settings)
WallBannerBlock(DyeColor color, AbstractBlock.Settings settings)
WallBlock(AbstractBlock.Settings settings)
protected
WallMountedBlock(AbstractBlock.Settings settings)
protected
WallPlayerSkullBlock(AbstractBlock.Settings settings)
protected
WallRedstoneTorchBlock(AbstractBlock.Settings settings)
WallSignBlock(AbstractBlock.Settings settings, SignType type)
protected
WallSkullBlock(SkullBlock.SkullType type, AbstractBlock.Settings settings)
protected
WallTorchBlock(AbstractBlock.Settings settings, ParticleEffect particle)
protected
WallWitherSkullBlock(AbstractBlock.Settings settings)
WeepingVinesBlock(AbstractBlock.Settings settings)
WeepingVinesPlantBlock(AbstractBlock.Settings settings)
protected
WeightedPressurePlateBlock(int weight, AbstractBlock.Settings settings)
protected
WetSpongeBlock(AbstractBlock.Settings settings)
WitherRoseBlock(StatusEffect effect, AbstractBlock.Settings settings)
protected
WitherSkullBlock(AbstractBlock.Settings settings)
protected
WoodenButtonBlock(AbstractBlock.Settings settings)