NeoForge: модели предметов мода не найденыJAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 NeoForge: модели предметов мода не найдены

Сообщение Anonymous »

У меня есть мод для NeoForge версии 21.4.38-бета, в котором есть некоторые элементы:

Код: Выделить всё

public static final class _Items {

private _Items() {
throw new AssertionError();
}

private static final DeferredRegister.Items ITEMS = DeferredRegister.createItems("utilz");

/// The "*target stick*" item.
/// @see TargetStickItem
public static final DeferredItem TARGET_STICK = ITEMS.registerItem("target_stick", TargetStickItem::new,
new Item.Properties().rarity(Rarity.EPIC).stacksTo(1));

/// The "*target-clear stick*" item.
/// @see TargetClearStickItem
public static final DeferredItem TARGET_CLEAR_STICK = ITEMS.registerItem("target_clear_stick",
TargetClearStickItem::new, new Item.Properties().rarity(Rarity.EPIC).stacksTo(1));

static void register(IEventBus bus) {
ITEMS.register(bus);
}
}
Эти элементы имеют следующие модели (в /src/main/resources):

Код: Выделить всё

.
└── assets
└── utilz
└── models
└── item
├── target_clear_stick.json
└── target_stick.json
но по какой-то причине Minecraft не обнаруживает ни одного из них.
Консоль записывает это:

Код: Выделить всё

[17:32:51] [Render thread/WARN] [minecraft/ModelManager]: No model loaded for default item ID utilz:target_stick of utilz:target_stick
[17:32:51] [Render thread/WARN] [minecraft/ModelManager]: No model loaded for default item ID utilz:target_clear_stick of utilz:target_clear_stick
Знаете ли вы, почему это происходит? Я абсолютно уверен, что правильно назвал файлы и поместил их в нужное место, просто не понимаю, в чем дело ):

Я уже пробовал регистрировать модели, когда срабатывает событие net.neoforged.neoforge.client.event.ModelEvent.RegisterAdditional, но ничего не изменилось, все равно для обоих элементов используется модель 'отсутствующей текстуры'

Подробнее здесь: https://stackoverflow.com/questions/793 ... -not-found
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»