Плагин хороший, но добавьте пожалуйста в ActionBar, сообщение о заполненности рюкзака игрока. И сколько уже есть в его рюкзаке $. Вопрос: Можно ли добавлять свои блоки, кроме тех которые уже есть в конфиге?
Расскажу как работать с npc если у вас другой плагин, у вас есть по факту есть команда /mine salary (продать руду) вы ставите npc своего плагина в месте где хотите что бы стоял он далее привязываете эту команду, ну и устанавливаете скин и голограмму, все! Поздравляю
Разработчик, удали пожлауйста эту возможность ставить npc так как я считаю она вводит в заблуждение администратора сервера! Так же тестируйте разные версии плагина если у вас работает не стабильно или не работает плагин, у меня все запустилось и прекрасно работает на версии 1.16.5 на ядре purple
Разраб красава, самый лучший плагин на шахту! Думал что уже придется за самописцы/платные плагины по 10$ отдавать. Не слушай тех, кто ставит 1 звезду, не умея разбираться в проблеме
плагин очень не оптимизирован. В плагине, даже если оффнуты проверки на флай и гм, все равно при каждом движении игрока, идет проверка в шахте ли он и с большими количествами математики, которые просто так нагружают сервер. Почему бы просто это не переделать в асинхрон или хотяб сначала проверять включена ли проверка на флаг и гм? Также плагин все сохраняет сразу в конфиг и достает из него. От этого он очень ест длину тиков и у вас будет лагать сервер. Почему бы просто все не сохранять в озу и при выключении все загрузить в конфиг, а при загрузке загружать в озу? Максимально не рекомендую к использованию.
[23:23:59 ERROR]: null
org.bukkit.command.CommandException: Unhandled exception executing command 'mine' in plugin MadMine v3.2.4
at org.bukkit.command.PluginCommand.execute(PluginCommand.java:47) ~[patched_1.16.5.jar:git-Purpur-1171]
at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:172) ~[patched_1.16.5.jar:git-Purpur-1171]
at org.bukkit.craftbukkit.v1_16_R3.CraftServer.dispatchCommand(CraftServer.java:826) ~[patched_1.16.5.jar:git-Purpur-1171]
at net.minecraft.server.v1_16_R3.PlayerConnection.handleCommand(PlayerConnection.java:2315) ~[patched_1.16.5.jar:git-Purpur-1171]
at net.minecraft.server.v1_16_R3.PlayerConnection.c(PlayerConnection.java:2130) ~[patched_1.16.5.jar:git-Purpur-1171]
at net.minecraft.server.v1_16_R3.PlayerConnection.a(PlayerConnection.java:2083) ~[patched_1.16.5.jar:git-Purpur-1171]
at net.minecraft.server.v1_16_R3.PacketPlayInChat.a(PacketPlayInChat.java:49) ~[patched_1.16.5.jar:git-Purpur-1171]
at net.minecraft.server.v1_16_R3.PacketPlayInChat.a(PacketPlayInChat.java:7) ~[patched_1.16.5.jar:git-Purpur-1171]
at net.minecraft.server.v1_16_R3.PlayerConnectionUtils.lambda$ensureMainThread$1(PlayerConnectionUtils.java:55) ~[patched_1.16.5.jar:git-Purpur-1171]
at net.minecraft.server.v1_16_R3.TickTask.run(SourceFile:18) ~[patched_1.16.5.jar:git-Purpur-1171]
at net.minecraft.server.v1_16_R3.IAsyncTaskHandler.executeTask(IAsyncTaskHandler.java:136) ~[patched_1.16.5.jar:git-Purpur-1171]
at net.minecraft.server.v1_16_R3.IAsyncTaskHandlerReentrant.executeTask(SourceFile:23) ~[patched_1.16.5.jar:git-Purpur-1171]
at net.minecraft.server.v1_16_R3.IAsyncTaskHandler.executeNext(IAsyncTaskHandler.java:109) ~[patched_1.16.5.jar:git-Purpur-1171]
at net.minecraft.server.v1_16_R3.MinecraftServer.bb(MinecraftServer.java:1339) ~[patched_1.16.5.jar:git-Purpur-1171]
at net.minecraft.server.v1_16_R3.MinecraftServer.executeNext(MinecraftServer.java:1332) ~[patched_1.16.5.jar:git-Purpur-1171]
at net.minecraft.server.v1_16_R3.IAsyncTaskHandler.awaitTasks(IAsyncTaskHandler.java:119) ~[patched_1.16.5.jar:git-Purpur-1171]
at net.minecraft.server.v1_16_R3.MinecraftServer.sleepForTick(MinecraftServer.java:1308) ~[patched_1.16.5.jar:git-Purpur-1171]
at net.minecraft.server.v1_16_R3.MinecraftServer.w(MinecraftServer.java:1152) ~[patched_1.16.5.jar:git-Purpur-1171]
at net.minecraft.server.v1_16_R3.MinecraftServer.lambda$a$0(MinecraftServer.java:293) ~[patched_1.16.5.jar:git-Purpur-1171]
at java.lang.Thread.run(Thread.java:831) [?:?]
Caused by: java.lang.NoSuchMethodError: 'int com.sk89q.worldedit.math.BlockVector3.x()'
at ru.hamrusy.madmine.mines.Mines.saveMine(Mines.java:39) ~[?:?]
at ru.hamrusy.madmine.commands.CreateCommand.execute(CreateCommand.java:30) ~[?:?]
at ru.hamrusy.madmine.commands.CommandManager.onCommand(CommandManager.java:48) ~[?:?]
at org.bukkit.command.PluginCommand.execute(PluginCommand.java:45) ~[patched_1.16.5.jar:git-Purpur-1171]
Версия 1.16.5 purpur
Отличный плагин, но есть одни нюанс, деревянной киркой можно ломать изумруды, алмазы, незерит и получать за них зп, поправьте пожалуйста ) (мои настройки resoures:
drop: false
straight: false
exp: true , версия 1.18.2)
Мужчина! Мы вам написали еще в марте о баге в плагине в мирах. Более того, у кого-то такая же проблема. Вышло обновление, вы подключили какую-то бесполезную для нас, обычных смертных, парашу. Прошу пофиксить проблему с мирами.
Почему то когда заприватил в world миру шахту
И решил перейти в end, но на тех координатах где была шахта в world
У меня снялся креатив и флай, хотя я не приватил шахту в ender миру..
Можно это как то исправить?
Здравствуйте плагин прикольный, но можете подсказать почему я когда поставил начальника, а он при нажатии не работает я пробовал перезапускать плагин, а ничего не реагирует
Доброго времени суток!
Можно ли попросить об добавлении возможности выбора валюты: Vault или PlayerPoints Потому что это единственный качественный плагин на 1.20.1 для автошахты, но не хватает второй валюты, для дополнительных реализаций плагина
Не отображается placeholder когда ломаю блоки в шахте.
Код взят из файла messages.yml
Code (Text):
block:
complete: 'actionbar:Вы получили &2+%salary%$. &fВ рюкзаке: &2%mmine_salary%$'
full: '&cВаш рюкзак полон! Сдайте ресурсы начальнику'
Именно сам %mmine_salary% не показывает значение
Прекрасный плагин на автошахту! Сделайте пожалуйста ещё так на лесорубку плагин. И ещё добавьте пожалуйста скорд борд в плагин так будет ясно сколько всего добыто и зп (Возьмите пример с AkyloffMine and AkyloffWoodCutter. Буду очень благодарен.
Крутой плагин, но почему то не хочет выводиться значение плейсхолдера в чат при ломании блока. Вот:
block:
complete: 'Вы получили &2+%salary%$. &fВ рюкзаке: &2%mmine_salary%$'
full: '&cВаш рюкзак полон! Сдайте ресурсы начальнику'
Но сам плейсхолдер работает если его проверить через parse me
Нормальный плагин, но у меня такая ошибка, когда я пытаюсь создать шахту
[19:27:39 ERROR]: null
org.bukkit.command.CommandException: Unhandled exception executing command 'mmine' in plugin MadMine v3.2
at org.bukkit.command.PluginCommand.execute(PluginCommand.java:46) ~[patched_1.12.2.jar:git-Paper-1620]
at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:152) ~[patched_1.12.2.jar:git-Paper-1620]
at org.bukkit.craftbukkit.v1_12_R1.CraftServer.dispatchCommand(CraftServer.java:685) ~[patched_1.12.2.jar:git-Paper-1620]
at net.minecraft.server.v1_12_R1.PlayerConnection.handleCommand(PlayerConnection.java:1492) ~[patched_1.12.2.jar:git-Paper-1620]
at net.minecraft.server.v1_12_R1.PlayerConnection.a(PlayerConnection.java:1297) ~[patched_1.12.2.jar:git-Paper-1620]
at net.minecraft.server.v1_12_R1.PacketPlayInChat.a(PacketPlayInChat.java:45) ~[patched_1.12.2.jar:git-Paper-1620]
at net.minecraft.server.v1_12_R1.PacketPlayInChat.a(PacketPlayInChat.java:5) ~[patched_1.12.2.jar:git-Paper-1620]
at net.minecraft.server.v1_12_R1.PlayerConnectionUtils.lambda$ensureMainThread$0(PlayerConnectionUtils.java:14) ~[patched_1.12.2.jar:git-Paper-1620]
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515) ~[?:?]
at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?]
at net.minecraft.server.v1_12_R1.SystemUtils.a(SourceFile:46) ~[patched_1.12.2.jar:git-Paper-1620]
at net.minecraft.server.v1_12_R1.MinecraftServer.D(MinecraftServer.java:850) ~[patched_1.12.2.jar:git-Paper-1620]
at net.minecraft.server.v1_12_R1.DedicatedServer.D(DedicatedServer.java:423) ~[patched_1.12.2.jar:git-Paper-1620]
at net.minecraft.server.v1_12_R1.MinecraftServer.C(MinecraftServer.java:774) ~[patched_1.12.2.jar:git-Paper-1620]
at net.minecraft.server.v1_12_R1.MinecraftServer.run(MinecraftServer.java:666) ~[patched_1.12.2.jar:git-Paper-1620]
at java.lang.Thread.run(Thread.java:834) [?:?]
Caused by: java.lang.NoSuchMethodError: com.sk89q.worldedit.regions.Region.getMinimumPoint()Lcom/sk89q/worldedit/math/BlockVector3;
at ru.hamrusy.madmine.mines.Mines.saveMine(Mines.java:39) ~[?:?]
at ru.hamrusy.madmine.commands.CreateCommand.execute(CreateCommand.java:30) ~[?:?]
at ru.hamrusy.madmine.commands.CommandManager.onCommand(CommandManager.java:49) ~[?:?]
at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44) ~[patched_1.12.2.jar:git-Paper-1620]
... 15 more
Версия: paper 1.12.2
Спасибо большое за отзыв. Плагин работает на версиях 1.13+. Доя версии 1.12.2 установите версию 3.1
Version: 3.2
Плагин хороший, но у меня ошибка когда создаю шахту:
[15:19:32 WARN]: java.lang.NullPointerException
[15:19:32 WARN]: at java.base/java.util.Objects.requireNonNull(Objects.java:208)
[15:19:32 WARN]: at MadMine-3.2.jar//ru.hamrusy.madmine.commands.CreateCommand.execute(CreateCommand.java:21)
[15:19:32 WARN]: at MadMine-3.2.jar//ru.hamrusy.madmine.commands.CommandManager.onCommand(CommandManager.java:49)
[15:19:32 WARN]: at org.bukkit.command.PluginCommand.execute(PluginCommand.java:45)
[15:19:32 WARN]: at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:172)
[15:19:32 WARN]: at org.bukkit.craftbukkit.v1_18_R2.CraftServer.dispatchCommand(CraftServer.java:906)
[15:19:32 WARN]: at net.minecraft.server.network.PlayerConnection.a(PlayerConnection.java:2390)
[15:19:32 WARN]: at net.minecraft.server.network.PlayerConnection.a(PlayerConnection.java:2201)
[15:19:32 WARN]: at net.minecraft.server.network.PlayerConnection.a(PlayerConnection.java:2182)
[15:19:32 WARN]: at net.minecraft.network.protocol.game.PacketPlayInChat.a(PacketPlayInChat.java:46)
[15:19:32 WARN]: at net.minecraft.network.protocol.game.PacketPlayInChat.a(PacketPlayInChat.java:6)
[15:19:32 WARN]: at net.minecraft.network.protocol.PlayerConnectionUtils.lambda$ensureRunningOnSameThread$1(PlayerConnectionUtils.java:51)
[15:19:32 WARN]: at net.minecraft.server.TickTask.run(TickTask.java:18)
[15:19:32 WARN]: at net.minecraft.util.thread.IAsyncTaskHandler.d(IAsyncTaskHandler.java:153)
[15:19:32 WARN]: at net.minecraft.util.thread.IAsyncTaskHandlerReentrant.d(IAsyncTaskHandlerReentrant.java:24)
[15:19:32 WARN]: at net.minecraft.server.MinecraftServer.b(MinecraftServer.java:1427)
[15:19:32 WARN]: at net.minecraft.server.MinecraftServer.d(MinecraftServer.java:188)
[15:19:32 WARN]: at net.minecraft.util.thread.IAsyncTaskHandler.y(IAsyncTaskHandler.java:126)
[15:19:32 WARN]: at net.minecraft.server.MinecraftServer.be(MinecraftServer.java:1404)
[15:19:32 WARN]: at net.minecraft.server.MinecraftServer.y(MinecraftServer.java:1397)
[15:19:32 WARN]: at net.minecraft.util.thread.IAsyncTaskHandler.c(IAsyncTaskHandler.java:136)
[15:19:32 WARN]: at net.minecraft.server.MinecraftServer.x(MinecraftServer.java:1375)
[15:19:32 WARN]: at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:1257)
[15:19:32 WARN]: at net.minecraft.server.MinecraftServer.lambda$spin$1(MinecraftServer.java:321)
[15:19:32 WARN]: at java.base/java.lang.Thread.run(Thread.java:833)
Здравствуйте! Большое спасибо за отзыв. Обновите конфиги
Version: 3.2
Thanks for renewing support for this plugin! It worked with difficulty on 1.19.4, but now everything is perfect. I recommend installing it on your server!
не работает плагин. Железную руду не видит, видит только алмазную.
[16:52:21 WARN]: Enabled plugin with unregistered PluginClassLoader MadMine v3.1.1
[16:52:21 WARN]: [PlaceholderAPI] mmine is attempting to register placeholders via deprecated PlaceholderHook class. This class is no longer supported and will be removed in v2.13.0!
[16:52:21 WARN]: java.lang.IllegalStateException: zip file closed
[16:52:21 WARN]: at java.base/java.util.zip.ZipFile.ensureOpen(ZipFile.java:828)
[16:52:21 WARN]: at java.base/java.util.zip.ZipFile.getEntry(ZipFile.java:327)
[16:52:21 WARN]: at java.base/java.util.jar.JarFile.getEntry(JarFile.java:513)
[16:52:21 WARN]: at java.base/java.util.jar.JarFile.getJarEntry(JarFile.java:468)
[16:52:21 WARN]: at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:163)
[16:52:21 WARN]: at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:586)
[16:52:21 WARN]: at org.bukkit.plugin.java.PluginClassLoader.loadClass0(PluginClassLoader.java:108)
[16:52:21 WARN]: at org.bukkit.plugin.java.PluginClassLoader.loadClass(PluginClassLoader.java:103)
[16:52:21 WARN]: at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:519)
[16:52:21 WARN]: at MadMine-3.1.1 (2).jar//ru.hamrusy.madmine.utils.Utils.sendMessage(Utils.java:48)
[16:52:21 WARN]: at MadMine-3.1.1 (2).jar//ru.hamrusy.madmine.command.ReloadCommand.execute(ReloadCommand.java:15)
[16:52:21 WARN]: at MadMine-3.1.1 (2).jar//ru.hamrusy.madmine.command.CommandManager.onCommand(CommandManager.java:49)
[16:52:21 WARN]: at org.bukkit.command.PluginCommand.execute(PluginCommand.java:45)
[16:52:21 WARN]: at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:159)
[16:52:21 WARN]: at org.bukkit.craftbukkit.v1_17_R1.CraftServer.dispatchCommand(CraftServer.java:869)
[16:52:21 WARN]: at net.minecraft.server.network.PlayerConnection.handleCommand(PlayerConnection.java:2262)
[16:52:21 WARN]: at net.minecraft.server.network.PlayerConnection.a(PlayerConnection.java:2073)
[16:52:21 WARN]: at net.minecraft.server.network.PlayerConnection.a(PlayerConnection.java:2054)
[16:52:21 WARN]: at net.minecraft.network.protocol.game.PacketPlayInChat.a(PacketPlayInChat.java:46)
[16:52:21 WARN]: at net.minecraft.network.protocol.game.PacketPlayInChat.a(PacketPlayInChat.java:6)
[16:52:21 WARN]: at net.minecraft.network.protocol.PlayerConnectionUtils.lambda$ensureRunningOnSameThread$1(PlayerConnectionUtils.java:56)
[16:52:21 WARN]: at net.minecraft.server.TickTask.run(TickTask.java:18)
[16:52:21 WARN]: at net.minecraft.util.thread.IAsyncTaskHandler.executeTask(IAsyncTaskHandler.java:149)
[16:52:21 WARN]: at net.minecraft.util.thread.IAsyncTaskHandlerReentrant.executeTask(IAsyncTaskHandlerReentrant.java:23)
[16:52:21 WARN]: at net.minecraft.server.MinecraftServer.executeTask(MinecraftServer.java:1426)
[16:52:21 WARN]: at net.minecraft.server.MinecraftServer.executeTask(MinecraftServer.java:192)
[16:52:21 WARN]: at net.minecraft.util.thread.IAsyncTaskHandler.executeNext(IAsyncTaskHandler.java:122)
[16:52:21 WARN]: at net.minecraft.server.MinecraftServer.bf(MinecraftServer.java:1404)
[16:52:21 WARN]: at net.minecraft.server.MinecraftServer.executeNext(MinecraftServer.java:1397)
[16:52:21 WARN]: at net.minecraft.util.thread.IAsyncTaskHandler.awaitTasks(IAsyncTaskHandler.java:132)
[16:52:21 WARN]: at net.minecraft.server.MinecraftServer.sleepForTick(MinecraftServer.java:1375)
[16:52:21 WARN]: at net.minecraft.server.MinecraftServer.x(MinecraftServer.java:1286)
[16:52:21 WARN]: at net.minecraft.server.MinecraftServer.lambda$spin$0(MinecraftServer.java:319)
[16:52:21 WARN]: at java.base/java.lang.Thread.run(Thread.java:831)
Если версия 1.17+, то удалите из файла messages.yml все title: и actionbar:
Version: 3.1.1
Отличный плагин, но немного не удобно что нужно постоянно перезагужать сервак что бы изменения вступили в силу, можно как то сделать что бы работал reload?)
При удалении из конфига бустеров ничего не поменялось, ошибка продолжает спамить в консоли с большой скоростью.
Мой конфиг:
block: stone # Какой блок будет устанавливаться после ломание руды
groups:
default:
backpack: 8 # Сколько игрок может унести за 1 поход
resoures:
drop: false # Будут ли дропаться ресурсы после ломания блоки
straight: false # Будет ли перемещены ресурсы сразу в инвентарь после ломания блока
exp: false # Будет ли дропаться опыт после ломания блока
block-place: # mmine.placeblocks - Возможность ставить блоки в шахте
enable: false
message: 'В шахте нельзя ставить блоки;title: &6&lШахта %nl% Здесь нельзя ставить блоки'
block-break: # mmine.breakblocks - Возможность ломать блоки в шахте
enable: false
message: 'Вы не можете ломать другие блоки в шахте;title: &6&lШахта %nl% Здесь нельзя ломать блоки'
checks: # mmine.checks - Не проверять игрока
gamemode:
enable: true
modes: [creative,spectator]
setmode: survival
message: 'Здесь нельзя находится с креативом;title: &6&lШахта %nl% Креатив в шахте запрещён.'
fly:
enable: true
message: 'Здесь нельзя находится с флаем;title: &6&lШахта %nl% Флай в шахте запрещён.'
npc: # Настройки нпс ( Нуежны плагины Citizens и CommandNPC
look: true # Будет ли нпс смотреть за игроком
skin: 'miner' # Скин нпс
name: '&6&lШахтер' # Отображаемое имя
ores: # Настройка руд
iron_ore: # Тип блока
money: 2 # Зарплата за 1 блок
update: 12 # Обновление блока (в секундах)
prefix: '&6Железная руда' # Префикс для отображение какой блок вы сломали (при желании можно убрать)
coal_ore:
money: 1
update: 8
prefix: '&7Угольная руда'
diamond_ore:
money: 8
update: 22
prefix: '&bАлмазная руда'
gold_ore:
money: 4
update: 16
prefix: '&eЗолотая руда'
emerald_ore:
money: 10
update: 26
prefix: '&aИзумрудная руда'
quartz_ore:
money: 500
update: 10
prefix: '&fКварцовая руда'
Ошибка при ломании блока:
[09:55:53 WARN]: [MadMine] Task #243 for MadMine v3.1.1 generated an exception
java.lang.NullPointerException: null
at ru.hamrusy.madmine.utils.mine.MineBlockUpdate.lambda$setBlock$0(MineBlockUpdate.java:48) ~[?:?]
at org.bukkit.craftbukkit.v1_12_R1.scheduler.CraftTask.run(CraftTask.java:76) ~[server.jar:git-Spigot-79a30d7-f4830a1]
at org.bukkit.craftbukkit.v1_12_R1.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:361) [server.jar:git-Spigot-79a30d7-f4830a1]
at net.minecraft.server.v1_12_R1.MinecraftServer.D(MinecraftServer.java:739) [server.jar:git-Spigot-79a30d7-f4830a1]
at net.minecraft.server.v1_12_R1.DedicatedServer.D(DedicatedServer.java:406) [server.jar:git-Spigot-79a30d7-f4830a1]
at net.minecraft.server.v1_12_R1.MinecraftServer.C(MinecraftServer.java:679) [server.jar:git-Spigot-79a30d7-f4830a1]
at net.minecraft.server.v1_12_R1.MinecraftServer.run(MinecraftServer.java:577) [server.jar:git-Spigot-79a30d7-f4830a1]
at java.lang.Thread.run(Unknown Source) [?:1.8.0_341]
Спасибо за отзыв, в скором времени появяться еще несколько плагинов на работы
Version: 3.1.1
Замечательный плагин! Автор быстро устранил все баги и недочеты в версии 1.13+, отвечает на сообщения. Все команды работают. Теперь можно смело поставить плагин на свой Spigot сервер и радоваться новому способу заработка =D
Всё работает, но при вводе команды /mine salary пишет An internal error occurred while attempting to perfom this command. Если это проблема с версией какого либо плагина, то какого? И какие вообще версии плагинов нужны?
Ошибка в консоли:
[22:31:49] [Server thread/INFO]: SnEyRr issued server command: /mine salary
[22:31:49] [Server thread/WARN]: java.lang.NullPointerException
[22:31:49] [Server thread/WARN]: at ru.hamrusy.madmine.utils.salary.SalaryController.getSalary(SalaryController.java:35)
[22:31:49] [Server thread/WARN]: at ru.hamrusy.madmine.command.SalaryCommand.execute(SalaryCommand.java:13)
[22:31:49] [Server thread/WARN]: at ru.hamrusy.madmine.command.CommandManager.onCommand(CommandManager.java:49)
[22:31:49] [Server thread/WARN]: at org.bukkit.command.PluginCommand.execute(PluginCommand.java:45)
[22:31:49] [Server thread/WARN]: at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:149)
[22:31:49] [Server thread/WARN]: at org.bukkit.craftbukkit.v1_16_R3.CraftServer.dispatchCommand(CraftServer.java:763)
[22:31:49] [Server thread/WARN]: at net.minecraft.server.v1_16_R3.PlayerConnection.handleCommand(PlayerConnection.java:1788)
[22:31:49] [Server thread/WARN]: at net.minecraft.server.v1_16_R3.PlayerConnection.chat(PlayerConnection.java:1704)
[22:31:49] [Server thread/WARN]: at org.bukkit.craftbukkit.v1_16_R3.entity.CraftPlayer.chat(CraftPlayer.java:355)
[22:31:49] [Server thread/WARN]: at me.messageofdeath.CommandNPC.Listener.NPCListener.onClick(NPCListener.java:52)
[22:31:49] [Server thread/WARN]: at me.messageofdeath.CommandNPC.Listener.NPCListener.onRight(NPCListener.java:30)
[22:31:49] [Server thread/WARN]: at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[22:31:49] [Server thread/WARN]: at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
[22:31:49] [Server thread/WARN]: at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[22:31:49] [Server thread/WARN]: at java.lang.reflect.Method.invoke(Method.java:498)
[22:31:49] [Server thread/WARN]: at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:315)
[22:31:49] [Server thread/WARN]: at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:70)
[22:31:49] [Server thread/WARN]: at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:589)
[22:31:49] [Server thread/WARN]: at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:576)
[22:31:49] [Server thread/WARN]: at net.citizensnpcs.EventListen.onPlayerInteractEntity(EventListen.java:493)
[22:31:49] [Server thread/WARN]: at sun.reflect.GeneratedMethodAccessor132.invoke(Unknown Source)
[22:31:49] [Server thread/WARN]: at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[22:31:49] [Server thread/WARN]: at java.lang.reflect.Method.invoke(Method.java:498)
[22:31:49] [Server thread/WARN]: at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:315)
[22:31:49] [Server thread/WARN]: at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:70)
[22:31:49] [Server thread/WARN]: at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:589)
[22:31:49] [Server thread/WARN]: at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:576)
[22:31:49] [Server thread/WARN]: at net.minecraft.server.v1_16_R3.PlayerConnection.a(PlayerConnection.java:1956)
[22:31:49] [Server thread/WARN]: at net.minecraft.server.v1_16_R3.PacketPlayInUseEntity.a(SourceFile:74)
[22:31:49] [Server thread/WARN]: at net.minecraft.server.v1_16_R3.PacketPlayInUseEntity.a(SourceFile:13)
[22:31:49] [Server thread/WARN]: at net.minecraft.server.v1_16_R3.PlayerConnectionUtils.lambda$0(PlayerConnectionUtils.java:19)
[22:31:49] [Server thread/WARN]: at net.minecraft.server.v1_16_R3.TickTask.run(SourceFile:18)
[22:31:49] [Server thread/WARN]: at net.minecraft.server.v1_16_R3.IAsyncTaskHandler.executeTask(SourceFile:144)
[22:31:49] [Server thread/WARN]: at net.minecraft.server.v1_16_R3.IAsyncTaskHandlerReentrant.executeTask(SourceFile:23)
[22:31:49] [Server thread/WARN]: at net.minecraft.server.v1_16_R3.IAsyncTaskHandler.executeNext(SourceFile:118)
[22:31:49] [Server thread/WARN]: at net.minecraft.server.v1_16_R3.MinecraftServer.bb(MinecraftServer.java:942)
[22:31:49] [Server thread/WARN]: at net.minecraft.server.v1_16_R3.MinecraftServer.executeNext(MinecraftServer.java:935)
[22:31:49] [Server thread/WARN]: at net.minecraft.server.v1_16_R3.IAsyncTaskHandler.awaitTasks(SourceFile:127)
[22:31:49] [Server thread/WARN]: at net.minecraft.server.v1_16_R3.MinecraftServer.sleepForTick(MinecraftServer.java:919)
[22:31:49] [Server thread/WARN]: at net.minecraft.server.v1_16_R3.MinecraftServer.w(MinecraftServer.java:851)
[22:31:49] [Server thread/WARN]: at net.minecraft.server.v1_16_R3.MinecraftServer.lambda$0(MinecraftServer.java:164)
[22:31:49] [Server thread/WARN]: at java.lang.Thread.run(Thread.java:748)
Ввожу /mine salary и в чат пишет произошла ошибка при выполнении данной команды. Версия 1.16.5 спигот.
ОШибка в консоли:
[21:34:48] [Server thread/INFO]: Nickname issued server command: /mine salary
[21:34:48] [Server thread/WARN]: java.lang.NullPointerException
[21:34:48] [Server thread/WARN]: at ru.hamrusy.madmine.utils.salary.SalaryController.getSalary(SalaryController.java:26)
[21:34:48] [Server thread/WARN]: at ru.hamrusy.madmine.command.SalaryCommand.execute(SalaryCommand.java:14)
[21:34:48] [Server thread/WARN]: at ru.hamrusy.madmine.command.CommandManager.onCommand(CommandManager.java:48)
[21:34:48] [Server thread/WARN]: at org.bukkit.command.PluginCommand.execute(PluginCommand.java:45)
[21:34:48] [Server thread/WARN]: at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:149)
[21:34:48] [Server thread/WARN]: at org.bukkit.craftbukkit.v1_16_R3.CraftServer.dispatchCommand(CraftServer.java:763)
[21:34:48] [Server thread/WARN]: at net.minecraft.server.v1_16_R3.PlayerConnection.handleCommand(PlayerConnection.java:1788)
[21:34:48] [Server thread/WARN]: at net.minecraft.server.v1_16_R3.PlayerConnection.c(PlayerConnection.java:1631)
[21:34:48] [Server thread/WARN]: at net.minecraft.server.v1_16_R3.PlayerConnection.a(PlayerConnection.java:1584)
[21:34:48] [Server thread/WARN]: at net.minecraft.server.v1_16_R3.PacketPlayInChat.a(PacketPlayInChat.java:47)
[21:34:48] [Server thread/WARN]: at net.minecraft.server.v1_16_R3.PacketPlayInChat.a(PacketPlayInChat.java:1)
[21:34:48] [Server thread/WARN]: at net.minecraft.server.v1_16_R3.PlayerConnectionUtils.lambda$0(PlayerConnectionUtils.java:19)
[21:34:48] [Server thread/WARN]: at net.minecraft.server.v1_16_R3.TickTask.run(SourceFile:18)
[21:34:48] [Server thread/WARN]: at net.minecraft.server.v1_16_R3.IAsyncTaskHandler.executeTask(SourceFile:144)
[21:34:48] [Server thread/WARN]: at net.minecraft.server.v1_16_R3.IAsyncTaskHandlerReentrant.executeTask(SourceFile:23)
[21:34:48] [Server thread/WARN]: at net.minecraft.server.v1_16_R3.IAsyncTaskHandler.executeNext(SourceFile:118)
[21:34:48] [Server thread/WARN]: at net.minecraft.server.v1_16_R3.MinecraftServer.bb(MinecraftServer.java:942)
[21:34:48] [Server thread/WARN]: at net.minecraft.server.v1_16_R3.MinecraftServer.executeNext(MinecraftServer.java:935)
[21:34:48] [Server thread/WARN]: at net.minecraft.server.v1_16_R3.IAsyncTaskHandler.awaitTasks(SourceFile:127)
[21:34:48] [Server thread/WARN]: at net.minecraft.server.v1_16_R3.MinecraftServer.sleepForTick(MinecraftServer.java:919)
[21:34:48] [Server thread/WARN]: at net.minecraft.server.v1_16_R3.MinecraftServer.w(MinecraftServer.java:851)
[21:34:48] [Server thread/WARN]: at net.minecraft.server.v1_16_R3.MinecraftServer.lambda$0(MinecraftServer.java:164)
[21:34:48] [Server thread/WARN]: at java.lang.Thread.run(Thread.java:748)
Прошу удалить данный отзыв. Вышло обновление с фиксом!
Version: 3.0.1
При вводе /mine salary пишет, что произошла ошибка. Версия 1.16.5 PaperSpigot Вот ошибка:
[16:26:52 INFO]: ItzQueste issued server command: /mine salary
[16:26:52 WARN]: java.lang.NullPointerException: Cannot invoke "java.lang.Double.doubleValue()" because the return value of "java.util.HashMap.get(Object)" is null
[16:26:52 WARN]: at ru.hamrusy.madmine.utils.salary.SalaryController.getSalary(SalaryController.java:26)
[16:26:52 WARN]: at ru.hamrusy.madmine.command.SalaryCommand.execute(SalaryCommand.java:14)
[16:26:52 WARN]: at ru.hamrusy.madmine.command.CommandManager.onCommand(CommandManager.java:48)
[16:26:52 WARN]: at org.bukkit.command.PluginCommand.execute(PluginCommand.java:45)
[16:26:52 WARN]: at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:159)
[16:26:52 WARN]: at org.bukkit.craftbukkit.v1_16_R3.CraftServer.dispatchCommand(CraftServer.java:826)
[16:26:52 WARN]: at net.minecraft.server.v1_16_R3.PlayerConnection.handleCommand(PlayerConnection.java:2185)
[16:26:52 WARN]: at net.minecraft.server.v1_16_R3.PlayerConnection.c(PlayerConnection.java:2000)
[16:26:52 WARN]: at net.minecraft.server.v1_16_R3.PlayerConnection.a(PlayerConnection.java:1953)
[16:26:52 WARN]: at net.minecraft.server.v1_16_R3.PacketPlayInChat.a(PacketPlayInChat.java:49)
[16:26:52 WARN]: at net.minecraft.server.v1_16_R3.PacketPlayInChat.a(PacketPlayInChat.java:7)
[16:26:52 WARN]: at net.minecraft.server.v1_16_R3.PlayerConnectionUtils.lambda$ensureMainThread$1(PlayerConnectionUtils.java:35)
[16:26:52 WARN]: at net.minecraft.server.v1_16_R3.TickTask.run(SourceFile:18)
[16:26:52 WARN]: at net.minecraft.server.v1_16_R3.IAsyncTaskHandler.executeTask(IAsyncTaskHandler.java:136)
[16:26:52 WARN]: at net.minecraft.server.v1_16_R3.IAsyncTaskHandlerReentrant.executeTask(SourceFile:23)
[16:26:52 WARN]: at net.minecraft.server.v1_16_R3.IAsyncTaskHandler.executeNext(IAsyncTaskHandler.java:109)
[16:26:52 WARN]: at net.minecraft.server.v1_16_R3.MinecraftServer.bb(MinecraftServer.java:1271)
[16:26:52 WARN]: at net.minecraft.server.v1_16_R3.MinecraftServer.executeNext(MinecraftServer.java:1264)
[16:26:52 WARN]: at net.minecraft.server.v1_16_R3.IAsyncTaskHandler.awaitTasks(IAsyncTaskHandler.java:119)
[16:26:52 WARN]: at net.minecraft.server.v1_16_R3.MinecraftServer.sleepForTick(MinecraftServer.java:1225)
[16:26:52 WARN]: at net.minecraft.server.v1_16_R3.MinecraftServer.w(MinecraftServer.java:1139)
[16:26:52 WARN]: at net.minecraft.server.v1_16_R3.MinecraftServer.lambda$a$0(MinecraftServer.java:291)
[16:26:52 WARN]: at java.base/java.lang.Thread.run(Thread.java:831)
Прошу удалить данный отзыв. Вышло обновление с фиксом!
Version: 3.0
Плагин не ставит блоки после ломания руды, так же не регенерирует руду заново. В консоль выдаёт ошибку. Версия 1.16.5
[21:19:47 ERROR]: Could not pass event BlockBreakEvent to MadMine v3.0
java.lang.NullPointerException: Cannot invoke "java.util.HashMap.putIfAbsent(Object, Object)" because "this.salary" is null
at ru.hamrusy.madmine.utils.salary.SalaryController.addSalary(SalaryController.java:32) ~[?:?]
at ru.hamrusy.madmine.listeners.BlockListener.onBreak(BlockListener.java:42) ~[?:?]
at com.destroystokyo.paper.event.executor.asm.generated.GeneratedEventExecutor85.execute(Unknown Source) ~[?:?]
at org.bukkit.plugin.EventExecutor.lambda$create$1(EventExecutor.java:69) ~[patched_1.16.5.jar:git-Paper-794]
at co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:80) ~[patched_1.16.5.jar:git-Paper-794]
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:70) ~[patched_1.16.5.jar:git-Paper-794]
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:624) ~[patched_1.16.5.jar:git-Paper-794]
at net.minecraft.server.v1_16_R3.PlayerInteractManager.breakBlock(PlayerInteractManager.java:359) ~[patched_1.16.5.jar:git-Paper-794]
at net.minecraft.server.v1_16_R3.PlayerInteractManager.a(PlayerInteractManager.java:318) ~[patched_1.16.5.jar:git-Paper-794]
at net.minecraft.server.v1_16_R3.PlayerInteractManager.a(PlayerInteractManager.java:284) ~[patched_1.16.5.jar:git-Paper-794]
at net.minecraft.server.v1_16_R3.PlayerConnection.a(PlayerConnection.java:1650) ~[patched_1.16.5.jar:git-Paper-794]
at net.minecraft.server.v1_16_R3.PacketPlayInBlockDig.a(SourceFile:40) ~[patched_1.16.5.jar:git-Paper-794]
at net.minecraft.server.v1_16_R3.PacketPlayInBlockDig.a(SourceFile:10) ~[patched_1.16.5.jar:git-Paper-794]
at net.minecraft.server.v1_16_R3.PlayerConnectionUtils.lambda$ensureMainThread$1(PlayerConnectionUtils.java:35) ~[patched_1.16.5.jar:git-Paper-794]
at net.minecraft.server.v1_16_R3.TickTask.run(SourceFile:18) ~[patched_1.16.5.jar:git-Paper-794]
at net.minecraft.server.v1_16_R3.IAsyncTaskHandler.executeTask(IAsyncTaskHandler.java:136) ~[patched_1.16.5.jar:git-Paper-794]
at net.minecraft.server.v1_16_R3.IAsyncTaskHandlerReentrant.executeTask(SourceFile:23) ~[patched_1.16.5.jar:git-Paper-794]
at net.minecraft.server.v1_16_R3.IAsyncTaskHandler.executeNext(IAsyncTaskHandler.java:109) ~[patched_1.16.5.jar:git-Paper-794]
at net.minecraft.server.v1_16_R3.MinecraftServer.bb(MinecraftServer.java:1271) ~[patched_1.16.5.jar:git-Paper-794]
at net.minecraft.server.v1_16_R3.MinecraftServer.executeNext(MinecraftServer.java:1264) ~[patched_1.16.5.jar:git-Paper-794]
at net.minecraft.server.v1_16_R3.IAsyncTaskHandler.awaitTasks(IAsyncTaskHandler.java:119) ~[patched_1.16.5.jar:git-Paper-794]
at net.minecraft.server.v1_16_R3.MinecraftServer.sleepForTick(MinecraftServer.java:1225) ~[patched_1.16.5.jar:git-Paper-794]
at net.minecraft.server.v1_16_R3.MinecraftServer.w(MinecraftServer.java:1139) ~[patched_1.16.5.jar:git-Paper-794]
at net.minecraft.server.v1_16_R3.MinecraftServer.lambda$a$0(MinecraftServer.java:291) ~[patched_1.16.5.jar:git-Paper-794]
at java.lang.Thread.run(Thread.java:831) [?:?]