net.minecraft.world.level.block

public abstract class AbstractCandleBlock

extends Block

All mapped superinterfaces:

FeatureElement, ItemLike

dor
net.minecraft.world.level.block.AbstractCandleBlock

Field summary

Modifier and TypeField
public static final int
a
LIGHT_PER_CANDLE
public static final BooleanProperty
b
LIT

Constructor summary

ModifierConstructor
protected (BlockBehaviour$Properties arg0)

Method summary

Modifier and TypeMethod
protected abstract com.mojang.serialization.MapCodec<? extends AbstractCandleBlock>
a()
codec()
protected abstract Iterable<Vec3>
b(eeb arg0)
getParticleOffsets(BlockState arg0)
public static boolean
c(eeb arg0)
isLit(BlockState arg0)
protected void
a(dmu arg0, eeb arg1, fio arg2, cvo arg3)
onProjectileHit(Level arg0, BlockState arg1, BlockHitResult arg2, Projectile arg3)
protected boolean
d(eeb arg0)
canBeLit(BlockState arg0)
public void
a(eeb arg0, dmu arg1, jb arg2, bck arg3)
animateTick(BlockState arg0, Level arg1, BlockPos arg2, RandomSource arg3)
private static void
a(dmu arg0, fis arg1, bck arg2)
addParticlesAndSound(Level arg0, Vec3 arg1, RandomSource arg2)
public static void
a(cut arg0, eeb arg1, dmv arg2, jb arg3)
extinguish(Player arg0, BlockState arg1, LevelAccessor arg2, BlockPos arg3)
private static void
a(dmv arg0, eeb arg1, jb arg2, boolean arg3)
setLit(LevelAccessor arg0, BlockState arg1, BlockPos arg2, boolean arg3)
protected void
a(eeb arg0, aub arg1, jb arg2, dmn arg3, BiConsumer<dcv, jb> arg4)
onExplosionHit(BlockState arg0, ServerLevel arg1, BlockPos arg2, Explosion arg3, BiConsumer<ItemStack, BlockPos> arg4)