Class ExplorerNode
java.lang.Object
de.luckymcdev.foundryengine.client.editor.panel.explorer.ExplorerNode
- Direct Known Subclasses:
ExplorerNode.FileExplorerNode, ExplorerNode.RemoteExplorerNode, ExplorerNode.ResourceExplorerNode
Unified node structure for explorer trees.
Three concrete subtypes exist:
ExplorerNode.FileExplorerNode– local filesystem entriesExplorerNode.ResourceExplorerNode– Minecraft resource-manager entriesExplorerNode.RemoteExplorerNode– remote server entries fetched over the network
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classA node backed by a realFileon the local filesystem.static classA node representing a file or directory on a remote (multiplayer) server.static classA node backed by Minecraft'sResourceManager. -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddChild(String key, ExplorerNode child) @Nullable ExplorerNodebooleanisEmpty()
-
Field Details
-
name
-
children
-
-
Constructor Details
-
ExplorerNode
-
-
Method Details
-
isEmpty
public boolean isEmpty() -
addChild
-
getChild
-
getChildren
-