From 01a3663b118fd1fcd73cd6f6656202d009fb8611 Mon Sep 17 00:00:00 2001 From: modmuss50 Date: Thu, 13 Sep 2018 19:56:32 +0100 Subject: [PATCH] more changes to the inventory stuff --- src/main/java/techreborn/tiles/TileChargeOMat.java | 2 +- src/main/java/techreborn/tiles/TileChunkLoader.java | 2 +- src/main/java/techreborn/tiles/TileIndustrialCentrifuge.java | 2 +- src/main/java/techreborn/tiles/TileMatterFabricator.java | 2 +- src/main/java/techreborn/tiles/TileQuantumTank.java | 2 +- src/main/java/techreborn/tiles/TileTechStorageBase.java | 2 +- .../tiles/fusionReactor/TileFusionControlComputer.java | 4 ++-- .../techreborn/tiles/generator/TileBaseFluidGenerator.java | 2 +- .../java/techreborn/tiles/generator/TileDragonEggSyphon.java | 2 +- .../techreborn/tiles/generator/TileSolidFuelGenerator.java | 2 +- .../techreborn/tiles/multiblock/TileDistillationTower.java | 2 +- .../tiles/multiblock/TileIndustrialBlastFurnace.java | 2 +- .../java/techreborn/tiles/multiblock/TileVacuumFreezer.java | 2 +- src/main/java/techreborn/tiles/storage/TileAdjustableSU.java | 2 +- src/main/java/techreborn/tiles/storage/TileEnergyStorage.java | 2 +- .../java/techreborn/tiles/tier0/TileIronAlloyFurnace.java | 2 +- src/main/java/techreborn/tiles/tier1/TileAlloySmelter.java | 2 +- .../java/techreborn/tiles/tier1/TileAssemblingMachine.java | 2 +- src/main/java/techreborn/tiles/tier1/TileChemicalReactor.java | 2 +- src/main/java/techreborn/tiles/tier1/TileCompressor.java | 2 +- src/main/java/techreborn/tiles/tier1/TileElectricFurnace.java | 2 +- src/main/java/techreborn/tiles/tier1/TileExtractor.java | 2 +- src/main/java/techreborn/tiles/tier1/TileGrinder.java | 2 +- .../techreborn/tiles/tier1/TileIndustrialElectrolyzer.java | 2 +- src/main/java/techreborn/tiles/tier1/TileRecycler.java | 2 +- src/main/java/techreborn/tiles/tier1/TileRollingMachine.java | 2 +- src/main/java/techreborn/tiles/tier1/TileScrapboxinator.java | 2 +- 27 files changed, 28 insertions(+), 28 deletions(-) diff --git a/src/main/java/techreborn/tiles/TileChargeOMat.java b/src/main/java/techreborn/tiles/TileChargeOMat.java index 9f8ec2fc1..467c680e5 100644 --- a/src/main/java/techreborn/tiles/TileChargeOMat.java +++ b/src/main/java/techreborn/tiles/TileChargeOMat.java @@ -51,7 +51,7 @@ public class TileChargeOMat extends TilePowerAcceptor @ConfigRegistry(config = "machines", category = "charge_bench", key = "ChargeBenchMaxEnergy", comment = "Charge Bench Max Energy (Value in EU)") public static int maxEnergy = 100_000_000; - public Inventory inventory = new Inventory<>(6, "TileChargeOMat", 64, this); + public Inventory inventory = new Inventory<>(6, "TileChargeOMat", 64, this).withConfiguredAccess(); public TileChargeOMat() { super(); diff --git a/src/main/java/techreborn/tiles/TileChunkLoader.java b/src/main/java/techreborn/tiles/TileChunkLoader.java index 11b735d1f..3f7eb707c 100644 --- a/src/main/java/techreborn/tiles/TileChunkLoader.java +++ b/src/main/java/techreborn/tiles/TileChunkLoader.java @@ -49,7 +49,7 @@ public class TileChunkLoader extends TilePowerAcceptor implements IToolDrop, Ite // @ConfigRegistry(config = "machines", category = "chunk_loader", key = "ChunkLoaderWrenchDropRate", comment = "Chunk Loader Wrench Drop Rate") public static float wrenchDropRate = 1.0F; - public Inventory inventory = new Inventory<>(1, "TileChunkLoader", 64, this); + public Inventory inventory = new Inventory<>(1, "TileChunkLoader", 64, this).withConfiguredAccess(); public boolean isRunning; public int tickTime; diff --git a/src/main/java/techreborn/tiles/TileIndustrialCentrifuge.java b/src/main/java/techreborn/tiles/TileIndustrialCentrifuge.java index 70c6428d4..5d1174943 100644 --- a/src/main/java/techreborn/tiles/TileIndustrialCentrifuge.java +++ b/src/main/java/techreborn/tiles/TileIndustrialCentrifuge.java @@ -53,7 +53,7 @@ public class TileIndustrialCentrifuge extends TileGenericMachine implements ICon super("IndustrialCentrifuge", maxInput, maxEnergy, ModBlocks.INDUSTRIAL_CENTRIFUGE, 6); final int[] inputs = new int[] { 0, 1 }; final int[] outputs = new int[] { 2, 3, 4, 5 }; - this.inventory = new Inventory<>(7, "TileIndustrialCentrifuge", 64, this); + this.inventory = new Inventory<>(7, "TileIndustrialCentrifuge", 64, this).withConfiguredAccess(); this.crafter = new RecipeCrafter(Reference.CENTRIFUGE_RECIPE, this, 2, 4, this.inventory, inputs, outputs); } diff --git a/src/main/java/techreborn/tiles/TileMatterFabricator.java b/src/main/java/techreborn/tiles/TileMatterFabricator.java index d4f86c845..6b5113bf5 100644 --- a/src/main/java/techreborn/tiles/TileMatterFabricator.java +++ b/src/main/java/techreborn/tiles/TileMatterFabricator.java @@ -55,7 +55,7 @@ public class TileMatterFabricator extends TilePowerAcceptor @ConfigRegistry(config = "machines", category = "matter_fabricator", key = "MatterFabricatorEnergyPerAmp", comment = "Matter Fabricator EU per amplifier unit, multiply this with the rate for total EU") public static int energyPerAmp = 5; - public Inventory inventory = new Inventory<>(12, "TileMatterFabricator", 64, this); + public Inventory inventory = new Inventory<>(12, "TileMatterFabricator", 64, this).withConfiguredAccess(); private int amplifier = 0; public TileMatterFabricator() { diff --git a/src/main/java/techreborn/tiles/TileQuantumTank.java b/src/main/java/techreborn/tiles/TileQuantumTank.java index 1ca0fb886..09d39fe7a 100644 --- a/src/main/java/techreborn/tiles/TileQuantumTank.java +++ b/src/main/java/techreborn/tiles/TileQuantumTank.java @@ -55,7 +55,7 @@ public class TileQuantumTank extends TileLegacyMachineBase public static int maxStorage = Integer.MAX_VALUE; public Tank tank = new Tank("TileQuantumTank", maxStorage, this); - public Inventory inventory = new Inventory<>(3, "TileQuantumTank", 64, this); + public Inventory inventory = new Inventory<>(3, "TileQuantumTank", 64, this).withConfiguredAccess(); public void readFromNBTWithoutCoords(final NBTTagCompound tagCompound) { tank.readFromNBT(tagCompound); diff --git a/src/main/java/techreborn/tiles/TileTechStorageBase.java b/src/main/java/techreborn/tiles/TileTechStorageBase.java index 9148215cc..d87ce7c06 100644 --- a/src/main/java/techreborn/tiles/TileTechStorageBase.java +++ b/src/main/java/techreborn/tiles/TileTechStorageBase.java @@ -53,7 +53,7 @@ public class TileTechStorageBase extends TileLegacyMachineBase public TileTechStorageBase(String name, int maxCapacity) { this.maxCapacity = maxCapacity; storedItem = ItemStack.EMPTY; - inventory = new Inventory<>(3, name, maxCapacity, this); + inventory = new Inventory<>(3, name, maxCapacity, this).withConfiguredAccess(); } public void readFromNBTWithoutCoords(NBTTagCompound tagCompound) { diff --git a/src/main/java/techreborn/tiles/fusionReactor/TileFusionControlComputer.java b/src/main/java/techreborn/tiles/fusionReactor/TileFusionControlComputer.java index b33b2859f..8ff6f3d10 100644 --- a/src/main/java/techreborn/tiles/fusionReactor/TileFusionControlComputer.java +++ b/src/main/java/techreborn/tiles/fusionReactor/TileFusionControlComputer.java @@ -61,7 +61,7 @@ public class TileFusionControlComputer extends TilePowerAcceptor @ConfigRegistry(config = "machines", category = "fusion_reactor", key = "FusionReactorMaxCoilSize", comment = "Fusion Reactor Max Coil size (Radius)") public static int maxCoilSize = 50; - public Inventory inventory; + public Inventory inventory; public int coilCount = 0; public int crafingTickTime = 0; @@ -78,7 +78,7 @@ public class TileFusionControlComputer extends TilePowerAcceptor public TileFusionControlComputer() { super(); checkOverfill = false; - this.inventory = new Inventory<>(3, "TileFusionControlComputer", 64, this); + this.inventory = new Inventory<>(3, "TileFusionControlComputer", 64, this).withConfiguredAccess(); } /** diff --git a/src/main/java/techreborn/tiles/generator/TileBaseFluidGenerator.java b/src/main/java/techreborn/tiles/generator/TileBaseFluidGenerator.java index 4bf781cf8..b765cb927 100644 --- a/src/main/java/techreborn/tiles/generator/TileBaseFluidGenerator.java +++ b/src/main/java/techreborn/tiles/generator/TileBaseFluidGenerator.java @@ -62,7 +62,7 @@ public abstract class TileBaseFluidGenerator extends TilePowerAcceptor implement super(); recipes = GeneratorRecipeHelper.getFluidRecipesForGenerator(type); tank = new Tank(tileName, tankCapacity, this); - inventory = new Inventory<>(3, tileName, 64, this); + inventory = new Inventory<>(3, tileName, 64, this).withConfiguredAccess(); this.euTick = euTick; this.ticksSinceLastChange = 0; } diff --git a/src/main/java/techreborn/tiles/generator/TileDragonEggSyphon.java b/src/main/java/techreborn/tiles/generator/TileDragonEggSyphon.java index 35adf610d..ae6f5fe28 100644 --- a/src/main/java/techreborn/tiles/generator/TileDragonEggSyphon.java +++ b/src/main/java/techreborn/tiles/generator/TileDragonEggSyphon.java @@ -50,7 +50,7 @@ public class TileDragonEggSyphon extends TilePowerAcceptor @ConfigRegistry(config = "generators", category = "dragon_egg_siphoner", key = "DragonEggSiphonerEnergyPerTick", comment = "Dragon Egg Siphoner Energy Per Tick (Value in EU)") public static int energyPerTick = 4; - public Inventory inventory = new Inventory<>(3, "TileDragonEggSyphon", 64, this); + public Inventory inventory = new Inventory<>(3, "TileDragonEggSyphon", 64, this).withConfiguredAccess(); private long lastOutput = 0; public TileDragonEggSyphon() { diff --git a/src/main/java/techreborn/tiles/generator/TileSolidFuelGenerator.java b/src/main/java/techreborn/tiles/generator/TileSolidFuelGenerator.java index 65668c407..bd369ce72 100644 --- a/src/main/java/techreborn/tiles/generator/TileSolidFuelGenerator.java +++ b/src/main/java/techreborn/tiles/generator/TileSolidFuelGenerator.java @@ -54,7 +54,7 @@ public class TileSolidFuelGenerator extends TilePowerAcceptor implements IToolDr @ConfigRegistry(config = "generators", category = "generator", key = "GeneratorEnergyOutput", comment = "Solid Fuel Generator Energy Output Amount (Value in EU)") public static int outputAmount = 10; - public Inventory inventory = new Inventory<>(2, "TileSolidFuelGenerator", 64, this); + public Inventory inventory = new Inventory<>(2, "TileSolidFuelGenerator", 64, this).withConfiguredAccess(); public int fuelSlot = 0; public int burnTime; public int totalBurnTime = 0; diff --git a/src/main/java/techreborn/tiles/multiblock/TileDistillationTower.java b/src/main/java/techreborn/tiles/multiblock/TileDistillationTower.java index 75ca4e4ab..7f169f0e1 100644 --- a/src/main/java/techreborn/tiles/multiblock/TileDistillationTower.java +++ b/src/main/java/techreborn/tiles/multiblock/TileDistillationTower.java @@ -53,7 +53,7 @@ public class TileDistillationTower extends TileGenericMachine implements IContai super("DistillationTower", maxInput, maxEnergy, ModBlocks.DISTILLATION_TOWER, 6); final int[] inputs = new int[] { 0, 1 }; final int[] outputs = new int[] { 2, 3, 4, 5 }; - this.inventory = new Inventory<>(7, "TileDistillationTower", 64, this); + this.inventory = new Inventory<>(7, "TileDistillationTower", 64, this).withConfiguredAccess(); this.crafter = new RecipeCrafter(Reference.DISTILLATION_TOWER_RECIPE, this, 2, 4, this.inventory, inputs, outputs); } diff --git a/src/main/java/techreborn/tiles/multiblock/TileIndustrialBlastFurnace.java b/src/main/java/techreborn/tiles/multiblock/TileIndustrialBlastFurnace.java index fc47a0671..c0cb4ee9e 100644 --- a/src/main/java/techreborn/tiles/multiblock/TileIndustrialBlastFurnace.java +++ b/src/main/java/techreborn/tiles/multiblock/TileIndustrialBlastFurnace.java @@ -64,7 +64,7 @@ public class TileIndustrialBlastFurnace extends TileGenericMachine implements IC super("IndustrialBlastFurnace", maxInput, maxEnergy, ModBlocks.INDUSTRIAL_BLAST_FURNACE, 4); final int[] inputs = new int[] { 0, 1 }; final int[] outputs = new int[] { 2, 3 }; - this.inventory = new Inventory<>(5, "TileIndustrialBlastFurnace", 64, this); + this.inventory = new Inventory<>(5, "TileIndustrialBlastFurnace", 64, this).withConfiguredAccess(); this.crafter = new RecipeCrafter(Reference.BLAST_FURNACE_RECIPE, this, 2, 2, this.inventory, inputs, outputs); } diff --git a/src/main/java/techreborn/tiles/multiblock/TileVacuumFreezer.java b/src/main/java/techreborn/tiles/multiblock/TileVacuumFreezer.java index 8832165be..fc1f9c58d 100644 --- a/src/main/java/techreborn/tiles/multiblock/TileVacuumFreezer.java +++ b/src/main/java/techreborn/tiles/multiblock/TileVacuumFreezer.java @@ -51,7 +51,7 @@ public class TileVacuumFreezer extends TileGenericMachine implements IContainerP super("VacuumFreezer", maxInput, maxEnergy, ModBlocks.VACUUM_FREEZER, 2); final int[] inputs = new int[] { 0 }; final int[] outputs = new int[] { 1 }; - this.inventory = new Inventory<>(3, "TileVacuumFreezer", 64, this); + this.inventory = new Inventory<>(3, "TileVacuumFreezer", 64, this).withConfiguredAccess(); this.crafter = new RecipeCrafter(Reference.VACUUM_FREEZER_RECIPE, this, 2, 1, this.inventory, inputs, outputs); } diff --git a/src/main/java/techreborn/tiles/storage/TileAdjustableSU.java b/src/main/java/techreborn/tiles/storage/TileAdjustableSU.java index 9cad28b60..62ac54004 100644 --- a/src/main/java/techreborn/tiles/storage/TileAdjustableSU.java +++ b/src/main/java/techreborn/tiles/storage/TileAdjustableSU.java @@ -47,7 +47,7 @@ public class TileAdjustableSU extends TileEnergyStorage implements IContainerPro @ConfigRegistry(config = "machines", category = "aesu", key = "AesuMaxEnergy", comment = "AESU Max Energy (Value in EU)") public static int maxEnergy = 100_000_000; - public Inventory inventory = new Inventory<>(4, "TileAdjustableSU", 64, this); + public Inventory inventory = new Inventory<>(4, "TileAdjustableSU", 64, this).withConfiguredAccess(); private int OUTPUT = 64; // The current output public TileAdjustableSU() { diff --git a/src/main/java/techreborn/tiles/storage/TileEnergyStorage.java b/src/main/java/techreborn/tiles/storage/TileEnergyStorage.java index d252b2c41..a614a5a9a 100644 --- a/src/main/java/techreborn/tiles/storage/TileEnergyStorage.java +++ b/src/main/java/techreborn/tiles/storage/TileEnergyStorage.java @@ -54,7 +54,7 @@ public class TileEnergyStorage extends TilePowerAcceptor public TileEnergyStorage(String name, int invSize, Block wrenchDrop, EnumPowerTier tier, int maxInput, int maxOuput, int maxStorage) { super(); - inventory = new Inventory<>(invSize, "Tile" + name, 64, this); + inventory = new Inventory<>(invSize, "Tile" + name, 64, this).withConfiguredAccess(); this.wrenchDrop = wrenchDrop; this.tier = tier; this.name = name; diff --git a/src/main/java/techreborn/tiles/tier0/TileIronAlloyFurnace.java b/src/main/java/techreborn/tiles/tier0/TileIronAlloyFurnace.java index 09ab5f4be..b2cdfc23a 100644 --- a/src/main/java/techreborn/tiles/tier0/TileIronAlloyFurnace.java +++ b/src/main/java/techreborn/tiles/tier0/TileIronAlloyFurnace.java @@ -53,7 +53,7 @@ public class TileIronAlloyFurnace extends TileLegacyMachineBase implements IToolDrop, ItemHandlerProvider, IContainerProvider { public int tickTime; - public Inventory inventory = new Inventory<>(4, "TileIronAlloyFurnace", 64, this); + public Inventory inventory = new Inventory<>(4, "TileIronAlloyFurnace", 64, this).withConfiguredAccess(); public int burnTime; public int currentItemBurnTime; public int cookTime; diff --git a/src/main/java/techreborn/tiles/tier1/TileAlloySmelter.java b/src/main/java/techreborn/tiles/tier1/TileAlloySmelter.java index c3bb2db50..a7b080399 100644 --- a/src/main/java/techreborn/tiles/tier1/TileAlloySmelter.java +++ b/src/main/java/techreborn/tiles/tier1/TileAlloySmelter.java @@ -52,7 +52,7 @@ public class TileAlloySmelter extends TileGenericMachine implements IContainerPr super("AlloySmelter", maxInput, maxEnergy, ModBlocks.ALLOY_SMELTER, 3); final int[] inputs = new int[] { 0, 1 }; final int[] outputs = new int[] { 2 }; - this.inventory = new Inventory<>(4, "TileAlloySmelter", 64, this); + this.inventory = new Inventory<>(4, "TileAlloySmelter", 64, this).withConfiguredAccess(); this.crafter = new RecipeCrafter(Reference.ALLOY_SMELTER_RECIPE, this, 2, 1, this.inventory, inputs, outputs); } diff --git a/src/main/java/techreborn/tiles/tier1/TileAssemblingMachine.java b/src/main/java/techreborn/tiles/tier1/TileAssemblingMachine.java index de852bf18..a627039dc 100644 --- a/src/main/java/techreborn/tiles/tier1/TileAssemblingMachine.java +++ b/src/main/java/techreborn/tiles/tier1/TileAssemblingMachine.java @@ -49,7 +49,7 @@ public class TileAssemblingMachine extends TileGenericMachine implements IContai super("AssemblingMachine", maxInput, maxEnergy, ModBlocks.ASSEMBLY_MACHINE, 3); final int[] inputs = new int[] { 0, 1 }; final int[] outputs = new int[] { 2 }; - this.inventory = new Inventory<>(4, "TileAssemblingMachine", 64, this); + this.inventory = new Inventory<>(4, "TileAssemblingMachine", 64, this).withConfiguredAccess(); this.crafter = new RecipeCrafter(Reference.ASSEMBLING_MACHINE_RECIPE, this, 2, 2, this.inventory, inputs, outputs); } diff --git a/src/main/java/techreborn/tiles/tier1/TileChemicalReactor.java b/src/main/java/techreborn/tiles/tier1/TileChemicalReactor.java index 39ad7ecab..e4f00a101 100644 --- a/src/main/java/techreborn/tiles/tier1/TileChemicalReactor.java +++ b/src/main/java/techreborn/tiles/tier1/TileChemicalReactor.java @@ -49,7 +49,7 @@ public class TileChemicalReactor extends TileGenericMachine implements IContaine super("ChemicalReactor", maxInput, maxEnergy, ModBlocks.CHEMICAL_REACTOR, 3); final int[] inputs = new int[] { 0, 1 }; final int[] outputs = new int[] { 2 }; - this.inventory = new Inventory<>(4, "TileChemicalReactor", 64, this); + this.inventory = new Inventory<>(4, "TileChemicalReactor", 64, this).withConfiguredAccess(); this.crafter = new RecipeCrafter(Reference.CHEMICAL_REACTOR_RECIPE, this, 2, 2, this.inventory, inputs, outputs); } diff --git a/src/main/java/techreborn/tiles/tier1/TileCompressor.java b/src/main/java/techreborn/tiles/tier1/TileCompressor.java index 12311e353..c78880bb8 100644 --- a/src/main/java/techreborn/tiles/tier1/TileCompressor.java +++ b/src/main/java/techreborn/tiles/tier1/TileCompressor.java @@ -49,7 +49,7 @@ public class TileCompressor extends TileGenericMachine implements IContainerProv super("Compressor", maxInput, maxEnergy, ModBlocks.COMPRESSOR, 2); final int[] inputs = new int[] { 0 }; final int[] outputs = new int[] { 1 }; - this.inventory = new Inventory<>(3, "TileCompressor", 64, this); + this.inventory = new Inventory<>(3, "TileCompressor", 64, this).withConfiguredAccess(); this.crafter = new RecipeCrafter(Reference.COMPRESSOR_RECIPE, this, 2, 1, this.inventory, inputs, outputs); } diff --git a/src/main/java/techreborn/tiles/tier1/TileElectricFurnace.java b/src/main/java/techreborn/tiles/tier1/TileElectricFurnace.java index 2d0c71009..b3ec1a3c4 100644 --- a/src/main/java/techreborn/tiles/tier1/TileElectricFurnace.java +++ b/src/main/java/techreborn/tiles/tier1/TileElectricFurnace.java @@ -51,7 +51,7 @@ public class TileElectricFurnace extends TilePowerAcceptor @ConfigRegistry(config = "machines", category = "electric_furnace", key = "ElectricFurnaceMaxEnergy", comment = "Electric Furnace Max Energy (Value in EU)") public static int maxEnergy = 1000; - public Inventory inventory = new Inventory<>(3, "TileElectricFurnace", 64, this); + public Inventory inventory = new Inventory<>(3, "TileElectricFurnace", 64, this).withConfiguredAccess(); public int progress; public int fuelScale = 100; public int cost = 6; diff --git a/src/main/java/techreborn/tiles/tier1/TileExtractor.java b/src/main/java/techreborn/tiles/tier1/TileExtractor.java index 50fcc00ca..d603f16a3 100644 --- a/src/main/java/techreborn/tiles/tier1/TileExtractor.java +++ b/src/main/java/techreborn/tiles/tier1/TileExtractor.java @@ -49,7 +49,7 @@ public class TileExtractor extends TileGenericMachine implements IContainerProvi super("Extractor", maxInput, maxEnergy, ModBlocks.EXTRACTOR, 2); final int[] inputs = new int[] { 0 }; final int[] outputs = new int[] { 1 }; - this.inventory = new Inventory<>(3, "TileExtractor", 64, this); + this.inventory = new Inventory<>(3, "TileExtractor", 64, this).withConfiguredAccess(); this.crafter = new RecipeCrafter(Reference.EXTRACTOR_RECIPE, this, 2, 1, this.inventory, inputs, outputs); } diff --git a/src/main/java/techreborn/tiles/tier1/TileGrinder.java b/src/main/java/techreborn/tiles/tier1/TileGrinder.java index 0cf966f73..e923acd1e 100644 --- a/src/main/java/techreborn/tiles/tier1/TileGrinder.java +++ b/src/main/java/techreborn/tiles/tier1/TileGrinder.java @@ -49,7 +49,7 @@ public class TileGrinder extends TileGenericMachine implements IContainerProvide super("Grinder", maxInput, maxEnergy, ModBlocks.GRINDER, 2); final int[] inputs = new int[] { 0 }; final int[] outputs = new int[] { 1 }; - this.inventory = new Inventory<>(3, "TileGrinder", 64, this); + this.inventory = new Inventory<>(3, "TileGrinder", 64, this).withConfiguredAccess(); this.crafter = new RecipeCrafter(Reference.GRINDER_RECIPE, this, 2, 1, this.inventory, inputs, outputs); } diff --git a/src/main/java/techreborn/tiles/tier1/TileIndustrialElectrolyzer.java b/src/main/java/techreborn/tiles/tier1/TileIndustrialElectrolyzer.java index 4f906ebbf..ae92caeb5 100644 --- a/src/main/java/techreborn/tiles/tier1/TileIndustrialElectrolyzer.java +++ b/src/main/java/techreborn/tiles/tier1/TileIndustrialElectrolyzer.java @@ -51,7 +51,7 @@ public class TileIndustrialElectrolyzer extends TileGenericMachine implements IC super("IndustrialElectrolyzer", maxInput, maxEnergy, ModBlocks.INDUSTRIAL_ELECTROLYZER, 6); final int[] inputs = new int[] { 0, 1 }; final int[] outputs = new int[] { 2, 3, 4, 5 }; - this.inventory = new Inventory<>(7, "TileIndustrialElectrolyzer", 64, this); + this.inventory = new Inventory<>(7, "TileIndustrialElectrolyzer", 64, this).withConfiguredAccess(); this.crafter = new RecipeCrafter(Reference.INDUSTRIAL_ELECTROLYZER_RECIPE, this, 2, 4, this.inventory, inputs, outputs); } diff --git a/src/main/java/techreborn/tiles/tier1/TileRecycler.java b/src/main/java/techreborn/tiles/tier1/TileRecycler.java index ba9da1d20..3787ccbd2 100644 --- a/src/main/java/techreborn/tiles/tier1/TileRecycler.java +++ b/src/main/java/techreborn/tiles/tier1/TileRecycler.java @@ -51,7 +51,7 @@ public class TileRecycler extends TilePowerAcceptor @ConfigRegistry(config = "machines", category = "recycler", key = "RecyclerMaxEnergy", comment = "Recycler Max Energy (Value in EU)") public static int maxEnergy = 1000; - private final Inventory inventory = new Inventory<>(3, "TileRecycler", 64, this); + private final Inventory inventory = new Inventory<>(3, "TileRecycler", 64, this).withConfiguredAccess(); private final int cost = 2; private final int time = 15; private final int chance = 6; diff --git a/src/main/java/techreborn/tiles/tier1/TileRollingMachine.java b/src/main/java/techreborn/tiles/tier1/TileRollingMachine.java index 175f489b2..3be6ec4be 100644 --- a/src/main/java/techreborn/tiles/tier1/TileRollingMachine.java +++ b/src/main/java/techreborn/tiles/tier1/TileRollingMachine.java @@ -69,7 +69,7 @@ public class TileRollingMachine extends TilePowerAcceptor public int[] craftingSlots = new int[] { 0, 1, 2, 3, 4, 5, 6, 7, 8 }; private InventoryCrafting craftCache; - public Inventory inventory = new Inventory<>(12, "TileRollingMachine", 64, this); + public Inventory inventory = new Inventory<>(12, "TileRollingMachine", 64, this).withConfiguredAccess(); public boolean isRunning; public int tickTime; @Nonnull diff --git a/src/main/java/techreborn/tiles/tier1/TileScrapboxinator.java b/src/main/java/techreborn/tiles/tier1/TileScrapboxinator.java index 62681dde8..051e78531 100644 --- a/src/main/java/techreborn/tiles/tier1/TileScrapboxinator.java +++ b/src/main/java/techreborn/tiles/tier1/TileScrapboxinator.java @@ -49,7 +49,7 @@ public class TileScrapboxinator extends TileGenericMachine implements IContainer super("Scrapboxinator", maxInput, maxEnergy, ModBlocks.SCRAPBOXINATOR, 2); final int[] inputs = new int[] { 0 }; final int[] outputs = new int[] { 1 }; - this.inventory = new Inventory<>(3, "TileScrapboxinator", 64, this); + this.inventory = new Inventory<>(3, "TileScrapboxinator", 64, this).withConfiguredAccess(); this.crafter = new ScrapboxRecipeCrafter(this, this.inventory, inputs, outputs); }