McmmoGui | Перевод RU [v2.1.7-BETA+fix]

Ashura06
Ashura06 разместил(а) новый ресурс:

McmmoGui | Перевод RU - Перевод плагина McmmoGui

Если вы обнаружили ошибку, то прошу написать в обсуждения для исправления. Буду очень благодарен.

Если Вам понравился перевод, прошу поставить реакцию

Посмотреть страницу этого ресурса...
 
F1LYA
Похоже на автоматический перевод, действительно очень много ошибок в ru файле yml: грамматические ошибки, логические ошибки, да банально символы вместо букв или просто нет перевода.
Даже нет смысла писать где конкретно или указывать строчки, надо просто перелопачивать весь файл. :(
 
F1LYA
Вишенкой на торте стало то, что кнопки в русской локализации GUI, просто не работают дальше третьей (начиная с "Акробатика").

Ошибка в консоли:
[02:35:18 ERROR]: Could not pass event InventoryClickEvent to McmmoGuiV2 v2.2.0-BETA
java.lang.NullPointerException: Cannot invoke "org.bukkit.configuration.ConfigurationSection.getString(String, String)" because "this.guiSec" is null
        at McmmoGuiV2-2.2.0-BETA.jar/dev.hyronic.mcmmoguiv2.gui.NextGui.buildBaseGui(NextGui.java:65) ~[McmmoGuiV2-2.2.0-BETA.jar:?]
        at McmmoGuiV2-2.2.0-BETA.jar/dev.hyronic.mcmmoguiv2.gui.NextGui.<init>(NextGui.java:54) ~[McmmoGuiV2-2.2.0-BETA.jar:?]
        at McmmoGuiV2-2.2.0-BETA.jar/dev.hyronic.mcmmoguiv2.gui.imp.AbilityGui.<init>(AbilityGui.java:17) ~[McmmoGuiV2-2.2.0-BETA.jar:?]
        at McmmoGuiV2-2.2.0-BETA.jar/dev.hyronic.mcmmoguiv2.gui.imp.OverviewGui.lambda$handlePreRender$7(OverviewGui.java:102) ~[McmmoGuiV2-2.2.0-BETA.jar:?]
        at McmmoGuiV2-2.2.0-BETA.jar/dev.hyronic.mcmmoguiv2.gui.NextButton.lambda$setAction$2(NextButton.java:174) ~[McmmoGuiV2-2.2.0-BETA.jar:?]
        at McmmoGuiV2-2.2.0-BETA.jar/dev.hyronic.mcmmoguiv2.libs.gui.guis.GuiListener.onGuiClick(GuiListener.java:102) ~[McmmoGuiV2-2.2.0-BETA.jar:?]
        at com.destroystokyo.paper.event.executor.asm.generated.GeneratedEventExecutor629.execute(Unknown Source) ~[?:?]        at org.bukkit.plugin.EventExecutor$2.execute(EventExecutor.java:77) ~[paper-mojangapi-1.21-R0.1-SNAPSHOT.jar:?]
        at co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:80) ~[paper-mojangapi-1.21-R0.1-SNAPSHOT.jar:1.21-2284-4e55e26]
        at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:70) ~[paper-mojangapi-1.21-R0.1-SNAPSHOT.jar:?]
        at io.papermc.paper.plugin.manager.PaperEventManager.callEvent(PaperEventManager.java:54) ~[purpur-1.21.jar:1.21-2284-4e55e26]
        at io.papermc.paper.plugin.manager.PaperPluginManagerImpl.callEvent(PaperPluginManagerImpl.java:131) ~[purpur-1.21.jar:1.21-2284-4e55e26]
        at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:628) ~[paper-mojangapi-1.21-R0.1-SNAPSHOT.jar:?]
        at net.minecraft.server.network.ServerGamePacketListenerImpl.handleContainerClick(ServerGamePacketListenerImpl.java:3204) ~[purpur-1.21.jar:1.21-2284-4e55e26]
        at net.minecraft.network.protocol.game.ServerboundContainerClickPacket.handle(ServerboundContainerClickPacket.java:69) ~[purpur-1.21.jar:1.21-2284-4e55e26]
        at net.minecraft.network.protocol.game.ServerboundContainerClickPacket.handle(ServerboundContainerClickPacket.java:33) ~[purpur-1.21.jar:1.21-2284-4e55e26]
        at net.minecraft.network.protocol.PacketUtils.lambda$ensureRunningOnSameThread$0(PacketUtils.java:56) ~[purpur-1.21.jar:1.21-2284-4e55e26]
        at net.minecraft.server.TickTask.run(TickTask.java:18) ~[purpur-1.21.jar:1.21-2284-4e55e26]
        at net.minecraft.util.thread.BlockableEventLoop.doRunTask(BlockableEventLoop.java:151) ~[purpur-1.21.jar:1.21-2284-4e55e26]
        at net.minecraft.util.thread.ReentrantBlockableEventLoop.doRunTask(ReentrantBlockableEventLoop.java:24) ~[purpur-1.21.jar:1.21-2284-4e55e26]
        at net.minecraft.server.MinecraftServer.doRunTask(MinecraftServer.java:1573) ~[purpur-1.21.jar:1.21-2284-4e55e26]
        at net.minecraft.server.MinecraftServer.doRunTask(MinecraftServer.java:201) ~[purpur-1.21.jar:1.21-2284-4e55e26]        at net.minecraft.util.thread.BlockableEventLoop.pollTask(BlockableEventLoop.java:125) ~[purpur-1.21.jar:1.21-2284-4e55e26]
        at net.minecraft.server.MinecraftServer.pollTaskInternal(MinecraftServer.java:1550) ~[purpur-1.21.jar:1.21-2284-4e55e26]
        at net.minecraft.server.MinecraftServer.pollTask(MinecraftServer.java:1543) ~[purpur-1.21.jar:1.21-2284-4e55e26]        at net.minecraft.util.thread.BlockableEventLoop.managedBlock(BlockableEventLoop.java:135) ~[purpur-1.21.jar:1.21-2284-4e55e26]
        at net.minecraft.server.MinecraftServer.managedBlock(MinecraftServer.java:1502) ~[purpur-1.21.jar:1.21-2284-4e55e26]
        at net.minecraft.server.MinecraftServer.waitUntilNextTick(MinecraftServer.java:1509) ~[purpur-1.21.jar:1.21-2284-4e55e26]
        at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1354) ~[purpur-1.21.jar:1.21-2284-4e55e26]
        at net.minecraft.server.MinecraftServer.lambda$spin$0(MinecraftServer.java:333) ~[purpur-1.21.jar:1.21-2284-4e55e26]
        at java.base/java.lang.Thread.run(Thread.java:1583) ~[?:?]
 
ВерхНиз