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


Фотография

[ModLoader] Основы программирования для Minecraft


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 746

#121 FunnyAlien

FunnyAlien

    Добытчик камня

  • Пользователи
  • Сообщений: 243
  • Откуда: Тюмень

Написал 08.09.2011 - 11:05

Обычный чистый клиент 1.7.3 с модлоадером нужен.

Dark_zarich,
at net[paste][/paste]minecraft[paste][/paste]src[paste][/paste]Stonewhite[paste][/paste]<init>(Stonewhite[paste][/paste]java:11) //11 - строкаat net[paste][/paste]minecraft[paste][/paste]src[paste][/paste]mod_gcc[paste][/paste]<clinit>(mod_gcc[paste][/paste]java:6) //6 - строка
Проверяй их на ошибки.

upd: конфа пустела, т.к не было времени. Сейчас я свободен и вы можете задавать свои вопросы, решим вместе.
Цвет моей модерации.

#122 Dark_zarich

Dark_zarich

    Странник

  • Пользователи
  • Сообщений: 9

Написал 08.09.2011 - 22:48

Добавил новые инструменты майнкрафт. Все хорошо работают кроме кирки почему-то при нажать левой кнопкой мыши на ЛЮБОЙ блок майн крашует
java[paste][/paste]lang[paste][/paste]NullPointerException	at net[paste][/paste]minecraft[paste][/paste]src[paste][/paste]ItemTool[paste][/paste]getStrVsBlock(ItemTool[paste][/paste]java:29)	at net[paste][/paste]minecraft[paste][/paste]src[paste][/paste]ItemStack[paste][/paste]getStrVsBlock(ItemStack[paste][/paste]java:87)	at net[paste][/paste]minecraft[paste][/paste]src[paste][/paste]InventoryPlayer[paste][/paste]getStrVsBlock(InventoryPlayer[paste][/paste]java:236)	at net[paste][/paste]minecraft[paste][/paste]src[paste][/paste]EntityPlayer[paste][/paste]getCurrentPlayerStrVsBlock(EntityPlayer[paste][/paste]java:321)	at net[paste][/paste]minecraft[paste][/paste]src[paste][/paste]Block[paste][/paste]blockStrength(Block[paste][/paste]java:290)	at net[paste][/paste]minecraft[paste][/paste]src[paste][/paste]PlayerControllerSP[paste][/paste]clickBlock(PlayerControllerSP[paste][/paste]java:65)	at net[paste][/paste]minecraft[paste][/paste]client[paste][/paste]Minecraft[paste][/paste]clickMouse(Minecraft[paste][/paste]java:820)	at net[paste][/paste]minecraft[paste][/paste]client[paste][/paste]Minecraft[paste][/paste]runTick(Minecraft[paste][/paste]java:1047)	at net[paste][/paste]minecraft[paste][/paste]client[paste][/paste]Minecraft[paste][/paste]run(Minecraft[paste][/paste]java:480)	at java[paste][/paste]lang[paste][/paste]Thread[paste][/paste]run(Thread[paste][/paste]java:662)--- END ERROR REPORT 7abe7a40 ----------


#123 strael

strael

    Добытчик дерева

  • Пользователи
  • Сообщений: 135

Написал 10.09.2011 - 15:15

Добавил новые инструменты майнкрафт. Все хорошо работают кроме кирки почему-то при нажать левой кнопкой мыши на ЛЮБОЙ блок майн крашует

