Package kr.toxicity.model.api.entity
Interface BaseBukkitEntity
- All Superinterfaces:
BaseEntity,Identifiable,org.bukkit.persistence.PersistentDataHolder,io.papermc.paper.persistence.PersistentDataViewHolder
- All Known Subinterfaces:
BaseBukkitPlayer
An adapter of bukkit entity
-
Method Summary
Modifier and TypeMethodDescription@NotNull org.bukkit.entity.Entityentity()Gets source entitydefault @NotNull TransformedItemStackmainHand()Gets main hand itemdefault @NotNull TransformedItemStackoffHand()Gets offhand itemMethods inherited from interface kr.toxicity.model.api.entity.BaseEntity
bodyYaw, customName, damageTick, dead, fly, glow, ground, handle, hasControllingPassenger, hasModelData, headYaw, id, invisible, location, modelData, modelData, onWalk, passengerPosition, pitch, registry, scale, trackedBy, walkSpeedMethods inherited from interface kr.toxicity.model.api.nms.Identifiable
uuidMethods inherited from interface org.bukkit.persistence.PersistentDataHolder
getPersistentDataContainer
-
Method Details
-
entity
@NotNull @NotNull org.bukkit.entity.Entity entity()Gets source entity- Returns:
- entity
-
mainHand
Description copied from interface:BaseEntityGets main hand item- Specified by:
mainHandin interfaceBaseEntity- Returns:
- main hand
-
offHand
Description copied from interface:BaseEntityGets offhand item- Specified by:
offHandin interfaceBaseEntity- Returns:
- offhand
-