Skip to content

Events Provided by MoreJS

This chapter briefly lists all events provided by MoreJS and links to usage examples.

All Events

Folder Event Purpose Example
server_scripts MoreJSEvents.enchantmentTableChanged Enchantment table update event ~
server_scripts MoreJSEvents.enchantmentTableEnchant Enchantment table enchant event ~
server_scripts MoreJSEvents.enchantmentTableIsEnchantable ? ~
client_scripts MoreJSEvents.enchantmentTableTooltip Enchantment tooltip event ~
server_scripts MoreJSEvents.playerXpChange Player XP change event ~
server_scripts MoreJSEvents.playerStartTrading Player trading-start event ~
server_scripts MoreJSEvents.piglinPlayerBehavior Piglin behavior toward player? ~
server_scripts MoreJSEvents.villagerTrades Villager trade event ~
server_scripts MoreJSEvents.updateVillagerOffers Villager offer update event ~
server_scripts MoreJSEvents.updateAbstractVillagerOffers ? ~
server_scripts MoreJSEvents.wandererTrades Wandering trader trade event ~
server_scripts MoreJSEvents.updateWandererOffers Wandering trader offer update event? ~
server_scripts MoreJSEvents.teleport Teleport event ~
server_scripts MoreJSEvents.structureLoad Structure load event? ~
server_scripts MoreJSEvents.filterAvailableEnchantments Filter available enchantments event? ~
server_scripts MoreJSEvents.filterEnchantedBookTrade Filter enchanted book trades event? ~
server_scripts MoreJSEvents.structureAfterPlace Post-structure-placement event? ~
startup_scripts MoreJSEvents.registerPotionBrewing Register brewing recipes event ~