default void assertValidNode() throws RuntimeException {
        if (getRoot() == null || getParent() == null) { throw new RuntimeException("Node is not valid"); }
    }
@return True if this is the root node
core/src/main/java/mrtjp/projectred/redui/RedUINode.java