ProjectZulu / MOSI

More On Screen Info (MOSI) is a the Minecraft Mod containing the Armor and Buff bar mods
6 stars 1 forks source link

Support for custom rendering #5

Open LemADEC opened 11 years ago

LemADEC commented 11 years ago

Tinker's Construct use custom rendering for icons and shows up as 'transparent' icon instead of a proper item/arrow. Any change to fix it or at least give us opportunity to force a specific icon file or itemId to use for rendering? Or did I miss a rendering library?

Crudedragos commented 11 years ago

What version are you using? Latest version of 1.5 or 1.6 should render custom renders fine.

For example, it renders the backpacks from BetterStorage http://www.minecraftforum.net/topic/1548203-152-betterstorage-062-wip/

LemADEC commented 11 years ago

Good point, I was using 0.7.1. I've tried 0.7.2 enabling Tinker's construct arrow and crashed my client.

Here's the configuration part:

    ####################
    # genericamountcounter2
    ####################

    genericamountcounter2 {
        # Offset for the Analog Display Bar relative to Main
        I:"Analog Display Offset X"=0

        # Offset for the Analog Display Bar relative to Main
        I:"Analog Display Offset Y"=16

        # Represents Full Bar for the Analog Display Bar when tracking Quantity
        I:"Analog Upper Limit"=64

        # Offset for the Digital Display Bar relative to Main
        I:"Counter Display Offset X"=14

        # Offset for the Digital Display Bar relative to Main
        I:"Counter Display Offset Y"=-6

        # Toggles whether the analog bar is enabled
        B:"Display Analog Bar"=true

        # Controls the Color of the Numeric Counter Font
        I:"Display Color"=1030655

        # Toggles whether the digital counter is enabled
        B:"Display Numeric Counter"=true

        # Toggle if the DisplayUnit should Continue displaying the Item if it is empty or absent
        B:"Display When Empty"=true

        # Controls the amount of time [in ticks] that are required for the Display to Fade. 0 = Disabled
        I:"Fade Rate"=0

        # Damage of Item For Matching
        I:"Item Damage To Track"=0

        # ItemID of desired Item to track.
        I:"ItemID To Track"=15329

        # Offset for the Entire DisplayUnit. X is pos to the right
        I:"Main Offset X"=119

        # Offset for the Entire DisplayUnit. Y is pos upwards
        I:"Main Offset Y"=60

        # Controls if this DisplayUnit is enabled
        B:"Should Display"=true

        # Toggles if the damage should be considered when searching inventory for a matching item
        B:"Should Items Have Same Damage"=true

        # Toggles if the DisplayUnit should track the Items Durability or the amount
        B:"Tracking Type Durability"=false

        # Controls how often this DisplayUnit will Update
        I:"Update Frequency"=10
    }

and the crash report:

-- Head --
Stacktrace:
    at armorbarmod.common.DisplayUnitTrackItem.renderDisplay(DisplayUnitTrackItem.java:85)
    at armorbarmod.common.MOSIDisplayTicker.onRender(MOSIDisplayTicker.java:28)
    at net.minecraftforge.event.ASMEventHandler_33_MOSIDisplayTicker_onRender_Post.invoke(.dynamic)
    at net.minecraftforge.event.ASMEventHandler.invoke(ASMEventHandler.java:39)
    at net.minecraftforge.event.EventBus.post(EventBus.java:108)
    at net.minecraftforge.client.GuiIngameForge.post(GuiIngameForge.java:746)
    at net.minecraftforge.client.GuiIngameForge.renderHotbar(GuiIngameForge.java:190)
    at net.minecraftforge.client.GuiIngameForge.func_73830_a(GuiIngameForge.java:127)

-- Affected level --
Details:
    Level name: MpServer
    All players: 1 total; [EntityClientPlayerMP['LemADEC'/278997, l='MpServer', x=-4345,82, y=66,62, z=-445,40]]
    Chunk stats: MultiplayerChunkCache: 225
    Level seed: 0
    Level generator: ID 04 - BIOMESOP, ver 0. Features enabled: false
    Level generator options: 
    Level spawn location: World: (-4352,112,255), Chunk: (at 0,7,15 in -272,15; contains blocks -4352,0,240 to -4337,255,255), Region: (-9,0; contains chunks -288,0 to -257,31, blocks -4608,0,0 to -4097,255,511)
    Level time: 2862398 game time, 10997439 day time
    Level dimension: 0
    Level storage version: 0x00000 - Unknown?
    Level weather: Rain time: 0 (now: false), thunder time: 0 (now: false)
    Level game mode: Game mode: survival (ID 0). Hardcore: false. Cheats: false
    Forced entities: ~~ERROR~~ NullPointerException: null
    Retry entities: 0 total; []
