本文整理了Java中net.minecraft.util.EnumFacing.byHorizontalIndex()
方法的一些代码示例,展示了EnumFacing.byHorizontalIndex()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。EnumFacing.byHorizontalIndex()
方法的具体详情如下:
包路径:net.minecraft.util.EnumFacing
类名称:EnumFacing
方法名:byHorizontalIndex
暂无
代码示例来源:origin: Vazkii/Botania
@Nonnull
@Override
public IBlockState getStateFromMeta(int meta) {
return getDefaultState().withProperty(BotaniaStateProps.CARDINALS, EnumFacing.byHorizontalIndex(meta));
}
代码示例来源:origin: Esteemed-Innovation/Esteemed-Innovation
@Nonnull
@Override
public IBlockState getStateFromMeta(int meta) {
return getDefaultState().withProperty(FACING, EnumFacing.byHorizontalIndex(meta));
}
代码示例来源:origin: ldtteam/minecolonies
/**
* @deprecated but we still need this because there is nothing better.
*/
@Deprecated
@Override
public IBlockState getStateFromMeta(final int meta)
{
final EnumFacing enumFacing = EnumFacing.byHorizontalIndex(meta);
return this.getDefaultState().withProperty(FACING, enumFacing);
}
代码示例来源:origin: TerraFirmaCraft/TerraFirmaCraft
@Override
@SuppressWarnings("deprecation")
@Nonnull
public IBlockState getStateFromMeta(int meta)
{
return this.getDefaultState().withProperty(FACING, EnumFacing.byHorizontalIndex(meta));
}
代码示例来源:origin: sinkillerj/ProjectE
@Nonnull
@Override
public IBlockState getStateFromMeta(int meta)
{
return this.getDefaultState().withProperty(PEStateProps.FACING, EnumFacing.byHorizontalIndex(meta));
}
代码示例来源:origin: ldtteam/minecolonies
/**
* Convert the given metadata into a BlockState for this Block
*/
@Override
public IBlockState getStateFromMeta(final int meta)
{
return this.getDefaultState().withProperty(FACING,
EnumFacing.byHorizontalIndex(meta));
}
代码示例来源:origin: Esteemed-Innovation/Esteemed-Innovation
@Nonnull
@Override
public IBlockState getStateFromMeta(int meta) {
return getDefaultState().withProperty(FACING, EnumFacing.byHorizontalIndex(meta));
}
代码示例来源:origin: TerraFirmaCraft/TerraFirmaCraft
@Override
@SuppressWarnings("deprecation")
@Nonnull
public IBlockState getStateFromMeta(int meta)
{
return this.getDefaultState().withProperty(FACING, EnumFacing.byHorizontalIndex(meta));
}
代码示例来源:origin: PrinceOfAmber/Cyclic
@Override
public IBlockState getStateFromMeta(int meta) {
EnumFacing facing = EnumFacing.byHorizontalIndex(meta);
return this.getDefaultState().withProperty(PROPERTYFACING, facing);
}
代码示例来源:origin: Alex-the-666/Ice_and_Fire
@Override
@SuppressWarnings("deprecation")
public IBlockState getStateFromMeta(int meta) {
return this.getDefaultState().withProperty(FACING, EnumFacing.byHorizontalIndex(meta));
}
代码示例来源:origin: PrinceOfAmber/Cyclic
@Override
public IBlockState getStateFromMeta(int meta) {
EnumFacing facing = EnumFacing.byHorizontalIndex(meta);
return this.getDefaultState().withProperty(PROPERTYFACING, facing);
}
代码示例来源:origin: Ellpeck/ActuallyAdditions
@Override
public IBlockState getStateFromMeta(int meta){
return this.getDefaultState().withProperty(BlockHorizontal.FACING, EnumFacing.byHorizontalIndex(meta));
}
代码示例来源:origin: Ellpeck/ActuallyAdditions
@Override
public IBlockState getStateFromMeta(int meta){
return this.getDefaultState().withProperty(BlockHorizontal.FACING, EnumFacing.byHorizontalIndex(meta));
}
代码示例来源:origin: Ellpeck/ActuallyAdditions
@Override
public IBlockState getStateFromMeta(int meta){
return this.getDefaultState().withProperty(BlockHorizontal.FACING, EnumFacing.byHorizontalIndex(meta));
}
代码示例来源:origin: Esteemed-Innovation/Esteemed-Innovation
@Override
public IBlockState getStateFromMeta(int meta) {
return getDefaultState().withProperty(FACING, EnumFacing.byHorizontalIndex(meta));
}
代码示例来源:origin: TeamWizardry/Wizardry
@Nonnull
@Override
public IBlockState getStateFromMeta(int meta) {
return getDefaultState().withProperty(ISLEFTSIDE, (meta & 4) != 0).withProperty(FACING, EnumFacing.byHorizontalIndex(meta & 3));
}
代码示例来源:origin: cabaletta/baritone
private boolean headBonkClear() {
BetterBlockPos startUp = src.up(2);
for (int i = 0; i < 4; i++) {
BetterBlockPos check = startUp.offset(EnumFacing.byHorizontalIndex(i));
if (!MovementHelper.canWalkThrough(ctx, check)) {
// We might bonk our head
return false;
}
}
return true;
}
}
代码示例来源:origin: Ellpeck/ActuallyAdditions
@Override
public IBlockState getStateFromMeta(int meta){
boolean isOn = meta >= 4;
EnumFacing facing = EnumFacing.byHorizontalIndex(isOn ? meta-4 : meta);
return this.getDefaultState().withProperty(BlockHorizontal.FACING, facing).withProperty(IS_ON, isOn);
}
代码示例来源:origin: Alex-the-666/Ice_and_Fire
public static void generatePumpkins(World worldIn, BlockPos blockpos, BlockPos origin, int radius, Random rand) {
if (worldIn.getBlockState(blockpos.down()).isSideSolid(worldIn, blockpos.down(), EnumFacing.UP)) {
worldIn.setBlockState(blockpos, BiomeDictionary.hasType(worldIn.getBiome(blockpos), BiomeDictionary.Type.JUNGLE) ? Blocks.MELON_BLOCK.getDefaultState() : Blocks.PUMPKIN.getDefaultState().withProperty(BlockHorizontal.FACING, EnumFacing.byHorizontalIndex(rand.nextInt(3))));
}
}
代码示例来源:origin: cabaletta/baritone
private void loadAdjacent(int blockX, int blockZ) {
BetterBlockPos bp = new BetterBlockPos(blockX, 64, blockZ);
CachedWorld cached = (CachedWorld) context.getBaritone().getPlayerContext().worldData().getCachedWorld();
for (int i = 0; i < 4; i++) {
// pathing thread is not allowed to load new cached regions from disk
// it checks if every chunk is loaded before getting blocks from it
// so you see path segments ending at multiples of 512 (plus or minus one) on either x or z axis
// this loads every adjacent chunk to the segment end, so it can continue into the next cached region
BetterBlockPos toLoad = bp.offset(EnumFacing.byHorizontalIndex(i), 16);
cached.tryLoadFromDisk(toLoad.x >> 9, toLoad.z >> 9);
}
}
内容来源于网络,如有侵权,请联系作者删除!