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