net.minecraft.block

public class RedstoneWireBlock

extends Block

All mapped superinterfaces:

ItemLike

bgu
net.minecraft.class_177
net.minecraft.block.RedstoneWireBlock
net.minecraft.block.BlockRedstoneWire
net.minecraft.block.BlockRedstoneWire

Field summary

Modifier and TypeField
public static final EnumProperty<ConnectionSide>
a
field_18443
NORTH
field_176348_a
NORTH
public static final EnumProperty<ConnectionSide>
b
field_18444
EAST
field_176347_b
EAST
public static final EnumProperty<ConnectionSide>
c
field_18445
SOUTH
field_176349_M
SOUTH
public static final EnumProperty<ConnectionSide>
o
field_18446
WEST
field_176350_N
WEST
public static final IntegerProperty
p
field_18447
POWER
field_176351_O
POWER
public static final Map<Direction, EnumProperty<ConnectionSide>>
q
field_18448
CONNECTION_PROPERTIES
field_196498_A
FACING_PROPERTY_MAP
protected static final VoxelShape[]
r
field_18449
SHAPES
field_196499_B
SHAPES
private boolean
s
field_313
shouldSignal
field_150181_a
canProvidePower
private final Set<BlockPos>
t
field_314
neighborsToUpdate
field_150179_b
blocksNeedingUpdate

Constructor summary

ModifierConstructor
public (Block$Properties arg0)

Method summary

