Class EntityStatsModule

All Implemented Interfaces:
CommandOwner

public class EntityStatsModule extends JavaPlugin
  • Field Details

  • Constructor Details

    • EntityStatsModule

      public EntityStatsModule(@Nonnull JavaPluginInit init)
  • Method Details

    • get

      public static EntityStatsModule get()
    • get

      @Nullable @Deprecated(forRemoval=true) public static EntityStatMap get(@Nonnull Entity entity)
      Deprecated, for removal: This API element is subject to removal in a future version.
    • resolveEntityStats

      @Nullable public static it.unimi.dsi.fastutil.ints.Int2FloatMap resolveEntityStats(@Nullable it.unimi.dsi.fastutil.objects.Object2FloatMap<String> raw)
    • resolveEntityStats

      @Nullable public static <T> it.unimi.dsi.fastutil.ints.Int2ObjectMap<T> resolveEntityStats(@Nullable Map<String,T> raw)
    • resolveEntityStats

      @Nullable public static int[] resolveEntityStats(@Nullable String[] raw)
    • getEntityStatMapComponentType

      public ComponentType<EntityStore, EntityStatMap> getEntityStatMapComponentType()
    • getStatModifyingSystemType

      public SystemType<EntityStore, EntityStatsSystems.StatModifyingSystem> getStatModifyingSystemType()