intro_world: debug: false type: world events: after player joins: - define intro - if <[intro]> != done: - adjust hide_from_players - adjust remove_effects - run textbox_flush def.player: - if <[intro]> == null: - teleport - flag intro:progress - adjust show_book:intro_book on player teleports bukkit_priority:lowest: - if == progress: - determine cancelled passively - narrate "<&c>You may not teleport at this time."