Добавить комментарий Отменить ответ

Смотрите также

  • Equipment Tooltips [1.15.2] [1.14.4] [1.13.2] [1.12.2] (подсказки для снаряжения)
  • Copper Equipment [1.18.2] [1.17.1] — медная броня, оружие и инструменты
  • Amethyst Equipment [1.18.2] [1.17.1] — аметистовые инструменты
  • Giselbaer’s Durability Viewer [1.19.3] [1.18.2] [1.16.5] [1.12.2] (прочность предметов)
  • Roughly Enough Items (REI) [1.19.3] [1.18.2] [1.16.5] (рецепты предметов и читы)
  • IBE Editor [1.19.2] [1.18.2] [1.16.5] [1.12.2] (редактор блоков и предметов)

Популярное

  • Скачать Minecraft 1.19.2
  • TL Launcher
  • Forge
  • Fabric
  • Optifine HD
  • Not Enough Items (NEI)
  • Just Enough Items (JEI)
  • Рецепты крафта Майнкрафт
  • Миникарта
  • Шейдеры
  • Читы
  • Лаки блоки

Источник: minecraftexpert.ru

Прочность Предметов в Майнкрафт (Сравнение)

Не получается сравнить два ItemStack’а

Нужно сравнить предмет в OFFHAND с другим предметом, и если OFFHAND = предмет, то вернуть успешное выполнение.
Я попробовал много разных вариантов, но все же остановился на этом.
Проблема в том, что даже если предмет в левой руке не тот, или его вообще нет — выполнение все равно успешное.

Terraformer5039

Действительно, дело было в параметрах. Я вчера потратил кучу времени из-за своей невнимательности.
Теперь есть нельзя, но проигрывается анимация действия
переделал EnumActionResult.SUCCESS в
return new ActionResult(EnumActionResult.PASS, mainhand);
Однако, теперь если взять в offhand BeefCan, а в mainhand Opener, то BeefCan станет Opener’ом, а в mainhand будет лишь фантомный предмет (который исчезает при взаимодействии с ним).
Наверное, лучше пока оставить эту идею на потом.

Источник: forum.mcmodding.ru

Сравнение 2-х таблиц

Teen_Romance

Teen_Romance

Хочу написать программку для заказа автокрафта вещей в мэ через комп, предварительно сунув ресурсы для крафта в сундук.
У меня есть таблица с вещами которые нужны для крафта :

recepts = <> solar = «solar panel» recepts[solar] = , — Первое это id, второе dmg, третье qty(колво вещей нужных для создания предмета) , , , , , >

Читайте также:  Что такое эг варс в Майнкрафт

Я знаю как с помощью

component.crystal.getAllStacks()

вывести на экран какие у меня есть вещи в сундуке.

Но мне нужно сравнить то что в сундуке, с тем что нужно для крафта.

Как это реализовать? Есть идея сделать функцию которая будет с помощью метода выше считывать вещи из сундука и делать из них таблицу и потом их сравнивать, но я понятия не имею как это сделать грамотно. Не только насчет функции, но и на счет как сравнить 2 таблицы. Можете написать мне какой то простенький пример который я смогу использовать? Или хотя бы направить меня как это сделать эффективно и рационально.

Изменено 5 сентября, 2018 пользователем Teen_Romance

Поделиться сообщением

Ссылка на сообщение
Поделиться на других сайтах

8 ответов на этот вопрос

  • Сортировать по голосам
  • Сортировать по дате

Рекомендуемые сообщения

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Подписчики 0

Полезные ресурсы

Lua

Голосование

Информация

О нас

Проект ComputerCraft.ru основан в 2014 году. Особенностью наших игровых серверов является обязательное наличие компьютерных и технических модов и аддонов. Когда мод ComputerCraft устарел и больше не отвечал техническим требованиям, ему на замену пришел современный и высокотехнологичный мод OpenComputers. Черепашек заменили роботы из мода Opencomputers.

ComputerCraft.ru — это площадка для игры в Minecraft и общения на форуме, стабильные серверы и возможность в легкой и игровой форме обучиться программированию на языке Lua и реализовать все свои самые смелые инженерные идеи и решения и поделиться ими с другими игроками. За все время существования проекта сменилось 10 игровых серверов, которые посетили более 9000 игроков.

Читайте также:  Minecraft файл minecraft jar

На сайте собрано множество интересных программ и библиотек, статей, гайдов, веселых историй и горячих обсуждений, выдвинуто множество идей автоматизации и способов программирования. У нас играют и пишут программы как новички так и опытные программисты. А самые продвинутые участники нашего коллектива даже разрабатывают собственные авторские моды и аддоны, ресурспаки, репозитории, мощнейшие библиотеки и операционные системы. Регистрируйтесь прямо сейчас и присоединяйтесь к нашему дружному коллективу фанатов игры Minecraft , компьютерных и инженерных модов!

Источник: computercraft.ru