Вы используете устаревший браузер. Этот и другие сайты могут отображаться в нём некорректно. Вам необходимо обновить браузер или попробовать использовать другой.
Доброго времени суток Земляне и Чужие!
Сегодня я столкнулся с такой проблемой: У меня есть предмет с прочностью, я для него сделал 16 подтипов (метаданных).
import com.garik.snowplusplus.item.types.MittensTypes;
import net.minecraft.creativetab.CreativeTabs;
import net.minecraft.item.Item...
Решил сделать задержку в 80 тиков для использования предмета - метод onItemRightClick
Тики считаю в эвенте TickEvent.ClientTickEvent
На клиенте работает, на сервере либо предмет не юзается, либо кулдауна нет вообще
Для этого нужны пакеты? Не впираю
Создал CreativeTab для мода, добавил один предмет, через некоторое время создал второй предмет(ItemChainPiece) - не хочет добавляться ни в какую, уже перепробовал кучу всего, перерыл весь интернет, посмотрел исходники minecraft - не получается и все. Сам предмет в игре есть, я смог его себе...
Привет.
Я работаю над модом, который должен спавнить предметы в 5000 сундуках по всей карте.
В коде использую нехитрую логику:
Каждый предмет хранит в себе шанс спавна - число от 0 до 100, присвоенное при регистрации.
Далее, при спавне, я для каждого предмета беру число rand, и если оно меньше...
У меня есть предмет, и как сделать чтоб в мире мог существовать только один такой предмет, а если их больше (считерен) то лишние удаляются и остается один?
У меня есть предмет в котором я могу хранить предметы. Но мне нужна когда я беру этот предмет из креатива( или создаётся предмет) в него добавлялись(при создании) другие предметы. Как такое реализовать?
Заранее спасибо.
Доброго времени суток Земляне и Чужие!
"Сегодня" я сделал такую json модель для предмета:
{
"__comment": "Model generated using MrCrayfish's Model Creator (http://mrcrayfish.com/modelcreator/)",
"textures": {
"0": "blocks/piston_side",
"1": "blocks/piston_inner"...
Привет всем тренерам покемонов, мстителям, джедаям, ситхам, императорам галактики и просто кубомодерам!
Как сделать предмет на RF энергии?
Как сделать чтобы предмет тратил энергию при действии(ударе или вскапывании)(например как айтемы индастриала, только на RF)?
Есть один предмет, и к нему нужно зарегистрировать несколько shaped-крафтов.
Например:
[
" D ",
" L ",
" D "
],,
[
"D ",
"L ",
"D "
],,
[
" D",
" L",
" D"
],.
Пробовал экспериментировать с json-ом крафта, не получилось.
Как сделать так, чтобы из блока выпадал нужный item? Знаю про getDrops() и getItemDropped() (или что-то такое), но не знаю, как их изменить. Дайте, пожалуйста, кусочек кода, который надо вставить в класс блока
Как можно задать стаку свой нбт по умолчанию?
Есть конечно getSubItems в предмете, но он только на клиенте, да и работает только если брать предмет из креативной вкладки. Например, с командой /give уже не прокатит.
У меня только один вариант - хук в конструктор ItemStack.
Может есть другие идеи?
Доброго времени суток Земляне и Чужие!
Сегодня я столкнулся с проблемой: Я перешёл на новую версию (1.12.2) и не могу создать базовый предмет. Вот я скопировал код с учебника, и после запуска игры предмета в игре не наблюдается!
В чём проблема?
У меня есть серверный конфиг, который задает предметы в моде. Как я понял, при регистрации предмета в инициализации на сервере, их не будет у клиента при заходе в мир. Можно ли эти вещи у клиента зарегать при заходе в мир?
Попытался создать предмет с названием "coin". ID Мода - "test".
Основной файл [test.jar]:
package u241.testmod;
import net.minecraft.item.Item;
import net.minecraftforge.fml.common.Mod;
import net.minecraftforge.fml.common.Mod.EventHandler;
import net.minecraftforge.fml.common.SidedProxy...
Здравствуйте, стоит задача заполнять инвентарь блоками, если он не был найден в NBT . Т.е. если d NBT блоков нет - программно добавить нужные блоки.
Вот так я читаю NBT
public void readFromNBT(NBTTagCompound compound) {
NBTTagList items = compound.getTagList(tagName...
В общем, недавно задался маленьким вопросом, а именно как переловить получение предмета в инвентарь(конкретного предмета) сделать что либо и удалить данный предмет.
Тобишь по сути он должен попадать в инвентарь, но тут-же удаляться, заведомо выполняя что либо, к примеру команду или там.. Без...
Вот такой вопрос появился, как перехватить что либо, созданное в конфиге/на конфиговой основе, а не в коде?
К примеру взять фланс, там допустим я создал на конфиге предмет. (думаю все знают систему флансовых паков)
Как его перехватить в условии? (А потом что либо с ним делать)