HomeJavaModsJailsSystem: Prison Labor & Escape
JailsSystem: Prison Labor & Escape
ModsJava

JailsSystem: Prison Labor & Escape

by G_Ban_Q · on Modrinth

JailsSystem is a full-fledged prison punishment system for Minecraft servers. Serve up, work to get out faster, hack doors, earn currency, and stage an…

⬇ Download on Modrinth
JailsSystem: Prison Labor & Escape — screenshot 1JailsSystem: Prison Labor & Escape — screenshot 2JailsSystem: Prison Labor & Escape — screenshot 3JailsSystem: Prison Labor & Escape — screenshot 4JailsSystem: Prison Labor & Escape — screenshot 5JailsSystem: Prison Labor & Escape — screenshot 6JailsSystem: Prison Labor & Escape — screenshot 7JailsSystem: Prison Labor & Escape — screenshot 8

🌍 Language / Язык

English

JailsSystem: Prison Labor & Escape

JailsSystem: Prison Labor & Escape is a complete prison system for Minecraft Paper 1.21 servers.

Serve your sentence, work to reduce it, and plan daring escapes on your server.



⚠️ Important: This plugin was developed primarily for the Russian-speaking community.
However, English is set as the default language! The English version may contain some untranslated Russian strings.

🔧 How to switch to fully translated Russian

  1. Open plugins/Jails/config.yml
  2. Find the line: language: en
  3. Change it to: language: ru
  4. Save the file and restart the server (or run /jails reload)

ℹ️ Note: If the translation file is not created automatically, restart the server completely with the language already set to ru in the config — the plugin will then generate the required language file.

💡 The plugin automatically creates lang_en.yml and lang_ru.yml files.
You can edit them to customize or complete the translation yourself.


Prison System

Everything begins with imprisonment. The player receives a prisoner outfit, is put into ADVENTURE mode, and sent to a cell. Time passes in real time, and being AFK slows down sentence progress.

Main prison mechanics

Jobs to Reduce Sentence

The plugin offers 4 types of jobs, each with unique mechanics and rewards.

Job types

1. Bricks

2. Laundry

3. Kitchen

4. Library


SWcoin — Prison Currency

Earn SWcoin from jobs and spend it on the black market.


Lockpicking

A reaction-based mini-game for opening iron doors.

How lockpicking works

Black Market & NPC Trader

A secret area where you can buy a ferry ticket.

How the black market works

Black Market Map

Collect 9 map fragments in the library and craft a map that leads to the black market.


Escape

A multi-step process that requires preparation.

Escape steps
  1. Find a lockpick — from brick job
  2. Break the door — reaction mini-game
  3. Get full guard armor — from laundry
  4. Earn SWcoin — from kitchen
  5. Buy ferry ticket — from black market trader
  6. Reach escape zone — configurable
  7. Use ticket on escape sign — teleport to freedom

Alert System

When a player escapes, guards receive location updates every few seconds.


Prison Board

Create an information board using /jailboard.


Commands

Player commands
Command Description
/jtime Show remaining time
/jailstatus Prisoner list
/jails workinfo Job info
/jails escapeinfo Escape info
/buypassport Buy ticket
Admin commands
Command Description
/jail <player> <minutes> <cell> <reason> Jail a player
/unjail <player> Release player
/jtime add/remove/set <player> <seconds> Change time
/cell create/delete/rename Manage cells
/jailtools Open job items menu
/jailboard create/confirm/cancel Create board
/jails reload Reload config

Full Config Customization

Almost everything can be configured in config.yml:

All text messages are stored in lang_ru.yml and lang_en.yml files.
You can edit them to customize colors and phrases without touching the code.


Requirements


Installation

  1. Download JailsSystem.jar
  2. Put it into /plugins
  3. Restart the server
  4. Create cells: /cell create <name>
  5. Edit config.yml if needed
  6. Done!

Русский

JailsSystem: Тюремные работы и побеги

