Invisible Items with Open Security
eulerlobo opened this issue · 3 comments
Erebus version
Version: 1.0.30
Forge version
Version: 14.23.5.2838
Expected behavior
The follow items should be visible:
- Bamboo Shield
<erebus:bamboo_shield>
- Exoskeleton Shield
<erebus:exoskeleton_shield>
- Jade Shield
<erebus:jade_shield>
- Reinforced Exoskeleton Shield
<erebus:rein_exoskeleton_shield>
- Wasp Sword
<erebus:wasp_sword>
- Wasp Dagger
<erebus:wasp_dagger>
- Augmented Scorpion Pincer
<erebus:enhanced_scorpion_pincer>
- Quake Hammer
<erebus:war_hammer>
- Web Slinger
<erebus:web_slinger>
- Wither Web Slinger
<erebus:web_slinger_wither>
- Wand of Animation
<erebus:wand_of_animation>
- Staff of Gaea
<erebus:portal_activator>
- Wand of Preservation
<erebus:wand_of_preservation>
Actual behaviour
The above items render invisible with OpenSecurity.
Steps to reproduce the problem
- Install the Erebus, version 1.0.30, with the OpenComputer, version 1.7.4.153 (the last version in CurseForge) and OpenSecurity, version 1.0-35 (the last version in CurseForge).
- Install JEI for help search the items, but is optional.
- Don't need to change any configuration in the files from the three mods, just start or load a game and the above items will render invisible.
Observation
Maybe is the same problem of issue #734. And I don't know if I need to open a Issue in the GitHub of OpenSecurity also, do I?
Print Screen
Can confirm, I have a modpack with the following:
OpenComputers-MC1.12.2-1.7.4.153
OpenSecurity-MC1.12.2-1.0-35
Erebus-1.0.30
If I remove OpenSecurity and nothing else, Erebus starts working correctly.
Also, I can't place the staff of gaea onto the keystone when OpenSecurity is installed. My portal was set up incorrectly, I had a leaves block where it didn't belong.
Bug was in OpenSecurity, so this can be closed. (Fixed with OpenSecurity version 1.0-39)
Anyways, we should both rely on Item#setTileEntityItemStackRenderer
instead of overriding TileEntityItemStackRenderer.instance