2015-03-10 2 views
-1

Я новичок в моддинге Minecraft (только начал собирать некоторые уроки сегодня) и немного начинал с Java (около 7 месяцев опыта).При создании мода Minecraft не удается локализовать имена в IntelliJ

Учебника Я специально Ниже это один прямо здесь (и я отметил текущее соответствующее время): https://www.youtube.com/watch?v=fhhMoxKSkss&t=335

Я пытаюсь локализовать имена элементов так, что он показывает, как «таблица» вместо из "item.ItemTable.name" в игре. Я думаю, проблема в том, что он дает учебник в Eclipse, когда я использую IntelliJ Idea. Из-за этого в моей голове есть какой-то «дополнительный шаг». Я запустил проект в Eclipse без каких-либо дальнейших изменений, чтобы обнаружить, что он действительно работает в Eclipse. Тем не менее, я не предпочитаю IDE.

Скриншот

: http://i.imgur.com/rOGMFVg.png?1 Дерево каталогов на левой стороне, и файл «en_US.lang» открыт справа

Когда я запускаю клиент Minecraft в IntelliJ, название пункта остается нелокаль- ная, но в Eclipse, так ли меняется.

Здесь должен быть недостающий шаг, который смотрит мне в лицо. Я просто надеялся, что кто-то может указать мне на это, так как я не могу найти решение нигде. Заранее спасибо!

ответ

0

Найдено решение в этом посте: http://www.minecraftforge.net/forum/index.php/topic,21354.0.html

В частности:

Если вы используете IntelliJ 14 (которые вы должны) вам необходимо добавить следующие строки в конце вашего build.gradle перед импортом: sourceSets {main {output.resourcesDir = output.classesDir}} Если вы этого не сделаете, ваши активы не будут работать. (Благодаря Cazzar для этого решения)

Проблема решена. Надеюсь, это поможет кому-то в будущем.

Смежные вопросы