PowerfulJS logo

PowerfulJS

Добавь способности к различным предметам и блокам в Майнкрафте с помощью мода PowerfulJS.

Доступно на версиях Minecraft

[1.20.1] [1.19.2]


Downloads 155K загрузок
Views 0 просмотров
Created Создано 1 год назад

Внешние ресурсы

Разработчики мода

Amygdaloideae автар

Amygdaloideae

Описание мода

Мод PowerfulJS добавляет интеграцию системы способностей для KubeJS. С помощью PowerfulJS вы можете получить и присоединить поддерживаемые для ItemStacks, Block Entities и многое другое! Что такое Capability? Для получения подробной информации вы можете посмотреть здесь, официальный документ о системе Capability от Forge. Кратко, Capability, присоединенная к чему-либо, делает эту вещь способной что-то делать: ТЭ Энергоячейка имеет Capability для Forge Energy, поэтому она может принимать или извлекать Forge Energy напрямую. Любая печь в Minecraft имеет Capability для обработки предметов (присоединенный через модификации Forge), поэтому трубы для предметов или конвейерные ленты могут вставлять или извлекать предметы напрямую из нее. С помощью PowerfulJS вы теперь можете присоединять поддерживаемые способности к ItemStacks, Block Entities и, возможно, к большему, а также настраивать поведение способности. Например, сделать печь выделять энергию во время работы, или сделать предмет заряжаемым Forge Energy, и так далее. Документы все еще находятся в процессе разработки, но вы можете ознакомиться с ProbeJS для автозаполнения и подсказок по типу. Для доступа к способности чего-либо (например, ItemStack или BlockEntity), используйте следующие поддерживаемые токены способности, предоставленные с `.getCapability`: ForgeCapabilities BotaniaCapabilities (Требуется Botania) PNCCapabilities (Требуется PNC: Repressurized) MekanismCapabilities (Требуется Mekanism) CuriosCapabilities (Требуется Curios) IECapabilities (Требуется Immersive Engineering) Для создания собственных способностей используйте следующие поддерживаемые строители способностей, как в Примере 2 или 3: CapabilityBuilder BotaniaCapabilityBuilder (Требуется Botania) PNCCapabilityBuilder (Требуется PNC: Repressurized) MekanismCapabilityBuilder (Требуется Mekanism) CuriosCapabilities (Требуется Curios) IECapabilityBuilder (Требуется Immersive Engineering) Автозаполнения предоставляются с ProbeJS. Примеры: Делает ТЭ Энергоячейку способной принимать Botania Mana и преобразовывать ее в FE 1:1: script (startup_scripts) Создает предмет, который производит бесконечную энергию и может заряжать любую ТЭ машину: script (startup_scripts) Создает блок, который может хранить FE, как Энергоячейка (но пассивен, так как не содержит логики сам по себе, что означает, что он не активно тянет или отправляет энергию другим блокам): script (startup_scripts)

Скачать PowerfulJS

Имя файла Загрузчик мода Версия Minecraft
Скачать PowerfulJS 1.20.1
powerfuljs-1.6.1.jar Forge 1.20.1
Скачать PowerfulJS 1.19.2
powerfuljs-1.5.0.jar Forge 1.19.2