Interface BaseBukkitPlayer
- All Superinterfaces:
BaseBukkitEntity, kr.toxicity.model.api.entity.BaseEntity, kr.toxicity.model.api.entity.BasePlayer, kr.toxicity.model.api.nms.Identifiable, org.bukkit.persistence.PersistentDataHolder, io.papermc.paper.persistence.PersistentDataViewHolder, kr.toxicity.model.api.nms.Profiled
Represents a Bukkit-specific player adapter.
This interface extends BaseBukkitEntity and BasePlayer to provide
access to the underlying Bukkit player.
- Since:
- 2.0.0
-
Field Summary
Fields inherited from interface BaseBukkitEntity
TRACKING_ID -
Method Summary
Modifier and TypeMethodDescriptiondefault @NotNull org.bukkit.entity.Playerentity()Returns the underlying Bukkit player.Methods inherited from interface BaseBukkitEntity
mainHand, modelData, modelData, offHandMethods inherited from interface kr.toxicity.model.api.entity.BaseEntity
bodyYaw, customName, damageTick, dead, fly, glow, ground, handle, hasControllingPassenger, hasModelData, headYaw, id, invisible, location, onWalk, passengerPosition, pitch, registry, scale, trackedBy, walkSpeed, yawMethods inherited from interface kr.toxicity.model.api.entity.BasePlayer
platform, updateInventoryMethods inherited from interface kr.toxicity.model.api.nms.Identifiable
uuidMethods inherited from interface org.bukkit.persistence.PersistentDataHolder
getPersistentDataContainerMethods inherited from interface kr.toxicity.model.api.nms.Profiled
armors, profile, skinParts
-
Method Details
-
entity
@NotNull default @NotNull org.bukkit.entity.Player entity()Returns the underlying Bukkit player.- Specified by:
entityin interfaceBaseBukkitEntity- Returns:
- the Bukkit player
- Since:
- 2.0.0
-