java[paste][/paste]lang[paste][/paste]NullPointerException	at net[paste][/paste]minecraft[paste][/paste]src[paste][/paste]ItemTool[paste][/paste]getStrVsBlock(ItemTool[paste][/paste]java:29)	at net[paste][/paste]minecraft[paste][/paste]src[paste][/paste]ItemStack[paste][/paste]getStrVsBlock(ItemStack[paste][/paste]java:87)	at net[paste][/paste]minecraft[paste][/paste]src[paste][/paste]InventoryPlayer[paste][/paste]getStrVsBlock(InventoryPlayer[paste][/paste]java:236)	at net[paste][/paste]minecraft[paste][/paste]src[paste][/paste]EntityPlayer[paste][/paste]getCurrentPlayerStrVsBlock(EntityPlayer[paste][/paste]java:321)	at net[paste][/paste]minecraft[paste][/paste]src[paste][/paste]Block[paste][/paste]blockStrength(Block[paste][/paste]java:290)	at net[paste][/paste]minecraft[paste][/paste]src[paste][/paste]PlayerControllerSP[paste][/paste]clickBlock(PlayerControllerSP[paste][/paste]java:65)	at net[paste][/paste]minecraft[paste][/paste]client[paste][/paste]Minecraft[paste][/paste]clickMouse(Minecraft[paste][/paste]java:820)	at net[paste][/paste]minecraft[paste][/paste]client[paste][/paste]Minecraft[paste][/paste]runTick(Minecraft[paste][/paste]java:1047)	at net[paste][/paste]minecraft[paste][/paste]client[paste][/paste]Minecraft[paste][/paste]run(Minecraft[paste][/paste]java:480)	at java[paste][/paste]lang[paste][/paste]Thread[paste][/paste]run(Thread[paste][/paste]java:662)--- END ERROR REPORT 7abe7a40 ----------

Тоже самое.
Хочу устроить небольшой ивент с модом Clay Soldiers. Все появляемся на одинаковых условиях с небольшим количеством ресурсов, 2-3 часа на развитие и постройку армии солдатиков. И кто лучше развил свою армию за это время?
Пишите в ПМ и организуем =)

#124 FunnyAlien

FunnyAlien

    Добытчик камня

  • Пользователи
  • Сообщений: 243
  • Откуда: Тюмень

Написал 10.09.2011 - 16:34

Уберите из эффективности блок, это лишнее.
Цвет моей модерации.

#125 Stalin4Life

Stalin4Life

    Странник

  • Пользователи
  • Сообщений: 5

Написал 11.09.2011 - 13:07

Доброго времени суток. Будет ли туториал на тему "GUI"?Я сам недавно решил поизучать кодинг под minecraft Нотч и вместе с этим java, мне очень интересно, как например у своего инструмента на определенный клик мышью (или нажатия клавиши, т.е. при событии) выскакивало GUI окно? Существует ли список GUI команд и их последовательности?)

#126 FunnyAlien

FunnyAlien

    Добытчик камня

  • Пользователи
  • Сообщений: 243
  • Откуда: Тюмень

Написал 11.09.2011 - 13:36

Будут главы, но чуть позже.
Цвет моей модерации.

#127 Stalin4Life

Stalin4Life

    Странник

  • Пользователи
  • Сообщений: 5

Написал 11.09.2011 - 13:51

Жаль. Слуш, а можешь примерно описать того, что нужно для создания второй крафт печи со своими характеристиками?

#128 sasuke654

sasuke654

    Странник

  • Пользователи
  • Сообщений: 2

Написал 11.09.2011 - 16:36

Здраствуйте, начал читать и создавать свой мод по вашему учебнику. Ароде всё правильно написал.проги закинул.при компиляции ошибок не выдал. маинкрафт запускается. но я не могу скрафтить куб 1-2 глава. при заполнении крафтинга землёй прост ничего неможет скрафтиться. код проверял несколько раз. всё правильно!Помогите!!! [creeper] [creeper] [creeper]

#129 Stalin4Life

Stalin4Life

    Странник

  • Пользователи
  • Сообщений: 5

Написал 11.09.2011 - 17:47

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

#130 Dark_zarich

Dark_zarich

    Странник

  • Пользователи
  • Сообщений: 9

Написал 11.09.2011 - 18:06

