CrystalEvents

object CrystalEvents : Listener

Register Crystal Events for the SmartEvent

Properties

Link copied to clipboard
var advancementCriterionGrantEvent: MutableMap<NamespacedKey, PlayerAdvancementCriterionGrantEvent.() -> Unit>
Link copied to clipboard
var craftItemEvent: MutableMap<String, CraftItemEvent.() -> Unit>
Link copied to clipboard
var displayEvents: MutableMap<String, PlayerInteractEntityEvent.() -> Unit>
Link copied to clipboard
val EVENT_KEY: NamespacedKey
Link copied to clipboard
var interactEvent: MutableMap<String, PlayerInteractEvent.() -> Unit>
Link copied to clipboard
var playerAdvancementDoneEvent: MutableMap<NamespacedKey, PlayerAdvancementDoneEvent.() -> Unit>

Functions

Link copied to clipboard
fun onCraftItemEvent(event: CraftItemEvent)
Link copied to clipboard
fun onInteractDisplay(event: PlayerInteractAtEntityEvent)
Link copied to clipboard
fun onInteractEvent(event: PlayerInteractEvent)
Link copied to clipboard
fun onPlayerAdvancementCriterionGrantEvent(event: PlayerAdvancementCriterionGrantEvent)
Link copied to clipboard
fun onPlayerAdvancementDoneEvent(event: PlayerAdvancementDoneEvent)