Fix build

This commit is contained in:
Sollace 2024-03-24 00:49:28 +00:00
parent b3be98f664
commit a266253d53
No known key found for this signature in database
GPG key ID: E52FACE7B5C773DB
2 changed files with 5 additions and 3 deletions

View file

@ -94,11 +94,13 @@ public class CustomEventCriterion extends AbstractCriterion<CustomEventCriterion
public JsonObject toJson(AdvancementEntityPredicateSerializer serializer) { public JsonObject toJson(AdvancementEntityPredicateSerializer serializer) {
JsonObject json = super.toJson(serializer); JsonObject json = super.toJson(serializer);
json.addProperty("event", event); json.addProperty("event", event);
json.add("race", races.toJson()); if (!races.isEmpty()) {
json.add("race", races.toJson());
}
if (flying != null) { if (flying != null) {
json.addProperty("flying", flying); json.addProperty("flying", flying);
} }
if (repeatCount > 0) { if (repeatCount > 1) {
json.addProperty("repeats", repeatCount); json.addProperty("repeats", repeatCount);
} }
return json; return json;

View file

@ -97,7 +97,7 @@ public class AdvancementDisplayBuilder {
} }
public AdvancementDisplayBuilder parent(Identifier parent) { public AdvancementDisplayBuilder parent(Identifier parent) {
advancementBuilder.parent(parent); advancementBuilder.parent(Advancement.Builder.createUntelemetered().build(parent));
return this; return this;
} }