Blood Magic

Blood Magic

94M Downloads

Investigate AreaDescriptor interactions

keraldi opened this issue ยท 0 comments

commented

Issue Description:

While porting Reverence of the Condor, I have noticed an oddity in AreaDescriptor; specifically minimumOffset for AreaDescriptor.Rectangle seems to be ignored when using getAABB(BlockPos), with which the AxisAlignedBB will be the getAABB(BlockPos) BlockPos to maximumOffset in area.

What you expected to happen:

minimumOffset should not be ignored.

Workaround

AxisAlignedBB.expand()

Steps to reproduce:

  1. Modify any Ritual using AreaDescriptor.Rectangle to use getAABB()
  2. Modify the AreaDescriptor to be made with any minimumOffset
  3. minimumOffset should now be ignored
    ...

Affected Versions (Do not use "latest"):

  • BloodMagic: 1.12.2-2.3.3-source
  • Minecraft: 1.12.2
  • Forge: 2611