Interface CollectPointersCallback


public interface CollectPointersCallback
An event called when pointers for some Pointered implementation are required.
Since:
5.9.0
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final net.fabricmc.fabric.api.event.Event<CollectPointersCallback>
    The event holder for this callback.
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    registerPointers(@NotNull Pointered pointered, @NotNull Pointers.Builder consumer)
    Register pointers for a specific pointered object.
  • Field Details

    • EVENT

      static final net.fabricmc.fabric.api.event.Event<CollectPointersCallback> EVENT
      The event holder for this callback.
      Since:
      5.9.0
  • Method Details

    • registerPointers

      void registerPointers(@NotNull @NotNull Pointered pointered, @NotNull Pointers.Builder consumer)
      Register pointers for a specific pointered object.

      This is currently called for every new player object instance, which may be server or client sided. This does mean that callbacks will be called again after player respawn.

      Parameters:
      pointered - the pointered object
      consumer - a pointers builder to register the pointers in
      Since:
      5.9.0