Перейти к содержимому

Qubit Player XP

Крошечный настраиваемый мод, предназначенный для использования в модпаках. Позволяет настраивать формулы начисления уровней опыта и выпадения опыта при смерти.

Fabric
Загрузчики
Fabric
Скачиваний на Modrinth
395
Подписчиков на Modrinth
0
версии
4
Обновлён
18 сентября 202618 сент.
Опубликован
в 2026

Коротко о моде

Работает на Fabric
Для Minecraft 26.1.2–26.3
Ставится только на сервер; игрокам ставить не нужно
Последняя версия — 2.0.0 от 18 сентября 2026
Нужен Fabric API
Лицензия MIT — бесплатно
Где нужен
В игрене нуженНа сервереобязателен

Ставится только на сервер; игрокам ставить не нужно

Версии игры26.1.2–26.3
Описание переведено автоматическиПоказать оригинал (EN)

Qubit Player XP

Крошечный настраиваемый мод, предназначенный для использования в модпаках. Позволяет настраивать формулы начисления уровней опыта и выпадения опыта при смерти.

Использование

По умолчанию этот мод ничего не меняет. Его можно настроить с помощью файла `/config/qubit/player_xp.json`, который выглядит так:

{
  "level_formula": /* ... */,
  "xp_drop": /* ... */
}

level_formula задаёт количество опыта, необходимое для следующего уровня. xp_drop задаёт количество опыта, выпадающего при смерти. И level_formula, и xp_drop — это целочисленные провайдеры, по умолчанию используются формулы из ваниллы. Учтите, что страница Minecraft Wiki о Number Providers и Predicates сейчас довольно устарела. Эти целочисленные провайдеры получают игрока в качестве сущности this для контекста лута. Также добавлены два целочисленных провайдера для построения формул:

qubit:player_xp/level

{
  "type": "qubit:player_xp/level"
}

Возвращает текущий уровень игрока. Можно использовать только в level_formula и xp_drop.

qubit:player_xp/points

{
  "type": "qubit:player_xp/points"
}

Количество очков опыта игрока до следующего уровня. Можно использовать только в xp_drop.

Пример конфига

Это конфиг с формулами по умолчанию (ванильными):

{
  "level_formula": {
    "type": "minecraft:number_dispatcher",
    "cases": [
      {
        "condition": {
          "type": "minecraft:int_value_check",
          "value": { "type": "qubit:player_xp/level" },
          "test": { "min": 0, "max": 15 }
        },
        "value": {
          "type": "minecraft:add",
          "inputs": [ 7, {
            "type": "minecraft:mul",
            "inputs": [ 2, { "type": "qubit:player_xp/level" } ]
          }]
        }
      },
      {
        "condition": {
          "type": "minecraft:int_value_check",
          "value": { "type": "qubit:player_xp/level" },
          "test": { "min": 16, "max": 30 }
        },
        "value": {
          "type": "minecraft:add",
          "inputs": [ -38, {
            "type": "minecraft:mul",
            "inputs": [ 5, { "type": "qubit:player_xp/level" } ]
          }]
        }
      }
    ],
    "default": {
      "type": "minecraft:add",
      "inputs": [ -158, {
        "type": "minecraft:mul",
        "inputs": [ 9, { "type": "qubit:player_xp/level" } ]
      }]
    }
  },
  "xp_drop": {
    "type": "minecraft:min",
    "inputs": [ 100, {
      "type": "minecraft:mul",
      "inputs": [ 7, { "type": "qubit:player_xp/level" } ]
    }]
  }
}

О конфиге старой версии 1.0 см. старую версию этого README.

Частые вопросы

Как установить Qubit Player XP?

Установите Fabric под свою версию Minecraft, скачайте Qubit Player XP под ту же версию и загрузчик, положите файл в папку mods и запустите игру с профилем загрузчика.

Для каких версий Minecraft есть Qubit Player XP?

У Qubit Player XP есть сборки для Minecraft 26.1.2–26.3.

Нужен ли Qubit Player XP на сервере?

Ставится только на сервер; игрокам ставить не нужно

Лицензия и источник
MIT Licenseможно свободно использовать и распространять с указанием автора
Оригинал — Modrinth↗Файлы — без изменений, проверены по SHA-512Это ваш мод? Правообладателям

Сайт использует cookie: необходимые — для входа и темы, а также счётчики посещений Яндекс Метрика и LiveInternet — по ним мы видим, как пользуются сайтом. Рекламных cookie у нас нет. Подробнее