• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

cros.land

just figuring things out

  • Home
  • AI Powered Game Master Tools
  • Lost Mines of Phandelver Guide
  • Travels With Serpy
  • Contact Me
  • Archives

New Feature: Import-Export Functionality for Game Master Apps!

January 21, 2025 by Kenji Leave a Comment

One feature that people have been asking about for a while now is an import-export function. This allows users to share their data across browsers or back it up in case they decide to clear their cache. Since all the data is currently stored in the browser’s cache, this new functionality ensures your data is saved as a permanent file on your computer.

I’m excited to announce that I’ve added save-and-load functionality to the stat block generator, the dungeon generator 2.0, the magic item generator, the world-building dashboard, and the timeline generator—all in their premium versions. So yes, this is a premium feature. Free users can still use the apps just as they have been, but if you want the added benefit of saving your data, you can join my Patreon as a $5 patron. That gives you access to the premium versions of all the apps, along with this new feature.

While this save/load functionality can be used on any of the above apps, you can actually back up the data from all your apps in one place. I have just provided the functionality directly in the apps themselves. So, for example, you can go to the statblock generator and back up all statblocks as well as any magic items or dungeons you may have generated in other apps, and you can choose which of these apps you would like to back up as well.

I know this has been a long-awaited feature, and I’m happy to finally deliver it. If you have any questions, feel free to reach out.

A Quick Word of Caution

While I’m confident this feature works well—I’ve tested it thoroughly myself—I recommend doing a quick sanity check the first time you use it. To be extra safe, don’t immediately upload your saved file into the same browser where you generated it. Instead, download your data from your primary browser (like Chrome) and upload it into another browser (like Firefox) just to confirm everything is working correctly. This ensures that even if something unexpected happens, your data is still safe on another browser.

While the upload feature will overwrite existing app data, I haven’t seen any indication that it would erase everything. Still, better safe than sorry. Once you’ve confirmed it works, you’re good to go!

I hope you find this feature useful and, as always, let me know if you have any questions or feedback.

Filed Under: Dungeons And Dragons

Introducing: The New and Improved Dungeon Generator 2.0!

December 10, 2024 by Kenji 1 Comment

Screenshot of the dungeon generator. Clicking on a room number reveals the room description.

After months of hard work, I’m excited to share the second iteration of my dungeon generator tool. This version is a complete overhaul from the first, designed to meet the needs of Game Masters (GMs) who want to create dungeons quickly—within 10 minutes or less—while still having flexibility and depth.

Let me walk you through the features of this tool and how it works.

Dungeon Overview

The generator starts with a Dungeon Overview, which provides a summary of the dungeon, including its context within your greater setting. The input form for the overview accepts several optional parameters, so you can either customize the dungeon to fit your vision or go fully random. Here’s a breakdown of the key inputs:

  • Adjective: Describes the dungeon’s theme, like “forgotten” or “haunted.”
  • Type of Dungeon: Examples include “outpost” or “crypt.”
  • Place Name: Adds specificity, such as “Farwatch.”
  • Difficulty Tier: Choose from five tiers, ranging from Local Hero to Hero of the Realms, which influence the enemies and obstacles generated.
  • Additional Lore: Add any extra flavor or background details.

Map Generation

Once you’ve created the overview, you can generate a map. The maps are procedurally generated with randomized room sizes and layouts. If the initial map isn’t to your liking, you can regenerate it—but note that doing so will erase any content you’ve added so far.

Room Types and Features

Each dungeon includes several types of rooms to keep gameplay dynamic and engaging. Here are the core room types:

  1. Obstacle Room: Features a barrier that must be overcome to progress. The obstacle could be a locked gate, an illusion, or even a magical spell. The key to solving it doesn’t have to be a literal key—it could be a magical artifact, a piece of knowledge, or something else entirely.
  2. Key Room: Contains the solution to the obstacle room. The challenge here often involves combat, puzzles, or exploration. Key rooms are usually placed away from obstacle rooms to encourage players to explore.
  3. Setback Room: A room where failure results in a disadvantage for the party, such as a temporary debuff or loss of resources. By default, one setback room is included, but you can add more if you want to raise the stakes.
  4. Boss Room: This is where the dungeon’s main challenge resides. The generator suggests a location for the boss room, but you can assign it to any room you prefer if the recommendation doesn’t work for your layout.
  5. Secret and Locked Rooms:
    • Secret Rooms: Accessible only through hidden doors, adding a layer of mystery and reward for perceptive players.
    • Locked Rooms: Require locks to be picked or doors to be bashed down—simpler obstacles compared to full obstacle rooms.

NPC Integration

The tool also allows you to generate Non-Player Characters (NPCs). You can create a description for each NPC and optionally include them in room descriptions to add flavor or role-playing opportunities. NPCs might provide aid, present a challenge, or deepen the story.

Future Features

While I originally wanted to include stat blocks, I decided to focus on creating a minimum viable product for this release. Stat blocks can be added in a future update. For now, you can check out my existing stat block generator, which is linked in the tool itself.

