Skip to main content
Version: Next

Boot Order

Amethyst has a custom initialization sequence that replaces minecraft:load so that systems are initialized in the correct order.

Function tags called on data pack load:

  • #amethyst:init: score and stack initialization
  • #amethyst:var: global variables and reflection data
  • #amethyst:load: functions with the load tag.

Any functions with the tag minecraft:load will be replaced by amethyst:load. This system is in place to allow multiple data packs compiled with Amethyst to work together.