Stacktrace:
    at net.minecraft.client.multiplayer.WorldClient.func_72914_a(WorldClient.java:441)
    at net.minecraft.client.Minecraft.func_71396_d(Minecraft.java:2414)
    at net.minecraft.client.Minecraft.run(Minecraft.java:783)
    at java.lang.Thread.run(Unknown Source)

-- System Details --
Details:
    Minecraft Version: 1.5.2
    Operating System: Windows 7 (amd64) version 6.1
    Java Version: 1.7.0_21, Oracle Corporation
    Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
    Memory: 407211008 bytes (388 MB) / 1181351936 bytes (1126 MB) up to 2863333376 bytes (2730 MB)
    JVM Flags: 2 total; -Xmx3072m -XX:MaxPermSize=256m
    AABB Pool Size: 21678 (1213968 bytes; 1 MB) allocated, 21678 (1213968 bytes; 1 MB) used
    Suspicious classes: FML and Forge are installed
    IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0
    FML: MCP v7.51 FML v5.2.23.737 Minecraft Forge 7.8.1.737 92 mods loaded, 92 mods active
    mcp{7.51} [Minecraft Coder Pack] (minecraft.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
    FML{5.2.23.737} [Forge Mod Loader] (coremods) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
    Forge{7.8.1.737} [Minecraft Forge] (coremods) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
    CodeChickenCore{0.8.7.3} [CodeChicken Core] (coremods) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
    CoFHFramework{1.5.2.5} [CoFH Framework] (coremods) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
    NotEnoughItems{1.5.2.28} [Not Enough Items] (coremods) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
    PowerCrystalsCore{1.1.6} [PowerCrystals Core] (coremods) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
    Familiars_API{1.5.1} [Familiars API] (Familiars_API_1.5.2a.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
    CoFHCore{1.5.2.5} [CoFHCore] (CoFHCore-1.5.2.5.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
    CoFHWorld{1.5.2.5} [CoFHWorld] (CoFHCore-1.5.2.5.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
    ThermalExpansion{2.4.6.0} [Thermal Expansion] (ThermalExpansion-2.4.6.0.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
    IC2{1.117.385-lf} [IndustrialCraft 2] (industrialcraft-2_1.117.385-lf.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
    ImmibisCore{55.1.6} [Immibis Core] (immibis-core-55.1.6.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
    AdvancedRepulsionSystems{55.1.4} [Advanced Repulsion Systems] (adv-repulsion-systems-55.1.4.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
    AdvancedPowerManagement{1.2.68-IC2-1.115} [Advanced Power Management] (AdvancedPowerManagement-1.2.68-IC2-1.115.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
    AdvancedReactors{alpha8} [Advanced Reactors] (AdvancedReactors-1.5.2_alpha8.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
    mod_ArmorBarMod{0.7.2} [Armor Bar Mod] (ArmorBarv0.7.2.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
    AsgardShield_Core{2.0.4} [AsgardShield] (AsgardShield_Core_2.0.4Forge.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
    ASAddon_ColorAPI{1.0.0} [ASAddon_ColorAPI] (AsgardShield_Core_2.0.4Forge.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
    Backpack{1.12.15} [Backpack] (backpack-1.12.15-1.5.2.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
    mod_BackTools{1.5.2v1} [mod_BackTools] (BackTools1.5.2v1.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
    weaponmod{1.5.2 v1.12.0} [Balkon's WeaponMod] (BalkonsWeaponMod-1.12.0.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
    barrels{2.2.2} [The Barrels Mod] (Barrels 1.5.1+ 2.2.2.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
    BF{3.3.2} [Better Farming] (BetterFarming_3.3.2_Universal.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
    BiblioCraft{1.3.3} [BiblioCraft] (BiblioCraft[v1.3.3].zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
    Natura{2.1.5} [Natura] (Natura_1.5.1_2.1.5.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
    BiomesOPlenty{0.5.9.3} [Biomes O' Plenty] (Biomes-O-Plenty-0.5.9.3-1.5.2.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
    BiblioWoodsBoP{0.1} [BiblioWoods Biomes O'Plenty Edition] (BiblioWoods[BiomesOPlenty][v1.0].zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
    Forestry{2.2.8.4} [Forestry for Minecraft] (forestry-A-2.2.8.4.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
    BiblioWoodsForestry{0.1} [BiblioWoods Forestry Edition] (BiblioWoods[Forestry][v1.0].zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
    BinnieCore{1.7.3b} [Binnie Core] (binnie-mods-1.7.3b.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
    ExtraBees{1.7.3b} [Extra Bees] (binnie-mods-1.7.3b.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
    ExtraTrees{1.7.3b} [Extra Trees] (binnie-mods-1.7.3b.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
    CatapultMod{0.8.9.137-beta-MC151} [Catapult Mod] (Catapult_Mod-0.8.9.137-beta-MC15X.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
    ChargePads{2.7.1} [Charge Pads] (chargepads-1.5.2-universal-2.7.1.89.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
    mod_ChatBubbles{3.1.4.4.0} [mod_ChatBubbles] (ChatBubbles152_5049714.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
    DamageIndicatorsMod{2.7.0.1} [Damage Indicators] (DamageIndicators[1.5.2]v2.7.0.1.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
    DustMod{1.3.2} [Runic Dust Mod] (dustmod-v1.3.2_CORE.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
    DustModDefaults{1.6.2} [Runic Dust Mod: Default runes and inscriptions pack] (dustmod-v1.6.2_DEFAULT-RUNES.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
    DustDeco{2.1} [Runic Dust Mod: Decorative dusts pack] (dustmod-v2.1_DECORATIVE-PACK.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
    EasyCrafting{1.1.6} [Easy Crafting] (EasyCrafting-1.1.6.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
    eplus{1.15.5} [Enchanting Plus] (EnchantingPlus-1.15.5.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
    Familiars_DefaultMobPack{1.5.2} [DefaultMobPack] (Familiars_DefaultMobPack_1.5.2c.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
    Familiars_ExtendedFamPack{1.5.1} [ExtendedFamPack] (Familiars_ExtendedFamPack_1.5.2a.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
    FlatBedrock{1.5.1R1.1.1} [FlatBedrock] (FlatBedrock-1.1.1-32.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
    GregsLighting{1.8.4} [Greg's Lighting] (GregsLighting-1.8.4-mc1.5.1.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
    GunCus{1.5.2 BETA v6} [Gun Customization] (GunCus 1.5.2 BETA v6.1.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
    GunCus2{1.5.2 BETA v6} [Gun Customization Addon] (GunCus 1.5.2 BETA v6.1.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
    HarkenScythe_Core{2.1.6} [HarkenScythe] (HarkenScythe_v2.1.6Forge.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
    hexxitgear{1.5.2R1.0} [Hexxit Gear] (HexxitGear-1.0-23.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
    IC2NuclearControl{1.5.1e} [Nuclear Control] (IC2NuclearControl-1.5.1e.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
    AdvancedMachines{55.0.3} [Advanced Machines] (Immibis-advanced-machines-55.0.3.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
    inventorytweaks{1.54b} [Inventory Tweaks] (InventoryTweaks-1.54b.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
    IronChest{5.2.8.446} [Iron Chest] (ironchest-universal-1.5.2-5.2.8.446.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
    jammyfurniture{4.4} [Jammy Furniture Mod] (Jammy_Furniture_Mod_1.5.2_V4.4.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
    TConstruct{1.5.2_1.4.2.7} [Tinkers' Construct] (TConstruct_1.5.2_1.4.2.7.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
    KBItinkersmelt{1.2.1} [KBI Tinker's Construct Smeltery Addon] (KBI Tinkers Construct Recovery Addon 1.2.1.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
    Lanterns{1.3.5} [Lanterns] (Lanterns 1.3.5 Universal.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
    MagicBees{2.1.1} [Magic Bees] (magicbees-2.1.1.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
    Ideas{1} [Ideas] (Metallurgy_3.1.1.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
    KeithyUtils{1.0} [Keithy Utils] (Metallurgy_3.1.1.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
    Metallurgy3Core{3.1} [Metallurgy 3 Core] (Metallurgy_3.1.1.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
    Metallurgy3Base{3.1} [Metallurgy 3 Base] (Metallurgy_3.1.1.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
    Metallurgy3Machines{3.1} [Metallurgy 3 Machines] (Metallurgy_3.1.1.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
    Metallurgy3Vanilla{3.1} [Metallurgy 3 Vanilla] (Metallurgy_3.1.1.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
    AdvancedSolarPanel{3.3.7} [Advanced Solar Panels] (mod_AdvancedSolarPanels_3_3_7.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
    GraviSuite{1.9.3} [Gravitation Suite] (mod_zGraviSuite_1_9_3.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
    More Bows{1.5_v1} [More Bows mod] (More bows 1.5.2_2 Forge.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
    Natura|CompatMineFactoryReloaded{0.1} [Natura compat: MFR] (Natura_1.5.1_2.1.5.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
    NEIAddons{1.8.2.r31} [NEI Addons] (neiaddons-1.5.2-1.8.2.r31.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
    NEIAddons|AE{1.8.2.r31} [NEI Addons: Applied Energistics] (neiaddons-1.5.2-1.8.2.r31.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
    NEIAddons|CraftingTables{1.8.2.r31} [NEI Addons: Crafting Tables] (neiaddons-1.5.2-1.8.2.r31.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
    NEIAddons|ExtraBees{1.8.2.r31} [NEI Addons: Extra Bees] (neiaddons-1.5.2-1.8.2.r31.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
    NEIAddons|Forestry{1.8.2.r31} [NEI Addons: Forestry] (neiaddons-1.5.2-1.8.2.r31.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
    NEIAddons|MiscPeripherals{1.8.2.r31} [NEI Addons: Misc Peripherals] (neiaddons-1.5.2-1.8.2.r31.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
    NEIPlugins{1.0.9.3} [NEI Plugins] (NEIPlugins-1.0.9.3.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
    NetherOres{1.5.1R2.1.5} [Nether Ores] (NetherOres-2.1.5-75.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
    SimpleRecipes{1.9} [Pam's Simple Recipes] (Pam's Simple Recipes 1.5.1.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
    HerbsnPotions{1.0.1} [Potions & More!] (potions_more_1.5.2-1.0.2.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
    PowerConverters{1.5.1R2.3.1} [Power Converters] (PowerConverters-2.3.1-58.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
    mod_ReiMinimap{v3.3_06 [1.5.2]} [mod_ReiMinimap] (ReiMinimap_v3.3_06.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
    xreliquary{1.5.2} [Xeno's Reliquary] (Reliquary1.0.6d.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
    RopesPlus{1.4.0} [Ropes+] (RopePlus_1.5.2.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
    AS_Ruins{10.3} [Ruins Spawning System] (Ruins_1.5.2.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
    secretroomsmod{4.6.0} [SecretRoomsMod] (SecretRoomsMod-universal-4.6.0.283.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
    StevesCarts{2.0.0.a122} [Steve's Carts] (StevesCarts2.0.0.a122.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
    TConstruct|CompatMineFactoryReloaded{0.1} [TConstruct Compat: MFR] (TConstruct_1.5.2_1.4.2.7.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
    camping{1.0.2a} [The Camping Mod] (The Camping Mod 1.0.2a.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
    Translocator{1.1.0.5} [Translocator] (Translocator 1.1.0.5.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
    WirelessRedstoneCore{1.7} [Wireless Redstone] (WirelessRedstone-Universal-v1.7.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
    xact{0.3.5b} [XACT Mod] (XACT v0.3.5b-59.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
    OmniTools{3.1.6.0} [OmniTools] (OmniTools-3.1.6.0.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
    LWJGL: 2.4.2
    OpenGL: GeForce 8800 GTX/PCIe/SSE2 GL version 3.3.0, NVIDIA Corporation
    Is Modded: Definitely; Client brand changed to 'fml,forge'
    Type: Client (map_client.txt)
    Texture Pack: Default
    Profiler Position: N/A (disabled)
    Vec3 Pool Size: 37 (2072 bytes; 0 MB) allocated, 37 (2072 bytes; 0 MB) used

java.lang.NullPointerException
    at armorbarmod.common.DisplayUnitTrackItem.renderDisplay(DisplayUnitTrackItem.java:85)
    at armorbarmod.common.MOSIDisplayTicker.onRender(MOSIDisplayTicker.java:28)
    at net.minecraftforge.event.ASMEventHandler_33_MOSIDisplayTicker_onRender_Post.invoke(.dynamic)
    at net.minecraftforge.event.ASMEventHandler.invoke(ASMEventHandler.java:39)
    at net.minecraftforge.event.EventBus.post(EventBus.java:108)
    at net.minecraftforge.client.GuiIngameForge.post(GuiIngameForge.java:746)
    at net.minecraftforge.client.GuiIngameForge.renderHotbar(GuiIngameForge.java:190)
    at net.minecraftforge.client.GuiIngameForge.func_73830_a(GuiIngameForge.java:127)
    at net.minecraft.client.renderer.EntityRenderer.func_78480_b(EntityRenderer.java:999)
    at net.minecraft.client.Minecraft.func_71411_J(Minecraft.java:871)
    at net.minecraft.client.Minecraft.run(Minecraft.java:760)
    at java.lang.Thread.run(Unknown Source)
--- END ERROR REPORT b33ca319 ----------
LemADEC commented 11 years ago

It crashed without having any arrows in my inventory (just a diamond pickaxe, a water bucket and some spawn eggs, no armors). If I set genericamountcounter2 { ... B:"Should Display"=false ... } then it no longer crashes.

Crudedragos commented 11 years ago

Are you sure the item ID is correct? Try adding 256 to the itemID. So instead of 15329 use 15585.

I assume the itemID is from the Tinker config which means its pre-shifted as in game minecraft shifts all ItemIDs by 256. Something like in game NEI output would probably display the correct 'shifted' ID.

Either way I'll need to handle that exception.

LemADEC commented 11 years ago

Yes, when I was crashing, I was using an invalid item id from another modpack... Practically, it does work with Tinker's arrows.