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


Фотография

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


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

#181 Madhatterik

Madhatterik

    Странник

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

Написал 18.09.2011 - 12:41

BlockNew:package net.minecraft.src;import java.util.Random;public class BlockNew extends Block{public BlockNew(int i, int j) { super(i, j, Material.ground); }public int idDropped(int i, int j) { return mod_gcc.newblock.blockID; } public int quantityDropped(Random random) { return 1; }}mod_gcc:package net.minecraft.src; public class mod_gcc extends BaseMod{public static Block newblock = new BlockNew(101, 0).setHardness(0.5F).setResistance(1.0F).setBlockName("newblock");public String Version() { return "1.7_03"; }public mod_gcc() {ModLoader.RegisterBlock(newblock);ModLoader.AddName(newblock, "GCC");ModLoader.AddRecipe(new ItemStack(newblock, 3), new Object[]{ "##", "##", Character.valueOf('#'),Block.dirt});newblock.blockIndexInTexture = ModLoader.addOverride("/terrain.png", "/textures/java.png");Под споилер как убирать?

#182 FunnyAlien

FunnyAlien

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

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

Написал 18.09.2011 - 12:46

В конце двух закрывающих скобок нет.
Цвет моей модерации.

#183 Madhatterik

Madhatterik

    Странник

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

Написал 18.09.2011 - 12:50

Как блокам свои звуки сделать?

#184 FunnyAlien

FunnyAlien

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

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

Написал 18.09.2011 - 12:56

Добавил две новые главы от автора Sawoder.

В конце двух закрывающих скобок нет.

Как блокам свои звуки сделать?

Добавь к паблику блока (где ты там ставишь крепкость, id и прочее):
[paste][/paste]setStepSound(Block[paste][/paste]soundGrassFootstep)
Это звуки травы. Другие звуки можно узреть в Block.java или Material.java, я не помню Нотч
Цвет моей модерации.

#185 Madhatterik

Madhatterik

    Странник

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

Написал 18.09.2011 - 13:00

Добавил две новые главы от автора Sawoder.

В конце двух закрывающих скобок нет.

Как блокам свои звуки сделать?

Добавь к паблику блока (где ты там ставишь крепкость, id и прочее):
[paste][/paste]setStepSound(Block[paste][/paste]soundGrassFootstep)
Это звуки травы. Другие звуки можно узреть в Block.java или Material.java, я не помню Нотч

Свои звуки никак не запихнуть?

#186 TheApKoT

TheApKoT

    Добытчик угля

  • Пользователи
  • Сообщений: 363
  • Откуда: The Earth Core

Написал 18.09.2011 - 18:10

Эм, новый модлоадер что, уже вышел?

Тьфу, ошибся, имел в виду Мкп =)

Вышел, но нет нового MCP.

Чавой-то все тогда за моддинг принялись? На эклипсе, что ли, пишут все?
Скрытый текст

#187 Madhatterik

Madhatterik

    Странник

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

Написал 18.09.2011 - 20:02

"Сейчас мы сделаем веник. Он будет у нас аналогом алмазного меча.Добавим к пабликам строку:"Каким пабликам?

#188 TheApKoT

TheApKoT

    Добытчик угля

  • Пользователи
  • Сообщений: 363
  • Откуда: The Earth Core

Написал 18.09.2011 - 20:37

Посмотри по аналогии -.-public static final Item-уже ясно, что к идентификации итемов.
Скрытый текст

#189 Madhatterik

Madhatterik

    Странник

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

Написал 18.09.2011 - 21:48

Про еду ничего не понял! "Добавим к пабликам". Куда нужно добавить?

Посмотри по аналогии -.- public static final Item -уже ясно, что к идентификации итемов.

Где найти идентификацию итемов?

#190 S.T.A.L.K.E.R.O.K.

S.T.A.L.K.E.R.O.K.

    Странник

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

Написал 19.09.2011 - 01:12

Вишел mcp v4.4 под 1.8.1! скачать http://www.mediafire...g09as6o73ls77c6 а тут смотрите возможно обновления будут. http://mcp.ocean-lab...hp/MCP_Releases

#191 kaWaaaii

kaWaaaii

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

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

Написал 19.09.2011 - 05:40

Я так и думал, что мср выйдет в понедельник. Нотч
Дракоша:
ИзображениеИзображение

#192 Axel

Axel

    Странник

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

Написал 19.09.2011 - 06:08

А теперь вопрос: как увеличить макс высоту?Может какое-нибудь число из ChunkProviderGenerate.java?А может chunk.java?

#193 TheApKoT

TheApKoT

    Добытчик угля

  • Пользователи
  • Сообщений: 363
  • Откуда: The Earth Core

Написал 19.09.2011 - 09:01

В какие файлы .java декомпилируются файлы au.class, bu.class, ds.class, uu.class? Нужно обновить мод, а в какие файлы что писал - забыл =( Помню только, что изменял block.java и EnumToolMaterial.java. Это вроде первые два. А остальные? =( Кто подскажет - буду очень благодарен.
Скрытый текст

#194 Madhatterik

Madhatterik

    Странник

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

Написал 19.09.2011 - 10:14

Рекомпиляция прошла успешно, а когда запускаю майнкрафт крашится http://savepic.net/2010826.htm Последнее, что делал, заменил в рецепте крафта GCC землю на смайлики.

#195 TheApKoT

TheApKoT

    Добытчик угля

  • Пользователи
  • Сообщений: 363
  • Откуда: The Earth Core

Написал 19.09.2011 - 10:29

Рекомпиляция прошла успешно, а когда запускаю майнкрафт крашится http://savepic.net/2010826.htm Последнее, что делал, заменил в рецепте крафта GCC землю на смайлики.

Кинь-ка код рецепта, братюнь.
Скрытый текст

#196 Madhatterik

Madhatterik

    Странник

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

Написал 19.09.2011 - 10:31

Рекомпиляция прошла успешно, а когда запускаю майнкрафт крашится http://savepic.net/2010826.htm Последнее, что делал, заменил в рецепте крафта GCC землю на смайлики.

Кинь-ка код рецепта, братюнь.

ModLoader.AddRecipe(new ItemStack(newblock, 1), new Object[]{ "##", "##", Character.valueOf('#'), mod_gcc.smileItem.shiftedIndex});

#197 TheApKoT

TheApKoT

    Добытчик угля

  • Пользователи
  • Сообщений: 363
  • Откуда: The Earth Core

Написал 19.09.2011 - 10:41

ModLoader.AddRecipe(new ItemStack(newblock, 1), new Object[]{ "##", "##", Character.valueOf('#'), mod_gcc.smileItem});ШифтедИндекс не нужен.
Скрытый текст

#198 Madhatterik

Madhatterik

    Странник

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

Написал 19.09.2011 - 10:44

ModLoader.AddRecipe(new ItemStack(newblock, 1), new Object[]{ "##", "##", Character.valueOf('#'), mod_gcc.smileItem}); ШифтедИндекс не нужен.

Спасибо!

#199 TheApKoT

TheApKoT

    Добытчик угля

  • Пользователи
  • Сообщений: 363
  • Откуда: The Earth Core

Написал 19.09.2011 - 11:04

Обращайся ;)
Скрытый текст

#200 Madhatterik

Madhatterik

    Странник

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

Написал 19.09.2011 - 11:30

эх..:( Консоль покарала меня http://savepic.org/2334704.htm


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

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