add placeholder case for trigger_block_event_text_button
All checks were successful
/ Auto-Build-App (push) Successful in 2m26s
All checks were successful
/ Auto-Build-App (push) Successful in 2m26s
This commit is contained in:
parent
705636de0d
commit
d15da31a85
1 changed files with 15 additions and 1 deletions
|
@ -71,6 +71,7 @@ public class CustomScreen extends BaseItemScreen {
|
|||
String type = data.getString("type","");
|
||||
if (type.isEmpty())
|
||||
continue;
|
||||
Button button;
|
||||
switch (type.toLowerCase()) {
|
||||
case "row":
|
||||
table.row();
|
||||
|
@ -86,7 +87,7 @@ public class CustomScreen extends BaseItemScreen {
|
|||
table.add(lbl);
|
||||
break;
|
||||
case "change_ui_text_button":
|
||||
Button button = new TextButton(data.getString("text",""),skin);
|
||||
button = new TextButton(data.getString("text",""),skin);
|
||||
String ui_id = data.getString("gui_id","");
|
||||
button.addListener(event -> {
|
||||
if (!button.isPressed())
|
||||
|
@ -98,6 +99,19 @@ public class CustomScreen extends BaseItemScreen {
|
|||
});
|
||||
table.add(button);
|
||||
break;
|
||||
case "trigger_block_event_text_button":
|
||||
button = new TextButton(data.getString("text", ""), skin);
|
||||
String trigger_id = data.getString("trigger_id","");
|
||||
button.addListener(event -> {
|
||||
if (!button.isPressed())
|
||||
return false;
|
||||
UI.openContainers.removeValue(screen.container, true);
|
||||
InGame.IN_GAME.removeBaseItemScreen(screen);
|
||||
//INSERT CODE TO RUN BE TRIGGER
|
||||
return true;
|
||||
});
|
||||
table.add(button);
|
||||
break;
|
||||
case "item_slot":
|
||||
add_ui_slot(table,screen,data.getInt("slot",0),data.getBoolean("output",false));
|
||||
break;
|
||||
|
|
Loading…
Reference in a new issue