Class Panel
java.lang.Object
de.luckymcdev.foundryengine.client.editor.panel.Panel
- Direct Known Subclasses:
DevToolsPanel, EditorPanel, GizmoTestPanel, TestPanel, TextEditorTestPanel
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal voidclose()abstract voidprotected intfinal PanelCategoryfinal @Nullable ImIcongetIcon()final net.minecraft.resources.IdentifiergetId()final net.minecraft.network.chat.ComponentgetLabel()final @Nullable ImHotKey.HotKeyfinal PanelStylegetStyle()final ImGuiWindowTypefinal booleanfinal voidfinal booleanfinal booleanfinal booleanisOpen()final booleanfinal booleanprotected final voidprotected voidonClosed()protected voidonOpened()protected voidprotected voidprotected voidfinal 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) protected final voidsetUnsaved(boolean unsaved) protected voidtick()protected final net.minecraft.network.chat.Componentprotected static net.minecraft.network.chat.Componenttranslatable(net.minecraft.resources.Identifier id) final Stringfinal StringtranslationKey(String suffix) protected static StringtranslationKey(net.minecraft.resources.Identifier id) protected static StringtranslationKey(net.minecraft.resources.Identifier id, String suffix)
-
Constructor Details
-
Panel
-
-
Method Details
-
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() -
translationKey
-
translationKey
-
translatable
protected static net.minecraft.network.chat.Component translatable(net.minecraft.resources.Identifier id) -
content
-
onOpened
protected void onOpened() -
onClosed
protected void onClosed() -
onPreContent
protected void onPreContent() -
onPostContent
protected void onPostContent() -
onPreWindow
protected void onPreWindow() -
tick
protected void tick() -
customFlags
protected int customFlags() -
getId
public final net.minecraft.resources.Identifier getId() -
translationKey
-
translationKey
-
translatable
protected final net.minecraft.network.chat.Component translatable() -
getLabel
public final net.minecraft.network.chat.Component getLabel() -
getIcon
-
getShortcut
-
getCategory
-
isTemporary
public final boolean isTemporary() -
hasMenuBar
public final boolean hasMenuBar() -
isUnsaved
public final boolean isUnsaved() -
setUnsaved
protected final void setUnsaved(boolean unsaved) -
getStyle
-
isOpen
public final boolean isOpen() -
isFocused
public final boolean isFocused() -
getWindowType
-
open
public final void open() -
close
public final void close() -
handleRender
public final boolean handleRender() -
handleTick
public final void handleTick() -
getFormattedLabel
-