net.minecraft.block

public class Block

implements IItemProvider

bmm
net.minecraft.class_2248
net.minecraft.block.Block

Field summary

Modifier and TypeField
protected static final org.apache.logging.log4j.Logger
l
field_10638
field_196273_d
public static final ObjectIntIdentityMap<BlockState>
m
field_10651
field_176229_d
private static final Direction[]
a
field_10644
field_212556_a
private static final com.google.common.cache.LoadingCache<VoxelShape, Boolean>
b
field_19312
field_223006_b
private static final VoxelShape
c
field_18966
field_220083_b
private static final VoxelShape
d
field_19061
field_220084_c
protected final int
n
field_10634
field_149784_t
protected final float
o
field_10650
field_149782_v
protected final float
p
field_10648
field_149781_w
protected final boolean
q
field_10641
field_149789_z
protected final SoundType
r
field_10643
field_149762_H
protected final Material
s
field_10635
field_149764_J
protected final MaterialColor
t
field_10639
field_181083_K
private final float
e
field_10637
field_149765_K
protected final StateContainer<Block, BlockState>
u
field_10647
field_176227_L
private BlockState
f
field_10646
field_196275_y
protected final boolean
v
field_10640
field_196274_w
private final boolean
g
field_10645
field_208621_p
private ResourceLocation
h
field_10636
field_220085_g
private String
i
field_10642
field_149770_b
private Item
j
field_17562
field_220086_i
private static final ThreadLocal<it.unimi.dsi.fastutil.objects.Object2ByteLinkedOpenHashMap<Block$RenderSideCacheKey>>
k
field_10649
field_210300_r

Constructor summary

ModifierConstructor
public (Block$Properties arg0)

Method summary

