Description
📜 RosMineNadzor — The Bureau of Daily Bans
A bureaucratic overwatch agency has arrived in your world. Every day — a new prohibition. Obey… or face the court.
RosMineNadzor turns an ordinary survival world into a zone of strict state regulation. Once the oversight session is open, the Bureau introduces a new random ban every Minecraft day — and bans never expire: they accumulate. Every violation is recorded in the paperwork, and the punishment ladder escalates from polite warnings to blocked controls and a trial with a very real chance of being banned from the world.
How it works
- 🏛️ Daily prohibitions. With every new day the Bureau announces another ban in chat. All previous bans remain in force — by day ten you're navigating a legal minefield.
- 📋 Violations are recorded. For most bans the action still happens — you can break that block, wear that armor, open that chest — but the Bureau prefers paperwork over physical prevention: the violation lands on your record.
- 🔒 Punishment ladder. First warnings. Then random controls get blocked one by one: movement, jumping, sneaking, attacking, using items. Then the case goes to court — a roll against the current ban chance (starts at 20%, grows by 20% with every trial).
- 🕊️ Clemency. Spend a whole day without a single violation, and the Bureau softens your sentence: one blocked control is returned and the ban chance drops by 20%.
- 🔤 Banned letters. When the Bureau bans a letter, it is erased from all game text — chat, item names, GUIs, signs — replaced with underscores. Getting creative with your vocabulary is your own problem.
- ⛓️ Singleplayer justice. A court cannot ban the owner of the game — so in singleplayer the guilty party serves time in a cozy obsidian solitary cell instead.
What can be banned
Over 50 built-in prohibitions in three pools (major, weird, advanced):
- Blocks: fire, TNT, beds (touching the bed at night is enough!), breaking wood — and any block via the constructor;
- Items: boats, ender pearls, tools and armor of a specific material — from wooden pickaxes all the way to full netherite;
- Interactions: chests, barrels and hoppers, furnaces;
- Movement: sprinting, sneaking near water, jumping on wool or slime;
- And the classic: individual letters of the alphabet.
Make your own bans
Full constructor in config/rosminenadzor/custom_bans.json (an example file is generated on first run):
[
{
"id": "no_netherite",
"kind": "EQUIP",
"itemTags": ["minecraft:trimmable_armor"],
"title": "wearing netherite",
"pool": "MAJOR"
}
]
Kinds: JUMP_ON, BREAK, PLACE, LETTER, SILLY, USE, EQUIP, USEBLOCK — with blocks, tags, items, itemTags and chars fields. Apply changes without a restart with /rmn reload.
Configuration
config/rosminenadzor/config.json (created automatically):
- ban interval — Minecraft days or real-time seconds;
- on/off toggles for every category: letters, silly bans, use / equip / block interaction;
- maximum simultaneous bans;
- punishment ladder: violations per stage, court chance base and step;
- clemency on/off and its terms;
- solitary cell duration.
Commands (operators)
| Command | Action |
|---|---|
/rmn start |
Open the oversight session |
/rmn stop |
Close it — all bans lifted |
/rmn now |
Introduce an out-of-turn ban |
/rmn interval <day|sec> |
Re-schedule the bans |
/rmn ban <id> |
Force a specific ban (debug) |
/rmn reload |
Reload the custom bans constructor |
The Seal
A special item — the Seal of the Bureau (also the mod's icon). Right-click to declare the oversight session open or closed.
Installation
- The mod must be installed on both the server and the client: control blocking and the letter censor run client-side, driven by the server.
- Pick the file matching your mod loader and game version — NeoForge or Forge, Minecraft 1.21.1 or 26.1.x (the loader is in the file name).
- No hard dependencies, modpack-friendly. Works in singleplayer, LAN and dedicated servers.
📜 РосМайнНадзор — ведомство ежедневных запретов
В ваш мир пришло бюрократическое надзорное ведомство. Каждый день — новый запрет. Соблюдайте… или предстаньте перед судом.
РосМайнНадзор превращает обычное выживание в зону строгого государственного регулирования. Как только надзор открыт, ведомство вводит новый случайный запрет каждый игровой день — и запреты не истекают: они накапливаются. Каждое нарушение фиксируется в протоколе, а лестница наказаний ведёт от вежливых предупреждений к заблокированным кнопкам и суду с вполне реальным шансом бана.
Как это работает
- 🏛️ Ежедневные запреты. С каждым новым днём ведомство объявляет в чате очередной запрет. Все прежние продолжают действовать — к десятому дню вы живёте в минном поле из запретов.
- 📋 Нарушения фиксируются. Для большинства запретов действие всё же происходит — блок сломается, броня наденется, сундук откроется, — но ведомство предпочитает бумажную работу физическому предотвращению: нарушение попадает в ваше дело.
- 🔒 Лестница наказаний. Сначала предупреждения. Затем случайные кнопки блокируются одна за другой: движение, прыжок, присед, атака, использование. Затем дело уходит в суд — бросок против текущего шанса бана (стартует с 20% и растёт на 20% с каждым судом).
- 🕊️ Помилование. Проведите целый день без единого нарушения — и приговор смягчат: одна заблокированная кнопка вернётся, а шанс бана упадёт на 20%.
- 🔤 Запрет букв. Когда ведомство запрещает букву, она исчезает из всего текста игры — из чата, названий предметов, интерфейсов, табличек — и заменяется на «_». Изворотливость языка — ваша личная проблема.
- ⛓️ Правосудие в одиночной игре. Суд не может забанить владельца мира — поэтому в одиночной игре виновные отбывают срок в уютной обсидиановой одиночной камере.
Что могут запретить
Более 50 встроенных запретов в трёх пулах (серьёзные, странные, продвинутые):
- Блоки: огонь, ТНТ, кровати (достаточно кликнуть по кровати ночью!), рубка дерева — и любой блок через конструктор;
- Предметы: лодки, эндер-жемчуг, инструменты и броня конкретного материала — от деревянной кирки до полного незерита;
- Взаимодействия: сундуки, бочки и воронки, печи;
- Движение: бег, присед у воды, прыжки по шерсти и слизи;
- И классика: отдельные буквы алфавита.
Создавайте свои запреты
Полноценный конструктор в config/rosminenadzor/custom_bans.json (при первом запуске создаётся файл с примером):
[
{
"id": "no_netherite",
"kind": "EQUIP",
"itemTags": ["minecraft:trimmable_armor"],
"title": "ношение незерита",
"pool": "MAJOR"
}
]
Виды: JUMP_ON, BREAK, PLACE, LETTER, SILLY, USE, EQUIP, USEBLOCK — с полями blocks, tags, items, itemTags и chars. Применить правки без перезапуска: /rmn reload.
Настройки
config/rosminenadzor/config.json (создаётся автоматически):
- интервал запретов — игровые дни или реальные секунды;
- включатели категорий: буквы, странные запреты, использование / ношение / взаимодействие с блоками;
- максимум одновременных запретов;
- лестница наказаний: нарушения на каждую ступень, базовый и шаг шанса суда;
- помилование: вкл/выкл и его условия;
- длительность одиночной камеры.
Команды (операторы)
| Команда | Действие |
|---|---|
/rmn start |
Открыть надзор |
/rmn stop |
Закрыть — все запреты сняты |
/rmn now |
Ввести внеочередной запрет |
/rmn interval <day|sec> |
Переналадить расписание |
/rmn ban <id> |
Принудительный запрет (отладка) |
/rmn reload |
Перечитать конструктор кастомных запретов |
Печать
Особый предмет — Печать ведомства (она же иконка мода). ПКМ — объявить надзорную сессию открытой или закрытой.
Установка
- Мод нужен и на сервере, и на клиенте: блокировка кнопок и цензор букв работают на клиенте по командам сервера.
- Выберите файл под свой лоадер и версию игры — NeoForge или Forge, Minecraft 1.21.1 или 26.1.x (лоадер указан в имени файла).
- Жёстких зависимостей нет, дружит с модпаками. Работает в одиночке, по LAN и на выделенных серверах.
