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

Katton

Скриптовый фреймворк нового поколения для Minecraft

FabricNeoForgePaperFolia
Загрузчики
FabricNeoForgePaperFolia
Скачиваний на Modrinth
552
Подписчиков на Modrinth
7
версий
5
Обновлён
6 августа 20266 авг.
Опубликован
в 2026
Это библиотека — она нужна другим модам и сама ничего не добавляет в игру
banner · свайп

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

Библиотека — нужна другим модам
Работает на Fabric, NeoForge, Paper и Folia
Для Minecraft 26.1–26.1.2
Нужен и в игре, и на сервере
Последняя версия — 0.3.0 от 6 августа 2026
Лицензия MIT — бесплатно
Где нужен
В игреобязателенНа сервереобязателен

Нужен и в игре, и на сервере

Версии игры26.1–26.1.2
Описание переведено автоматическиПоказать оригинал (EN)
20260226 Katton — это мощный фреймворк для моддинга Minecraft, позволяющий использовать Kotlin-скрипты для создания и изменения игрового контента. Благодаря горячей перезагрузке скриптов вы видите изменения в реальном времени, без необходимости перезапускать игру.

Katton поддерживает как Fabric, так и NeoForge. Мы стараемся сделать API максимально единообразным на обеих платформах, но в доступных событиях и функциях могут быть некоторые различия.

Почему Katton?

  • Простота использования: интуитивный API и горячая перезагрузка Katton позволяют моддерам любого уровня быстро создавать и тестировать свои моды.
  • Гибкость: благодаря мощным возможностям Kotlin вы можете создавать сложные моды, взаимодействующие с Minecraft нестандартными способами.
  • Производительность: Katton использует Kotlin Scripts для прямого взаимодействия с Java-объектами во время работы Minecraft, обеспечивая высокую производительность и бесшовную интеграцию.
  • Мощный API: Katton предоставляет исчерпывающий API, позволяющий получать доступ и изменять различные аспекты игры — от блоков и предметов до сущностей и генерации мира, вплоть до инъекций кода вроде миксинов, и ВСЁ ЭТО С ГОРЯЧЕЙ ПЕРЕЗАГРУЗКОЙ.
  • Управление прямо в игре: управляйте своими наборами скриптов через встроенный GUI (нажмите K!), включайте и отключайте наборы, следите за реестрами с помощью диагностических команд — и всё это не выходя из игры.

Простой пример:

   //nessary imports for the script
   import net.minecraft.network.chat.Component
   import top.katton.api.KattonEvents

   // The function with @ServerScriptEntrypoint is the entry point of the script.
   @ServerScriptEntrypoint
   fun main(){
      // Register an event listener for when a player joins the server
      KattonEvents.ServerPlayer.onPlayerJoin += onJoin@
      fun(arg: KattonEvents.ServerPlayer.PlayerArg){
         // Get the player who joined and send them a message
         val player = arg.player
         // As same as you would do in a normal mod!
         player.sendSystemMessage(Component.literal("Hello Katton"))
      }
   }

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

Как установить Katton?

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

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

У Katton есть сборки для Minecraft 26.1–26.1.2.

Нужен ли Katton на сервере?

Нужен и в игре, и на сервере

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

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