CraftRestrict - Allow/Deny Crafts for Players

CraftRestrict - Allow/Deny Crafts for Players

Manage your crafts with precision for every player ! - 2 exclusive modes: ✅ ALLOW: Everything is blocked, unlock by item. ❌ DENY: Everything is allowed, prohibit selected items.

141.0 загрузок
Обновлён 9 дней назад

Описание

️️ CraftRestrict

CraftRestrict Ультралегкий мод управления рецептами для сказка Это позволяет точно контролировать кто может создать что. Если вы хотите создать система крафта, Прогрессия уровня RPGили просто Ограничение чрезмерно мощных предметов, CraftRestrict Это идеальный инструмент.

Разногласия: https://discord.gg/Z9tYZ2XKRp


️️ Операционные режимы

Этот мод предлагает Два эксклюзивных режима конфигурации Чтобы удовлетворить ваши потребности (настраиваемые через файл конфигурации):

1️) Режим: ALLOW (Whitelist)

  • По умолчанию все заблокировано. Ни один игрок не может создать что-либо.
  • С этим craftrestrict.recipe.item_id Разрешение, игрок разблокирует возможность создания предмета.

2️) Режим: DENY (Черный список)

  • По умолчанию все разрешено. Все игроки имеют доступ ко всем ремеслам.
  • С этим craftrestrict.recipe.item_id Игрок теряет способность создавать предмет.

Особенности

  • Интервенция низкого уровня Система: Перехватывает создание пакетов непосредственно у источника, чтобы предотвратить любые попытки обойти систему.
  • Простой и эффективный: Никаких сложных команд, все проходит через стандартную систему разрешений.

установка

  • Перетащите .джар Файл в папку «hytale/Server/mods/».
  • Запустите свой сервер для создания файла конфигурации.
  • Выберите свой режим ()АЛЛОУили Дени) в конфигурации.
  • Перезагрузите сервер или выполните /craftrestrict перезагрузкаНачните распространять разрешения!

Примеры разрешений

  • Стрелы: craftrestrict.recip.weapon_arrow_crude
  • Кампфайр крафт: craftrestrict.recip.bench_campfire
  • Разрешить все предметы крафта: Рецепт.Рецепт.*, ремесло ограничено. * и *
  • Использование Workbench: craftrestrict.recip.workbench
  • Использование рабочего стола строителя: craftrestrict.recipe.builders
  • Разрешить использовать все скамейки: craftrestrict.bench.*, ремесло ограничено. * и *

️️ командование

Административные команды

  • /craftrestrict - Показывает информацию о модах
  • /craftrestrict помощь - Показывает команды модов
  • /craftrestrict reloadconfig/reload/rl - Перезагрузка конфигурации мода

конфигурация

  • Режим ограничения - "Пусть" или "Нет" - Смотри. Операционные режимы для дополнительной информации
  • отладка - истинный или ложный - Включает или отключает крафт отладки в консоли
  • Отправить RecipeDenyMessage - истинный или ложный Отправляет сообщение DenyMessage игроку, когда крафт запрещен
  • Скачать RecipeDenySound - истинный или ложный Отправляет звук игроку, когда крафт запрещен
  • Рецепт DenyMessage - нитку. Пример: Вы не можете создать этот предмет. - Сообщение, отображаемое игроку при крафте, запрещено
  • Рецепт DenyMessage - нитку. Пример: "SFX_Antelope_Alerted" - Звук, посылаемый игроку при крафте, запрещен
  • Отправить сообщение - истинный или ложный Отправляет сообщение DenyMessage игроку, когда использование скамейки запрещено.
  • Обсуждение BenchDenySound - истинный или ложный Отправляет звук игроку, когда использование скамейки запрещено.
  • BenchDenyMessage - нитку. Пример: Вы не можете создать этот предмет. - Сообщение, отображаемое игроку, когда использование скамейки запрещено
  • BenchDenyMessage - нитку. Пример: "SFX_Antelope_Alerted" - Звук отправляется игроку, когда использование скамейки запрещено.

Будущие обновления

Реализация API.

Если вы столкнулись с какими-либо ошибками или у вас есть идеи для мода, пожалуйста, дайте мне знать!

Показать оригинальное описание (English)

🛡️ CraftRestrict

CraftRestrict is an ultra-lightweight recipe management mod for Hytale that allows you to precisely control who can craft what. Whether you want to create a crafting system, RPG level progression, or simply restrict overly powerful items, CraftRestrict is the ideal tool.

Discord: https://discord.gg/Z9tYZ2XKRp


⚙️ Operating Modes

This mod offers two exclusive configuration modes to suit your needs (configurable via the config file):

1️⃣ Mode: ALLOW (Whitelist)

  • By default, everything is locked. No player can craft anything.
  • With the craftrestrict.recipe.item_id permission, the player unlocks the ability to craft the item.

2️⃣ Mode: DENY (Blacklist)

  • By default, everything is allowed. All players have access to all crafts.
  • With the craftrestrict.recipe.item_id permission, the player losts the ability to craft the item.

Features

  • Low-Level Interception System: Intercepts crafting packets directly at the source to prevent any attempts to bypass the system.
  • Simple & Effective: No complex commands, everything goes through the standard permissions system.

🚀 Installation

  • Drag the .jar file into your 'hytale/Server/mods/' folder.
  • Start your server to generate the configuration file.
  • Choose your mode (ALLOWor DENY) in the configuration.
  • Restart your server, or execute /craftrestrict reload, and start distributing permissions !

📝 Examples of Permissions

  • Arrow crafting: craftrestrict.recipe.weapon_arrow_crude
  • Campfire crafting: craftrestrict.recipe.bench_campfire
  • Allow all items crafting: craftrestrict.recipe.*, craftrestrict.* & *
  • Workbench use: craftrestrict.recipe.workbench
  • Builder's workbench use: craftrestrict.recipe.builders
  • Allow all benches use: craftrestrict.bench.*, craftrestrict.* & *

🛠️ Commands

Admin Commands

  • /craftrestrict - Shows mod informations
  • /craftrestrict help - Shows mod commands
  • /craftrestrict reloadconfig/reload/rl - Reloads mod configuration

📜 Configuration

  • RestrictionMode - "ALLOW" or "DENY" - see Operating Modes for more informations
  • Debug - true or false - Enables or disables crafting debugging in the console
  • SendRecipeDenyMessage - true or false - Sends the DenyMessage message to the player when crafting is prohibited
  • SendRecipeDenySound - true or false - Sends a sound to the player when crafting is prohibited
  • RecipeDenyMessage - a string. Example: "You can't craft this item." - The message displayed to the player when crafting is prohibited
  • RecipeDenyMessage - a string. Example: "SFX_Antelope_Alerted" - The sound send to the player when crafting is prohibited
  • SendBenchDenyMessage - true or false - Sends the DenyMessage message to the player when bench use is prohibited
  • SendBenchDenySound - true or false - Sends a sound to the player when bench use is prohibited
  • BenchDenyMessage - a string. Example: "You can't craft this item." - The message displayed to the player when bench use is prohibited
  • BenchDenyMessage - a string. Example: "SFX_Antelope_Alerted" - The sound send to the player when bench use is prohibited

🔄 Future Updates

API implementation.

If you encounter any bugs or have ideas for the mod, please let me know !

Последние версии

CraftRestrict-1.2.0.jar

Early Access 25.01.2026 30.1 КБ

CraftRestrict-1.1.0.jar

Early Access 24.01.2026 27.3 КБ

CraftRestrict-1.0.0.jar

Early Access 22.01.2026 14.8 КБ