net.minecraft.world.level.block

public abstract class BaseFireBlock

extends Block

All mapped superinterfaces:

FeatureElement, ItemLike

djz
net.minecraft.world.level.block.BaseFireBlock
net.minecraft.class_4770
net.minecraft.block.AbstractFireBlock
net.minecraft.world.level.block.BlockFireAbstract

Field summary

Modifier and TypeField
private static final int
c
SECONDS_ON_FIRE
field_31008
SET_ON_FIRE_SECONDS
private static final int
d
MIN_FIRE_TICKS_TO_ADD
field_54470
MIN_FIRE_TICK_INCREMENT
private static final int
e
MAX_FIRE_TICKS_TO_ADD
field_54471
MAX_FIRE_TICK_INCREMENT
private final float
f
fireDamage
field_22088
damage
protected static final float
a
AABB_OFFSET
field_31007
BASE_SOUND_VOLUME
protected static final VoxelShape
b
DOWN_AABB
field_22498
BASE_SHAPE

Constructor summary

ModifierConstructor
public (BlockBehaviour$Properties settings, float damage)

Method summary

Modifier and TypeMethod
protected abstract com.mojang.serialization.MapCodec<? extends BaseFireBlock>
a()
codec()
method_53969()
getCodec()
public BlockState
a(dbg arg0)
getStateForPlacement(BlockPlaceContext arg0)
method_9605(class_1750 arg0)
getPlacementState(ItemPlacementContext arg0)
public static BlockState
a(dgn arg0, jh arg1)
getState(BlockGetter arg0, BlockPos arg1)
method_24416(class_1922 arg0, class_2338 arg1)
getState(BlockView world, BlockPos pos)
protected VoxelShape
a(dxv arg0, dgn arg1, jh arg2, fcd arg3)
getShape(BlockState arg0, BlockGetter arg1, BlockPos arg2, CollisionContext arg3)
method_9530(class_2680 arg0, class_1922 arg1, class_2338 arg2, class_3726 arg3)
getOutlineShape(BlockState arg0, BlockView arg1, BlockPos arg2, ShapeContext arg3)
public void
a(dxv arg0, dhi arg1, jh arg2, bam arg3)
animateTick(BlockState arg0, Level arg1, BlockPos arg2, RandomSource arg3)
method_9496(class_2680 arg0, class_1937 arg1, class_2338 arg2, class_5819 arg3)
randomDisplayTick(BlockState arg0, World arg1, BlockPos arg2, Random arg3)
protected abstract boolean
g(dxv arg0)
canBurn(BlockState arg0)
method_10195(class_2680 arg0)
isFlammable(BlockState state)
protected void
a(dxv arg0, dhi arg1, jh arg2, bvk arg3)
entityInside(BlockState arg0, Level arg1, BlockPos arg2, Entity arg3)
method_9548(class_2680 arg0, class_1937 arg1, class_2338 arg2, class_1297 arg3)
onEntityCollision(BlockState arg0, World arg1, BlockPos arg2, Entity arg3)
protected void
b(dxv arg0, dhi arg1, jh arg2, dxv arg3, boolean arg4)
onPlace(BlockState arg0, Level arg1, BlockPos arg2, BlockState arg3, boolean arg4)
method_9615(class_2680 arg0, class_1937 arg1, class_2338 arg2, class_2680 arg3, boolean arg4)
onBlockAdded(BlockState arg0, World arg1, BlockPos arg2, BlockState arg3, boolean arg4)
private static boolean
a(dhi arg0)
inPortalDimension(Level arg0)
method_30366(class_1937 arg0)
isOverworldOrNether(World world)
protected void
a(dhi arg0, cpx arg1, jh arg2, dxv arg3)
spawnDestroyParticles(Level arg0, Player arg1, BlockPos arg2, BlockState arg3)
method_33614(class_1937 arg0, class_1657 arg1, class_2338 arg2, class_2680 arg3)
spawnBreakParticles(World arg0, PlayerEntity arg1, BlockPos arg2, BlockState arg3)
public BlockState
a(dhi arg0, jh arg1, dxv arg2, cpx arg3)
playerWillDestroy(Level arg0, BlockPos arg1, BlockState arg2, Player arg3)
method_9576(class_1937 arg0, class_2338 arg1, class_2680 arg2, class_1657 arg3)
onBreak(World arg0, BlockPos arg1, BlockState arg2, PlayerEntity arg3)
public static boolean
a(dhi arg0, jh arg1, jm arg2)
canBePlacedAt(Level arg0, BlockPos arg1, Direction arg2)
method_30032(class_1937 arg0, class_2338 arg1, class_2350 arg2)
canPlaceAt(World world, BlockPos pos, Direction direction)
private static boolean
b(dhi arg0, jh arg1, jm arg2)
isPortal(Level arg0, BlockPos arg1, Direction arg2)
method_30033(class_1937 arg0, class_2338 arg1, class_2350 arg2)
shouldLightPortalAt(World world, BlockPos pos, Direction direction)