Interface ResourceLoaderEvents.EndDataPackReload

All Superinterfaces:
CommonEventEntrypoint
Enclosing class:
ResourceLoaderEvents
Functional Interface:
This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.

@FunctionalInterface public static interface ResourceLoaderEvents.EndDataPackReload extends CommonEventEntrypoint
Functional interface to be implemented on callbacks for ResourceLoaderEvents.END_DATA_PACK_RELOAD.
See Also:
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    onEndDataPackReload(@Nullable net.minecraft.server.MinecraftServer server, @Nullable net.minecraft.server.packs.resources.ResourceManager resourceManager, @Nullable Throwable error)
    Called after data packs on a Minecraft server have been reloaded.
  • Method Details

    • onEndDataPackReload

      void onEndDataPackReload(@Nullable @Nullable net.minecraft.server.MinecraftServer server, @Nullable @Nullable net.minecraft.server.packs.resources.ResourceManager resourceManager, @Nullable @Nullable Throwable error)
      Called after data packs on a Minecraft server have been reloaded.

      If the reload was not successful, the old data packs will be kept.

      Parameters:
      server - the server, may be null for the first reload
      resourceManager - the resource manager, may be null if the data pack reload failed
      error - present if the data pack reload failed, or null otherwise