Class BlockBehaviour.Properties
java.lang.Object
net.minecraft.world.level.block.state.BlockBehaviour.Properties
- Enclosing class:
BlockBehaviour
-
Field Summary
FieldsModifier and TypeFieldDescription(package private) booleanstatic final com.mojang.serialization.Codec<BlockBehaviour.Properties> (package private) float(package private) ResourceKey<LootTable> Sets loot table information(package private) boolean(package private) BlockBehaviour.StatePredicate(package private) float(package private) booleanDeprecated.(package private) boolean(package private) float(package private) boolean(package private) BlockBehaviour.StatePredicate(package private) boolean(package private) NoteBlockInstrument(package private) boolean(package private) boolean(package private) BlockBehaviour.StatePredicate(package private) BlockBehaviour.StatePredicate(package private) BlockBehaviour.StateArgumentPredicate<EntityType<?>> (package private) BlockBehaviour.StatePredicateIf it blocks vision on the client side.(package private) float(package private) ToIntFunction<BlockState> (package private) booleanDeprecated.private Supplier<ResourceKey<LootTable>> (package private) Function<BlockState, MapColor> (package private) BlockBehaviour.OffsetFunction(package private) PushReaction(package private) boolean(package private) FeatureFlagSet(package private) boolean(package private) SoundType(package private) boolean(package private) float -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionair()destroyTime(float destroyTime) Deprecated.emissiveRendering(BlockBehaviour.StatePredicate emissiveRendering) explosionResistance(float explosionResistance) Deprecated.friction(float friction) hasPostProcess(BlockBehaviour.StatePredicate hasPostProcess) instrument(NoteBlockInstrument instrument) isRedstoneConductor(BlockBehaviour.StatePredicate isRedstoneConductor) isSuffocating(BlockBehaviour.StatePredicate isSuffocating) isValidSpawn(BlockBehaviour.StateArgumentPredicate<EntityType<?>> isValidSpawn) isViewBlocking(BlockBehaviour.StatePredicate isViewBlocking) If it blocks vision on the client side.jumpFactor(float jumpFactor) lightLevel(ToIntFunction<BlockState> lightEmission) liquid()mapColor(Function<BlockState, MapColor> mapColor) static BlockBehaviour.Propertiesof()offsetType(BlockBehaviour.OffsetType offsetType) static BlockBehaviour.PropertiesofFullCopy(BlockBehaviour blockBehaviour) static BlockBehaviour.PropertiesofLegacyCopy(BlockBehaviour blockBehaviour) Deprecated.pushReaction(PushReaction pushReaction) requiredFeatures(FeatureFlag... requiredFeatures) speedFactor(float speedFactor) strength(float strength) strength(float destroyTime, float explosionResistance)
-
Field Details
-
CODEC
-
mapColor
Function<BlockState,MapColor> mapColor -
hasCollision
boolean hasCollision -
soundType
SoundType soundType -
lightEmission
ToIntFunction<BlockState> lightEmission -
explosionResistance
float explosionResistance -
destroyTime
float destroyTime -
requiresCorrectToolForDrops
boolean requiresCorrectToolForDrops -
isRandomlyTicking
boolean isRandomlyTicking -
friction
float friction -
speedFactor
float speedFactor -
jumpFactor
float jumpFactor -
drops
ResourceKey<LootTable> dropsSets loot table information -
canOcclude
boolean canOcclude -
isAir
boolean isAir -
ignitedByLava
boolean ignitedByLava -
liquid
Deprecated. -
forceSolidOff
Deprecated. -
forceSolidOn
boolean forceSolidOn -
pushReaction
PushReaction pushReaction -
spawnTerrainParticles
boolean spawnTerrainParticles -
instrument
NoteBlockInstrument instrument -
lootTableSupplier
-
replaceable
boolean replaceable -
isValidSpawn
BlockBehaviour.StateArgumentPredicate<EntityType<?>> isValidSpawn -
isRedstoneConductor
BlockBehaviour.StatePredicate isRedstoneConductor -
isSuffocating
BlockBehaviour.StatePredicate isSuffocating -
isViewBlocking
BlockBehaviour.StatePredicate isViewBlockingIf it blocks vision on the client side. -
hasPostProcess
BlockBehaviour.StatePredicate hasPostProcess -
emissiveRendering
BlockBehaviour.StatePredicate emissiveRendering -
dynamicShape
boolean dynamicShape -
requiredFeatures
FeatureFlagSet requiredFeatures -
offsetFunction
-
-
Constructor Details
-
Properties
private Properties()
-
-
Method Details
-
of
-
ofFullCopy
-
ofLegacyCopy
Deprecated. -
mapColor
-
mapColor
-
mapColor
-
noCollission
-
noOcclusion
-
friction
-
speedFactor
-
jumpFactor
-
sound
-
lightLevel
-
strength
-
instabreak
-
strength
-
randomTicks
-
dynamicShape
-
noLootTable
-
dropsLike
Deprecated. -
lootFrom
-
ignitedByLava
-
liquid
-
forceSolidOn
-
forceSolidOff
Deprecated. -
pushReaction
-
air
-
isValidSpawn
public BlockBehaviour.Properties isValidSpawn(BlockBehaviour.StateArgumentPredicate<EntityType<?>> isValidSpawn) -
isRedstoneConductor
public BlockBehaviour.Properties isRedstoneConductor(BlockBehaviour.StatePredicate isRedstoneConductor) -
isSuffocating
-
isViewBlocking
If it blocks vision on the client side. -
hasPostProcess
-
emissiveRendering
-
requiresCorrectToolForDrops
-
destroyTime
-
explosionResistance
-
offsetType
-
noTerrainParticles
-
requiredFeatures
-
instrument
-
replaceable
-