Modifier and TypeMethod
public static int
k(bvk arg0)
method_9507(class_2680 arg0)
func_196246_j(BlockState arg0)
public static BlockState
a(int arg0)
method_9531(int arg0)
func_196257_b(int arg0)
public static Block
a(bbw arg0)
method_9503(class_1792 arg0)
func_149634_a(Item arg0)
public static BlockState
a(bvk arg0, bvk arg1, bhi arg2, ev arg3)
method_9582(class_2680 arg0, class_2680 arg1, class_1937 arg2, class_2338 arg3)
func_199601_a(BlockState arg0, BlockState arg1, World arg2, BlockPos arg3)
public static VoxelShape
a(double arg0, double arg1, double arg2, double arg3, double arg4, double arg5)
method_9541(double arg0, double arg1, double arg2, double arg3, double arg4, double arg5)
func_208617_a(double arg0, double arg1, double arg2, double arg3, double arg4, double arg5)
public boolean
a(bvk arg0, bgs arg1, ev arg2, aim<?> arg3)
method_9523(class_2680 arg0, class_1922 arg1, class_2338 arg2, class_1299<?> arg3)
func_220067_a(BlockState arg0, IBlockReader arg1, BlockPos arg2, EntityType<?> arg3)
public boolean
e(bvk arg0)
method_9500(class_2680 arg0)
func_196261_e(BlockState arg0)
public int
a(bvk arg0)
method_9593(class_2680 arg0)
func_149750_m(BlockState arg0)
public Material
l(bvk arg0)
method_9597(class_2680 arg0)
func_149688_o(BlockState arg0)
public MaterialColor
e(bvk arg0, bgs arg1, ev arg2)
method_9602(class_2680 arg0, class_1922 arg1, class_2338 arg2)
func_180659_g(BlockState arg0, IBlockReader arg1, BlockPos arg2)
public void
a(bvk arg0, bhj arg1, ev arg2, int arg3)
method_9528(class_2680 arg0, class_1936 arg1, class_2338 arg2, int arg3)
func_196242_c(BlockState arg0, IWorld arg1, BlockPos arg2, int arg3)
public boolean
a(zb<bmm> arg0)
method_9525(class_3494<class_2248> arg0)
func_203417_a(Tag<Block> arg0)
public static BlockState
b(bvk arg0, bhj arg1, ev arg2)
method_9510(class_2680 arg0, class_1936 arg1, class_2338 arg2)
func_199770_b(BlockState arg0, IWorld arg1, BlockPos arg2)
public static void
a(bvk arg0, bvk arg1, bhj arg2, ev arg3, int arg4)
method_9611(class_2680 arg0, class_2680 arg1, class_1936 arg2, class_2338 arg3, int arg4)
func_196263_a(BlockState arg0, BlockState arg1, IWorld arg2, BlockPos arg3, int arg4)
public void
b(bvk arg0, bhj arg1, ev arg2, int arg3)
method_9517(class_2680 arg0, class_1936 arg1, class_2338 arg2, int arg3)
func_196248_b(BlockState arg0, IWorld arg1, BlockPos arg2, int arg3)
public BlockState
a(bvk arg0, fa arg1, bvk arg2, bhj arg3, ev arg4, ev arg5)
method_9559(class_2680 arg0, class_2350 arg1, class_2680 arg2, class_1936 arg3, class_2338 arg4, class_2338 arg5)
func_196271_a(BlockState arg0, Direction arg1, BlockState arg2, IWorld arg3, BlockPos arg4, BlockPos arg5)
public BlockState
a(bvk arg0, bqx arg1)
method_9598(class_2680 arg0, class_2470 arg1)
func_185499_a(BlockState arg0, Rotation arg1)
public BlockState
a(bvk arg0, bpx arg1)
method_9569(class_2680 arg0, class_2415 arg1)
func_185471_a(BlockState arg0, Mirror arg1)
public static boolean
a(bmm arg0)
method_9581(class_2248 arg0)
func_220073_a(Block arg0)
public boolean
d(bvk arg0, bgs arg1, ev arg2)
method_9521(class_2680 arg0, class_1922 arg1, class_2338 arg2)
func_220081_d(BlockState arg0, IBlockReader arg1, BlockPos arg2)
public boolean
c(bvk arg0, bgs arg1, ev arg2)
method_16362(class_2680 arg0, class_1922 arg1, class_2338 arg2)
func_220060_c(BlockState arg0, IBlockReader arg1, BlockPos arg2)
public boolean
a(bvk arg0, bgs arg1, ev arg2, cnj arg3)
method_9516(class_2680 arg0, class_1922 arg1, class_2338 arg2, class_10 arg3)
func_196266_a(BlockState arg0, IBlockReader arg1, BlockPos arg2, PathType arg3)
public BlockRenderType
c(bvk arg0)
method_9604(class_2680 arg0)
func_149645_b(BlockState arg0)
public boolean
a(bvk arg0, baf arg1)
method_9616(class_2680 arg0, class_1750 arg1)
func_196253_a(BlockState arg0, BlockItemUseContext arg1)
public float
f(bvk arg0, bgs arg1, ev arg2)
method_9537(class_2680 arg0, class_1922 arg1, class_2338 arg2)
func_176195_g(BlockState arg0, IBlockReader arg1, BlockPos arg2)
public boolean
m(bvk arg0)
method_9542(class_2680 arg0)
func_149653_t(BlockState arg0)
public boolean
h()
method_9570()
func_149716_u()
public boolean
g(bvk arg0, bgs arg1, ev arg2)
method_9552(class_2680 arg0, class_1922 arg1, class_2338 arg2)
func_201783_b(BlockState arg0, IBlockReader arg1, BlockPos arg2)
public boolean
f(bvk arg0)
method_9601(class_2680 arg0)
func_200124_e(BlockState arg0)
public VoxelShape
a(bvk arg0, bgs arg1, ev arg2, csc arg3)
method_9530(class_2680 arg0, class_1922 arg1, class_2338 arg2, class_3726 arg3)
func_220053_a(BlockState arg0, IBlockReader arg1, BlockPos arg2, ISelectionContext arg3)
public VoxelShape
b(bvk arg0, bgs arg1, ev arg2, csc arg3)
method_9549(class_2680 arg0, class_1922 arg1, class_2338 arg2, class_3726 arg3)
func_220071_b(BlockState arg0, IBlockReader arg1, BlockPos arg2, ISelectionContext arg3)
public VoxelShape
h(bvk arg0, bgs arg1, ev arg2)
method_9571(class_2680 arg0, class_1922 arg1, class_2338 arg2)
func_196247_c(BlockState arg0, IBlockReader arg1, BlockPos arg2)
public VoxelShape
i(bvk arg0, bgs arg1, ev arg2)
method_9584(class_2680 arg0, class_1922 arg1, class_2338 arg2)
func_199600_g(BlockState arg0, IBlockReader arg1, BlockPos arg2)
public static boolean
c(bgs arg0, ev arg1)
method_16361(class_1922 arg0, class_2338 arg1)
func_220064_c(IBlockReader arg0, BlockPos arg1)
public static boolean
a(bhl arg0, ev arg1, fa arg2)
method_20044(class_1941 arg0, class_2338 arg1, class_2350 arg2)
func_220055_a(IWorldReader arg0, BlockPos arg1, Direction arg2)
public static boolean
d(bvk arg0, bgs arg1, ev arg2, fa arg3)
method_20045(class_2680 arg0, class_1922 arg1, class_2338 arg2, class_2350 arg3)
func_220056_d(BlockState arg0, IBlockReader arg1, BlockPos arg2, Direction arg3)
public static boolean
a(csr arg0, fa arg1)
method_9501(class_265 arg0, class_2350 arg1)
func_208061_a(VoxelShape arg0, Direction arg1)
public static boolean
a(csr arg0)
method_9614(class_265 arg0)
func_208062_a(VoxelShape arg0)
public final boolean
j(bvk arg0, bgs arg1, ev arg2)
method_9557(class_2680 arg0, class_1922 arg1, class_2338 arg2)
func_200012_i(BlockState arg0, IBlockReader arg1, BlockPos arg2)
public boolean
b(bvk arg0, bgs arg1, ev arg2)
method_9579(class_2680 arg0, class_1922 arg1, class_2338 arg2)
func_200123_i(BlockState arg0, IBlockReader arg1, BlockPos arg2)
public int
k(bvk arg0, bgs arg1, ev arg2)
method_9505(class_2680 arg0, class_1922 arg1, class_2338 arg2)
func_200011_d(BlockState arg0, IBlockReader arg1, BlockPos arg2)
public boolean
n(bvk arg0)
method_9526(class_2680 arg0)
func_220074_n(BlockState arg0)
public void
c(bvk arg0, bhi arg1, ev arg2, Random arg3)
method_9514(class_2680 arg0, class_1937 arg1, class_2338 arg2, Random arg3)
func_196265_a(BlockState arg0, World arg1, BlockPos arg2, Random arg3)
public void
b(bvk arg0, bhi arg1, ev arg2, Random arg3)
method_9588(class_2680 arg0, class_1937 arg1, class_2338 arg2, Random arg3)
func_196267_b(BlockState arg0, World arg1, BlockPos arg2, Random arg3)
public void
a(bhj arg0, ev arg1, bvk arg2)
method_9585(class_1936 arg0, class_2338 arg1, class_2680 arg2)
func_176206_d(IWorld arg0, BlockPos arg1, BlockState arg2)
public void
a(bvk arg0, bhi arg1, ev arg2, bmm arg3, ev arg4, boolean arg5)
method_9612(class_2680 arg0, class_1937 arg1, class_2338 arg2, class_2248 arg3, class_2338 arg4, boolean arg5)
func_220069_a(BlockState arg0, World arg1, BlockPos arg2, Block arg3, BlockPos arg4, boolean arg5)
public int
a(bhl arg0)
method_9563(class_1941 arg0)
func_149738_a(IWorldReader arg0)
public INamedContainerProvider
b(bvk arg0, bhi arg1, ev arg2)
method_17454(class_2680 arg0, class_1937 arg1, class_2338 arg2)
func_220052_b(BlockState arg0, World arg1, BlockPos arg2)
public void
b(bvk arg0, bhi arg1, ev arg2, bvk arg3, boolean arg4)
method_9615(class_2680 arg0, class_1937 arg1, class_2338 arg2, class_2680 arg3, boolean arg4)
func_220082_b(BlockState arg0, World arg1, BlockPos arg2, BlockState arg3, boolean arg4)
public void
a(bvk arg0, bhi arg1, ev arg2, bvk arg3, boolean arg4)
method_9536(class_2680 arg0, class_1937 arg1, class_2338 arg2, class_2680 arg3, boolean arg4)
func_196243_a(BlockState arg0, World arg1, BlockPos arg2, BlockState arg3, boolean arg4)
public float
a(bvk arg0, avy arg1, bgs arg2, ev arg3)
method_9594(class_2680 arg0, class_1657 arg1, class_1922 arg2, class_2338 arg3)
func_180647_a(BlockState arg0, PlayerEntity arg1, IBlockReader arg2, BlockPos arg3)
public void
a(bvk arg0, bhi arg1, ev arg2, bcb arg3)
method_9565(class_2680 arg0, class_1937 arg1, class_2338 arg2, class_1799 arg3)
func_220062_a(BlockState arg0, World arg1, BlockPos arg2, ItemStack arg3)
public ResourceLocation
i()
method_9580()
func_220068_i()
public List<ItemStack>
a(bvk arg0, coo$a arg1)
method_9560(class_2680 arg0, class_47$class_48 arg1)
func_220076_a(BlockState arg0, LootContext$Builder arg1)
public static List<ItemStack>
a(bvk arg0, vg arg1, ev arg2, btn arg3)
method_9562(class_2680 arg0, class_3218 arg1, class_2338 arg2, class_2586 arg3)
func_220070_a(BlockState arg0, ServerWorld arg1, BlockPos arg2, TileEntity arg3)
public static List<ItemStack>
a(bvk arg0, vg arg1, ev arg2, btn arg3, aii arg4, bcb arg5)
method_9609(class_2680 arg0, class_3218 arg1, class_2338 arg2, class_2586 arg3, class_1297 arg4, class_1799 arg5)
func_220077_a(BlockState arg0, ServerWorld arg1, BlockPos arg2, TileEntity arg3, Entity arg4, ItemStack arg5)
public static void
b(bvk arg0, coo$a arg1)
method_9566(class_2680 arg0, class_47$class_48 arg1)
func_220078_b(BlockState arg0, LootContext$Builder arg1)
public static void
c(bvk arg0, bhi arg1, ev arg2)
method_9497(class_2680 arg0, class_1937 arg1, class_2338 arg2)
func_220075_c(BlockState arg0, World arg1, BlockPos arg2)
public static void
a(bvk arg0, bhi arg1, ev arg2, btn arg3)
method_9610(class_2680 arg0, class_1937 arg1, class_2338 arg2, class_2586 arg3)
func_220059_a(BlockState arg0, World arg1, BlockPos arg2, TileEntity arg3)
public static void
a(bvk arg0, bhi arg1, ev arg2, btn arg3, aii arg4, bcb arg5)
method_9511(class_2680 arg0, class_1937 arg1, class_2338 arg2, class_2586 arg3, class_1297 arg4, class_1799 arg5)
func_220054_a(BlockState arg0, World arg1, BlockPos arg2, TileEntity arg3, Entity arg4, ItemStack arg5)
public static void
a(bhi arg0, ev arg1, bcb arg2)
method_9577(class_1937 arg0, class_2338 arg1, class_1799 arg2)
func_180635_a(World arg0, BlockPos arg1, ItemStack arg2)
protected void
a(bhi arg0, ev arg1, int arg2)
method_9583(class_1937 arg0, class_2338 arg1, int arg2)
func_180637_b(World arg0, BlockPos arg1, int arg2)
public float
j()
method_9520()
func_149638_a()
public void
a(bhi arg0, ev arg1, bhb arg2)
method_9586(class_1937 arg0, class_2338 arg1, class_1927 arg2)
func_180652_a(World arg0, BlockPos arg1, Explosion arg2)
public BlockRenderLayer
c()
method_9551()
func_180664_k()
public boolean
a(bvk arg0, bhl arg1, ev arg2)
method_9558(class_2680 arg0, class_1941 arg1, class_2338 arg2)
func_196260_a(BlockState arg0, IWorldReader arg1, BlockPos arg2)
public boolean
a(bvk arg0, bhi arg1, ev arg2, avy arg3, ahc arg4, crt arg5)
method_9534(class_2680 arg0, class_1937 arg1, class_2338 arg2, class_1657 arg3, class_1268 arg4, class_3965 arg5)
func_220051_a(BlockState arg0, World arg1, BlockPos arg2, PlayerEntity arg3, Hand arg4, BlockRayTraceResult arg5)
public void
a(bhi arg0, ev arg1, aii arg2)
method_9591(class_1937 arg0, class_2338 arg1, class_1297 arg2)
func_176199_a(World arg0, BlockPos arg1, Entity arg2)
public BlockState
a(baf arg0)
method_9605(class_1750 arg0)
func_196258_a(BlockItemUseContext arg0)
public void
a(bvk arg0, bhi arg1, ev arg2, avy arg3)
method_9606(class_2680 arg0, class_1937 arg1, class_2338 arg2, class_1657 arg3)
func_196270_a(BlockState arg0, World arg1, BlockPos arg2, PlayerEntity arg3)
public int
a(bvk arg0, bgs arg1, ev arg2, fa arg3)
method_9524(class_2680 arg0, class_1922 arg1, class_2338 arg2, class_2350 arg3)
func_180656_a(BlockState arg0, IBlockReader arg1, BlockPos arg2, Direction arg3)
public boolean
h(bvk arg0)
method_9506(class_2680 arg0)
func_149744_f(BlockState arg0)
public void
a(bvk arg0, bhi arg1, ev arg2, aii arg3)
method_9548(class_2680 arg0, class_1937 arg1, class_2338 arg2, class_1297 arg3)
func_196262_a(BlockState arg0, World arg1, BlockPos arg2, Entity arg3)
public int
b(bvk arg0, bgs arg1, ev arg2, fa arg3)
method_9603(class_2680 arg0, class_1922 arg1, class_2338 arg2, class_2350 arg3)
func_176211_b(BlockState arg0, IBlockReader arg1, BlockPos arg2, Direction arg3)
public void
a(bhi arg0, avy arg1, ev arg2, bvk arg3, btn arg4, bcb arg5)
method_9556(class_1937 arg0, class_1657 arg1, class_2338 arg2, class_2680 arg3, class_2586 arg4, class_1799 arg5)
func_180657_a(World arg0, PlayerEntity arg1, BlockPos arg2, BlockState arg3, TileEntity arg4, ItemStack arg5)
public void
a(bhi arg0, ev arg1, bvk arg2, air arg3, bcb arg4)
method_9567(class_1937 arg0, class_2338 arg1, class_2680 arg2, class_1309 arg3, class_1799 arg4)
func_180633_a(World arg0, BlockPos arg1, BlockState arg2, LivingEntity arg3, ItemStack arg4)
public boolean
T_()
method_9538()
func_181623_g()
public String
l()
method_9539()
func_149739_a()
public boolean
a(bvk arg0, bhi arg1, ev arg2, int arg3, int arg4)
method_9592(class_2680 arg0, class_1937 arg1, class_2338 arg2, int arg3, int arg4)
func_189539_a(BlockState arg0, World arg1, BlockPos arg2, int arg3, int arg4)
public PushReaction
i(bvk arg0)
method_9527(class_2680 arg0)
func_149656_h(BlockState arg0)
public void
a(bhi arg0, ev arg1, aii arg2, float arg3)
method_9554(class_1937 arg0, class_2338 arg1, class_1297 arg2, float arg3)
func_180658_a(World arg0, BlockPos arg1, Entity arg2, float arg3)
public void
a(bgs arg0, aii arg1)
method_9502(class_1922 arg0, class_1297 arg1)
func_176216_a(IBlockReader arg0, Entity arg1)
public void
a(bas arg0, fj<bcb> arg1)
method_9578(class_1761 arg0, class_2371<class_1799> arg1)
func_149666_a(ItemGroup arg0, NonNullList<ItemStack> arg1)
public IFluidState
g(bvk arg0)
method_9545(class_2680 arg0)
func_204507_t(BlockState arg0)
public float
m()
method_9499()
func_208618_m()
public void
a(bhi arg0, bvk arg1, crt arg2, aii arg3)
method_19286(class_1937 arg0, class_2680 arg1, class_3965 arg2, class_1297 arg3)
func_220066_a(World arg0, BlockState arg1, BlockRayTraceResult arg2, Entity arg3)
public void
a(bhi arg0, ev arg1, bvk arg2, avy arg3)
method_9576(class_1937 arg0, class_2338 arg1, class_2680 arg2, class_1657 arg3)
func_176208_a(World arg0, BlockPos arg1, BlockState arg2, PlayerEntity arg3)
public void
c(bhi arg0, ev arg1)
method_9504(class_1937 arg0, class_2338 arg1)
func_176224_k(World arg0, BlockPos arg1)
public boolean
a(bhb arg0)
method_9533(class_1927 arg0)
func_149659_a(Explosion arg0)
public boolean
b(bvk arg0)
method_9498(class_2680 arg0)
func_149740_M(BlockState arg0)
public int
a(bvk arg0, bhi arg1, ev arg2)
method_9572(class_2680 arg0, class_1937 arg1, class_2338 arg2)
func_180641_l(BlockState arg0, World arg1, BlockPos arg2)
protected void
a(bvl$a<bmm, bvk> arg0)
method_9515(class_2689$class_2690<class_2248, class_2680> arg0)
func_206840_a(StateContainer$Builder<Block, BlockState> arg0)
public StateContainer<Block, BlockState>
n()
method_9595()
func_176194_O()
protected final void
o(bvk arg0)
method_9590(class_2680 arg0)
func_180632_j(BlockState arg0)
public final BlockState
o()
method_9564()
func_176223_P()
public Block$OffsetType
S_()
method_16841()
func_176218_Q()
public Vec3d
l(bvk arg0, bgs arg1, ev arg2)
method_9540(class_2680 arg0, class_1922 arg1, class_2338 arg2)
func_190949_e(BlockState arg0, IBlockReader arg1, BlockPos arg2)
public SoundType
p(bvk arg0)
method_9573(class_2680 arg0)
func_220072_p(BlockState arg0)
public Item
g()
method_8389()
func_199767_j()
public boolean
p()
method_9543()
func_208619_r()
public static boolean
b(bmm arg0)
method_9608(class_2248 arg0)
func_196252_e(Block arg0)
public static boolean
c(bmm arg0)
method_9519(class_2248 arg0)
func_196245_f(Block arg0)
public boolean
d(bvk arg0)
method_9589(class_2680 arg0)
func_190946_v(BlockState arg0)
public int
a(bvk arg0, bgq arg1, ev arg2)
method_9546(class_2680 arg0, class_1920 arg1, class_2338 arg2)
func_220058_a(BlockState arg0, IEnviromentBlockReader arg1, BlockPos arg2)
public static boolean
c(bvk arg0, bgs arg1, ev arg2, fa arg3)
method_9607(class_2680 arg0, class_1922 arg1, class_2338 arg2, class_2350 arg3)
func_176225_a(BlockState arg0, IBlockReader arg1, BlockPos arg2, Direction arg3)
public boolean
a(bvk arg0, bvk arg1, fa arg2)
method_9522(class_2680 arg0, class_2680 arg1, class_2350 arg2)
func_200122_a(BlockState arg0, BlockState arg1, Direction arg2)
public void
a(bvk arg0, bhi arg1, ev arg2, Random arg3)
method_9496(class_2680 arg0, class_1937 arg1, class_2338 arg2, Random arg3)
func_180655_c(BlockState arg0, World arg1, BlockPos arg2, Random arg3)
public ITextComponent
k()
method_9518()
func_200291_n()
public float
a(bvk arg0, bgs arg1, ev arg2)
method_9575(class_2680 arg0, class_1922 arg1, class_2338 arg2)
func_220080_a(BlockState arg0, IBlockReader arg1, BlockPos arg2)
public ItemStack
a(bgs arg0, ev arg1, bvk arg2)
method_9574(class_1922 arg0, class_2338 arg1, class_2680 arg2)
func_185473_a(IBlockReader arg0, BlockPos arg1, BlockState arg2)
public long
a(bvk arg0, ev arg1)
method_9535(class_2680 arg0, class_2338 arg1)
func_209900_a(BlockState arg0, BlockPos arg1)
public void
a(bcb arg0, bgs arg1, List<jm> arg2, bdj arg3)
method_9568(class_1799 arg0, class_1922 arg1, List<class_2561> arg2, class_1836 arg3)
func_190948_a(ItemStack arg0, IBlockReader arg1, List<ITextComponent> arg2, ITooltipFlag arg3)