public class GeyserAdvancement extends Object
Advancement class so we can control the parent of an advancement| Modifier and Type | Method and Description |
|---|---|
static GeyserAdvancement |
from(com.github.steveice10.mc.protocol.data.game.advancement.Advancement advancement) |
@NonNull List<String> |
getCriteria() |
com.github.steveice10.mc.protocol.data.game.advancement.Advancement.DisplayData |
getDisplayData() |
@NonNull String |
getId() |
String |
getParentId() |
@NonNull List<List<String>> |
getRequirements() |
String |
getRootId(AdvancementsCache advancementsCache) |
public static GeyserAdvancement from(com.github.steveice10.mc.protocol.data.game.advancement.Advancement advancement)
@NonNull public @NonNull String getId()
public String getParentId()
public com.github.steveice10.mc.protocol.data.game.advancement.Advancement.DisplayData getDisplayData()
public String getRootId(AdvancementsCache advancementsCache)
Copyright © 2021 GeyserMC. All rights reserved.