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

Tenreg

Инструмент регистрации для современного Minecraft

Fabric
Загрузчики
Fabric
Скачиваний на Modrinth
167
Подписчиков на Modrinth
1
версии
3
Обновлён
22 апреля 202622 апр.
Опубликован
в 2026
Это библиотека — она нужна другим модам и сама ничего не добавляет в игру
Blocks registered with tenreg · свайп

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

Библиотека — нужна другим модам
Работает на Fabric
Для Minecraft 1.21.11
Нужен и в игре, и на сервере
Последняя версия — 0.4.2+1.21.11 от 22 апреля 2026
Нужен Fabric API
Где нужен
В игреобязателенНа сервереобязателен

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

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

Tenreg

Инструмент регистрации для современного Minecraft Регистрация, датаген и управление блоками и предметами — всё в одном месте ВНИМАНИЕ — Tenreg сейчас в бете, функции добавляются часто. На этой странице Modrinth может не быть последних версий. Смотрите инструкции по установке для разработчиков.

Установка

Для разработчиков

Используйте новый maven-репозиторий Nexusrealms, размещённый на нашем maven-репозитории. Найдите нужную версию и нажмите install, чтобы увидеть инструкции для вашей конфигурации gradle / maven Важно В инструкциях по установке замените implementation на modImplementation

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

Создайте экземпляр Reg

//В вашем инициализаторе мода
public class Mod implements ModInitializer {
    public static final String MOD_ID = "your mod id goes here";
    public static final Reg REG = Reg.create(MOD_ID);
    @Override
    public void onInitialize() {
        //Нужно для загрузки класса с вашими предметами и блоками
        ModItems.init();
        ModBlocks.init();
        //Регистрируем записи
        REG.register();
    }
}

Создайте свои Subregs

//В вашем ModBlocks.java
public class ModBlocks {
    private static final BlockReg BLOCKS = Mod.REG.getBlockReg();
}

Настройте свой датаген

//В вашей точке входа генерации данных
public class ModDataGenerator implements DataGeneratorEntrypoint {
    @Override
    public void onInitializeDataGenerator(FabricDataGenerator fabricDataGenerator) {
        FabricDataGenerator.Pack pack = fabricDataGenerator.createPack();
        Mod.REG.genData(pack);
    }
}

Создайте свои записи — для более сложных шаблонов можно использовать билдеры

//В вашем ModBlocks.java
public class ModBlocks {
    private static final BlockReg BLOCKS = Mod.REG.getBlockReg();
    public static final BlockEntry<Block> AWESOME_BLOCK = BLOCKS.builder()
            .constructor(Block::new)
            .transform(BlockToolTransformers.pickaxeOnly())
            .dropsSelf()
            .simpleCubeAll()
            .simpleItem()
            .name("Awesome block")
            .build("awesome_block");
}

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

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

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

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

У Tenreg есть сборки для Minecraft 1.21.11.

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

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

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

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