Все кто хорошо или средне разбирается в модинге так же и те у кого какие то проблемыпрошу сюда : Сервер - conference.jabber.ruКомната - mc-guideпомогите новичкам и мне в том числе :)

#131 Stalin4Life

Stalin4Life

    Странник

  • Пользователи
  • Сообщений: 5

Написал 11.09.2011 - 18:28

А как добавиться к вам в конференцию? Я установил клиент Psi-------С силой праведности я разобрался с методом подключения к конференции [arrow]

#132 FunnyAlien

FunnyAlien

    Добытчик камня

  • Пользователи
  • Сообщений: 243
  • Откуда: Тюмень

Написал 11.09.2011 - 18:43

Зайду в конференцию только завтра в 3 дня по Московскому времени.
Цвет моей модерации.

#133 Stalin4Life

Stalin4Life

    Странник

  • Пользователи
  • Сообщений: 5

Написал 11.09.2011 - 18:45

FunnyAlien, можете дать названия сурсов, которые хранят в себе логику печи + gui?

#134 sasuke654

sasuke654

    Странник

  • Пользователи
  • Сообщений: 2

Написал 11.09.2011 - 19:20

Можете написать свой скайп? [torch]

#135 kpevedko

kpevedko

    Странник

  • Пользователи
  • Сообщений: 9

Написал 12.09.2011 - 13:42

У меня такая проблемма: в рецепте для блока я хочу указать синий краситель, как мне это сделать?все перепробовал, никак! Мне нужен само название синего красителя,например Block.sand .

#136 alex55

alex55

    Странник

  • Пользователи
  • Сообщений: 42

Написал 12.09.2011 - 16:37

В рецепте можно указывать ItemStack, в конструкторе которого есть параметры количества и дамага предмета. Например:
ModLoader[paste][/paste]AddRecipe(new ItemStack(Item[paste][/paste]dyePowder, 16, 4), new Object[] {"#","#","#", '#', new ItemStack(Item[paste][/paste]dyePowder, 1, 15)});
позволяет скрафтить 16 единиц синего красителя из трех расположенных вертикально белых красителей.

#137 kpevedko

kpevedko

    Странник

  • Пользователи
  • Сообщений: 9

Написал 12.09.2011 - 17:44

Мне нужен именно Итем красителей, желательно всех.А то
Item[paste][/paste]dyePowder
при таком написании дает черный краситель, а как должны выгледеть коды других красителей(лазурит, серый, белый и т.д.)я не знаю.Может кто-то подскажет?

#138 strael

strael

    Добытчик дерева

  • Пользователи
  • Сообщений: 135

Написал 12.09.2011 - 19:23

Проблема при декампилции, все перепроверил и переустановил что только можно было, вот лог, просьба помочь.Раньше декампилировал нормально.Пробывал делать такое:
Скрытый текст
Лог:
Скрытый текст

Хочу устроить небольшой ивент с модом Clay Soldiers. Все появляемся на одинаковых условиях с небольшим количеством ресурсов, 2-3 часа на развитие и постройку армии солдатиков. И кто лучше развил свою армию за это время?
Пишите в ПМ и организуем =)

#139 kaWaaaii

kaWaaaii

    Добытчик железа

  • Пользователи
  • Сообщений: 465

Написал 12.09.2011 - 19:26

Все ок.
Дракоша:
ИзображениеИзображение

#140 strael

strael

    Добытчик дерева

  • Пользователи
  • Сообщений: 135

Написал 12.09.2011 - 19:28

Все ок.

Вот это немного подозрительно:
Скрытый текст
Да и раньше не было.
Хочу устроить небольшой ивент с модом Clay Soldiers. Все появляемся на одинаковых условиях с небольшим количеством ресурсов, 2-3 часа на развитие и постройку армии солдатиков. И кто лучше развил свою армию за это время?
Пишите в ПМ и организуем =)


Количество пользователей, читающих эту тему: 3

0 пользователей, 3 гостей, 0 анонимных