• Гость, публикуйте свои сливы кода через Ресурсы!
    После публикации слива в Ресурсах в этом форуме будет автоматически создана тема для обсуждения.
Иконка ресурса

Инструмент для крафта 1.0.0

Нет прав для скачивания

LeyxorCheysen

Железная лига
Сообщения
1,031
Лучшие ответы
19
Симпатии
79
#1
LeyxorCheysen добавил(а) новый ресурс:

Предмет с прочностью для крафта - Предмет, которым можно крафтить.

О задумке
Изначально я делал себе молот для мода, он подобие молота из Industrial Craft 2. С кодом сильно помог Timaxa007, но всё же нужного результата я добился из комбинации кода от Timaxa007, открытых ресурсов Immersive Enginering и зверски декомпилированного Industrial Craft 2. В итоге вышло нечто своё.
Предмет
Сначала стоит отметить, что понадобится внести правки как в код главного класса мода, так и класса предмета. Для...
Узнать больше об этом ресурсе...
 

timaxa007

Команда форума
Сообщения
5,499
Лучшие ответы
360
Симпатии
517
#3
Если что, в предмете есть:
Java:
    /** The RNG used by the Item subclasses. */
    protected static Random itemRand = new Random();
Так что можно не создавать в главном классе, а использовать из предмета.
 

LeyxorCheysen

Железная лига
Сообщения
1,031
Лучшие ответы
19
Симпатии
79
#4

timaxa007

Команда форума
Сообщения
5,499
Лучшие ответы
360
Симпатии
517
#5
А если кто для каждого предмета класс делает?
Не особо понял. Под предметом я имел виду родительский класс Item.
Да разница есть разве откуда вызывать?
Откуда (и между ними) - нет. Просто создашь ещё одно поле (переменную/константу).
Которая будет ещё занимать место на оперативной памяти. Если чем-то она была уникально, то ещё ладно, вопросов не было-бы.
 

Doc

Золотая лига
Сообщения
2,343
Лучшие ответы
126
Симпатии
302
#6
А можно пример с регистрацией через java, а не через json?
 

LeyxorCheysen

Железная лига
Сообщения
1,031
Лучшие ответы
19
Симпатии
79
#7

Ivasik

Porting GrandBombaster
Команда форума
Сообщения
2,686
Лучшие ответы
76
Симпатии
261
#9
Java:
ret.attemptDamageItem(1, Galaxy.random, null) 
return ret;
Если мета будет меньше 0, предмет сам удалиться.
 

LeyxorCheysen

Железная лига
Сообщения
1,031
Лучшие ответы
19
Симпатии
79
#10
LeyxorCheysen обновил(а) ресурс Инструмент для крафта новой записью:

Орфография и коментарии.

Были исправлены некоторые орфографические ошибки, изменены некоторые коментарии и объяснения для лучшего понимания материала.
Узнать больше об этом обновлении...
 
Сверху