CyclopsMC / IntegratedDynamics

A Minecraft mod to take full and automated control of your appliances.
http://cyclopsmc.github.io/IntegratedDynamics/
MIT License
126 stars 59 forks source link

Player simulator block positions are completely broken #1357

Open Vectrobe opened 2 days ago

Vectrobe commented 2 days ago

Issue type:


Short description:

When attempting to use the player simulator for any "item place" events, such as with using lava buckets, the placement position is completely broken and doesnt seem to follow any logical behavior regarding where the module itself is facing.

North facing seems to work normally? Up facing places to the north and down one tile. East, West, South and Down facing will all try to place at the most south tile possible, seems like the range is 3 blocks?

Steps to reproduce the problem:

test with a player simulator facing in each direction and with something like lava or water buckets

Expected behaviour:

It should either place at the furthest distance possible in the correct direction the module is facing, or not at all

For blocks that item placing will interact with, say bonemeal on a sapling or a lava bucket onto a create blaze burner, it should only interact with the target block directly in front and not try to place somewhere around it instead like its current behavior, currently only modules facing north follow this, if you have a module facing up it ignores the target and places the lava/water/etc on the tile one north and one down to it.


Versions:

Log file:

none generated/not applicable

rubensworks commented 2 days ago

Thanks for reporting!