Access Denied avatar

Access Denied [1.21.5] [1.20.6] [1.19.4]

Access Denied

Access Denied позволяет владельцам серверов и разработчикам модпаков иметь полный контроль над доступом игроков к измерениям.

Обширная настраиваемость этого мода позволяет либо полностью отключить определенные измерения, либо установить различные требования, которые игроки должны выполнить, прежде чем получить доступ к конкретному измерению.

Предупреждение

Это описание работает только для версий от 6.3.0 и выше.

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

Access Denied имеет общую конфигурацию, расположенную в следующих местах в зависимости от загрузчика:

  • NeoForge: config/access_denied/configuration.toml
  • Forge: world/serverconfig/access_denied/configuration.toml
  • Fabric: config/access_denied/configuration.json

В этой конфигурации вы можете настроить:

  • disabledDimensions --> Список измерений (может быть пустым), к которым игроки не могут получить доступ вообще.

  • pushBackPlayer --> Опция для выталкивания игрока из портала, когда он не может войти в измерение.

  • accessDeniedMessage --> Текст, отображаемый, когда игрок не может получить доступ к измерению.

  • requirementsMessageBuilder --> Список строк, которые создают большое сообщение с требованиями.

Требования к Измерениям

Перейдем к настройке требований к измерениям.

Access Denied предоставляет большое количество дополнительных требований, которые можно добавить:

  • ОБЯЗАТЕЛЬНО: dimension = Реестровое имя измерения

  • blocksBroken = Количество блоков, которые должны быть добыты

  • blocksPlaced = Количество блоков, которые должны быть установлены

  • xpLevel = Уровень опыта, необходимый

  • playerKills = Количество убийств игроков, необходимое

  • mobKills = Количество убийств существ, необходимое (Не учитывает игроков)

  • playTime = Количество секунд игрового времени, необходимое

  • itemsKey = Список предметов, которые игрок должен иметь в инвентаре, вместе с опцией потреблять предмет или нет при переходе между измерениями

  • effects = Список эффектов, которые должны быть активны у игрока

  • health = Здоровье, которое должен иметь игрок

  • deaths = Количество смертей, которое должен иметь игрок

  • chance = Дополнительный шанс попасть в измерение, если остальные требования выполнены

  • advancements = Список достижений, которые игрок должен выполнить

  • jumps = Количество прыжков, которые должен сделать игрок

  • timesFished = Количество раз, которое игрок должен порыбачить

  • ftbQuestIds = Список идентификаторов FTB Quests, которые игрок должен выполнить [Только для NeoForge 1.21.1 (Скоро для Forge и Fabric)]

  • mobBounties = Список мобов, которых игрок должен убить, и их количество, например, 3 зомби

  • blockBounties = Список блоков, которые игрок должен добыть, и их количество, например, 5 обсидиана

Эти требования должны быть размещены внутри json-файла (может быть назван как угодно, но без пробелов и заглавных букв) в папке config/access_denied.

Вот пример:

nether.json

{
  "dimension": "minecraft:the_nether",
  "blocksBroken": 35,
  "blocksPlaced": 70,
  "xpLevel": 30,
  "playerKills": 3,
  "mobKills": 10,
  "playTime": 300,
  "itemsKey": {
    "minecraft:diamond": false,
    "minecraft:netherite_sword": true
  },
  "effects": [
    "minecraft:strength",
    "minecraft:invisibility"
  ],
  "health": 20,
  "deaths": 1,
  "chance": 50,
  "advancements": [
    "minecraft:story/follow_ender_eye",
    "minecraft:adventure/kill_a_mob"
  ],
  "jumps": 75,
  "timesFished": 12,
  "ftbQuestIds": [
    "questId1",
    "questId2"
  ],
  "jumps": 50,
  "timesFished": 3,
  "mobBounties": {
    "minecraft:cow": 5,
    "minecraft:zombie": 14
  },
  "blockBounties": {
    "minecraft:glass": 10,
    "minecraft:end_stone": 64
  }
}

Скачать Access Denied

 
Тип Скачать Версия Загрузчик Обновлено Размер
Release[NeoForge] 1.21.4-6.3.0 | Access Denied1.21.4NeoForge31 октября 202556,1 КБ
Release[NeoForge] 1.21.1-6.2.0-hotfix | Access Denied1.21.1+2 NeoForge29 августа 202548,5 КБ
Release[Forge] 1.20.1-6.2.0 | Access Denied1.20.1Forge20 августа 202549,2 КБ
Release[NeoForge] 1.21.1-6.2.0 | Access Denied1.21.1+2 NeoForge20 августа 202548,4 КБ
Release[NeoForge] 1.21.4-6.2.0 | Access Denied1.21.4NeoForge20 августа 202546,1 КБ
Release[Fabric] 1.20.1-6.1.0 | Access Denied1.20.1Fabric16 августа 202539,9 КБ
Release[Fabric] 1.21.1-6.1.0 | Access Denied1.21.1Fabric2 августа 202540,1 КБ
Release[Fabric] 1.21.4-6.1.0 | Access Denied1.21.4Fabric25 июля 202540,1 КБ
Release[NeoForge] 1.21.4-6.1.0 | Access Denied1.21.4+1 NeoForge23 июля 202539,3 КБ
Release[NeoForge] 1.21.1-6.1.0 | Access Denied1.21.1+2 NeoForge23 июля 202541,8 КБ
Пожалуйста авторизуйтесь, чтобы оставить свой комментарий.