Class GeyserEntityPropertyManager

java.lang.Object
org.geysermc.geyser.entity.properties.GeyserEntityPropertyManager

public class GeyserEntityPropertyManager extends Object
  • Constructor Details

  • Method Details

    • addProperty

      public <T> void addProperty(PropertyType<T,? extends org.cloudburstmc.protocol.bedrock.data.entity.EntityProperty> propertyType, T value)
    • hasFloatProperties

      public boolean hasFloatProperties()
    • hasIntProperties

      public boolean hasIntProperties()
    • hasProperties

      public boolean hasProperties()
    • applyIntProperties

      public void applyIntProperties(List<org.cloudburstmc.protocol.bedrock.data.entity.IntEntityProperty> properties)
    • applyFloatProperties

      public void applyFloatProperties(List<org.cloudburstmc.protocol.bedrock.data.entity.FloatEntityProperty> properties)
    • toNbtMap

      public org.cloudburstmc.nbt.NbtMap toNbtMap(String entityType)