Хостинг серверов Minecraft playvds.com
  1. Вы находитесь в русском сообществе Bukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на русский язык плагины наших собратьев из других стран.
    Dismiss Notice

Запрос на обновление ItemRenamer до 1.10

Discussion in 'Запросы на разработку плагинов' started by SoSeDiK, Jun 9, 2016.

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

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

    Trophy Points:
    76
    Имя в Minecraft:
    Kezoran
    Прошу обнoвить плагин ItemRenamer до версии *1.8 (последняя версия для 1.7.2 очень флудит в консоль через некоторое время).
    *UPD: Теперь нужен 1.10 .
     
    Last edited: Jul 8, 2016
  2. Хостинг MineCraft
    <
  3. Dereku

    Dereku Старожил

    Trophy Points:
    173
    Skype:
    derek_unavailable
    Имя в Minecraft:
    _Dereku
  4. Автор темы
    SoSeDiK

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

    Trophy Points:
    76
    Имя в Minecraft:
    Kezoran
    Да, он выдаёт ошибку сразу при запуске. Вот логи: (версия 2.2.4, но в plugin.yml 2.2.3 стоит)
    >
    [17:47:45 INFO]: [ItemRenamer] Loading ItemRenamer v2.2.3-SNAPSHOT
    >
    [17:47:45 ERROR]: com/google/common/collect/Ranges initializing ItemRenamer v2.2.3-SNAPSHOT (Is it up to date?)
    java.lang.NoClassDefFoundError: com/google/common/collect/Ranges
    at org.shininet.bukkit.itemrenamer.serialization.DamageSerializer.parseRange(DamageSerializer.java:123) ~[?:?]
    at org.shininet.bukkit.itemrenamer.serialization.DamageSerializer.readLookup(DamageSerializer.java:62) ~[?:?]
    at org.shininet.bukkit.itemrenamer.configuration.RulePack.parseRange(RulePack.java:81) ~[?:?]
    at org.shininet.bukkit.itemrenamer.configuration.RulePack.load(RulePack.java:64) ~[?:?]
    at org.shininet.bukkit.itemrenamer.configuration.RenameConfiguration.loadPack(RenameConfiguration.java:92) ~[?:?]
    at org.shininet.bukkit.itemrenamer.configuration.RenameConfiguration.<init>(RenameConfiguration.java:36) ~[?:?]
    at org.shininet.bukkit.itemrenamer.configuration.ItemRenamerConfiguration.initializeConfig(ItemRenamerConfiguration.java:99) ~[?:?]
    at org.shininet.bukkit.itemrenamer.configuration.ItemRenamerConfiguration.<init>(ItemRenamerConfiguration.java:45) ~[?:?]
    at org.shininet.bukkit.itemrenamer.ItemRenamerPlugin$1.<init>(ItemRenamerPlugin.java:92) ~[?:?]
    at org.shininet.bukkit.itemrenamer.ItemRenamerPlugin.onLoad(ItemRenamerPlugin.java:92) ~[?:?]
    at org.bukkit.craftbukkit.v1_8_R2.CraftServer.loadPlugins(CraftServer.java:296) [spigot.jar:git-Spigot-1d14d5f-ba32592]
    at net.minecraft.server.v1_8_R2.DedicatedServer.init(DedicatedServer.java:199) [spigot.jar:git-Spigot-1d14d5f-ba32592]
    at net.minecraft.server.v1_8_R2.MinecraftServer.run(MinecraftServer.java:522) [spigot.jar:git-Spigot-1d14d5f-ba32592]
    at java.lang.Thread.run(Thread.java:745) [?:1.8.0_71]
    Caused by: java.lang.ClassNotFoundException: com.google.common.collect.Ranges
    at java.net.URLClassLoader.findClass(URLClassLoader.java:381) ~[?:1.8.0_71]
    at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:101) ~[spigot.jar:git-Spigot-1d14d5f-ba32592]
    at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:86) ~[spigot.jar:git-Spigot-1d14d5f-ba32592]
    at java.lang.ClassLoader.loadClass(ClassLoader.java:424) ~[?:1.8.0_71]
    at java.lang.ClassLoader.loadClass(ClassLoader.java:357) ~[?:1.8.0_71]
    ... 14 more
    Если ставить 2.2.5, то запуск нормальный, а потом это:
    Запуск:
    >
    [17:51:51 INFO]: [ItemRenamer] Enabling ItemRenamer v2.2.5-SNAPSHOT
    >
    [17:51:51 INFO]: [ItemRenamer] Checking for updates ...
    >
    [17:51:51 INFO]: [ItemRenamer] registering ItemRenamer

    >
    [17:51:52 INFO]: [ItemRenamer] Item renaming enabled for world world
    >
    [17:51:52 INFO]: [ItemRenamer] Item renaming enabled for world world_nether
    >
    [17:51:52 INFO]: [ItemRenamer] Item renaming enabled for world world_the_end
    >
    [17:51:52 INFO]: [ItemRenamer] Item renaming enabled for world world_test
    >
    [17:51:52 INFO]: [ItemRenamer] Item renaming enabled for world world_world
    >
    [17:51:52 INFO]: [ItemRenamer] Item renaming enabled for world world_ms
    ---------------------------------------------------------------------------------------------------
    Ошибка (при использовании любых вещей, которые были изменены):
    >
    [18:14:33 ERROR]: [ItemRenamer] Unhandled exception occured in onPacketReceiving(PacketEvent) for ItemRenamer
    java.lang.RuntimeException: An internal error occured.
    at com.comphenix.protocol.reflect.accessors.DefaultMethodAccessor.invoke(DefaultMethodAccessor.java:20) ~[ProtocolLib.jar:3.6.5-b222]
    at com.comphenix.protocol.utility.StreamSerializer.deserializeCompound(StreamSerializer.java:159) ~[ProtocolLib.jar:3.6.5-b222]
    at org.shininet.bukkit.itemrenamer.listeners.SpigotSafeSerializer.deserializeItemStack(SpigotSafeSerializer.java:89) ~[ItemRenamer.jar:?]
    at org.shininet.bukkit.itemrenamer.listeners.AdvancedStackCleanerComponent.unprocessFieldStack(AdvancedStackCleanerComponent.java:65) ~[ItemRenamer.jar:?]
    at org.shininet.bukkit.itemrenamer.listeners.BasicStackCleanerComponent$1.onPacketReceiving(BasicStackCleanerComponent.java:55) ~[ItemRenamer.jar:?]
    at com.comphenix.protocol.injector.SortedPacketListenerList.invokeReceivingListener(SortedPacketListenerList.java:114) [ProtocolLib.jar:3.6.5-b222]
    at com.comphenix.protocol.injector.SortedPacketListenerList.invokePacketRecieving(SortedPacketListenerList.java:67) [ProtocolLib.jar:3.6.5-b222]
    at com.comphenix.protocol.injector.PacketFilterManager.handlePacket(PacketFilterManager.java:639) [ProtocolLib.jar:3.6.5-b222]
    at com.comphenix.protocol.injector.PacketFilterManager.invokePacketRecieving(PacketFilterManager.java:606) [ProtocolLib.jar:3.6.5-b222]
    at com.comphenix.protocol.compat.netty.independent.NettyProtocolInjector.packetReceived(NettyProtocolInjector.java:332) [ProtocolLib.jar:3.6.5-b222]
    at com.comphenix.protocol.compat.netty.independent.NettyProtocolInjector.onPacketReceiving(NettyProtocolInjector.java:297) [ProtocolLib.jar:3.6.5-b222]
    at com.comphenix.protocol.compat.netty.independent.NettyChannelInjector.decode(NettyChannelInjector.java:546) [ProtocolLib.jar:3.6.5-b222]
    at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:249) [spigot.jar:git-Spigot-1d14d5f-ba32592]
    at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:149) [spigot.jar:git-Spigot-1d14d5f-ba32592]
    at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:333) [spigot.jar:git-Spigot-1d14d5f-ba32592]
    at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:319) [spigot.jar:git-Spigot-1d14d5f-ba32592]
    at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:163) [spigot.jar:git-Spigot-1d14d5f-ba32592]
    at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:333) [spigot.jar:git-Spigot-1d14d5f-ba32592]
    at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:319) [spigot.jar:git-Spigot-1d14d5f-ba32592]
    at com.comphenix.protocol.compat.netty.independent.NettyChannelInjector$4.channelRead(NettyChannelInjector.java:278) [ProtocolLib.jar:3.6.5-b222]
    at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:333) [spigot.jar:git-Spigot-1d14d5f-ba32592]
    at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:319) [spigot.jar:git-Spigot-1d14d5f-ba32592]
    at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:163) [spigot.jar:git-Spigot-1d14d5f-ba32592]
    at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:333) [spigot.jar:git-Spigot-1d14d5f-ba32592]
    at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:319) [spigot.jar:git-Spigot-1d14d5f-ba32592]
    at io.netty.handler.timeout.ReadTimeoutHandler.channelRead(ReadTimeoutHandler.java:150) [spigot.jar:git-Spigot-1d14d5f-ba32592]
    at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:333) [spigot.jar:git-Spigot-1d14d5f-ba32592]
    at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:319) [spigot.jar:git-Spigot-1d14d5f-ba32592]
    at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:787) [spigot.jar:git-Spigot-1d14d5f-ba32592]
    at io.netty.channel.epoll.EpollSocketChannel$EpollSocketUnsafe.epollInReady(EpollSocketChannel.java:722) [spigot.jar:git-Spigot-1d14d5f-ba32592]
    at io.netty.channel.epoll.EpollEventLoop.processReady(EpollEventLoop.java:326) [spigot.jar:git-Spigot-1d14d5f-ba32592]
    at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:264) [spigot.jar:git-Spigot-1d14d5f-ba32592]
    at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:116) [spigot.jar:git-Spigot-1d14d5f-ba32592]
    at java.lang.Thread.run(Thread.java:745) [?:1.8.0_71]
    Caused by: java.lang.NullPointerException
    at net.minecraft.server.v1_8_R2.NBTCompressedStreamTools.a(NBTCompressedStreamTools.java:84) ~[spigot.jar:git-Spigot-1d14d5f-ba32592]
    at net.minecraft.server.v1_8_R2.NBTCompressedStreamTools.a(NBTCompressedStreamTools.java:53) ~[spigot.jar:git-Spigot-1d14d5f-ba32592]
    at net.minecraft.server.v1_8_R2.PacketDataSerializer.h(PacketDataSerializer.java:162) ~[spigot.jar:git-Spigot-1d14d5f-ba32592]
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_71]
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_71]
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_71]
    at java.lang.reflect.Method.invoke(Method.java:497) ~[?:1.8.0_71]
    at com.comphenix.protocol.reflect.accessors.DefaultMethodAccessor.invoke(DefaultMethodAccessor.java:16) ~[ProtocolLib.jar:3.6.5-b222]
    ... 33 more
    >
    [18:14:33 ERROR]: Parameters:
    net.minecraft.server.v1_8_R2.PacketPlayInBlockPlace@23dc746d[
    b=BlockPosition{x=-1, y=-1, z=-1}
    c=255
    d=1xitem.swordWood@0
    e=0.0
    f=0.0
    g=0.0
    timestamp=1465575273218
    ]
     
  5. Dereku

    Dereku Старожил

    Trophy Points:
    173
    Skype:
    derek_unavailable
    Имя в Minecraft:
    _Dereku
  6. Автор темы
    SoSeDiK

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

    Trophy Points:
    76
    Имя в Minecraft:
    Kezoran
    Вопрос, скорее всего, очень глупый, но что дальше делать? Кликнул на ссылку и...
     
  7. ClumsyDima

    ClumsyDima Участник Пользователь

    Trophy Points:
    36
    Skype:
    dimanchik21ru
    Имя в Minecraft:
    ClumsyDima
  8. Автор темы
    SoSeDiK

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

    Trophy Points:
    76
    Имя в Minecraft:
    Kezoran
  9. Mr_RoboMan

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

    Trophy Points:
    123
    Компилировать
     
  10. Автор темы
    SoSeDiK

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

    Trophy Points:
    76
    Имя в Minecraft:
    Kezoran
    Разобрался, но не работает :cry:
     
    Last edited: Jul 23, 2016
  11. Acurity

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

    Trophy Points:
    78
    Имя в Minecraft:
    Acurity
    Есть хороший альтернативный плагин от Baksovic'a - Itemizer
     
  12. Автор темы
    SoSeDiK

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

    Trophy Points:
    76
    Имя в Minecraft:
    Kezoran
    На плагин посмотрите. Он изменяет все вещи на сервере, а не только в руке (пример: написал вместо Тыквенный пирог слово Пицца, и так будет у всех и всегда).
    А OnlyCore довольно интересный плагин.[DOUBLEPOST=1468000508,1466335222][/DOUBLEPOST]UP! Нужно обновление до 1.10.2 .
     

Share This Page