Refined Relocation

Refined Relocation

3M Downloads

Toolbox: RotaryCraft Screwdriver non-functional

lossycrypt opened this issue ยท 7 comments

commented

Relevant mod versions:

RefinedRelocation-mc1.7.10-1.1.4
RotaryCraft 1.7.10 V9b
DragonAPI 1.7.10 V9b

Symptoms:
RoC Screwdriver can be put into and taken out of toolbox, but when it is the selected tool the overlay does not render (the toolbox icon doesn't show the screwdriver) and (shift-)right clicking any relevant blocks (engines, gearboxes) opens the blocks GUI like with an empty hand.

commented

The overlay not rendering is something we can't easily fix. It happens because RotaryCraft doesn't use Vanilla's conventional methods for their item rendering, while we do.

For the other issues, I've fixed up the toolbox a bunch to work more correctly, so it should work better in the next version.

commented

As long as it'll work then i can live with a missing icon.

Btw, are you planning to also include mesuring tools like the Angular Transducer, Multimeter, etc? Those would certainly also benefit from having a box for them.

commented

Right, will create a special item renderer for the toolbox and do it correctly.

commented

The overlay not rendering is something we can't easily fix. It happens because RotaryCraft doesn't use Vanilla's conventional methods for their item rendering, while we do.

It can be easily fixed. Get its IItemRenderer and call render() with that for RenderType inventory.

commented

My screwdriver filters fake players - to avoid Autonomous Activator abuse - and that may be breaking whatever you are using.

commented

I tried this again with RefinedRelocation-mc1.7.10-1.1.12 and it still doesn't work.
The RoC Screwdriver does only render "in the hand" not on the toolbox inventory/hotbar icon.
I've also tried some other mods tools and while those do render on the icon non of them functions in the world. Tools i've found to not work at all: Screwdriver (RoC), Carpenters Chisel+Hammer (Chisel2), EU-Reader (IC2), Electric Wrench (IC2), Network Tool (AE2). The TE Crescent Hammer works when right-clicking but shift-right-click to dismantle is non-functional.

commented

It doesn't use fake players, so that should not be an issue. Maybe I messed something up.