- All Implemented Interfaces:
com.flowpowered.network.Message
public class AdvancementsMessage
extends Object
implements com.flowpowered.network.Message
-
Constructor Summary
Constructors
AdvancementsMessage(boolean clear,
Map<org.bukkit.NamespacedKey,org.bukkit.advancement.Advancement> advancements,
List<org.bukkit.NamespacedKey> removeAdvancements)
-
Method Summary
protected boolean
boolean
Map<org.bukkit.NamespacedKey,org.bukkit.advancement.Advancement>
List<org.bukkit.NamespacedKey>
int
boolean
-
Constructor Details
-
AdvancementsMessage
public AdvancementsMessage(boolean clear,
Map<org.bukkit.NamespacedKey,org.bukkit.advancement.Advancement> advancements,
List<org.bukkit.NamespacedKey> removeAdvancements)
-
Method Details
-
isClear
public boolean isClear()
-
getAdvancements
public Map<org.bukkit.NamespacedKey,org.bukkit.advancement.Advancement> getAdvancements()
-
getRemoveAdvancements
public List<org.bukkit.NamespacedKey> getRemoveAdvancements()
-
equals
public boolean equals(Object o)
- Specified by:
equals
in interface com.flowpowered.network.Message
- Overrides:
equals
in class Object
-
canEqual
protected boolean canEqual(Object other)
-
hashCode
public int hashCode()
- Specified by:
hashCode
in interface com.flowpowered.network.Message
- Overrides:
hashCode
in class Object
-
toString
- Specified by:
toString
in interface com.flowpowered.network.Message
- Overrides:
toString
in class Object