Add null check in solderer
This commit is contained in:
@@ -200,7 +200,7 @@ public class TileSolderer extends TileMachine {
|
|||||||
|
|
||||||
@Override
|
@Override
|
||||||
public <T> T getCapability(Capability<T> capability, EnumFacing facing) {
|
public <T> T getCapability(Capability<T> capability, EnumFacing facing) {
|
||||||
if (capability == CapabilityItemHandler.ITEM_HANDLER_CAPABILITY) {
|
if (capability == CapabilityItemHandler.ITEM_HANDLER_CAPABILITY && facing != null) {
|
||||||
int i = facing.ordinal();
|
int i = facing.ordinal();
|
||||||
|
|
||||||
if (itemsFacade[i] == null) {
|
if (itemsFacade[i] == null) {
|
||||||
|
|||||||
@@ -300,8 +300,8 @@ public class TileController extends TileBase implements IEnergyReceiver, IEnergy
|
|||||||
this.wirelessGridRange += ((TileWirelessTransmitter) machine).getRange();
|
this.wirelessGridRange += ((TileWirelessTransmitter) machine).getRange();
|
||||||
}
|
}
|
||||||
|
|
||||||
if (machine.hasCapability(RefinedStorageCapabilities.STORAGE_PROVIDER_CAPABILITY, EnumFacing.DOWN)) {
|
if (machine.hasCapability(RefinedStorageCapabilities.STORAGE_PROVIDER_CAPABILITY, null)) {
|
||||||
machine.getCapability(RefinedStorageCapabilities.STORAGE_PROVIDER_CAPABILITY, EnumFacing.DOWN).provide(storages);
|
machine.getCapability(RefinedStorageCapabilities.STORAGE_PROVIDER_CAPABILITY, null).provide(storages);
|
||||||
}
|
}
|
||||||
|
|
||||||
if (machine instanceof TileCrafter) {
|
if (machine instanceof TileCrafter) {
|
||||||
|
|||||||
Reference in New Issue
Block a user