net.minecraft.util.EnumFacing.valueOf()方法的使用及代码示例

x33g5p2x  于2022-01-19 转载在 其他  
字(1.3k)|赞(0)|评价(0)|浏览(67)

本文整理了Java中net.minecraft.util.EnumFacing.valueOf()方法的一些代码示例,展示了EnumFacing.valueOf()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。EnumFacing.valueOf()方法的具体详情如下:
包路径:net.minecraft.util.EnumFacing
类名称:EnumFacing
方法名:valueOf

EnumFacing.valueOf介绍

暂无

代码示例

代码示例来源:origin: AppliedEnergistics/Applied-Energistics-2

@Override
public void readFromNBT( final NBTTagCompound data )
{
  super.readFromNBT( data );
  if( data.hasKey( "customName" ) )
  {
    this.customName = data.getString( "customName" );
  }
  else
  {
    this.customName = null;
  }
  try
  {
    if( this.canBeRotated() )
    {
      this.forward = EnumFacing.valueOf( data.getString( "forward" ) );
      this.up = EnumFacing.valueOf( data.getString( "up" ) );
    }
  }
  catch( final IllegalArgumentException ignored )
  {
  }
}

代码示例来源:origin: PenguinSquad/Harvest-Festival

@Override
  public EnumFacing deserialize(JsonElement json, Type typeOfT, JsonDeserializationContext context) throws JsonParseException {
    return EnumFacing.valueOf(json.getAsString().toUpperCase());
  }
}

代码示例来源:origin: TeamWizardry/Wizardry

@Override
  public EnumFacing deserialize(World world, NBTTagString object) {
    return EnumFacing.valueOf(object.getString());
  }
}

代码示例来源:origin: joshiejack/Mariculture

default void readFacing(NBTTagCompound tag) {
  setFacing(EnumFacing.valueOf(tag.getString("Facing")));
}

相关文章