public NodeMap getData(DataType type) {
        switch (type) {
            case NORMAL:
                return this.normalNodes;
            case TRANSIENT:
                return this.transientNodes;
            default:
                throw new AssertionError();
        }
    }
Creates a new instance

@param plugin the plugin instance
common/src/main/java/me/lucko/luckperms/common/model/PermissionHolder.java