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

Обсудим Новые вещи на сервере, благодаря текстурам.

Тема в разделе "Помощь", создана пользователем MrBrikster, 25 апр 2015.

  1. Автор темы
    MrBrikster

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

    Баллы:
    78
    Имя в Minecraft:
    MrBrikster
    /give MrBrikster 140 - " Ошибка: Невозможно выдать flowerpot, это не выдаваемый предмет.". Попробую через ком блок.
    Нет, получается. Там такая-же ошибка. Через /i 140 пишется, что выдалось, но на самом деле не выдаётся
     
  2. RespectDDD

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

    Баллы:
    76
    Skype:
    netu_logina3
    Собственно говоря тебе его и не надо выдавать себе.
    Через плагин задай ему крафт, и он будет выдаваться при крафте.
    Ну а далее задавай ему свойства.

    Вот тебе айди блоков, те что красные - не используемые.
     

    Вложения:

  3. Автор темы
    MrBrikster

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

    Баллы:
    78
    Имя в Minecraft:
    MrBrikster
    Спасибо! Если через крафт не получится выдавать, отпишусь.
    Подожди-ка, а ты не знаешь, как поменять на этих предметах текстуру?
     
  4. RespectDDD

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

    Баллы:
    76
    Skype:
    netu_logina3
    Через крафт получится выдать 100%, я выдавал себе блок 140 через CustomJoinItems, я делал меню сервера, только вместо компаса брал блок 140, и все исправно работало.
    Залезь в текстуры, найди текстуру этого блока, и соответственно поменяй её. Она лежит в папке со всеми текстурами.
    Да и если получится - отпишись. Самому интересно.
     
  5. Автор темы
    MrBrikster

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

    Баллы:
    78
    Имя в Minecraft:
    MrBrikster
    ОК, спс. Отпишусь.
    Крафт в MyCraft, ошибка в консоли и предмета нет:
    Код:
    [17:52:07] [Server thread/FATAL]: Error executing task
    java.util.concurrent.ExecutionException: java.lang.NullPointerException
        at java.util.concurrent.FutureTask.report(FutureTask.java:122) ~[?:1.7.0_76]
        at java.util.concurrent.FutureTask.get(FutureTask.java:188) ~[?:1.7.0_76]
        at net.minecraft.server.v1_8_R2.SystemUtils.a(SourceFile:61) [spigot.jar:git-Spigot-2ec6f06-7722428]
        at net.minecraft.server.v1_8_R2.MinecraftServer.A(MinecraftServer.java:712) [spigot.jar:git-Spigot-2ec6f06-7722428]
        at net.minecraft.server.v1_8_R2.DedicatedServer.A(DedicatedServer.java:368) [spigot.jar:git-Spigot-2ec6f06-7722428]
        at net.minecraft.server.v1_8_R2.MinecraftServer.z(MinecraftServer.java:651) [spigot.jar:git-Spigot-2ec6f06-7722428]
        at net.minecraft.server.v1_8_R2.MinecraftServer.run(MinecraftServer.java:554) [spigot.jar:git-Spigot-2ec6f06-7722428]
        at java.lang.Thread.run(Thread.java:745) [?:1.7.0_76]
    Caused by: java.lang.NullPointerException
        at net.minecraft.server.v1_8_R2.ShapedRecipes.a(ShapedRecipes.java:150) ~[spigot.jar:git-Spigot-2ec6f06-7722428]
        at net.minecraft.server.v1_8_R2.CraftingManager.craft(CraftingManager.java:297) ~[spigot.jar:git-Spigot-2ec6f06-7722428]
        at net.minecraft.server.v1_8_R2.ContainerWorkbench.a(ContainerWorkbench.java:56) ~[spigot.jar:git-Spigot-2ec6f06-7722428]
        at net.minecraft.server.v1_8_R2.InventoryCrafting.setItem(InventoryCrafting.java:129) ~[spigot.jar:git-Spigot-2ec6f06-7722428]
        at net.minecraft.server.v1_8_R2.Slot.set(Slot.java:55) ~[spigot.jar:git-Spigot-2ec6f06-7722428]
        at org.bukkit.craftbukkit.v1_8_R2.inventory.CraftInventoryView.setItem(CraftInventoryView.java:54) ~[spigot.jar:git-Spigot-2ec6f06-7722428]
        at net.minecraft.server.v1_8_R2.Container.clickItem(Container.java:196) ~[spigot.jar:git-Spigot-2ec6f06-7722428]
        at net.minecraft.server.v1_8_R2.PlayerConnection.a(PlayerConnection.java:1585) ~[spigot.jar:git-Spigot-2ec6f06-7722428]
        at net.minecraft.server.v1_8_R2.PacketPlayInWindowClick.a(SourceFile:31) ~[spigot.jar:git-Spigot-2ec6f06-7722428]
        at net.minecraft.server.v1_8_R2.PacketPlayInWindowClick.a(SourceFile:9) ~[spigot.jar:git-Spigot-2ec6f06-7722428]
        at net.minecraft.server.v1_8_R2.PlayerConnectionUtils$1.run(SourceFile:13) ~[spigot.jar:git-Spigot-2ec6f06-7722428]
        at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) ~[?:1.7.0_76]
        at java.util.concurrent.FutureTask.run(FutureTask.java:262) ~[?:1.7.0_76]
        at net.minecraft.server.v1_8_R2.SystemUtils.a(SourceFile:60) ~[spigot.jar:git-Spigot-2ec6f06-7722428]
        ... 5 more
     
  6. RespectDDD

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

    Баллы:
    76
    Skype:
    netu_logina3
    Тогда можно взять как изменяемый предмет - пластинку. У неё как раз нету крафта.
     
  7. Автор темы
    MrBrikster

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

    Баллы:
    78
    Имя в Minecraft:
    MrBrikster
    А вдруг кто-то захочет вставить изумрудный меч в проигрыватель? :eek:
     
  8. alexandrage

    alexandrage Старожил Пользователь

    Баллы:
    173
    Отменить ивент.
     
  9. Автор темы
    MrBrikster

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

    Баллы:
    78
    Имя в Minecraft:
    MrBrikster
    Точно! Спавнеры! У них как-раз нету крафта, брать их можно, но добыть нельзя.
     
  10. alexandrage

    alexandrage Старожил Пользователь

    Баллы:
    173
    У меня можно добыть :) И ставить и прописывать мобов за бабки.
     
  11. RespectDDD

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

    Баллы:
    76
    Skype:
    netu_logina3
    Да и еще: если взять за изменяемый предмет пластинку, то меч будет выпадать в данжах) Но я думаю это не так уж и плохо, шанс выпадения именно той пластинки очень мал, только в 1 из ~10 данжей будет попадаться именна эта пластинка (ну уже не пластинка а меч), так как помимо этой пластинки есть еще и другие, которые так-же выпадают в дандах. Так что появится дополнительный стимул лезть в шахты.
     
  12. alexandrage

    alexandrage Старожил Пользователь

    Баллы:
    173
    Этот касяк можно вырезать плагином.
     
  13. RespectDDD

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

    Баллы:
    76
    Skype:
    netu_logina3
    Тогда получится так, что твоим мечём можно будет спавнить мобов)
    Ну в общем-то, да, нужно отменять ивент.
    Ну тогда получится что ради одного меча, придется поставить около 5 плагинов. Да и спавн меча в данжах можно преподнести не как баг, а как фичу.
     
  14. Автор темы
    MrBrikster

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

    Баллы:
    78
    Имя в Minecraft:
    MrBrikster
    Ладно, буду с пластинками пробовать. Со спавнерами тоже не получается.
     
  15. alexandrage

    alexandrage Старожил Пользователь

    Баллы:
    173
    Зачем 5? Яб с в своем vip+ дописал фичу, еслиб приперло. А писать плаг на отмену ивента все равно придется.
     
  16. RespectDDD

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

    Баллы:
    76
    Skype:
    netu_logina3
    Ну да, только мой способ предполагался как способ не использующий самописов ;)
    Хотя и написать плагин на отмену ивента особого труда не составит.
     
  17. Автор темы
    MrBrikster

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

    Баллы:
    78
    Имя в Minecraft:
    MrBrikster
    У меня теперь при любом Крафте вылезает ошибка :confused:
     
  18. alexandrage

    alexandrage Старожил Пользователь

    Баллы:
    173
    Тебя пугают самописы? Страный ты чел, или прото овернуб в плагинах.
     
  19. RespectDDD

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

    Баллы:
    76
    Skype:
    netu_logina3
    Мне просто лень писать плагин за просто так))) Так что я ищу способ, через уже существующие плагины.
    Кстати вместо отмены ивента, можно запретить взаимодействие этой пластинки с проигрывателем через LokiBlocker, и игрок не сможет засунуть именно пластинку в проигрыватель. Проще говоря запретить использование ПКМ для этой пластинки.
     
  20. Автор темы
    MrBrikster

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

    Баллы:
    78
    Имя в Minecraft:
    MrBrikster
    ОК. Уже делаю. =)
    Есть одна проблема с пластинками. На них остаётся их название: C418 - ward. Характеристики я решил менять через Item Lore Stats. Там указан плагин AttributeHider, убирающий строку урона у мечей. Можно ли убрать строку с назваием у пластинки, как с уроном у меча?
     

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