Fix NPE in AdvancementProgress#getDateAwarded
This commit is contained in:
@@ -44,7 +44,7 @@ public class CraftAdvancementProgress implements AdvancementProgress {
|
|||||||
@Override
|
@Override
|
||||||
public Date getDateAwarded(String criteria) {
|
public Date getDateAwarded(String criteria) {
|
||||||
CriterionProgress criterion = this.handle.getCriterion(criteria);
|
CriterionProgress criterion = this.handle.getCriterion(criteria);
|
||||||
return (criterion == null) ? null : Date.from(criterion.getObtained());
|
return (criterion == null) ? null : criterion.getObtained() == null ? null : Date.from(criterion.getObtained()); // Paper - fix NPE if criterion isn't obtained
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
|||||||
Reference in New Issue
Block a user