CurseForge · Minecraft mod
[Forge] Dochi`s RPG Maker
Build dialogue, GUI layouts, CustomNPCs shops, item-based currencies, HUDs, and NPC tools in-game.
Quick answer
Which [Forge] Dochi`s RPG Maker release should I use?
[Forge] Dochi`s RPG Maker dochi_rpg_maker-0.1.4-1.20.1-forge.jar targets 1.20.1 with Forge. The project page does not say whether this file belongs on the client, dedicated server, or both. All 1 required mods have matching files.
Where it goes
Is [Forge] Dochi`s RPG Maker required on the client, server, or both?
The project page does not say whether this file belongs on the client, dedicated server, or both.
The source does not explicitly classify this release as client-only or server-only.
What else does [Forge] Dochi`s RPG Maker dochi_rpg_maker-0.1.4-1.20.1-forge.jar need?
dochi_rpg_maker-0.1.4-1.20.1-forge.jar. Change the file and its required mods may change too.
Install CustomNPCs-Unofficial first. We found matching files for this game-version and loader setup. 15 come through another mod in the chain.
15 extra mods were pulled in by other dependencies. Indented rows show who needs each one. We only count dependency files that match this setup. A file for another loader does not fill the gap.
Before you install it
Add [Forge] Dochi`s RPG Maker without breaking your instance.
Built for [Forge] Dochi`s RPG Maker dochi_rpg_maker-0.1.4-1.20.1-forge.jar. Pick another file and the loader, install side or required mods may change.
- 01
Stick to this file
Use dochi_rpg_maker-0.1.4-1.20.1-forge.jar. It targets 1.20.1 with Forge; another release may have different loader, side or dependency requirements.
- 02
Bring the mods it needs
Install CustomNPCs-Unofficial first. We found matching files for this game-version and loader setup. 15 come through another mod in the chain.
- 03
Put it on the correct side
The project page does not say whether this file belongs on the client, dedicated server, or both.
- 04
Pick the file you checked
Use the “Get this file” button beside dochi_rpg_maker-0.1.4-1.20.1-forge.jar. It opens that exact file at the source.
About this project
What does [Forge] Dochi`s RPG Maker add?
Dochi's RPG Maker
Dochi's RPG Maker (DRM) is an in-game, server-authoritative RPG creation toolkit for Minecraft Forge 1.20.1 and CustomNPCs. It lets creators build and operate dialogue, quests, shops, currencies, stats, database items, HUDs, teleporters, factions, popups, and NPC presentation without maintaining a separate client-side editor.
DRM stores creator-owned content as JSON under config/dochi_rpg_maker, provides in-game editors for that data, and synchronizes the runtime data players need from the server.
Main features
Dialogue and NPC flows
- Node-based Dialogue Editor with choices, conditions, actions, rewards, commands, rich text, NPC binding, and editable runtime GUI layouts.
- Shared flow actions for shops, teleporters, stat allocation, tags, items, faction score, advancements, and supported add-on actions.
- NPC Apply workflow for binding dialogue, shops, teleporters, presentation, models, and related data to CustomNPCs NPCs.
Quest Editor and Journal
- Quest packs, chapters, dependencies, visibility, repeat rules, manual/automatic completion, and turn-in modes.
- Location, item, kill, dialogue-signal, and faction-score objectives with nested
All,Any,Sequence, and required-count groups. - Item, XP, DRM currency, and command rewards.
- One-shot
After Completeactions that run only after successful reward delivery. - Editable Quest Journal GUI, opened with
Uby default.
Stats and database items
- Stat Builder with custom stats, point limits, costs, vanilla/modded attribute effects, and editable allocation GUI.
- Player stat screen opened with
Yby default, with per-stat-set keybind access control. - Item Editor for DRM database weapons, tools, armor, consumables, and generic items.
- Custom categories, rarities, lore, tooltip formatting, stat requirements, equipped bonuses, attributes, durability, and stat scaling.
- Requirements do not block equipment. The creator chooses how much performance is lost while requirements are unmet.
Shops and currency
- NPC Shop Editor with buy/sell entries, stock, payment, conditions, and NPC/file-based workflows.
- Currency Editor with balances, pickup conversion, death behavior, HUD presentation, and physical currency items.
GUI Maker, HUD Maker, and Popup Maker
- Editable GUI layouts for dialogue, shops, Remnant Message, faction, teleporter, quest journal, stat allocation, and popups.
- HUD components for vanilla health/food/armor/air/XP, currencies, Iron's Spells mana, Combat Roll stamina, and CustomNPCs
tempdata/storeddata. - Independent vanilla/mod HUD visibility guides, anchors, groups, text, bars, images, icon lists, conditions, and animations.
- Popup definitions with channels, priority, conflict policies, fade/hold timing, styled text, and sound.
Teleporters, factions, and administration
- Teleporter Sets with categories, destinations, availability conditions, commands, sounds, fades, and NPC binding.
- Faction presentation and runtime views backed by CustomNPCs faction points.
- Operator administration for DRM quests, optional FTB Quests data, advancements, CustomNPCs factions, and stored data.
NPC models, animation, and scripts
- GeckoLib/modded-entity model and animation workflows with behavior bindings for idle, walk, sprint, attack, hurt, and death.
- Safe server asset catalog for custom PNG textures, including valid companion
.png.mcmetaanimation metadata. - CustomNPCs scripting APIs for animation, hitboxes, built-in attacks, cross-mod skills, potion-effect queries, and popups.
Requirements
- CustomNPCs 1.20.1 or newer — required on client and server
Install the same DRM version on the server and every connecting client.
Getting started
- Install DRM and CustomNPCs in the Forge 1.20.1 instance.
- Start the server/world once to create
config/dochi_rpg_maker. - In creative mode, obtain the
Dochi RPG Maker Coreitem. - Right-click air to open the editor selector, or right-click a CustomNPCs NPC for the target-aware apply screen.
Data and multiplayer model
- The server owns authoring data, validates edit requests, and sends runtime snapshots to clients.
- Paths are normalized and restricted to DRM's config roots.
- Default/sample files are templates; save production variants under new names.
- Back up
config/dochi_rpg_makerbefore upgrading or making large content changes.
Project description from CurseForge.
Pick your setup
[Forge] Dochi`s RPG Maker by Minecraft version and loader
Choose the version and loader you play, then open the matching release.
1.20.1
1 loader buildCheck the dependencies, then try the file in a copied instance before changing a world you care about.
Recent files
[Forge] Dochi`s RPG Maker versions and loaders
dochi_rpg_maker-0.1.4-1.20.1-forge.jar
30 Aug 2026
dochi_rpg_maker-0.1.3.jar
16 Jul 2026
dochi_rpg_maker-0.1.2.jar
28 Jun 2026
dochi_rpg_maker-0.1.1.jar
27 Jun 2026
dochi_rpg_maker-0.1.0.jar
15 Jun 2026
Looking for an older file? The official CurseForge project page is in Resources.