Auto Cycle Item Provider
class AutoCycleItemProvider(items: List<ItemStack>, val plugin: ColosseumPlugin, cycleInterval: Long = 1) : AbstractItemProvider
An ItemProvider that automatically cycles through a list of items at a specified interval. This is useful for creating dynamic GUI elements that change over time without user interaction.
Parameters
items
The list of items to cycle through. The provider will display one item at a time, cycling through the list in order.
plugin
The instance of the ColosseumPlugin, used to schedule the cycling task
cycle Interval
The interval in ticks at which to cycle to the next item. Defaults to 1 tick (20 cycles per second).