Modifier and TypeMethod
public VoxelShape
a(blc arg0, axk arg1, el arg2)
method_11554(class_2232 arg0, class_1158 arg1, class_2552 arg2)
getShape(BlockState arg0, BlockView arg1, BlockPos arg2)
func_196244_b(IBlockState arg0, IBlockReader arg1, BlockPos arg2)
getShape(IBlockState arg0, IBlockReader arg1, BlockPos arg2)
private static int
w(blc arg0)
method_11625(class_2232 arg0)
getShapeIndex(BlockState state)
func_185699_x(IBlockState arg0)
getAABBIndex(IBlockState state)
public BlockState
a(ark arg0)
method_16563(class_3544 arg0)
getPlacementState(BlockPlaceContext arg0)
func_196258_a(BlockItemUseContext arg0)
getStateForPlacement(BlockItemUseContext arg0)
public BlockState
a(blc arg0, eq arg1, blc arg2, axz arg3, el arg4, el arg5)
method_16575(class_2232 arg0, class_1354 arg1, class_2232 arg2, class_3598 arg3, class_2552 arg4, class_2552 arg5)
updateShape(BlockState arg0, Direction arg1, BlockState arg2, WorldAccess arg3, BlockPos arg4, BlockPos arg5)
func_196271_a(IBlockState arg0, EnumFacing arg1, IBlockState arg2, IWorld arg3, BlockPos arg4, BlockPos arg5)
updatePostPlacement(IBlockState arg0, EnumFacing arg1, IBlockState arg2, IWorld arg3, BlockPos arg4, BlockPos arg5)
public void
b(blc arg0, axz arg1, el arg2, int arg3)
method_16584(class_2232 arg0, class_3598 arg1, class_2552 arg2, int arg3)
updateIndirectNeighborShapes(BlockState arg0, WorldAccess arg1, BlockPos arg2, int arg3)
func_196248_b(IBlockState arg0, IWorld arg1, BlockPos arg2, int arg3)
updateDiagonalNeighbors(IBlockState arg0, IWorld arg1, BlockPos arg2, int arg3)
private ConnectionSide
a(axk arg0, el arg1, eq arg2)
method_8878(class_1158 arg0, class_2552 arg1, class_1354 arg2)
getConnection(BlockView world, BlockPos pos, Direction side)
func_208074_a(IBlockReader arg0, BlockPos arg1, EnumFacing arg2)
getSide(IBlockReader worldIn, BlockPos pos, EnumFacing face)
public boolean
a(blc arg0)
method_11562(class_2232 arg0)
isCube(BlockState arg0)
func_149686_d(IBlockState arg0)
isFullCube(IBlockState arg0)
public boolean
a(blc arg0, ayc arg1, el arg2)
method_16570(class_2232 arg0, class_3599 arg1, class_2552 arg2)
canBePlaced(BlockState arg0, WorldView arg1, BlockPos arg2)
func_196260_a(IBlockState arg0, IWorldReaderBase arg1, BlockPos arg2)
isValidPosition(IBlockState arg0, IWorldReaderBase arg1, BlockPos arg2)
private BlockState
a(axy arg0, el arg1, blc arg2)
method_8882(class_1150 arg0, class_2552 arg1, class_2232 arg2)
updatePower(World world, BlockPos pos, BlockState state)
func_176338_e(World arg0, BlockPos arg1, IBlockState arg2)
updateSurroundingRedstone(World worldIn, BlockPos pos, IBlockState state)
private BlockState
b(axy arg0, el arg1, blc arg2)
method_8875(class_1150 arg0, class_2552 arg1, class_2232 arg2)
doUpdatePower(World world, BlockPos pos, BlockState state)
func_212568_b(World arg0, BlockPos arg1, IBlockState arg2)
func_212568_b(World arg0, BlockPos arg1, IBlockState arg2)
private void
a(axy arg0, el arg1)
method_8881(class_1150 arg0, class_2552 arg1)
updateNeighborsOfWire(World world, BlockPos pos)
func_176344_d(World arg0, BlockPos arg1)
notifyWireNeighborsOfStateChange(World worldIn, BlockPos pos)
public void
a(blc arg0, axy arg1, el arg2, blc arg3)
method_8668(class_2232 arg0, class_1150 arg1, class_2552 arg2, class_2232 arg3)
onAdded(BlockState arg0, World arg1, BlockPos arg2, BlockState arg3)
func_196259_b(IBlockState arg0, World arg1, BlockPos arg2, IBlockState arg3)
onBlockAdded(IBlockState arg0, World arg1, BlockPos arg2, IBlockState arg3)
public void
a(blc arg0, axy arg1, el arg2, blc arg3, boolean arg4)
method_8659(class_2232 arg0, class_1150 arg1, class_2552 arg2, class_2232 arg3, boolean arg4)
onRemoved(BlockState arg0, World arg1, BlockPos arg2, BlockState arg3, boolean arg4)
func_196243_a(IBlockState arg0, World arg1, BlockPos arg2, IBlockState arg3, boolean arg4)
onReplaced(IBlockState arg0, World arg1, BlockPos arg2, IBlockState arg3, boolean arg4)
private int
a(int arg0, blc arg1)
method_16728(int arg0, class_2232 arg1)
getHighestWirePower(int power, BlockState state)
func_212567_a(int arg0, IBlockState arg1)
maxSignal(int existingSignal, IBlockState neighbor)
public void
a(blc arg0, axy arg1, el arg2, bcs arg3, el arg4)
method_8641(class_2232 arg0, class_1150 arg1, class_2552 arg2, class_197 arg3, class_2552 arg4)
neighborChanged(BlockState arg0, World arg1, BlockPos arg2, Block arg3, BlockPos arg4)
func_189540_a(IBlockState arg0, World arg1, BlockPos arg2, Block arg3, BlockPos arg4)
neighborChanged(IBlockState arg0, World arg1, BlockPos arg2, Block arg3, BlockPos arg4)
public int
b(blc arg0, axk arg1, el arg2, eq arg3)
method_8664(class_2232 arg0, class_1158 arg1, class_2552 arg2, class_1354 arg3)
getDirectSignal(BlockState arg0, BlockView arg1, BlockPos arg2, Direction arg3)
func_176211_b(IBlockState arg0, IBlockReader arg1, BlockPos arg2, EnumFacing arg3)
getStrongPower(IBlockState arg0, IBlockReader arg1, BlockPos arg2, EnumFacing arg3)
public int
a(blc arg0, axk arg1, el arg2, eq arg3)
method_8653(class_2232 arg0, class_1158 arg1, class_2552 arg2, class_1354 arg3)
getSignal(BlockState arg0, BlockView arg1, BlockPos arg2, Direction arg3)
func_180656_a(IBlockState arg0, IBlockReader arg1, BlockPos arg2, EnumFacing arg3)
getWeakPower(IBlockState arg0, IBlockReader arg1, BlockPos arg2, EnumFacing arg3)
private boolean
b(axk arg0, el arg1, eq arg2)
method_8879(class_1158 arg0, class_2552 arg1, class_1354 arg2)
connectsTo(BlockView world, BlockPos pos, Direction side)
func_176339_d(IBlockReader arg0, BlockPos arg1, EnumFacing arg2)
isPowerSourceAt(IBlockReader worldIn, BlockPos pos, EnumFacing side)
protected static boolean
a(axk arg0, el arg1)
method_8883(class_1158 arg0, class_2552 arg1)
shouldConnectTo(BlockView world, BlockPos pos)
func_176340_e(IBlockReader arg0, BlockPos arg1)
canConnectUpwardsTo(IBlockReader worldIn, BlockPos pos)
protected static boolean
k(blc arg0)
method_8880(class_2232 arg0)
shouldConnectTo(BlockState state)
func_176346_d(IBlockState arg0)
canConnectUpwardsTo(IBlockState state)
protected static boolean
a(blc arg0, eq arg1)
method_8876(class_2232 arg0, class_1354 arg1)
shouldConnectTo(BlockState state, Direction dir)
func_176343_a(IBlockState arg0, EnumFacing arg1)
canConnectTo(IBlockState blockState, EnumFacing side)
public boolean
i(blc arg0)
method_11566(class_2232 arg0)
isSignalSource(BlockState arg0)
func_149744_f(IBlockState arg0)
canProvidePower(IBlockState arg0)
public BlockLayer
c()
method_8687()
getRenderLayer()
func_180664_k()
getRenderLayer()
public BlockState
a(blc arg0, bhb arg1)
method_11556(class_2232 arg0, class_2734 arg1)
rotate(BlockState arg0, BlockRotation arg1)
func_185499_a(IBlockState arg0, Rotation arg1)
rotate(IBlockState arg0, Rotation arg1)
public BlockState
a(blc arg0, bfz arg1)
method_11555(class_2232 arg0, class_2727 arg1)
mirror(BlockState arg0, BlockMirror arg1)
func_185471_a(IBlockState arg0, Mirror arg1)
mirror(IBlockState arg0, Mirror arg1)
protected void
a(ble$a<bcs, blc> arg0)
method_16576(class_2233$class_3757<class_197, class_2232> arg0)
buildStateDefinition(StateDefinition$Builder<Block, BlockState> arg0)
func_206840_a(StateContainer$Builder<Block, IBlockState> arg0)
fillStateContainer(StateContainer$Builder<Block, IBlockState> arg0)
public FaceShape
a(axk arg0, blc arg1, el arg2, eq arg3)
method_14307(class_1158 arg0, class_2232 arg1, class_2552 arg2, class_1354 arg3)
getFaceShape(BlockView arg0, BlockState arg1, BlockPos arg2, Direction arg3)
func_193383_a(IBlockReader arg0, IBlockState arg1, BlockPos arg2, EnumFacing arg3)
getBlockFaceShape(IBlockReader arg0, IBlockState arg1, BlockPos arg2, EnumFacing arg3)
public static int
b(int arg0)
method_8877(int arg0)
getColorForPower(int power)
func_176337_b(int arg0)
colorMultiplier(int arg0)
public void
c(blc arg0, axy arg1, el arg2, Random arg3)
method_8669(class_2232 arg0, class_1150 arg1, class_2552 arg2, Random arg3)
randomDisplayTick(BlockState arg0, World arg1, BlockPos arg2, Random arg3)
func_180655_c(IBlockState arg0, World arg1, BlockPos arg2, Random arg3)
animateTick(IBlockState arg0, World arg1, BlockPos arg2, Random arg3)