Back to mods
Straja project artwork

CurseForge · Minecraft mod

Straja

Custom-built for RusticCraft 2: run a living Romanian-inspired police and prison service on NeoForge with ranks, patrols, missions, fines, restraints, detention, rooms, archives, and a physical coin economy.

Choose a version Pick your version below, then grab the matching file.

Quick answer

Which Straja release should I use?

Updated yesterday
Latest stable file Straja v0.6.0
Game version 1.21.1
Loader NeoForge

Straja v0.6.0 targets 1.21.1 with NeoForge. The project page does not say whether this file belongs on the client, dedicated server, or both. No extra mods listed for this file.

Where it goes

Is Straja required on the client, server, or both?

The project page does not say whether this file belongs on the client, dedicated server, or both.

Client Source doesn’t say
Dedicated server Source doesn’t say
Loader for this release NeoForge
Required install it here Optional supported, not mandatory Not supported do not install here Source doesn’t say do not assume

The source does not explicitly classify this release as client-only or server-only.

What else does Straja v0.6.0 need?

Straja v0.6.0. Change the file and its required mods may change too.

No extra mods listed for this file

This file does not list any required mods. Do not add a library just because a different file uses it.

This file does not list any required or optional mods.

Before you install it

Add Straja without breaking your instance.

Built for Straja v0.6.0. Pick another file and the loader, install side or required mods may change.

  1. 01

    Stick to this file

    Use Straja v0.6.0. It targets 1.21.1 with NeoForge; another release may have different loader, side or dependency requirements.

  2. 02

    Bring the mods it needs

    This file does not list any required mods. Do not add a library just because a different file uses it.

  3. 03

    Put it on the correct side

    The project page does not say whether this file belongs on the client, dedicated server, or both.

  4. 04

    Pick the file you checked

    Use the “Get this file” button beside Straja v0.6.0. It opens that exact file at the source.

About this project

What does Straja add?

Straja Mod

Straja is a native NeoForge police and prison system created specifically for the RusticCraft 2 roleplay experience.

It turns server law into a complete gameplay loop: recruit officers, assign ranks, patrol the world, run missions, issue fines, manage arrests and custody, assign prison rooms, administer NPCs, and maintain auditable case records.

Features

  • Officer lifecycle with invitations, recruitment, quizzes, resignations, and rejoining
  • Duty and patrol systems with checkpoints, special assignments, salaries, food, and equipment kits
  • Mission creation, drafting, issuing, acceptance, reporting, failure, and tracking
  • Restraints, cuffs, emergency release, arrests, custody, cells, release, and status management
  • Fines, warrants, appeals, complaints, reviews, recovery tasks, and audit trails
  • Prison-room discovery, assignment, release, status tracking, and waitlists
  • Native Straja NPCs with role routing, names, skins, spawning, and removal
  • Physical coin economy for salaries, fines, and rewards
  • Configurable coin denominations and payment items
  • Idempotent migration from legacy RusticCraft 2 KubeJS persistent data
  • Dedicated-server console and RCON support for every player-facing flow
  • Server-authoritative persistence with audit logging

Requirements

  • Minecraft 1.21.1
  • NeoForge 21.1.248 or newer within the supported 1.21.1 range
  • Java 21
  • Envelope 0.6.2 or newer

Ady's Decorations coins are used by default, but the economy can be configured to use vanilla emeralds or items from another coin mod.

Built for RusticCraft 2

Straja is custom-made for the RusticCraft 2 server workflow. Its command-driven design, reliable persistence, migration support, audit trails, and RCON-compatible test surface are intended for a managed multiplayer roleplay environment.

No KubeJS, CustomNPCs, or scripting runtime is required.

Links

Straja is not affiliated with Mojang or Microsoft.

If you found something that broke, or have an idea where to take this, come over to the Dwurdy Workshop Discord, where we organise to maintain this mod. Any help is appreciated.

We also maintain other mods there, for example: Dawnmine, Dwurdy Sharks, Gatehouse, HeapHammer, ItemGraph, Lifepath.

Project description from CurseForge.

Pick your setup

Straja by Minecraft version and loader

Choose the version and loader you play, then open the matching release.

1 available setups

Check the dependencies, then try the file in a copied instance before changing a world you care about.

Recent files

Straja versions and loaders

14 of 14 releases match

Looking for an older file? The official CurseForge project page is in Resources.