| Name | Setting Up A Local Test Server and Your First Task Script |
| Author | mcmonkey |
Description![]() | 1. A full tutorial to getting started with the basics of Denizen, including setting up the server and installing Denizen, and going through installing a simple script. |
| View | Click here to view the video! |
| Name | Your First Tags |
| Author | mcmonkey |
Description![]() | 2. A quick introductory tutorial to what tags are and how they work. |
| View | Click here to view the video! |
| Name | Your First World Script |
| Author | mcmonkey |
Description![]() | 3. A quick introductory tutorial to world scripts and world events. |
| View | Click here to view the video! |
| Name | Memory (Flags and Definitions) |
| Author | mcmonkey |
Description![]() | 4. A quick introductory tutorial to storing information using flags and definitions. |
| View | Click here to view the video! |
| Name | Debugging: The Console And You |
| Author | mcmonkey |
Description![]() | 5. An overview on how Denizen's debugger works and how you can use it to help fix your scripts. |
| View | Click here to view the video! |
| Name | Alternate/Dynamic Actions: The If Command |
| Author | mcmonkey |
Description![]() | 6. An introduction to the if command, including how to set it up and how to use it. |
| View | Click here to view the video! |
| Name | NPCs And You: Your First Assignment Script |
| Author | mcmonkey |
Description![]() | 7. An introduction to NPC interaction and the assignment type script. |
| View | Click here to view the video! |
| Name | Your First Interact Script And Chat Trigger |
| Author | mcmonkey |
Description![]() | 8. An introduction to NPC interaction and the chat trigger. |
| View | Click here to view the video! |
| Name | First Advanced Note on Tags |
| Author | mcmonkey |
Description![]() | 9. A fully detailed explanation of how tags are read and handled in Denizen, part one. |
| View | Click here to view the video! |
| Name | Second Advanced Note on Tags |
| Author | mcmonkey |
Description![]() | 10. A fully detailed explanation of how tags are read and handled in Denizen, part two. |
| View | Click here to view the video! |
| Name | Instant vs. Delayed |
| Author | mcmonkey |
Description![]() | 11. An overview of the differences between instant and delayed scripts. |
| View | Click here to view the video! |
| Name | Procedure Scripts |
| Author | mcmonkey |
Description![]() | 12. An introduction to procedure-type scripts. |
| View | Click here to view the video! |
| Name | Passing Information: Defs and Contexts |
| Author | mcmonkey |
Description![]() | 13. How to pass information to task or procedure scripts. |
| View | Click here to view the video! |
| Name | Putting It Together: A Kill Quest |
| Author | mcmonkey |
Description![]() | 14. A full tutorial to build a basic NPC-given kill quest. |
| View | Click here to view the video! |
| Name | Proximity Triggers |
| Author | mcmonkey |
Description![]() | 15. An introduction to the proximity enter/move/exit trigger. |
| View | Click here to view the video! |
| Name | Loops |
| Author | mcmonkey |
Description![]() | 16. An introduction to the repeat, foreach, and while commands. |
| View | Click here to view the video! |
| Name | Properties and Mechanisms |
| Author | mcmonkey |
Description![]() | 17. An introduction to properties and mechanisms (the adjust command). |
| View | Click here to view the video! |
| Name | Handling Player Commands |
| Author | mcmonkey |
Description![]() | 18. An explanation of how you handle player commands in Denizen. |
| View | Click here to view the video! |
| Name | Chat Triggers Advanced |
| Author | mcmonkey |
Description![]() | 19. An explanation of various more advanced features of chat triggers. |
| View | Click here to view the video! |
| Name | Queues |
| Author | mcmonkey |
Description![]() | 20. An explanation of all things queue-related. |
| View | Click here to view the video! |
| Name | Custom Items |
| Author | mcmonkey |
Description![]() | 21. How to create, spawn, craft, or whatever else a customized item in Denizen. |
| View | Click here to view the video! |
| Name | Getting Help |
| Author | mcmonkey |
Description![]() | 22. How to get help while scripting, an important thing to know in case you run into trouble! |
| View | Click here to view the video! |
| Name | The Save Argument |
| Author | mcmonkey |
Description![]() | 23. All you need to know about the 'save:' argument. |
| View | Click here to view the video! |
| Name | The Player and NPC Arguments |
| Author | mcmonkey |
Description![]() | 24. All you need to know about the 'player:' and 'npc:' arguments. |
| View | Click here to view the video! |
| Name | Run And Inject |
| Author | mcmonkey |
Description![]() | 25. A fully detailed guide to the run and inject commands. |
| View | Click here to view the video! |
| Name | dObjects and Object Notation |
| Author | mcmonkey |
Description![]() | 26. An explanation of what dObjects are and what Object Notation is. |
| View | Click here to view the video! |
| Name | Inventory GUIs |
| Author | mcmonkey |
Description![]() | 27. A short introduction to the most basic form of an inventory menu. |
| View | Click here to view the video! |
| Name | Putting It Together: NPC Guides |
| Author | mcmonkey |
Description![]() | 28. A tutorial on creating Guide NPCs that introduce players to your server. |
| View | Click here to view the video! |
| Name | Denizen 1.0.0, Denizen 2, new Forums |
| Author | mcmonkey |
Description![]() | 1. The first official Denizen news video! |
| View | Click here to view the video! |
| Name | The YAML Command And Tags |
| Author | BlackCoyote |
Description![]() | 1. An explanation on how to use the YAML command its tags to interact with a YAML file. |
| View | Click here to view the video! |
| Name | Task Scripts and Basic Tags |
| Author | Iroh |
Description![]() | 1. An introductory tutorial on how to write your first task script, including some basic tags. |
| View | Click here to view the video! |
| Name | World Scripts and More Tags |
| Author | Iroh |
Description![]() | 2. An introductory tutorial on how to write your first world script, including some more advanced tags. |
| View | Click here to view the video! |
| Name | Assignment and Interact Scripts |
| Author | Jeebiss |
Description![]() | 1. An introductory tutorial on how to write your first assignment and interact scripts. |
| View | Click here to view the video! |
| Name | Questing 101 |
| Author | Jeebiss |
Description![]() | 2. A tutorial on how to write your first NPC-driven quest. |
| View | Click here to view the video! |
| Name | Questing 102 |
| Author | Jeebiss |
Description![]() | 3. A continuation of "Questing 101". |
| View | Click here to view the video! |
| Name | The Kill Listener Part One |
| Author | Jeebiss |
Description![]() | 4. A tutorial on how to use a basic kill listener. |
| View | Click here to view the video! |
| Name | The Kill Listener Part Two |
| Author | Jeebiss |
Description![]() | 5. More information on how to use a kill listener, a continuation of "The Kill Listener". |
| View | Click here to view the video! |
| Name | What Are World Scripts |
| Author | Jeebiss |
Description![]() | 6. An introductory tutorial on how to write your first world script. |
| View | Click here to view the video! |
| Name | Daily Quests |
| Author | Jeebiss |
Description![]() | 7. A tutorial on how to make your NPC-driven quests repeatable daily. |
| View | Click here to view the video! |
| Name | Tags 101: What Are Tags and What Are Objects |
| Author | Jeebiss |
Description![]() | 8. An introduction to tags and Denizen objects. |
| View | Click here to view the video! |
| Name | Custom items with item and Book Scripts |
| Author | Jeebiss |
Description![]() | 9. An introduction to using custom items, via item scripts and book scripts. |
| View | Click here to view the video! |
| Name | Linking NPCs With Script Steps |
| Author | Jeebiss |
Description![]() | 10. A tutorial on how to connect two NPCs into the same quest by using script steps. |
| View | Click here to view the video! |
| Name | Linking NPCs with Flags |
| Author | Jeebiss |
Description![]() | 11. A tutorial on how to connect two NPCs into the same quest by using flags. |
| View | Click here to view the video! |
| Name | Debugging and Console Recording |
| Author | aufdemrand |
Description![]() | A full explanation on the various methods involved in debugging a Denizen script. |
| View | Click here to view the video! |
| Name | Let's Script: Trap Chests |
| Author | Jeebiss |
Description![]() | An example showing of a skilled developer building a 'trap chest' script. |
| View | Click here to view the video! |
| Name | Let's Script: Horse Retrieval Quest |
| Author | Jeebiss |
Description![]() | An example showing of a skilled developer build a 'horse retrieval quest' script. |
| View | Click here to view the video! |
| Name | The Schematic Command |
| Author | calico-kid |
Description![]() | A full tutorial on the usage of the schematic command. |
| View | Click here to view the video! |