Вы используете устаревший браузер. Этот и другие сайты могут отображаться в нём некорректно. Вам необходимо обновить браузер или попробовать использовать другой.
Сразу приношу извинения, что пишу сюда, просто больше негде спросить. Как работать с GameStages (это такой мод, являющийся как бы основанием, для создания системы развития игрока, системы доступа к контенту)? Есть какой-нибудь гайд об этом? А то на CurseForge всё очень кратко показано.
Нужно сделать так, чтобы блок при его установке был лицевой стороной направлен на игрока (как, например, печка). Пробовал всё сделать так же, как и в коде печки (BlockFurnace.java), но клиент после этого выдаёт ошибку.
Ну или же подскажите, что не так в этом коде (наверное, всё):
public class...
То, что идёт после AxisAlignedBB в скобках, это координаты вида "x1, y1, z1, x2, y2, z2", где 0,0625D — 1 пиксель? И это и будет определять границы выделения?
Для своего блока я сделал хитбокс, полностью соответствующий модели этого блока, но когда я на него смотрю, выделение накладывается как на цельный блок. Как же это исправить?
Опишу проблему кратко: создаю крафты для готовых предметов. Рецепты типа shapeless работают, а вот shaped нет.
Вот класс регистрации рецептов:
public class CraftingRegister
{
public static void register()
{
registerRecipes("");
}
private static void...
Ты наверное не заметил, но я писал в вопросе, что всё это уже сделано, и как раз после этого у меня появилась описанная проблема. Она уже решена (забыл это отметить).
Поскольку я только учусь создавать моды, вопросов у меня будет много. И мне кажется, лучшим вариантом будет искать ответы на них в других модификациях. Как это сделать? Просто распаковать .jar-файл и открыть папку с распакованными файлами эклипсом, или нужно что-то ещё сделать?
Ранее столкнулся с неизвестной ошибкой в рендере:
Я не нашёл другого решения, так что создал по учебнику новый мод. Но там то же самое. Всё делал правильно. Вот структура файлов и их содержимое:
Вряд ли это важно, но у меня файл mcmod.info написан с кодировкой "UTF-8 без BOM"
На этот раз всё нормально и в регистрации блока.
BlocksRegister.java:
public class BlocksRegister
{
public static Block FLINTBLOCK = new FlintBlock("flintblock");
public static void register()
{
setRegister(FLINTBLOCK);
}
@SideOnly(Side.CLIENT)
public static...