forked from TAIGA/TAIGA
72 lines
3.0 KiB
Java
72 lines
3.0 KiB
Java
package proxy;
|
|
|
|
import main.ZCompression;
|
|
import net.minecraft.block.Block;
|
|
import net.minecraft.client.Minecraft;
|
|
import net.minecraft.client.renderer.block.model.ModelResourceLocation;
|
|
import net.minecraft.item.Item;
|
|
|
|
public class ClientProxy extends ServerProxy {
|
|
|
|
private static void registerBlockModel(Block block) {
|
|
registerItemModel(Item.getItemFromBlock(block));
|
|
}
|
|
|
|
private static void registerItemModel(Item item) {
|
|
Minecraft.getMinecraft().getRenderItem().getItemModelMesher().register(item, 0, new ModelResourceLocation(item.getRegistryName(), "inventory"));
|
|
}
|
|
|
|
@Override
|
|
public void registerClientStuff() {
|
|
// Items
|
|
registerItemModel(ZCompression.slagironIngot);
|
|
registerItemModel(ZCompression.slaggoldIngot);
|
|
registerItemModel(ZCompression.lignite);
|
|
registerItemModel(ZCompression.iron_nugget);
|
|
registerItemModel(ZCompression.fuel_brick);
|
|
registerItemModel(ZCompression.tiberiumShardInstable);
|
|
registerItemModel(ZCompression.tiberiumShardStable);
|
|
|
|
|
|
registerItemModel(ZCompression.aardiumIngot);
|
|
registerItemModel(ZCompression.adamantiteIngot);
|
|
registerItemModel(ZCompression.arcaniteIngot);
|
|
registerItemModel(ZCompression.axiidianIngot);
|
|
registerItemModel(ZCompression.bismuthIngot);
|
|
registerItemModel(ZCompression.eterniteIngot);
|
|
registerItemModel(ZCompression.ignititeIngot);
|
|
registerItemModel(ZCompression.karmesineIngot);
|
|
registerItemModel(ZCompression.meteoriteIngot);
|
|
registerItemModel(ZCompression.mindoriteIngot);
|
|
registerItemModel(ZCompression.mythrilIngot);
|
|
registerItemModel(ZCompression.palladiumIngot);
|
|
registerItemModel(ZCompression.prometheumIngot);
|
|
registerItemModel(ZCompression.tiberiumIngot);
|
|
registerItemModel(ZCompression.vibraniumIngot);
|
|
registerItemModel(ZCompression.yrdeanIngot);
|
|
|
|
// Blocks
|
|
registerBlockModel(ZCompression.aardiumOre);
|
|
registerBlockModel(ZCompression.adamantiteOre);
|
|
registerBlockModel(ZCompression.arcaniteOre);
|
|
registerBlockModel(ZCompression.axiidianOre);
|
|
registerBlockModel(ZCompression.basalt);
|
|
registerBlockModel(ZCompression.bismuthOre);
|
|
registerBlockModel(ZCompression.eterniteOre);
|
|
registerBlockModel(ZCompression.ignititeOre);
|
|
registerBlockModel(ZCompression.karmesineOre);
|
|
registerBlockModel(ZCompression.ligniteOre);
|
|
registerBlockModel(ZCompression.meteoriteOre);
|
|
registerBlockModel(ZCompression.mindoriteOre);
|
|
registerBlockModel(ZCompression.mythrilOre);
|
|
registerBlockModel(ZCompression.palladiumOre);
|
|
registerBlockModel(ZCompression.prometheumOre);
|
|
registerBlockModel(ZCompression.rottenGround);
|
|
registerBlockModel(ZCompression.slagironOre);
|
|
registerBlockModel(ZCompression.slaggoldOre);
|
|
registerBlockModel(ZCompression.tiberiumOre);
|
|
registerBlockModel(ZCompression.vibraniumOre);
|
|
registerBlockModel(ZCompression.yrdeanOre);
|
|
}
|
|
}
|