Export Options

Once your dungeon is complete, you can export it in several formats:

  • Markdown for Homebrewery: Perfect for creating polished PDFs.
  • Hierarchical HTML: Great for integrating into digital tools or websites.
  • Plain Text: Simple and universal for quick sharing.

You can also download an image of the map for use in virtual tabletops or printouts.


I hope you enjoy using this tool as much as I enjoyed creating it! I’d love to hear your feedback, see the dungeons you build, and learn about the adventures that unfold because of it. This is just the beginning—I already have ideas for improvements and new features I’m working on.

Thank you for checking it out, and feel free to reach out with any thoughts or questions!

Filed Under: Dungeons And Dragons

Statblock Generator 2.0 Release!

July 11, 2024 by Kenji Leave a Comment

As some of you might have noticed, I’ve made a few updates to the most popular app on this site, the D&D 5e stat block generator. These changes include bug fixes, new monster templates for CR14+, and the ability to save statblocks and organize them in folders.

To-Hit Bonus Bugfix

The first changes I’ve made are under the hood, addressing some bugs and technical issues with stat block generation. These include an issue where lower CR creatures didn’t have a to-hit bonus in the stat block. That should be fixed now, but if anybody notices anything different, please let me know.

New Monster Templates for CR14+

The other thing I’ve worked on is creating new monster templates. For the first version of the app, I generified monsters from the SRD to reflect the CR and interesting mechanics of those monsters. A user would choose a CR, and the app would randomly select one of those templates. These templates preserved such things as armor class and damage per round while removing anything specific to a single monster. The app then makes a call to ChatGPT, which adds flavor to the stat block while preserving the template stats.

As I moved up in CR, there were fewer monsters to generify. I used the Dungeon Master’s Guide recommendations for creating a creature, and they turned out very overpowered. Nearly all of my monsters from CR 14 and up were not balanced. I decided that most game masters wouldn’t be creating creatures stronger than CR 14, so I left the task of new template creation for another day. However, as more and more people started using the apps and I started getting paid subscribers, I knew I had to fix this issue. After spending about two weeks creating new stat block templates, I feel reasonably satisfied that the CR 14+ monsters are more balanced.

In addition to creating more balanced monsters I also created more defensive and offensive variants for higher CR creatures. Now “defensive” creatures should have more hit points/higher AC with lower damage per round while “offensive” creatures have lower defensive attributes but higher damage per round.

New Feature! Saving Statblocks

After updating stat block creation, I focused on the ability to save stat blocks. Now, every stat block you create is automatically saved to a folder. If you haven’t created any folders, it will save to an uncategorized folder, and from there you can move it to a folder of your choice. You can name a folder and then move the stat block to that folder.

I’ve also updated the NPC generator, the encounter generator, and the dungeon generator. While these apps could create stat blocks, the only way to save them was by copying the content and exporting it to an external app like Homebrewery, FoundryVTT, or the Improved Initiative app. Now that the stat block generator app saves every generated stat block and also allows for organizing these stat blocks in folders, it only made sense to be able to save stat blocks generated from these other apps so that they can all be viewed in one place on the stat block generation app.

I’m really excited about these improvements and hope they enhance your GMing experience. If you have any feedback or ideas for new apps, please let me know. You can join our community’s Discord here, and people generally contact me through that.

Filed Under: Uncategorized

Introducing Kenji’s RPG Setting Generator and Worldbuilding Dashboard!

May 19, 2024 by Kenji Leave a Comment

Here it is! https://cros.land/rpg-setting-generator-and-world-building-tool/

One of the main frustrations I’ve had as a game master was running a game in the Feywild, where I had to create every town from scratch. For example, the Elven Enclave in the lands of Summer required me to think of who ran the place, the NPCs the players would meet, the types of conflicts that would arise, and so on. It was rather taxing, and I remember doing that for my entire campaign in the Feywild.

This experience led me to think about creating a world-building tool to complement my growing list of game master tools. This tool would take the lore you’ve already developed and generate a general overview of the city, town, village, space station, planet, or whatever you need. You could then create sub-locations within that location, each with a list of factions and NPCs, which could become quest givers.

I wanted to create a dashboard that would allow a game master to quickly generate and organize this information, making it easier to build sessions without overburdening yourself every time. While you can bring your own creativity to the table, having an outline generated for you is really helpful.

This tool also allows you to copy all the content generated as plain text, hierarchical HTML (with descending h1, h2, h3, h4, h5 tags), or homebrewery markdown. I’m told that the HTML format can be used in Foundry VTT, although I’m not a user, so I’d appreciate confirmation on that. For homebrewery markdown, page breaks can’t be automated, so you’ll need to insert those manually.

I hope you find this tool useful. Any feedback you provide would be wonderful. I still have some ideas for improving this tool, but I’ll probably move on to enhancing the 5e stat block generator tool, which many people are using. I have a lot of ideas to make those stat blocks better and more robust.

Until next time, thank you very much.

Filed Under: Uncategorized

