FabricBlockSettings

public class FabricBlockSettings

Deprecated

Please migrate to v1. Please use net.fabricmc.fabric.api.object.builder.v1.block.FabricBlockSettings instead

Functions

breakByHand
Link copied to clipboard
FabricBlockSettings breakByHand(boolean breakByHand)
Makes the block breakable by any tool if {@code breakByHand} is set to true.
breakByTool
Link copied to clipboard
FabricBlockSettings breakByTool(Tag<Item> tag)
Please make the block require a tool if you plan to disable drops and slow the breaking down using theincorrect tool by using requiresTool.
FabricBlockSettings breakByTool(Tag<Item> tag, int miningLevel)
Please make the block require a tool if you plan to disable drops and slow the breaking down using theincorrect tool by using requiresTool.
breakInstantly
Link copied to clipboard
FabricBlockSettings breakInstantly()
build
Link copied to clipboard
AbstractBlock.Settings build()
T build<T>(Function<AbstractBlock.Settings, T> function)
collidable
Link copied to clipboard
FabricBlockSettings collidable(boolean collidable)
copy
Link copied to clipboard
static FabricBlockSettings copy(Block base)
copyOf
Link copied to clipboard
static FabricBlockSettings copyOf(AbstractBlock.Settings settings)
drops
Link copied to clipboard
FabricBlockSettings drops(Identifier dropTableId)
dropsLike
Link copied to clipboard
FabricBlockSettings dropsLike(Block block)
dropsNothing
Link copied to clipboard
FabricBlockSettings dropsNothing()
dynamicBounds
Link copied to clipboard
FabricBlockSettings dynamicBounds()
friction
Link copied to clipboard
FabricBlockSettings friction(float friction)
hardness
Link copied to clipboard
FabricBlockSettings hardness(float hardness)
lightLevel
Link copied to clipboard
FabricBlockSettings lightLevel(int lightLevel)
materialColor
Link copied to clipboard
FabricBlockSettings materialColor(MapColor color)
FabricBlockSettings materialColor(DyeColor color)
noCollision
Link copied to clipboard
FabricBlockSettings noCollision()
nonOpaque
Link copied to clipboard
FabricBlockSettings nonOpaque()
of
Link copied to clipboard
static FabricBlockSettings of(Material material)
static FabricBlockSettings of(Material material, MapColor color)
static FabricBlockSettings of(Material material, DyeColor color)
resistance
Link copied to clipboard
FabricBlockSettings resistance(float resistance)
slipperiness
Link copied to clipboard
FabricBlockSettings slipperiness(float value)
sounds
Link copied to clipboard
FabricBlockSettings sounds(BlockSoundGroup group)
strength
Link copied to clipboard
FabricBlockSettings strength(float hardness, float resistance)
ticksRandomly
Link copied to clipboard
FabricBlockSettings ticksRandomly()

Sources

jvm source
Link copied to clipboard