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[Fabric] 1.20.X-4.0.1 | Access Denied1.20+5 Fabric10 марта 2025381,1 КБ
Release[Forge] 1.20.X-4.0.1 | Access Denied1.20+5 Forge10 марта 202515,4 КБ
Release[NeoForge] 1.20.6-4.0.1 | Access Denied1.20.6NeoForge10 марта 202513,9 КБ
Release[Forge] 1.19.X-4.0.1 | Access Denied1.19+4 Forge10 марта 202515,5 КБ
Release[Forge] 1.18.X-4.0.1 | Access Denied1.18+2 Forge10 марта 202515,5 КБ
Release[Forge] 1.20.6-4.0.1 | Access Denied1.20.6Forge10 марта 202514,9 КБ
Release[Forge] 1.21.X-4.0.1 | Access Denied1.21+2 Forge10 марта 202514,9 КБ
Alpha[NeoForge] 1.21.X-5.0.0-alpha.1 | Access Denied1.21+1 NeoForge10 марта 202566 КБ
Alpha[NeoForge] 1.21.X-5.0.0-alpha.2 | Access Denied1.21+1 NeoForge10 марта 202566,3 КБ
Release[NeoForge] 1.21.X-5.0.0 | Access Denied1.21+1 NeoForge10 марта 2025119,8 КБ
Пожалуйста авторизуйтесь, чтобы оставить свой комментарий.