JailsSystem: Prison Labor & Escape — это полноценная тюремная система для серверов Minecraft Paper 1.21.

Отбывай срок, работай, чтобы сократить его, и устраивай побеги на своём сервере.



⚠️ Важно: Плагин разработан в первую очередь для русскоязычного сообщества.
Однако по умолчанию включена английская версия! В английской версии могут встречаться непереведённые русские строки.

🔧 Как переключиться на полностью переведённый русский язык

  1. Откройте plugins/Jails/config.yml
  2. Найдите строку: language: en
  3. Измените её на: language: ru
  4. Сохраните файл и перезапустите сервер (или выполните команду /jails reload)

ℹ️ Примечание: Если файл с переводом не создался автоматически, перезапустите сервер полностью с уже изменённым языком в конфиге — плагин сам сгенерирует нужный файл локализации.

💡 Плагин автоматически создаёт файлы lang_en.yml и lang_ru.yml.
Вы можете отредактировать их, чтобы самостоятельно дополнить или изменить перевод.


Тюремная система

Всё начинается с посадки в тюрьму. Игрок получает робу заключённого, режим ADVENTURE и отправляется в камеру. Время идёт в реальном режиме, а AFK замедляет срок.

Основные механики тюрьмы

Работы для сокращения срока

Плагин предлагает 4 вида работ, каждый со своими механиками и наградами.

Виды работ

Работа в библиотеке

1. Кирпичи

2. Прачечная

3. Кухня

4. Библиотека


SWcoin — тюремная валюта

Зарабатывайте SWcoin на работах и тратьте на чёрном рынке.


Взлом замков

Мини-игра на реакцию для открытия железных дверей.

Мини-игра взлома замка

Как работает взлом

Чёрный рынок и NPC-торговец

Секретная зона на карте, где можно купить билет на паром.

Как работает чёрный рынок

Карта чёрного рынка

Соберите 9 обрывков карты в библиотеке и скрафтите карту, которая приведёт вас к чёрному рынку.


Побег

Многоэтапный процесс, требующий подготовки.

Этапы побега
  1. Найдите отмычку — выпадает при работе с кирпичами
  2. Взломайте дверь — мини-игра на реакцию
  3. Соберите полный комплект брони надзирателя — выпадает в прачечной
  4. Накопите SWcoin — зарабатывайте на кухне
  5. Купите билет на паром — у торговца на чёрном рынке
  6. Доберитесь до зоны побега — настраивается в конфиге
  7. Используйте билет на паром по табличке для побега — телепорт на свободу!

Система оповещения

Когда игрок сбегает, охрана получает сообщения о его местоположении (каждые N секунд).


Табло заключённых

Создайте информационное табло из обычных табличек командой /jailboard.

Табло заключённых


Команды

Команды для игроков
Команда Описание
/jtime Показать оставшееся время
/jailstatus Список заключённых
/jails workinfo Информация о работах
/jails escapeinfo Информация о побеге
/buypassport Купить билет
Административные команды
Команда Описание
/jail <игрок> <минут> <камера> <причина> Посадить в тюрьму
/unjail <игрок> Освободить
/jtime add/remove/set <игрок> <секунды> Изменить время
/cell create/delete/rename Управление камерами
/jailtools Открыть меню выдачи рабочих блоков
/jailboard create/confirm/cancel Создание табло
/jails reload Перезагрузка конфига

Полная настройка через конфиг

Почти всё настраивается в config.yml:

Все текстовые сообщения хранятся в файлах lang_ru.yml и lang_en.yml.
Вы можете редактировать их для изменения цветов и фраз без вмешательства в код.


Требования


Установка

  1. Скачайте JailsSystem.jar
  2. Переместите в папку /plugins
  3. Перезапустите сервер
  4. Настройте камеры: /cell create <название>
  5. При необходимости отредактируйте config.yml
  6. Готово!

Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

Verified by MCModsHub

These come from our own check of the pack file, not from the source page.

Explore more