sweet baby ray's honey mustard

fixed boundingbox problems and a crash
This commit is contained in:
70000hp 2024-01-04 14:31:57 -05:00
parent 9340287403
commit 102f26c8d3
2 changed files with 6 additions and 6 deletions

View File

@ -53,7 +53,6 @@ public class MachineStrandCaster extends BlockDummyable implements ICrucibleAcce
@Override
public TileEntity createNewTileEntity(World world, int meta) {
if (meta >= 12) return new TileEntityMachineStrandCaster();
if (meta >= 6) return new TileEntityProxyCombo(true, false, true).moltenMetal();
return null;
@ -212,7 +211,8 @@ public class MachineStrandCaster extends BlockDummyable implements ICrucibleAcce
if (tool != ToolType.SCREWDRIVER)
return false;
TileEntityFoundryCastingBase cast = (TileEntityFoundryCastingBase) world.getTileEntity(x, y, z);
int[] coords = findCore(world, x, y, z);
TileEntityMachineStrandCaster cast = (TileEntityMachineStrandCaster) world.getTileEntity(coords[0], coords[1], coords[2]);
if (cast.slots[0] == null)
return false;

View File

@ -318,12 +318,12 @@ public class TileEntityMachineStrandCaster extends TileEntityFoundryCastingBase
if (bb == null) {
bb = AxisAlignedBB.getBoundingBox(
xCoord - 1,
xCoord - 7,
yCoord,
zCoord - 1,
xCoord + 6,
zCoord - 7,
xCoord + 7,
yCoord + 3,
zCoord + 6
zCoord + 7
);
}
return bb;