Java 类net.minecraft.entity.Entity.EnumEntitySize 实例源码

项目:NausicaaMod    文件:NPlayerHandler.java   
public static void setEntitySize (float width, float height, Entity entity)
{
    // TConstruct.logger.info("Size: " + height);
    if (width != entity.width || height != entity.height)
    {
        entity.width = width;
        entity.height = height;
        entity.boundingBox.maxX = entity.boundingBox.minX + entity.width;
        entity.boundingBox.maxZ = entity.boundingBox.minZ + entity.width;
        entity.boundingBox.maxY = entity.boundingBox.minY + entity.height;
    }

    float que = width % 2.0F;

    if (que < 0.375D)
    {
        entity.myEntitySize = EnumEntitySize.SIZE_1;
    }
    else if (que < 0.75D)
    {
        entity.myEntitySize = EnumEntitySize.SIZE_2;
    }
    else if (que < 1.0D)
    {
        entity.myEntitySize = EnumEntitySize.SIZE_3;
    }
    else if (que < 1.375D)
    {
        entity.myEntitySize = EnumEntitySize.SIZE_4;
    }
    else if (que < 1.75D)
    {
        entity.myEntitySize = EnumEntitySize.SIZE_5;
    }
    else
    {
        entity.myEntitySize = EnumEntitySize.SIZE_6;
    }
    // entity.yOffset = height;
}
项目:TRHS_Club_Mod_2016    文件:EnumHelper.java   
public static EnumEntitySize addEntitySize(String name)
{
    return addEnum(EnumEntitySize.class, name);
}
项目:CauldronGit    文件:EnumHelper.java   
public static EnumEntitySize addEntitySize(String name)
{
    return addEnum(EnumEntitySize.class, name);
}
项目:Cauldron    文件:EnumHelper.java   
public static EnumEntitySize addEntitySize(String name)
{
    return addEnum(EnumEntitySize.class, name);
}
项目:Cauldron    文件:EnumHelper.java   
public static EnumEntitySize addEntitySize(String name)
{
    return addEnum(EnumEntitySize.class, name);
}
项目:Cauldron    文件:EnumHelper.java   
public static EnumEntitySize addEntitySize(String name)
{
    return addEnum(EnumEntitySize.class, name);
}