Class Panel
java.lang.Object
de.luckymcdev.foundryengine.client.editor.panel.Panel
- Direct Known Subclasses:
DevToolsPanel, EditorPanel, TestPanel
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal voidclose()voidcontent()intnet.minecraft.resources.IdentifiergetId()getLabel()final booleanfinal voidbooleanbooleanisOpen()protected voidvoidonClosed()voidonOpened()final voidopen()protected static booleanrequireLevel(net.minecraft.server.permissions.PermissionLevel level) protected static booleanrequireLevel(net.minecraft.server.permissions.PermissionLevel level, String message) protected static booleanrequireLevelOnServer(net.minecraft.server.permissions.PermissionLevel level) protected static booleanprotected static booleanprotected static booleanrequireWorld(String message) static voidsetDefaultRequirements(PanelRequirements requirements) voidtick()
-
Field Details
-
id
public final net.minecraft.resources.Identifier id -
label
-
icon
-
shortcut
-
temporary
public boolean temporary -
unsaved
public boolean unsaved -
style
-
open
public boolean open -
type
-
category
-
-
Constructor Details
-
Panel
-
-
Method Details
-
setDefaultRequirements
-
requireWorld
protected static boolean requireWorld() -
requireWorld
-
requireLevel
protected static boolean requireLevel(net.minecraft.server.permissions.PermissionLevel level) -
requireLevel
protected static boolean requireLevel(net.minecraft.server.permissions.PermissionLevel level, String message) -
requireLevelOnServer
protected static boolean requireLevelOnServer(net.minecraft.server.permissions.PermissionLevel level) -
requireLocal
protected static boolean requireLocal() -
getId
public net.minecraft.resources.Identifier getId() -
getLabel
-
getFormattedLabel
-
customFlags
public int customFlags() -
getShortcut
-
open
public final void open() -
close
public final void close() -
onOpened
public void onOpened() -
onClosed
public void onClosed() -
handleRender
public final boolean handleRender() -
isFocused
public boolean isFocused() -
isOpen
public boolean isOpen() -
handleTick
public final void handleTick() -
content
public void content() -
tick
public void tick()
-