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

Cores

основная библиотека

NeoForgeForge
Загрузчики
NeoForgeForge
Скачиваний на Modrinth
5,1 тыс.
Подписчиков на Modrinth
0
версий
65
Обновлён
6 октября 20266 окт.
Опубликован
в 2024
Это библиотека — она нужна другим модам и сама ничего не добавляет в игруНужна 3 модам. Скачайте её, если этого требует другой мод.

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

Библиотека — нужна другим модам: её требуют 3
Работает на NeoForge и Forge
Для Minecraft 1.21.7–1.21.11, 26.1.1–26.3 …
Работает и в игре, и на сервере — ставьте, где нужен
Последняя версия — 26.3-2.0.6-26100600 от 6 октября 2026
Лицензия CC-BY-SA-4.0 — бесплатно
Где нужен
В игренеобязателенНа серверенеобязателен

Работает и в игре, и на сервере — ставьте, где нужен

Версии игры1.21–1.21.5, 1.21.7–1.21.11, 26.1.1–26.3 …
Описание переведено автоматическиПоказать оригинал (EN)

Cores

简体中文

Этот мод содержит встроенную библиотеку Core.

Библиотечный мод, разработанный для создания модов на Minecraft. Он упаковывает множество часто используемых повторяющихся блоков кода и предлагает несколько практичных функций.

Возможности для игроков

  • Attribute Fix : Изменяет значения атрибутов по умолчанию, максимальные и минимальные. Это можно настроить через файл конфигурации.
  • Experience Fix : Изменяет списание опыта. При списании уровней опыта списывается точное количество очков опыта, необходимое для повышения с уровня 0 до целевого уровня, вместо ванильного расчёта (текущий уровень - целевой уровень) очков. Обе вышеперечисленные функции можно отключить через файл конфигурации.

Возможности для разработчиков

Возможности для разработчиков
  • Цветовые схемы : При использовании Screen этого мода или определённого кода, связанного с рендерингом, вы можете настроить палитру цветов, изменив цветовую схему (как показано на изображениях ниже). Нажмите клавишу Home, чтобы открыть интерфейс конфигурации: Home Screen Выберите цветовую схему: Select Color Scheme Сохраните и посмотрите результат: Amber Sunset Teal Twilight
  • Network Listening : Прослушивает порт 4444 и возвращает зарегистрированное содержимое при обращении игроков.
package dev.anye.mc.cores.am.listen;
// For detailed code, please check the dev.anye.mc.cores.am.listen package

// Here is an ImageListen instance  
public class ImageListen extends Listen {

    protected ImageListen() {
        super("assets/cores/html/image/",// Resource path (optional). If provided, files under this path will be automatically loaded upon access.
                "image",// Registration path, used to access this instance (e.g., 127.0.0.1:4444/image/index.html)
                300// Shutdown timeout (seconds). Closes this listener after a period of inactivity.
        );
    }
    // This method has a default implementation that dispatches POST and GET requests to their respective handlers; you can also override it to implement your own logic.
    public void handle(HttpExchange exchange){}
}

// How to register
public class ListenRegister {
    // Get registry
    public static final Register<Listen> LISTEN_REGISTER = new Register<>(Cores.MOD_ID, "listen", builder -> builder.sync(false));
    // Register instances
    public static final DeferredHolder<Listen,ImageListen> IMAGE_LISTEN = LISTEN_REGISTER.register("image", ImageListen::new);
    //public static final DeferredHolder<Listen,ExampleListen> EXAMPLE_LISTEN = LISTEN_REGISTER.register("example", ExampleListen::new);
    
    // Call this method during mod initialization
    public static void register(IEventBus eventBus){
        LISTEN_REGISTER.register(eventBus);
    }
    
    
    // Assuming this is your Mod initialization function (constructor)
    public Cores(IEventBus modEventBus, ModContainer modContainer) {
        ListenRegister.register(modEventBus);
    }
}

Статус поддержки по версиям

B : Только исправления ошибок X : Обновлений больше не будет U : Обновления L :Низкочастотные обновления Trend : U -> L -> B -> X

ВерсияForgeNeoforgeFabric
1.20.1BBX
1.20.2 - 1.21.0XXX
1.21.1BBX
1.21.2-26.0XXX
26.1LLX
**26.2**UUX

Любые вопросы можно задать на github или связаться по следующим контактам:

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

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

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

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

У Cores есть сборки для Minecraft 1.20.1–1.20.4, 1.21–1.21.5, 1.21.7–1.21.11, 26.1.1–26.3.

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

Работает и в игре, и на сервере — ставьте, где нужен

Лицензия и источник
Creative Commons Attribution Share Alike 4.0 Internationalможно распространять, указывая автора и лицензию
Оригинал — Modrinth↗Файлы — без изменений, проверены по SHA-512Это ваш мод? Правообладателям

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