
Ultra Hard Coremod
Активный0.0
Установок
Последнее обновление
Версии
Мод Ultra Hard Coremod
Примечание: Название "coremod" используется в ироничном смысле — это не настоящий коремод
Данная модификация открывает перед игроками возможность проведения модифицированных версий знаменитого режима UHC (Ultra Hard Core) в среде Minecraft. Работа мода вдохновлена решением Gerrybrano's UHC Blox.
Основной функционал
Центральным элементом является специальная книга управления, через которую можно гибко настраивать все параметры UHC. Если вы обнаружили отсутствие какой-либо необходимой настройки — сообщите об этом разработчикам для добавления.
Поддержка модов
Мод открыт для расширения функциональности. Если вам требуется совместимость с другими модификациями, просто создайте соответствующий запрос в репозитории на GitHub.
Для версии 1.12 предусмотрена интеграция с Crafttweaker, позволяющая расширить возможности следующих систем:
Автоматическое преобразование ресурсов
mods.ultrahardcoremod.conversion.addConversion(IItemStack input, IItemStack result , IItemStack result2 ...);
*(до 9 результирующих предметов)
Автоматическое приготовление
mods.ultrahardcoremod.autocook.addRecipe(IItemStack stack, IItemStack stack2, float experience);
mods.ultrahardcoremod.autocook.removeRecipe(IItemStack output);
Начальное снаряжение игроков
mods.ultrahardcoremod.starting.addStartingGear(IItemStack input, IItemStack result , IItemStack result2 ...);
(включает параметры экипировки, с которой игроки начинают UHC приключение)
Респаун боссов из Twilight Forest
// Формат координат: "-1,6,100"
// Пример босса: "hydra"
mods.ultrahardcoremod.twilight.boss.addBoss(String position, String boss);
Изменение характеристик существ
// Пример идентификатора: "minecraft:wolf"
// Пример определения сущности: <entity:minecraft:wolf>
// Пример изменения данных: "{Attributes:[{Name:generic.maxHealth,Base:10}],Health:10.0f}"
// (устанавливает здоровье моба равным 10)
mods.ultrahardcoremod.datachanger.changeData(String entityID, String dataChange);
mods.ultrahardcoremod.datachanger.changeData(IEntityDefinition entity, String dataChange);
Этот функционал рассчитан на продвинутых пользователей, знакомых с командой /entityData.