Start to update stuff

This commit is contained in:
zontreck 2024-05-22 16:09:36 -07:00
parent 110b2d150c
commit 399d884681
18 changed files with 217 additions and 240 deletions

View file

@ -1,30 +1,20 @@
import 'package:hive/hive.dart';
import 'package:uuid/v4.dart';
import 'package:libac_flutter/utils/uuid/NbtUUID.dart';
import 'package:libac_flutter/utils/uuid/UUID.dart';
part 'mod.g.dart';
@HiveType(typeId: 2)
class Mod {
@HiveField(0, defaultValue: "")
String mod_name = "";
@HiveField(1, defaultValue: 0)
int mod_id = 0;
@HiveField(2, defaultValue: "")
String mod_pak = "";
@HiveField(3, defaultValue: "")
String mod_hash = "";
bool newMod = false;
String _id = "";
NbtUUID _id = NbtUUID.ZERO;
String mod_instance_id() {
if (_id.isEmpty) {
_id = UuidV4().generate();
if (_id.toString() == NbtUUID.ZERO) {
_id = NbtUUID.fromUUID(UUID.generate(4));
}
return _id;
return _id.toString();
}
Mod(