Скачать Max's QOL Library — Minecraft Моды — MetaMods
Max's QOL Library

Max's QOL Library

Архивирован

Установок

0

Последнее обновление

1 год назад

Версии

1.20.1 — 1.20.6
Клиент и сервер
Fabric
Библиотеки
Утилиты

Библиотека функций для упрощения разработки

title

Эта библиотека разработки была снята с поддержки, но продолжает выполнять свою основную функцию.

Основные возможности

Хотя модификация больше не поддерживается, она предоставляет разработчикам удобные инструменты для упрощения процесса создания контента. Библиотека автоматически добавляет объект debug_block, который можно использовать при отладке новых проектов.

Интеграция в проект

Для использования библиотеки в вашем проекте добавьте следующие строки в build.gradle файл:

repositories {
    exclusiveContent {
        forRepository {
            maven {
                name = "Modrinth"
                url = "https://api.modrinth.com/maven"
            }
        }
        filter {
            includeGroup "maven.modrinth"
        }
    }
}

dependencies {
    modImplementation "maven.modrinth:mql-tir5d-turtle:1.0.0" 
}
Создание блока с предметом Для создания блока с соответствующим предметом используйте следующий код: import net.msl.blocks; public class ModName implements ModInitializer { public static final Logger LOGGER = LoggerFactory.getLogger("mod-id"); @Override public void onInitialize() { LOGGER.info("Initialized Very Cool Mod!"); Block block = new Block(FabricBlockSettings.create()); blocks.createBlockWithItem(block, new BlockItem(block, new FabricItemSettings()), new Identifier("mod-id", "cool_block")); } }
Создание блока без предмета Для создания блока без соответствующего предмета используйте этот код: import net.msl.blocks; public class ModName implements ModInitializer { public static final Logger LOGGER = LoggerFactory.getLogger("mod-id"); @Override public void onInitialize() { LOGGER.info("Initialized Very Cool Mod!"); Block block = new Block(FabricBlockSettings.create()); blocks.createBlockNoItem(block, new Identifier("mod-id", "cool_block")); } }
Создание предмета Для создания отдельного предмета используйте следующий код: import net.msl.items; public class ModName implements ModInitializer { public static final Logger LOGGER = LoggerFactory.getLogger("mod-id"); @Override public void onInitialize() { LOGGER.info("Initialized Very Cool Mod!"); Item item = new Item(new FabricItemSettings()); items.createItem(item, new Identifier("mod-id", "cool_item")); } }
Участники проекта
Tir5d_Turtle

Tir5d_Turtle

Разработчик

Создан: 24 июн 2024

ID: 25431