net.minecraft.world.level.block

public class TargetBlock

extends Block

All mapped superinterfaces:

FeatureElement, ItemLike

dux
net.minecraft.world.level.block.TargetBlock
net.minecraft.class_4850
net.minecraft.unmapped.C_viopktoj
net.minecraft.block.TargetBlock
net.minecraft.block.TargetBlock

Field summary

Modifier and TypeField
public static final com.mojang.serialization.MapCodec<TargetBlock>
a
CODEC
field_46472
f_pozzdzun
CODEC
CODEC
private static final IntegerProperty
b
OUTPUT_POWER
field_22428
f_oelrpywk
POWER
POWER
private static final int
c
ACTIVATION_TICKS_ARROWS
field_31263
f_qgfzeqvs
RECOVERABLE_POWER_DELAY
RECOVERABLE_POWER_DELAY
private static final int
d
ACTIVATION_TICKS_OTHER
field_31264
f_qmlhtbaq
REGULAR_POWER_DELAY
REGULAR_POWER_DELAY

Constructor summary

ModifierConstructor
public (BlockBehaviour$Properties settings)

Method summary

Modifier and TypeMethod
public com.mojang.serialization.MapCodec<TargetBlock>
a()
codec()
method_53969()
m_wrnxumjr()
getCodec()
getCodec()
protected void
a(dja arg0, eah arg1, fem arg2, crx arg3)
onProjectileHit(Level arg0, BlockState arg1, BlockHitResult arg2, Projectile arg3)
method_19286(class_1937 arg0, class_2680 arg1, class_3965 arg2, class_1676 arg3)
m_wvibjcmf(C_cdctfzbn arg0, C_txtbiemp arg1, C_jdakttms arg2, C_ltpsyvhj arg3)
onProjectileHit(World arg0, BlockState arg1, BlockHitResult arg2, ProjectileEntity arg3)
onProjectileHit(World arg0, BlockState arg1, BlockHitResult arg2, ProjectileEntity arg3)
private static int
a(djb arg0, eah arg1, fem arg2, bwf arg3)
updateRedstoneOutput(LevelAccessor arg0, BlockState arg1, BlockHitResult arg2, Entity arg3)
method_24858(class_1936 arg0, class_2680 arg1, class_3965 arg2, class_1297 arg3)
m_avdjuakg(C_vdvbsyle arg0, C_txtbiemp arg1, C_jdakttms arg2, C_astfners arg3)
trigger(WorldAccess world, BlockState state, BlockHitResult hitResult, Entity entity)
trigger(WorldAccess world, BlockState state, BlockHitResult hitResult, Entity entity)
private static int
a(fem arg0, feq arg1)
getRedstoneStrength(BlockHitResult arg0, Vec3 arg1)
method_24859(class_3965 arg0, class_243 arg1)
m_qsyupmqm(C_jdakttms arg0, C_vgpupfxx arg1)
calculatePower(BlockHitResult hitResult, Vec3d pos)
calculatePower(BlockHitResult hitResult, Vec3d pos)
private static void
a(djb arg0, eah arg1, int arg2, iu arg3, int arg4)
setOutputPower(LevelAccessor arg0, BlockState arg1, int arg2, BlockPos arg3, int arg4)
method_24857(class_1936 arg0, class_2680 arg1, int arg2, class_2338 arg3, int arg4)
m_twjxwstd(C_vdvbsyle arg0, C_txtbiemp arg1, int arg2, C_hynzadkk arg3, int arg4)
setPower(WorldAccess world, BlockState state, int power, BlockPos pos, int delay)
setPower(WorldAccess world, BlockState state, int power, BlockPos pos, int delay)
protected void
a(eah arg0, arq arg1, iu arg2, azv arg3)
tick(BlockState arg0, ServerLevel arg1, BlockPos arg2, RandomSource arg3)
method_9588(class_2680 arg0, class_3218 arg1, class_2338 arg2, class_5819 arg3)
m_bneobcwj(C_txtbiemp arg0, C_bdwnwhiu arg1, C_hynzadkk arg2, C_rlomrsco arg3)
scheduledTick(BlockState arg0, ServerWorld arg1, BlockPos arg2, Random arg3)
scheduledTick(BlockState arg0, ServerWorld arg1, BlockPos arg2, RandomGenerator arg3)
protected int
a(eah arg0, dig arg1, iu arg2, ja arg3)
getSignal(BlockState arg0, BlockGetter arg1, BlockPos arg2, Direction arg3)
method_9524(class_2680 arg0, class_1922 arg1, class_2338 arg2, class_2350 arg3)
m_bhohbmwk(C_txtbiemp arg0, C_peaveboq arg1, C_hynzadkk arg2, C_xpuuihxf arg3)
getWeakRedstonePower(BlockState arg0, BlockView arg1, BlockPos arg2, Direction arg3)
getWeakRedstonePower(BlockState arg0, BlockView arg1, BlockPos arg2, Direction arg3)
protected boolean
f_(eah arg0)
isSignalSource(BlockState arg0)
method_9506(class_2680 arg0)
m_fjkbizwn(C_txtbiemp arg0)
emitsRedstonePower(BlockState arg0)
isRedstonePowerSource(BlockState arg0)
protected void
a(eai$a<dmf, eah> 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)
appendProperties(StateManager$Builder<Block, BlockState> arg0)
protected void
a(eah arg0, dja arg1, iu arg2, eah 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)
m_cojbgxjy(C_txtbiemp arg0, C_cdctfzbn arg1, C_hynzadkk arg2, C_txtbiemp arg3, boolean arg4)
onBlockAdded(BlockState arg0, World arg1, BlockPos arg2, BlockState arg3, boolean arg4)
onBlockAdded(BlockState arg0, World arg1, BlockPos arg2, BlockState arg3, boolean arg4)