Mirror von
https://github.com/ViaVersion/ViaVersion.git
synchronisiert 2024-12-27 16:40:10 +01:00
Add mapped and unmapped identifier read method (#3756)
Dieser Commit ist enthalten in:
Ursprung
098f7ff3c2
Commit
f2c816df72
@ -82,8 +82,8 @@ public class MappingDataBase implements MappingData {
|
|||||||
attributeMappings = loadMappings(data, "attributes");
|
attributeMappings = loadMappings(data, "attributes");
|
||||||
itemMappings = loadBiMappings(data, "items");
|
itemMappings = loadBiMappings(data, "items");
|
||||||
|
|
||||||
final CompoundTag unmappedIdentifierData = readIdentifiersFile("identifiers-" + unmappedVersion + ".nbt");
|
final CompoundTag unmappedIdentifierData = readUnmappedIdentifiersFile("identifiers-" + unmappedVersion + ".nbt");
|
||||||
final CompoundTag mappedIdentifierData = readIdentifiersFile("identifiers-" + mappedVersion + ".nbt");
|
final CompoundTag mappedIdentifierData = readMappedIdentifiersFile("identifiers-" + mappedVersion + ".nbt");
|
||||||
if (unmappedIdentifierData != null && mappedIdentifierData != null) {
|
if (unmappedIdentifierData != null && mappedIdentifierData != null) {
|
||||||
entityMappings = loadFullMappings(data, unmappedIdentifierData, mappedIdentifierData, "entities");
|
entityMappings = loadFullMappings(data, unmappedIdentifierData, mappedIdentifierData, "entities");
|
||||||
argumentTypeMappings = loadFullMappings(data, unmappedIdentifierData, mappedIdentifierData, "argumenttypes");
|
argumentTypeMappings = loadFullMappings(data, unmappedIdentifierData, mappedIdentifierData, "argumenttypes");
|
||||||
@ -118,7 +118,11 @@ public class MappingDataBase implements MappingData {
|
|||||||
return MappingDataLoader.INSTANCE.loadNBT(name);
|
return MappingDataLoader.INSTANCE.loadNBT(name);
|
||||||
}
|
}
|
||||||
|
|
||||||
protected @Nullable CompoundTag readIdentifiersFile(final String name) {
|
protected @Nullable CompoundTag readUnmappedIdentifiersFile(final String name) {
|
||||||
|
return MappingDataLoader.INSTANCE.loadNBT(name, true);
|
||||||
|
}
|
||||||
|
|
||||||
|
protected @Nullable CompoundTag readMappedIdentifiersFile(final String name) {
|
||||||
return MappingDataLoader.INSTANCE.loadNBT(name, true);
|
return MappingDataLoader.INSTANCE.loadNBT(name, true);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Laden…
In neuem Issue referenzieren
Einen Benutzer sperren