Skip to content

Commit 5a53786

Browse files
committed
add inventory back to creative ui
:clueless: spotless
1 parent 7a4783c commit 5a53786

File tree

3 files changed

+27
-40
lines changed

3 files changed

+27
-40
lines changed

src/main/java/gregtech/common/metatileentities/storage/MetaTileEntityCreativeChest.java

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,6 @@
11
package gregtech.common.metatileentities.storage;
22

33
import gregtech.api.GTValues;
4-
import gregtech.api.gui.GuiTextures;
5-
import gregtech.api.gui.ModularUI;
6-
import gregtech.api.gui.widgets.CycleButtonWidget;
7-
import gregtech.api.gui.widgets.ImageWidget;
8-
import gregtech.api.gui.widgets.PhantomSlotWidget;
9-
import gregtech.api.gui.widgets.TextFieldWidget2;
104
import gregtech.api.items.itemhandlers.GTItemStackHandler;
115
import gregtech.api.metatileentity.MetaTileEntity;
126
import gregtech.api.metatileentity.interfaces.IGregTechTileEntity;
@@ -18,7 +12,6 @@
1812
import gregtech.client.utils.TooltipHelper;
1913

2014
import net.minecraft.client.resources.I18n;
21-
import net.minecraft.entity.player.EntityPlayer;
2215
import net.minecraft.item.ItemStack;
2316
import net.minecraft.nbt.NBTTagCompound;
2417
import net.minecraft.network.PacketBuffer;

src/main/java/gregtech/common/metatileentities/storage/MetaTileEntityCreativeTank.java

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,6 @@
11
package gregtech.common.metatileentities.storage;
22

33
import gregtech.api.GTValues;
4-
import gregtech.api.gui.GuiTextures;
5-
import gregtech.api.gui.ModularUI;
6-
import gregtech.api.gui.widgets.CycleButtonWidget;
7-
import gregtech.api.gui.widgets.ImageWidget;
8-
import gregtech.api.gui.widgets.PhantomFluidWidget;
9-
import gregtech.api.gui.widgets.TextFieldWidget2;
104
import gregtech.api.metatileentity.MetaTileEntity;
115
import gregtech.api.metatileentity.interfaces.IGregTechTileEntity;
126
import gregtech.api.mui.GTGuis;
@@ -17,7 +11,6 @@
1711
import gregtech.common.mui.widget.GTFluidSlot;
1812

1913
import net.minecraft.client.resources.I18n;
20-
import net.minecraft.entity.player.EntityPlayer;
2114
import net.minecraft.item.ItemStack;
2215
import net.minecraft.nbt.NBTTagCompound;
2316
import net.minecraft.tileentity.TileEntity;
@@ -26,7 +19,6 @@
2619
import net.minecraft.world.World;
2720
import net.minecraftforge.fluids.FluidStack;
2821
import net.minecraftforge.fluids.FluidTank;
29-
import net.minecraftforge.fluids.IFluidTank;
3022
import net.minecraftforge.fluids.capability.CapabilityFluidHandler;
3123
import net.minecraftforge.fluids.capability.FluidTankPropertiesWrapper;
3224
import net.minecraftforge.fluids.capability.IFluidHandler;

src/main/java/gregtech/common/metatileentities/storage/MetaTileEntityQuantumStorage.java

Lines changed: 27 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -254,31 +254,33 @@ protected ModularPanel appendCreativeUI(ModularPanel panel, boolean isTank,
254254
BoolValue.Dynamic isActive,
255255
IntSyncValue amountPerCycle,
256256
IntSyncValue ticksPerCycle) {
257-
return panel.child(Flow.column()
258-
.pos(7, 28)
259-
.crossAxisAlignment(Alignment.CrossAxis.START)
260-
.coverChildren()
261-
.child(IKey.lang("gregtech.creative." +
262-
(isTank ? "tank.mbpc" : "chest.ipc"))
263-
.asWidget()
264-
.marginBottom(2))
265-
.child(new TextFieldWidget()
266-
.left(2)
267-
.marginBottom(15)
268-
.size(154, 14)
269-
.keepScrollBarInArea(true)
270-
.setNumbers(1, Integer.MAX_VALUE)
271-
.setMaxLength(11)
272-
.value(amountPerCycle))
273-
.child(IKey.lang("gregtech.creative.tank.tpc").asWidget()
274-
.marginBottom(2))
275-
.child(new TextFieldWidget()
276-
.left(2)
277-
.size(154, 14)
278-
.keepScrollBarInArea(true)
279-
.setNumbers(1, Integer.MAX_VALUE)
280-
.setMaxLength(11)
281-
.value(ticksPerCycle)))
257+
return panel.height(209)
258+
.bindPlayerInventory()
259+
.child(Flow.column()
260+
.pos(7, 28)
261+
.crossAxisAlignment(Alignment.CrossAxis.START)
262+
.coverChildren()
263+
.child(IKey.lang("gregtech.creative." +
264+
(isTank ? "tank.mbpc" : "chest.ipc"))
265+
.asWidget()
266+
.marginBottom(2))
267+
.child(new TextFieldWidget()
268+
.left(2)
269+
.marginBottom(15)
270+
.size(154, 14)
271+
.keepScrollBarInArea(true)
272+
.setNumbers(1, Integer.MAX_VALUE)
273+
.setMaxLength(11)
274+
.value(amountPerCycle))
275+
.child(IKey.lang("gregtech.creative.tank.tpc").asWidget()
276+
.marginBottom(2))
277+
.child(new TextFieldWidget()
278+
.left(2)
279+
.size(154, 14)
280+
.keepScrollBarInArea(true)
281+
.setNumbers(1, Integer.MAX_VALUE)
282+
.setMaxLength(11)
283+
.value(ticksPerCycle)))
282284
.child(new ToggleButton()
283285
.disableHoverBackground()
284286
.pos(7, 101)

0 commit comments

Comments
 (0)