1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie. Узнать больше.
  2. Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.
    Скрыть объявление
Скрыть объявление
В преддверии глобального обновления, мы проводим исследования, которые помогут нам сделать опыт пользования форумом ещё удобнее. Помогите нам, примите участие!

Плагин [ADMIN/DEV/MECH] CraftingAPI 3.0.0 - Кастомные крафты с поддержкой NBT тэгов [1.14 - 1.15]

Тема в разделе "Неподтвержденные плагины", создана пользователем _TheZit445_, 6 мар 2019.

  1. Dymeth

    Dymeth Активный участник Пользователь

    Баллы:
    98
    Имя в Minecraft:
    Dymeth
    Тем временем ждём обновления до 1.15.1 )
     
  2. Автор темы
    _TheZit445_

    _TheZit445_ Активный участник Пользователь

    Баллы:
    76
    Skype:
    kirik2425
    Имя в Minecraft:
    _TheZit445_
    А что там изменилось. Я думаю он запустится на 1.15. Проверьте пожалуйста.
     
  3. Dymeth

    Dymeth Активный участник Пользователь

    Баллы:
    98
    Имя в Minecraft:
    Dymeth
    Поставил. Говорят, работает
     
  4. Savely_S.

    Savely_S. Активный участник Пользователь

    Баллы:
    66
    Не планируется ли возможность изменение ванильных крафтов? Видел конкретно такую функцию в плагине customrecipes, который сейчас только до 1.12.2
     
  5. Savely_S.

    Savely_S. Активный участник Пользователь

    Баллы:
    66
    работает
     
  6. Автор темы
    _TheZit445_

    _TheZit445_ Активный участник Пользователь

    Баллы:
    76
    Skype:
    kirik2425
    Имя в Minecraft:
    _TheZit445_
    Версия 2.1.0
    Ничего не добавлено. Вырезал часть кода и сделал из него отдельный плагин. Теперь для работы плагины требуется NBTReflectionAPI. После компиляции не тестил, но по идее проблем быть не должно.
     
  7. D3st1ny

    D3st1ny Активный участник

    Баллы:
    61
    Имя в Minecraft:
    Destiny
    Есть шанс на бэкпорт на 1.12.2?
     
  8. Автор темы
    _TheZit445_

    _TheZit445_ Активный участник Пользователь

    Баллы:
    76
    Skype:
    kirik2425
    Имя в Minecraft:
    _TheZit445_
    Проверь, я на 1.12.2 не запускал. Есть большая вероятность, что оно работает. Потом отпиши.
     
  9. D3st1ny

    D3st1ny Активный участник

    Баллы:
    61
    Имя в Minecraft:
    Destiny
    Попробовал. Не работает. Ядро Mohist 1.12.2

    Код:
    [01:39:54] [Server thread/ERROR] [Mohist]: null
    org.bukkit.command.CommandException: Unhandled exception executing command 'craftingapi' in plugin CraftingAPI v2.0.1
        at org.bukkit.command.PluginCommand.execute(PluginCommand.java:45) ~[PluginCommand.class:2a408a8]
        at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:145) ~[SimpleCommandMap.class:2a408a8]
        at org.bukkit.craftbukkit.v1_12_R1.CraftServer.dispatchCommand(CraftServer.java:744) ~[CraftServer.class:2a408a8]
        at net.minecraft.network.NetHandlerPlayServer.func_147361_d(NetHandlerPlayServer.java:1586) [pa.class:?]
        at net.minecraft.network.NetHandlerPlayServer.func_147354_a(NetHandlerPlayServer.java:1414) [pa.class:?]
        at net.minecraft.network.play.client.CPacketChatMessage.func_148833_a(CPacketChatMessage.java:45) [la.class:?]
        at net.minecraft.network.play.client.CPacketChatMessage.func_148833_a(CPacketChatMessage.java:9) [la.class:?]
        at net.minecraft.network.PacketThreadUtil$1.run(SourceFile:13) [hv$1.class:?]
        at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [?:1.8.0_242]
        at java.util.concurrent.FutureTask.run(FutureTask.java:266) [?:1.8.0_242]
        at net.minecraft.util.Util.func_181617_a(SourceFile:46) [h.class:?]
        at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:844) [MinecraftServer.class:?]
        at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:464) [nz.class:?]
        at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:778) [MinecraftServer.class:?]
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:621) [MinecraftServer.class:?]
        at java.lang.Thread.run(Thread.java:748) [?:1.8.0_242]
    Caused by: java.lang.NullPointerException
        at org.bukkit. inventory.ItemStack.<init>(ItemStack.java:66) ~[ItemStack.class:2a408a8]
        at org.bukkit. inventory.ItemStack.<init>(ItemStack.java:45) ~[ItemStack.class:2a408a8]
        at ru.thezit445.craftingapi.utils.Item.getItemWithReplacement(Item.java:89) ~[?:?]
        at ru.thezit445.craftingapi.gui.GuiManager.createWorkbenchRecipeCreator(GuiManager.java:45) ~[?:?]
        at ru.thezit445.craftingapi.gui.GuiHolder.createGui(GuiHolder.java:68) ~[?:?]
        at ru.thezit445.craftingapi.craft.recipe.RecipeManager.openRecipeCreator(RecipeManager.java:82) ~[?:?]
        at ru.thezit445.craftingapi.commands.AdministrationCommands$CmdAction$2.invoke(AdministrationCommands.java:181) ~[?:?]
        at ru.thezit445.craftingapi.commands.AdministrationCommands.onCommand(AdministrationCommands.java:41) ~[?:?]
        at org.bukkit.command.PluginCommand.execute(PluginCommand.java:43) ~[PluginCommand.class:2a408a8]
        ... 15 more
     
  10. TheDiVa Zo

    TheDiVa Zo Активный участник Пользователь

    Баллы:
    66
    Самый лучший плагин. Будут деньги, дам тебе немного шоколада ;)
     
  11. Автор темы
    _TheZit445_

    _TheZit445_ Активный участник Пользователь

    Баллы:
    76
    Skype:
    kirik2425
    Имя в Minecraft:
    _TheZit445_
    Новая версия!
    version 3.0.0
    1. Переписаны рецепты для печек.
    2. Добавлены новые виды рецептов.
      • smoker - рецепт работает в обычных печках и в коптильнях. В коптильнях плавка происходит в 2 раза быстрее, как и потребление топлива.
      • blasting - рецепт работает в обычных печках и в плавильнях. В плавильнях плавка происходит в 2 раза быстрее, как и потребление топлива.
      • brewing - зельеварение. В качестве второго ингридиента и результата можно использовать только зелья.
    3. Код переписан под новую версию NBTReflectionAPI. Со старой версией плагин работать не будет!
    4. Фикс багов.
      • Рецепты ремонта предмет+предмет, рецепты покраски кожаной брони/шалкеров и подобных не работали.
      • Прочие мелкие исправления.
    Ссылка на скачивание находится в первом сообщении.
    P.S. Беда с деньгами. В связи с карантином нахожусь в гостях у дедушки и не могу отсюда уехать. Интернет имеется только мобильный. У меня осталось меньше гигабайта трафика. Списание абонентской платы будет 17 апреля, если у Вас есть возможность помочь, то вся актуальная информация, связанная с донатами, находится в первом сообщении.
     
  12. Автор темы
    _TheZit445_

    _TheZit445_ Активный участник Пользователь

    Баллы:
    76
    Skype:
    kirik2425
    Имя в Minecraft:
    _TheZit445_
    Upd: при переходе на новую версию удалите папку configs.
     
    Последнее редактирование: 13 апр 2020
  13. DanMi

    DanMi Ньюби

    Баллы:
    1
    Имя в Minecraft:
    DanMi
    Не подскажете плагин, для создания кастомных предметов, такой же удобный как Ваш с рецептами?
     
  14. Автор темы
    _TheZit445_

    _TheZit445_ Активный участник Пользователь

    Баллы:
    76
    Skype:
    kirik2425
    Имя в Minecraft:
    _TheZit445_
    Я предметы в ручную делаю, поэтому ничем не могу помочь.
     
  15. DanMi

    DanMi Ньюби

    Баллы:
    1
    Имя в Minecraft:
    DanMi
    Ещё такой вопрос, при создании рецепта, он не отображается в книге рецептов, если ли плагин, исправляющий это? Игроки на сервере просто могут не додуматься скрафтить.
     
  16. Saharo4ek

    Saharo4ek Активный участник Пользователь

    Баллы:
    96
    Имя в Minecraft:
    tin
    в книге рецептов отображаются ТОЛЬКО крафты майна, они заложены в клиенте, а не на сервере.
     
  17. Автор темы
    _TheZit445_

    _TheZit445_ Активный участник Пользователь

    Баллы:
    76
    Skype:
    kirik2425
    Имя в Minecraft:
    _TheZit445_
    Так как книга рецептов не позволяет выводить кастомные предметы в ингредиентах, полноценный вывод рецептов невозможен. Все рецепты верстака есть в книге, но они могут отображаться некорректно. Если у печки ингредиент не имеет тегов, то он тоже должен быть в книге рецептов. Остальные рецепты не могут быть добавлены. И то, не всегда рецепты добавляются в книгу.
    Подумал тут, рецепты в книге отображаются из NBT игрока. Надо посмотреть, как это работает, и если есть возможность что-то с этим сделать, попробовать добавить полноценные рецепты в книгу.
     
  18. Автор темы
    _TheZit445_

    _TheZit445_ Активный участник Пользователь

    Баллы:
    76
    Skype:
    kirik2425
    Имя в Minecraft:
    _TheZit445_
    Нет, рецепты для книги в данных игрока - это список строк с ключом предмета. Если в майнкрафт добавят поддержку NBT тэгов в крафтах для ингридиентов, то оно будет работать.
     
  19. MineEnd

    MineEnd Активный участник Пользователь

    Баллы:
    61
    Имя в Minecraft:
    Cyremon
    а плагин может заменить/удалить крафт ванильных предметов?
     
  20. Anarchist_YT

    Anarchist_YT Активный участник Пользователь

    Баллы:
    66
    Имя в Minecraft:
    Anarchist_YT
    А будет апдейт до 1.16.3?
     

Поделиться этой страницей