Package io.github.lambdaphoenix.advancementLib
package io.github.lambdaphoenix.advancementLib
Provides a fluent API for registering and managing custom advancements in PaperMC plugins.
This package contains the main entry point, builder classes, and utility interfaces for event-driven advancement logic.
Package Specification: For detailed design and usage, see the README.
- Since:
- 0.1.0
- Version:
- 0.3.2
- Author:
- lambdaphoenix
- See Also:
-
ClassDescriptionAPI for registering and tracking custom or vanilla advancements in your plugin.AdvancementRegisterBuilder<E extends org.bukkit.event.Event>Fluent Builder for registering custom advancements in your plugin.DummyMain is a placeholder main class required only for Modrinth uploads.Specifies how criteria for a custom advancement should be granted.PlayerExtractor<E extends org.bukkit.event.Event>Functional interface for extracting a
Player
from a BukkitEvent
.