net.minecraft.server.v1_12_R1

class BlockStateList$BlockData

extends BlockDataAbstract

All mapped superinterfaces:

IBlockData, IBlockPhysics, IBlockProperties

aws$a
net.minecraft.block.state.BlockStateContainer$StateImplementation
net.minecraft.server.v1_12_R1.BlockStateList$BlockData

Field summary

Modifier and TypeField
private final Block
a
field_177239_a
private final com.google.common.collect.ImmutableMap<IBlockState<?>, Comparable<?>>
b
field_177237_b
private com.google.common.collect.ImmutableTable<IBlockState<?>, Comparable<?>, IBlockData>
c
field_177238_c

Constructor summary

ModifierConstructor
private (Block arg0, com.google.common.collect.ImmutableMap<IBlockState<?>, Comparable<?>> arg1)

Method summary

Modifier and TypeMethod
public Collection<IBlockState<?>>
s()
func_177227_a()
public <T extends Comparable<T>> T
c(axh<T> arg0)
func_177229_b(IProperty<T> arg0)
get(IBlockState<T> arg0)
public <T extends Comparable<T>, V extends T> IBlockData
a(axh<T> arg0, V arg1)
func_177226_a(IProperty<T> arg0, V arg1)
set(IBlockState<T> arg0, V arg1)
public com.google.common.collect.ImmutableMap<IBlockState<?>, Comparable<?>>
t()
func_177228_b()
public Block
u()
func_177230_c()
getBlock()
public void
a(Map<Map<axh<?>, Comparable<?>>, aws$a> arg0)
func_177235_a(Map<Map<IProperty<?>, Comparable<?>>, BlockStateContainer$StateImplementation> arg0)
private Map<IBlockState<?>, Comparable<?>>
b(axh<?> arg0, Comparable<?> arg1)
func_177236_b(IProperty<?> arg0, Comparable<?> arg1)
public Material
a()
func_185904_a()
getMaterial()
public boolean
b()
func_185913_b()
public boolean
a(ve arg0)
func_189884_a(Entity arg0)
public int
c()
func_185891_c()
public int
d()
func_185906_d()
public boolean
f()
func_185916_f()
public MaterialMapColor
a(amw arg0, et arg1)
func_185909_g(IBlockAccess arg0, BlockPos arg1)
public IBlockData
a(atk arg0)
func_185907_a(Rotation arg0)
public IBlockData
a(arw arg0)
func_185902_a(Mirror arg0)
public boolean
g()
func_185917_h()
public EnumRenderType
i()
func_185901_i()
public boolean
k()
func_185898_k()
public boolean
l()
func_185915_l()
public boolean
m()
func_185897_m()
public int
a(amw arg0, et arg1, fa arg2)
func_185911_a(IBlockAccess arg0, BlockPos arg1, EnumFacing arg2)
public boolean
n()
func_185912_n()
public int
a(ams arg0, et arg1)
func_185888_a(World arg0, BlockPos arg1)
public float
b(ams arg0, et arg1)
func_185887_b(World arg0, BlockPos arg1)
public float
a(aeb arg0, ams arg1, et arg2)
func_185903_a(EntityPlayer arg0, World arg1, BlockPos arg2)
public int
b(amw arg0, et arg1, fa arg2)
func_185893_b(IBlockAccess arg0, BlockPos arg1, EnumFacing arg2)
public EnumPistonReaction
o()
func_185905_o()
public IBlockData
c(amw arg0, et arg1)
func_185899_b(IBlockAccess arg0, BlockPos arg1)
public boolean
p()
func_185914_p()
public AxisAlignedBB
d(amw arg0, et arg1)
func_185890_d(IBlockAccess arg0, BlockPos arg1)
public void
a(ams arg0, et arg1, bgz arg2, List<bgz> arg3, ve arg4, boolean arg5)
func_185908_a(World arg0, BlockPos arg1, AxisAlignedBB arg2, List<AxisAlignedBB> arg3, Entity arg4, boolean arg5)
public AxisAlignedBB
e(amw arg0, et arg1)
func_185900_c(IBlockAccess arg0, BlockPos arg1)
public MovingObjectPosition
a(ams arg0, et arg1, bhc arg2, bhc arg3)
func_185910_a(World arg0, BlockPos arg1, Vec3d arg2, Vec3d arg3)
public boolean
q()
func_185896_q()
public Vec3D
f(amw arg0, et arg1)
func_191059_e(IBlockAccess arg0, BlockPos arg1)
public boolean
a(ams arg0, et arg1, int arg2, int arg3)
func_189547_a(World arg0, BlockPos arg1, int arg2, int arg3)
public void
a(ams arg0, et arg1, aou arg2, et arg3)
func_189546_a(World arg0, BlockPos arg1, Block arg2, BlockPos arg3)
doPhysics(World arg0, BlockPosition arg1, Block arg2, BlockPosition arg3)
public boolean
r()
func_191058_s()
public EnumBlockFaceShape
d(amw arg0, et arg1, fa arg2)
func_193401_d(IBlockAccess arg0, BlockPos arg1, EnumFacing arg2)
public boolean
e()
func_185895_e()
public boolean
h()
func_191057_i()
public int
b(amw arg0, et arg1)
func_185889_a(IBlockAccess arg0, BlockPos arg1)
public float
j()
func_185892_j()
public AxisAlignedBB
c(ams arg0, et arg1)
func_185918_c(World arg0, BlockPos arg1)
public boolean
c(amw arg0, et arg1, fa arg2)
func_185894_c(IBlockAccess arg0, BlockPos arg1, EnumFacing arg2)