Class SkullCache.Skull

java.lang.Object
org.geysermc.geyser.session.cache.SkullCache.Skull
Enclosing class:
SkullCache

public static class SkullCache.Skull extends Object
  • Constructor Details

    • Skull

      public Skull(org.cloudburstmc.math.vector.Vector3i position)
  • Method Details

    • getUuid

      public UUID getUuid()
    • getTexturesProperty

      public String getTexturesProperty()
    • getSkinHash

      public String getSkinHash()
    • getBlockState

      public BlockState getBlockState()
    • getBlockDefinition

      public org.cloudburstmc.protocol.bedrock.data.definitions.BlockDefinition getBlockDefinition()
    • getEntity

      public SkullPlayerEntity getEntity()
    • getPosition

      public org.cloudburstmc.math.vector.Vector3i getPosition()
    • getDistanceSquared

      public int getDistanceSquared()
    • setUuid

      public void setUuid(UUID uuid)
    • setTexturesProperty

      public void setTexturesProperty(String texturesProperty)
    • setSkinHash

      public void setSkinHash(String skinHash)
    • setBlockState

      public void setBlockState(BlockState blockState)
    • setBlockDefinition

      public void setBlockDefinition(org.cloudburstmc.protocol.bedrock.data.definitions.BlockDefinition blockDefinition)
    • setEntity

      public void setEntity(SkullPlayerEntity entity)
    • setDistanceSquared

      public void setDistanceSquared(int distanceSquared)
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • canEqual

      protected boolean canEqual(Object other)
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object