Package dev.latvian.mods.kubejs.player
Class PlayerAdvancementKubeEvent
java.lang.Object
dev.latvian.mods.kubejs.player.PlayerAdvancementKubeEvent
- All Implemented Interfaces:
KubeEntityEvent,KubeLivingEntityEvent,KubeEvent,KubeLevelEvent,KubePlayerEvent
@Info("Invoked when a player gets an advancement.\n")
public class PlayerAdvancementKubeEvent
extends Object
implements KubePlayerEvent
-
Constructor Summary
ConstructorsConstructorDescriptionPlayerAdvancementKubeEvent(net.minecraft.server.level.ServerPlayer player, net.minecraft.advancements.AdvancementNode advancementNode) -
Method Summary
Modifier and TypeMethodDescriptionnet.minecraft.advancements.AdvancementNodenet.minecraft.server.level.ServerPlayerMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface dev.latvian.mods.kubejs.entity.KubeEntityEvent
getLevelMethods inherited from interface dev.latvian.mods.kubejs.event.KubeEvent
afterPosted, cancel, cancel, defaultExitValue, exit, exit, getExitValueType, mapExitValue, success, successMethods inherited from interface dev.latvian.mods.kubejs.level.KubeLevelEvent
getRegistries, getServerMethods inherited from interface dev.latvian.mods.kubejs.player.KubePlayerEvent
getPlayer
-
Constructor Details
-
PlayerAdvancementKubeEvent
public PlayerAdvancementKubeEvent(net.minecraft.server.level.ServerPlayer player, net.minecraft.advancements.AdvancementNode advancementNode)
-
-
Method Details
-
getEntity
@Info("Returns the player that got the advancement.") public net.minecraft.server.level.ServerPlayer getEntity()- Specified by:
getEntityin interfaceKubeEntityEvent- Specified by:
getEntityin interfaceKubeLivingEntityEvent- Specified by:
getEntityin interfaceKubePlayerEvent
-
getAdvancement
@Info("Returns the advancement that was obtained.") public net.minecraft.advancements.AdvancementNode getAdvancement()
-