▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
NimBlock

NimBlock

Write plugins as JSON rules instead of Java. One engine reads the spec and runs it, so a rule written today keeps working when the server updates.

Оцените первым
21
0
Все версии→NimBlock 1.2.0

NimBlock 1.2.0

Release25.09.2026

Список изменений

Two new conditions read the player at the time of the event: where they stand and what they hold.

  • Player position (player.position) compares one coordinate of the player's feet (x, y or z, in blocks) with a value. Use y < 0 for a player below Y=0, including when the trigger does not provide their position, such as chat, join or command. Under block.break, {x}, {y} and {z} still describe the block.
  • Item in the main hand (player.holding) checks the material the player currently holds. Use AIR for an empty hand. Invalid material names are rejected at runtime, as in the give-item action.
  • The engine keeps no memory of its own. These are immediate reads: no counters, no blocks-broken totals, no distance-travelled totals, and no player data written by the engine.
  • specVersion remains 1. Existing 1.1.x specs keep working. An older engine rejects a spec using either new condition as a whole, just as it rejects any unknown catalogue entry.
  • The protection-diamant.json example uses the new checks in its pioche-en-main rule.
  • Same Paper versions as 1.1.0 and the same Java 21 minimum.

Файлы

nimblock-runtime-1.2.0.jar(52.56 KiB)
Основной
Скачать

Метаданные

Канал релиза

Release

Номер версии

1.2.0

Загрузчики

Paper

Версии игры

1.21.4–26.2

Загрузок

5

Дата публикации

25.09.2026

Загрузил

ID версии

Главная