Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package fr.omega_zell.minecraftplus;
- import java.io.File;
- import fr.omega_zell.minecraftplus.Block.Mpblocks;
- import net.minecraft.block.Block;
- import net.minecraft.client.Minecraft;
- import net.minecraft.client.renderer.ItemModelMesher;
- import net.minecraft.client.resources.model.ModelResourceLocation;
- import net.minecraft.item.Item;
- public class ProxyClient extends ProxyCommon
- {
- @Override
- public void preInit(File configFile)
- {
- super.preInit(configFile);
- System.out.println("pre init côté client");
- Mpblocks.registerBlocksModels();
- }
- @Override
- public void init()
- {
- super.init();
- }
- @Override
- public void registerItemTexture(Item item, int metadata, String name)
- {
- ItemModelMesher mesher = Minecraft.getMinecraft().getRenderItem().getItemModelMesher();
- mesher.register(item, metadata, new ModelResourceLocation("minecraftplus:" + name, "inventory"));
- }
- @Override
- public void registerItemTexture(Item item, String name)
- {
- registerItemTexture(item, 0, name);
- }
- @Override
- public void registerBlockTexture(Block block, int metadata, String name)
- {
- registerItemTexture(Item.getItemFromBlock(block), metadata, name);
- }
- @Override
- public void registerBlockTexture(Block block, String name)
- {
- registerBlockTexture(block, 0, name);
- }
- }
Add Comment
Please, Sign In to add comment