Interface PlayerWorldValueProvider<V>

All Superinterfaces:
BiConsumer<UUID, Consumer<me.hsgamer.topper.value.core.ValueWrapper<V>>>, me.hsgamer.topper.value.core.ValueProvider<UUID,V>
All Known Implementing Classes:
PlayerValueProvider, StatisticValueProvider

public interface PlayerWorldValueProvider<V> extends me.hsgamer.topper.value.core.ValueProvider<UUID,V>
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    accept(com.hypixel.hytale.server.core.universe.PlayerRef playerRef, com.hypixel.hytale.component.Ref<com.hypixel.hytale.server.core.universe.world.storage.EntityStore> entityRef, com.hypixel.hytale.component.Store<com.hypixel.hytale.server.core.universe.world.storage.EntityStore> entityStore, Consumer<me.hsgamer.topper.value.core.ValueWrapper<V>> callback)
     
    default void
    accept(UUID uuid, Consumer<me.hsgamer.topper.value.core.ValueWrapper<V>> callback)
     
    default boolean
     

    Methods inherited from interface BiConsumer

    andThen

    Methods inherited from interface me.hsgamer.topper.value.core.ValueProvider

    beforeApply, thenApply
  • Method Details

    • accept

      void accept(com.hypixel.hytale.server.core.universe.PlayerRef playerRef, com.hypixel.hytale.component.Ref<com.hypixel.hytale.server.core.universe.world.storage.EntityStore> entityRef, com.hypixel.hytale.component.Store<com.hypixel.hytale.server.core.universe.world.storage.EntityStore> entityStore, Consumer<me.hsgamer.topper.value.core.ValueWrapper<V>> callback)
    • isValid

      default boolean isValid()
    • accept

      default void accept(UUID uuid, Consumer<me.hsgamer.topper.value.core.ValueWrapper<V>> callback)
      Specified by:
      accept in interface BiConsumer<UUID, Consumer<me.hsgamer.topper.value.core.ValueWrapper<V>>>
      Specified by:
      accept in interface me.hsgamer.topper.value.core.ValueProvider<UUID,V>