Java 类net.minecraft.item.ItemAnvilBlock 实例源码

项目:betterAnvil-forge    文件:BetterAnvil.java   
@EventHandler
public void init(FMLInitializationEvent event) {
    try {
        GameRegistry.addSubstitutionAlias("minecraft:anvil", Type.BLOCK, BetterAnvil.ANVIL);
        GameRegistry.addSubstitutionAlias("minecraft:anvil", Type.ITEM, new ItemAnvilBlock(BetterAnvil.ANVIL));
    } catch(ExistingSubstitutionException e) {
        e.printStackTrace();
    }
    MinecraftForge.EVENT_BUS.register(EventHandlerBA.INSTANCE);

    //register gui
    NetworkRegistry.INSTANCE.registerGuiHandler(BetterAnvil.instance, new GuiHandler());
}
项目:connor41-etfuturum2    文件:NewAnvil.java   
@Override
public Class<? extends ItemBlock> getItemBlockClass() {
    return ItemAnvilBlock.class;
}
项目:Et-Futurum    文件:NewAnvil.java   
@Override
public Class<? extends ItemBlock> getItemBlockClass() {
    return ItemAnvilBlock.class;
}
项目:EnderIO    文件:BlockDarkSteelAnvil.java   
@Override
public Item createBlockItem(@Nonnull IModObject modObject) {
  return modObject.apply(new ItemAnvilBlock(this));
}