Class FakePlayer

java.lang.Object
com.github.darksoulq.abyssallib.world.entity.player.FakePlayer

@Experimental public class FakePlayer extends Object
  • Field Details

  • Constructor Details

    • FakePlayer

      public FakePlayer(UUID uuid, String name, org.bukkit.Location location)
    • FakePlayer

      public FakePlayer(OfflinePlayerData data, org.bukkit.Location location)
  • Method Details

    • spawn

      public void spawn()
    • remove

      public void remove()
    • getPlayer

      public org.bukkit.entity.Player getPlayer()
    • getOfflineData

      public OfflinePlayerData getOfflineData()
    • isSpawned

      public boolean isSpawned()
    • setCollidable

      public void setCollidable(boolean collidable)
    • isCollidable

      public boolean isCollidable()
    • setGravity

      public void setGravity(boolean gravity)
    • hasGravity

      public boolean hasGravity()
    • setInvulnerable

      public void setInvulnerable(boolean invulnerable)
    • isInvulnerable

      public boolean isInvulnerable()
    • setGlowing

      public void setGlowing(boolean glowing)
    • isGlowing

      public boolean isGlowing()
    • setInvisible

      public void setInvisible(boolean invisible)
    • isInvisible

      public boolean isInvisible()
    • setCanPickupItems

      public void setCanPickupItems(boolean pickup)
    • canPickupItems

      public boolean canPickupItems()
    • setSilent

      public void setSilent(boolean silent)
    • isSilent

      public boolean isSilent()
    • getEquipment

      public org.bukkit.inventory.EntityEquipment getEquipment()
    • getInventory

      public org.bukkit.inventory.PlayerInventory getInventory()
    • cleanup

      public static void cleanup()