net.minecraft.world.level.block

public abstract class AbstractFurnaceBlock

extends BaseEntityBlock

All mapped superinterfaces:

ItemLike, EntityBlock

byk
net.minecraft.world.level.block.AbstractFurnaceBlock
net.minecraft.class_2363
net.minecraft.unmapped.C_gralqdhi
net.minecraft.block.AbstractFurnaceBlock
net.minecraft.src.C_1675_
net.minecraft.world.level.block.BlockFurnace

Field summary

Modifier and TypeField
public static final DirectionProperty
a
FACING
field_11104
f_hjnmvlpb
FACING
f_48683_
public static final BooleanProperty
b
LIT
field_11105
f_xcuecjhr
LIT
f_48684_

Constructor summary

ModifierConstructor
protected (BlockBehaviour$Properties arg0)

Method summary

Modifier and TypeMethod
public InteractionResult
a(ckt arg0, bwq arg1, gg arg2, bke arg3, asa arg4, dmw arg5)
use(BlockState arg0, Level arg1, BlockPos arg2, Player arg3, InteractionHand arg4, BlockHitResult arg5)
method_9534(class_2680 arg0, class_1937 arg1, class_2338 arg2, class_1657 arg3, class_1268 arg4, class_3965 arg5)
m_rocdemyx(C_txtbiemp arg0, C_cdctfzbn arg1, C_hynzadkk arg2, C_jzrpycqo arg3, C_laxmzoqs arg4, C_jdakttms arg5)
onUse(BlockState arg0, World arg1, BlockPos arg2, PlayerEntity arg3, Hand arg4, BlockHitResult arg5)
m_6227_(C_2064_ p_48707_, C_1596_ p_48708_, C_4675_ p_48709_, C_1141_ p_48710_, C_470_ p_48711_, C_3041_ arg5)
interact(IBlockData arg0, World arg1, BlockPosition arg2, EntityHuman arg3, EnumHand arg4, MovingObjectPositionBlock arg5)
protected abstract void
a(bwq arg0, gg arg1, bke arg2)
openContainer(Level arg0, BlockPos arg1, Player arg2)
method_17025(class_1937 arg0, class_2338 arg1, class_1657 arg2)
m_clqbbtxf(C_cdctfzbn arg0, C_hynzadkk arg1, C_jzrpycqo arg2)
openScreen(World world, BlockPos pos, PlayerEntity player)
m_7137_(C_1596_ p_48691_, C_4675_ p_48692_, C_1141_ arg2)
public BlockState
a(bsq arg0)
getStateForPlacement(BlockPlaceContext arg0)
method_9605(class_1750 arg0)
m_iwedynhy(C_aiootljq arg0)
getPlacementState(ItemPlacementContext arg0)
m_5573_(C_1445_ arg0)
getPlacedState(BlockActionContext arg0)
public void
a(bwq arg0, gg arg1, ckt arg2, atu arg3, bqq arg4)
setPlacedBy(Level arg0, BlockPos arg1, BlockState arg2, LivingEntity arg3, ItemStack arg4)
method_9567(class_1937 arg0, class_2338 arg1, class_2680 arg2, class_1309 arg3, class_1799 arg4)
m_fuvqealb(C_cdctfzbn arg0, C_hynzadkk arg1, C_txtbiemp arg2, C_usxaxydn arg3, C_sddaxwyk arg4)
onPlaced(World arg0, BlockPos arg1, BlockState arg2, LivingEntity arg3, ItemStack arg4)
m_6402_(C_1596_ p_48695_, C_4675_ p_48696_, C_2064_ p_48697_, C_524_ p_48698_, C_1391_ arg4)
postPlace(World arg0, BlockPosition arg1, IBlockData arg2, EntityLiving arg3, ItemStack arg4)
public void
a(ckt arg0, bwq arg1, gg arg2, ckt arg3, boolean arg4)
onRemove(BlockState arg0, Level arg1, BlockPos arg2, BlockState arg3, boolean arg4)
method_9536(class_2680 arg0, class_1937 arg1, class_2338 arg2, class_2680 arg3, boolean arg4)
m_rhbsxbgh(C_txtbiemp arg0, C_cdctfzbn arg1, C_hynzadkk arg2, C_txtbiemp arg3, boolean arg4)
onStateReplaced(BlockState arg0, World arg1, BlockPos arg2, BlockState arg3, boolean arg4)
m_6810_(C_2064_ p_48714_, C_1596_ p_48715_, C_4675_ p_48716_, C_2064_ p_48717_, boolean arg4)
remove(IBlockData arg0, World arg1, BlockPosition arg2, IBlockData arg3, boolean arg4)
public boolean
d_(ckt arg0)
hasAnalogOutputSignal(BlockState arg0)
method_9498(class_2680 arg0)
m_upxjoscw(C_txtbiemp arg0)
hasComparatorOutput(BlockState arg0)
m_7278_(C_2064_ arg0)
isComplexRedstone(IBlockData arg0)
public int
a(ckt arg0, bwq arg1, gg arg2)
getAnalogOutputSignal(BlockState arg0, Level arg1, BlockPos arg2)
method_9572(class_2680 arg0, class_1937 arg1, class_2338 arg2)
m_wtutwlcg(C_txtbiemp arg0, C_cdctfzbn arg1, C_hynzadkk arg2)
getComparatorOutput(BlockState arg0, World arg1, BlockPos arg2)
m_6782_(C_2064_ p_48703_, C_1596_ p_48704_, C_4675_ arg2)
public RenderShape
b_(ckt arg0)
getRenderShape(BlockState arg0)
method_9604(class_2680 arg0)
m_mjglzdvu(C_txtbiemp arg0)
getRenderType(BlockState arg0)
m_7514_(C_2064_ arg0)
public BlockState
a(ckt arg0, cfl arg1)
rotate(BlockState arg0, Rotation arg1)
method_9598(class_2680 arg0, class_2470 arg1)
m_umbsjste(C_txtbiemp arg0, C_mboglirk arg1)
rotate(BlockState arg0, BlockRotation arg1)
m_6843_(C_2064_ p_48723_, C_1886_ arg1)
public BlockState
a(ckt arg0, cdy arg1)
mirror(BlockState arg0, Mirror arg1)
method_9569(class_2680 arg0, class_2415 arg1)
m_ssvaouey(C_txtbiemp arg0, C_qomzaqud arg1)
mirror(BlockState arg0, BlockMirror arg1)
m_6943_(C_2064_ p_48720_, C_1838_ arg1)
protected void
a(cku$a<bzp, ckt> arg0)
createBlockStateDefinition(StateDefinition$Builder<Block, BlockState> arg0)
method_9515(class_2689$class_2690<class_2248, class_2680> arg0)
m_yujtcnah(C_ezfeikaq$C_mfnsmxhw<C_mmxmpdoq, C_txtbiemp> arg0)
appendProperties(StateManager$Builder<Block, BlockState> arg0)
m_7926_(C_2065_$C_2066_<C_1706_, C_2064_> arg0)
protected static <T extends BlockEntity> BlockEntityTicker<T>
a(bwq arg0, cis<T> arg1, cis<? extends cig> arg2)
createFurnaceTicker(Level arg0, BlockEntityType<T> arg1, BlockEntityType<? extends AbstractFurnaceBlockEntity> arg2)
method_31617(class_1937 arg0, class_2591<T> arg1, class_2591<? extends class_2609> arg2)
m_owmnpixr(C_cdctfzbn arg0, C_wgqvodus<T> arg1, C_wgqvodus<? extends C_dlxbwxyf> arg2)
checkType(World world, BlockEntityType<T> givenType, BlockEntityType<? extends AbstractFurnaceBlockEntity> expectedType)
m_151987_(C_1596_ p_151988_, C_1992_<T> p_151989_, C_1992_<? extends C_1972_> p_151990_)