BlockRendererMF.java 文件源码

java
阅读 17 收藏 0 点赞 0 评论 0

项目:MineFantasy 作者:
@Override
public void renderInventoryBlock(Block block, int metadata, int modelID,
        RenderBlocks renderer) {
    TileEntityRenderer rend = TileEntityRenderer.instance;
    if(TileEntityRenderer.instance == null)
        return;
    if(TileEntityRenderer.instance.renderEngine == null)
        return;
    if (block == BlockListMF.lantern) {
           new TileEntityLanternRenderer(rend).renderTileEntityAt(new TileEntityLantern(), 0.0D, 0.0D, 0.0D, 0.0F);
       }
    if (block == BlockListMF.anvil) {
           new TileEntityAnvilRenderer(metadata, rend).renderTileEntityAt(new TileEntityAnvil(metadata), 0.0D, 0.0D, 0.0D, 0.0F);
       }
    if (block == BlockListMF.forge) {
           new TileEntityForgeRenderer(rend).renderTileEntityAt(new TileEntityForge(metadata), 0.0D, 0.0D, 0.0D, 0.0F);
       }
    if (block == BlockListMF.smelter) {
           new TileEntitySmelterRenderer(rend).renderTileEntityAt(new TileEntitySmelter(metadata), 0.0D, 0.0D, 0.0D, 0.0F);
       }
    if (block == BlockListMF.tanner) {
           new TileEntityTanningRackRenderer(rend).renderTileEntityAt(new TileEntityTanningRack(), 0.0D, 0.0D, 0.0D, 0.0F);
       }
    if (block == BlockListMF.weaponRack) {
           new TileEntityWeaponRackRenderer(rend).renderTileEntityAt(new TileEntityWeaponRack(), 0.0D, 0.0D, 0.0D, 0.0F);
       }
    if (block == BlockListMF.roast) {
           new TileEntityRoastRenderer(rend).renderTileEntityAt(new TileEntityRoast(), 0.0D, 0.0D, 0.0D, 0.0F);
       }
    if (block == BlockListMF.bellows) {
           new TileEntityBellowsRenderer(rend).renderTileEntityAt(new TileEntityBellows(), 0.0D, 0.0D, 0.0D, 0.0F);
       }
    if (block == BlockListMF.tripHammer) {
           new TileEntityTripHammerRenderer(rend).renderTileEntityAt(new TileEntityTripHammer(metadata), 0.0D, 0.0D, 0.0D, 0.0F);
       }
    if (block == BlockListMF.furnace) {
           new TileEntityFurnaceRendererMF(rend).renderTileEntityAt(new TileEntityFurnaceMF(metadata), 0.0D, 0.0D, 0.0D, 0.0F);
       }

    if (block == BlockListMF.foodPrep) {
           new TileEntityFoodPrepRenderer(rend).renderTileEntityAt(new TileEntityPrepBlock(), 0.0D, 0.0D, 0.0D, 0.0F);
       }
    if (block == BlockListMF.dogbowl) {
           new TileEntityDogbowlRenderer(metadata, rend).renderTileEntityAt(new TileEntityDogBowl(metadata), 0.0D, 0.0D, 0.0D, 0.0F);
       }
    if (block == BlockListMF.tailor) {
           new TileEntityTailorRenderer(rend).renderTileEntityAt(new TileEntityTailor(), 0.0D, 0.0D, 0.0D, 0.0F);
       }
    if (block == BlockListMF.spinningWheel) {
           new TileEntitySpinningWheelRenderer(rend).renderTileEntityAt(new TileEntitySpinningWheel(), 0.0D, 0.0D, 0.0D, 0.0F);
       }
    if (block == BlockListMF.firepit) {
           new TileEntityFirepitRenderer(rend).renderTileEntityAt(new TileEntityFirepit(), 0.0D, 0.0D, 0.0D, 0.0F);
       }
    if (block == BlockListMF.oven) {
           new TileEntityOvenRenderer(rend).renderTileEntityAt(new TileEntityOven(metadata), 0.0D, 0.0D, 0.0D, 0.0F);
       }
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号