Natuki's RoleCreate(jp)

Quick rating

Natuki's RoleCreate(jp)

No reviews yet

can create role MOD made by Natuki

Mod Loaders
Forge
Minecraft

Community voices

Reviews

Versions
Loading versions…
Match includes

Click once to include, again to exclude, again to clear

Rating Any
Any 0.5 1.0 1.5 2.0 2.5 3.0 3.5 4.0 4.5 5.0
Min
Max
Play Status
Reviews
Time Played
hrs+
Verified developers only
Has developer response
List view
Grid view
Compact view
Sort by
Date
Rating
Helpful
Unhelpful
Edited
Sort ascending
Delete this review?

This removes your review from the project. You can write a new review after.

Review submitted for moderation

Your review has been sent to moderators, who will check that it meets our guidelines before it appears publicly.

No reviews yet. Be the first to review this project!

Get it on

Available Platforms

About

Project Details

Type
Mod
Latest Version
nrc-1.1.0.jar

For authors

Embed Badge

If you're the author of this project, you can embed a live badge anywhere that supports HTML or Markdown. It updates automatically whenever ratings change.

Custom banner text
ModDex rating badge preview

Use HTML for any page that supports it, or Markdown for README files and Markdown-based descriptions.

Identifiers

Platform IDs

CurseForge ID

Resources

External Links

Source Issues Wiki Discord

About

Description

Natuki's RoleCreate (NRC)

A fully customizable, in-game Role/Class system for Forge 1.20.1 — with a complete Japanese-language UI.

Create as many "roles" (think classes, jobs, factions, or RPG archetypes) as you want, organize them into groups, and let players pick one role per group entirely through in-game menus — no JSON editing required once it's set up. Every role can carry its own stats, equipment restrictions, conditions, and command-based abilities, and everything is configured live, in-game, by an operator.


✨ Key Features

🧩 Group & Role System

  • Organize roles into groups (e.g. class, race, faction) — a player can hold one role per group at the same time, and the effects of all selected roles stack together.
  • Roles and groups are created, edited, and deleted entirely through in-game GUIs and commands — no manual file editing needed.

🖥️ In-Game GUI, Not Just Commands

  • Players open a role-selection menu by holding a Book and pressing a configurable key (default: O).
  • A two-step menu walks them through Group → Role selection, with the currently selected role marked clearly.
  • Operators get a full management screen per group: create, edit, and delete roles, with a built-in two-step delete confirmation to prevent accidents.
  • The role editor is organized into tabs — Basic Info, Stats, Conditions, Restrictions, and Events — including a scrollable list editor for restriction entries, so you can add as many banned items/tags/mods as you like with a simple + button.

📊 Stat & Attribute Customization

Each role can define:

  • Bonus / maximum HP
  • Bonus / maximum Armor (properly capped — armor can't exceed the role's configured maximum, even after equipping gear)
  • Movement speed, attack damage, attack speed
  • Knockback resistance
  • A damage-taken multiplier (e.g. take half damage, or double)

When a player has multiple roles selected across different groups, all of these stats stack additively on top of vanilla defaults.

🚫 Equipment Restrictions (Blacklist-based)

Roles can restrict what a player is allowed to equip (not own — players can still carry banned items in their inventory, they just can't wear/wield them):

  • Ban specific item IDs (minecraft:diamond_sword)
  • Ban entire item tags (minecraft:swords)
  • Ban an entire mod's items by namespace (mekanism)

Restrictions are enforced continuously and the moment equipment changes, so there's no exploit window — items in restricted slots are automatically returned to the player's inventory (or dropped if there's no room).

⚡ Commands & Conditional Triggers

  • Set a command requirement and/or XP cost to unlock a role.
  • Configure commands that fire automatically: on right-click, left-click, or every tick while the role is active.
  • Set always-on commands that run continuously for as long as the role is selected.
  • Toggle whether the role ID and/or description text are displayed to the player.

💾 Export & Import

  • Export any group's role configuration to a timestamped backup file inside your world save (nrc_exports/).
  • Import previously exported files into any group — perfect for sharing role packs between worlds or servers, or restoring backups.

🌐 Full Japanese Localization

The entire in-game GUI, every tooltip, every chat message, and every menu label is in Japanese, making this the go-to role/class management mod for Japanese-language Minecraft communities and servers.


🛠️ Commands

All /nrc subcommands are operator-only (permission level 2) except for select_menu, select, deselect, and list_gui, which any player can use to pick or browse roles.

Command Description
/nrc select_menu [group] Opens the role-selection menu (also bound to a hotkey)
/nrc select <group> <id> Selects a role for that group
/nrc deselect <group> Clears the selection for that group
/nrc list_gui <group> Opens a browsable role list (read-only for non-ops)
/nrc create <group> <id> [OP] Creates a new role
/nrc remove <group> <id> confirm [OP] Deletes a role
/nrc open_gui <group> <id> [OP] Opens the full role editor
/nrc set <group> <id> <field> <value> [OP] Sets a specific field directly
/nrc export <group> [OP] Exports a group's roles to a backup file
/nrc export_list [OP] Lists available export files
/nrc import <fileName> <targetGroup> [OP] Imports a backup file into a group

📦 Requirements

  • Minecraft: 1.20.1
  • Forge
  • Server-side authoritative (designed for multiplayer; works in singleplayer too)

🌍 Languages

  • 日本語 (Primary / Native)
  • (English support depends on translation contributions — see below)

🤝 Contributing / Feedback

This mod is actively developed. Bug reports, feature requests, and translation help are welcome — please use the issue tracker / Discord linked on this page.


日本語説明

Natuki's RoleCreate (NRC) は、Minecraft Forge 1.20.1 向けの、完全カスタマイズ可能な「役職(ロール)」管理MODです。UIはすべて日本語対応。

  • グループ単位でロールを管理し、グループごとに1つずつロールを選択(複数グループなら同時に複数ロール所持・効果は合算)
  • 本を持ってキー(デフォルト:Oキー)を押すと、誰でも使える役職選択メニュー(グループ→ロール選択の2段階)が開く
  • OPは専用のGUIでロールの新規作成・編集・削除が可能(削除は誤操作防止の2段階確認つき)
  • 編集画面はタブ式(基本情報/能力値/条件/制限/イベント)。制限タブは「+」ボタンで欄を自由に追加できるスクロール対応リスト
  • 能力値(HP・防御力・移動速度・攻撃力・攻撃速度・ノックバック耐性・被ダメージ倍率)はロールごとに設定可能で、複数ロール選択時は加算合算
  • 装備禁止はブラックリスト方式(アイテムID/タグ/MOD単位)。所持は自由、装備のみ禁止し、違反時は自動でインベントリへ戻す
  • コマンド条件・XPコスト・右クリック/左クリック/毎Tick時の自動コマンド実行にも対応
  • ロール設定のエクスポート/インポートに対応(ワールドセーブ内にバックアップとして保存)

サーバー運営・RPGサーバー・ロールプレイサーバーなど、役職/クラス/職業システムを作りたい方におすすめのMODです。

Screenshots

Gallery

This project has no gallery images yet.

Versions

Files

Relations

Project Relations

More like this

Similar Mods

Suggestions use data such as tags, dependencies, dependents, descriptions, titles, and more to rank how much they overlap with this mod.

On ModDex

Community snapshot

0
Ratings
0
Followers
0
In stacks

By the numbers

Statistics

<1,000
Downloads
Last Updated
Created
Last synced
When ModDex last fetched this project from CurseForge or Modrinth. Every project is re-checked on a schedule, and any project that ships a new file is synced automatically within hours of the release.
New file updates sync automatically
How syncing works