Skip to content

Commit 7452eec

Browse files
committed
small improvements to gl test
1 parent d0457d8 commit 7452eec

File tree

2 files changed

+12
-4
lines changed

2 files changed

+12
-4
lines changed

src/main/java/com/cleanroommc/modularui/test/EventHandler.java

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616
import com.cleanroommc.modularui.utils.Color;
1717

1818
import net.minecraft.init.Items;
19+
import net.minecraft.item.ItemStack;
1920
import net.minecraft.util.text.TextFormatting;
2021
import net.minecraftforge.event.entity.player.PlayerInteractEvent;
2122
import net.minecraftforge.fml.common.eventhandler.SubscribeEvent;
@@ -45,14 +46,19 @@ public void draw(GuiContext context, int x, int y, int width, int height, Widget
4546

4647
@SubscribeEvent
4748
public void onItemUse(PlayerInteractEvent.RightClickItem event) {
48-
if (event.getEntityPlayer().getEntityWorld().isRemote && event.getItemStack().getItem() == Items.DIAMOND) {
49+
if (event.getEntityPlayer().getEntityWorld().isRemote) {
50+
ItemStack itemStack = event.getItemStack();
51+
if (itemStack.getItem() == Items.DIAMOND) {
52+
ClientGUI.open(new TestGuis());
53+
} else if (itemStack.getItem() == Items.EMERALD) {
54+
ClientGUI.open(new GLTestGui());
55+
}
4956
//GuiManager.openClientUI(Platform.getClientPlayer(), new TestGui());
5057
/*HoloUI.builder()
5158
.inFrontOf(Platform.getClientPlayer(), 5, false)
5259
.screenScale(0.5f)
5360
.open(new TestGui());*/
5461
//ClientGUI.open(new ResizerTest());
55-
ClientGUI.open(new GLTestGui());
5662
}
5763
}
5864

src/main/java/com/cleanroommc/modularui/test/GLTestGui.java

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,8 @@ public class GLTestGui extends CustomModularScreen {
4848
this.ro1.lighting = Lighting.GUI_ITEM;
4949
this.ro1.texture = true;
5050
return new ModularPanel("gl_test")
51-
.size(250)
51+
.width(250)
52+
.height(200)
5253
.padding(7)
5354
.child(Flow.column()
5455
.debugName("main col")
@@ -87,6 +88,7 @@ private Flow buildRenderObjectConfig(RenderObject ro) {
8788
.child(new SliderWidget()
8889
.widthRel(1f)
8990
.height(14)
91+
.overlay(IKey.str("Z-Layer"))
9092
.bounds(140, 180)
9193
.value(new DoubleValue.Dynamic(() -> ro.zLevel, val -> ro.zLevel = (float) val)))
9294
.child(Flow.row()
@@ -125,7 +127,7 @@ private Widget<?> createPreview() {
125127
return ((IDrawable) (context, x, y, width, height, widgetTheme) -> {
126128
ro1.draw(context, x, y, width, height, widgetTheme);
127129
ro2.draw(context, x, y, width, height, widgetTheme);
128-
}).asIcon().size(50).asWidget();
130+
}).asIcon().size(100).asWidget();
129131
}
130132

131133
private static void drawItem(GuiContext context, int x, int y, int width, int height, WidgetTheme widgetTheme) {

0 commit comments

Comments
 (0)