Fix missing shulker mapping warning

Fixes #320
This commit is contained in:
KennyTV 2021-02-15 12:30:07 +01:00
parent 8dfacde007
commit 15348f659a
No known key found for this signature in database
GPG Key ID: 6BE3B555EBC5982B
2 changed files with 7 additions and 1 deletions

View File

@ -35,7 +35,8 @@ public class BackwardsMappings extends MappingData {
if (diffMappings != null) {
JsonObject diffItems = diffMappings.getAsJsonObject("items");
if (diffItems != null) {
backwardsItemMappings = VBMappingDataLoader.loadItemMappings(oldMappings.getAsJsonObject("items"), newMappings.getAsJsonObject("items"), diffItems, true);
backwardsItemMappings = VBMappingDataLoader.loadItemMappings(oldMappings.getAsJsonObject("items"),
newMappings.getAsJsonObject("items"), diffItems, shouldWarnOnMissing("items"));
}
JsonObject diffSounds = diffMappings.getAsJsonObject("sounds");

View File

@ -105,6 +105,11 @@ public class BackwardsMappings extends nl.matsv.viabackwards.api.data.BackwardsM
return mappedId;
}
@Override
protected boolean shouldWarnOnMissing(String key) {
return super.shouldWarnOnMissing(key) && !key.equals("items");
}
public Int2ObjectMap<String> getStatisticMappings() {
return statisticMappings;
}