Announcement: Adding Daily Usage Limits to Statblocks

April 15, 2024 by Kenji Leave a Comment

In January, I was laid off from my position as a software developer at REI. Since then, I’ve dedicated more time to developing my AI-powered Game Master tools, which started as a passion project. To support this endeavor, I started a Patreon to help cover the costs associated with ChatGPT API calls, without focusing much on monetization initially. However, as I pouring more effort into these tools, I’m shifting towards a freemium model.

This change hasn’t been implemented yet, but I want to share what you can expect. The most popular app, the D&D 5e Statblock Generator, which use templates from D&D 5th edition SRD monsters, will soon have a daily usage limit. Users will be able to generate up to five statblocks per 24-hour period. This limit should accommodate the average user based on my surveys, which show most generate zero to five statblocks weekly.

For those who need more extensive access, a subscription at the $5 or Master Worldshaper level will remove this limit. This adjustment also allows me to potentially make other tools, like the dungeon generator, free for all users while reserving more complex features, like enhanced statblock generation for the npcs that appear in the dungeons, for patrons.

These changes are designed to strike a balance between making the tools accessible and supporting their continued development and my livelihood. If you are excited about these updates or if you’re connected to software development opportunities, please do not hesitate to reach out. My LinkedIn address is here: https://www.linkedin.com/in/kenjicrosland/. I am also eager to hear your feedback and ideas for future enhancements to the Game Master tools.

Thank you for your ongoing support and enthusiasm for the apps.

Filed Under: Dungeons And Dragons, Personal Stories, Technology and Tech Startups

Introducing the AI Powered D&D 5e Encounter Generator!

April 11, 2024 by Kenji 1 Comment

Hey All! I just finished putting together the AI-powered D&D 5e encounter generator. This tool allows you to create monsters or groups of monsters and determine the encounter difficulty based on your party’s composition—simply multiply the number of players by their levels to set difficulty thresholds (easy, medium, hard, or deadly). It also calculates the total adjusted experience based on the number of monsters and their Challenge Rating (CR).

What sets this generator apart is its capability to craft encounters with custom groups of monsters–all you need is a unique name for each monster. Once you’ve assembled your monster group, you can input a brief location description. This can be general, like a “misty forest,” or more specific, such as “the glimmering ruins of Xarnok,” with a bit of background on what Xarnok is—just enough to maintain a good balance without overloading on details.

Additionally, you can designate whether the encounter is an ambush, which will influence how the encounter is described. Upon generating the encounter, you’ll receive a narrative to read aloud and details about the encounter, including non-combat resolutions and possible outcomes.

Clicking “Generate Stat Block” produces custom stat blocks for the monsters in the encounter. Finally, all content can be copied in markdown format, compatible with Homebrewery, allowing you to create beautifully formatted encounters for your personal files or campaigns.

Finally, you can just click “Generate Encounter” without entering anything in any of the fields. This will create a completely random encounter

I hope you enjoy using this encounter generator as much as I enjoyed creating it. For any questions or feedback, please feel free to reach out!

Filed Under: Dungeons And Dragons

  • Go to page 1
  • Go to page 2
  • Go to page 3
  • Interim pages omitted …
  • Go to page 11
  • Go to Next Page »

Primary Sidebar

Hello! My name is Kenji Crosland and welcome to my blog. I recently spent nearly a year traveling the Southern US looking for a new home. I also write about how to run pen and paper RPGs. I also make AI Powered Game Master Tools. Say hello!

Currently Free Game Master Tools

  • D&D 5e Monster Statblock Generator
  • Dungeon Generator 2.0
  • D&D 5e Magic Item Generator
  • D&D 5e Encounter Generator
  • Worldbuilding Dashboard and Settings Generator
  • Location Description Generator
  • NPC Generator

  • Game Master Tools For $3 Patrons

    • Bookshelf Generator
    • Lore and Timeline Generator

    Game Master Tools For $5 Patrons

    • Dungeon Generator 2.0 -- Premium Version
    • NPC Generator -- Premium Version
    • D&D 5e Monster Statblock Generator -- Premium Version
    • Worldbuilding Dashboard and Settings Generator -- Premium Version
    • D&D 5e Magic Item Generator -- Premium Version
    • D&D 5e Encounter Generator -- Premium Version
    • GM Dashboard and Town Generator

    Legacy Tools

  • Dungeon Generator 1.0
  • Dungeon Generator 1.0 -- Premium version

Recent Posts

New Feature: Import-Export Functionality for Game Master Apps!

January 21, 2025 By Kenji

Introducing: The New and Improved Dungeon Generator 2.0!

December 10, 2024 By Kenji

Statblock Generator 2.0 Release!

July 11, 2024 By Kenji

Introducing Kenji’s RPG Setting Generator and Worldbuilding Dashboard!

May 19, 2024 By Kenji

Announcement: Adding Daily Usage Limits to Statblocks

April 15, 2024 By Kenji

Copyright © 2025 · Genesis Sample on Genesis Framework · WordPress · Log in