/
ClientProxy.java
45 lines (37 loc) · 1010 Bytes
/
ClientProxy.java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
package slimeknights.tmechworks.client;
import net.minecraft.block.Block;
import net.minecraft.item.Item;
import slimeknights.mantle.item.ItemBlockMeta;
import slimeknights.tmechworks.common.CommonProxy;
import slimeknights.tmechworks.common.MechworksContent;
public class ClientProxy extends CommonProxy
{
public void preInit ()
{
super.preInit();
}
public void init ()
{
super.init();
}
public void postInit ()
{
super.postInit();
registerModels();
}
protected void registerModels ()
{
MechworksContent.ingots.registerItemModels();
;
MechworksContent.nuggets.registerItemModels();
registerItemBlockMeta(MechworksContent.drawbridge);
registerItemBlockMeta(MechworksContent.metals);
}
protected void registerItemBlockMeta (Block block)
{
if (block != null)
{
((ItemBlockMeta) Item.getItemFromBlock(block)).registerItemModels();
}
}
}