auxilor / ecoskills Goto Github PK
View Code? Open in Web Editor NEWA skills plugin for minecraft, built for the latest version
License: GNU General Public License v3.0
A skills plugin for minecraft, built for the latest version
License: GNU General Public License v3.0
Can you please add an option to disable the skills presistent-action-bar in certian worlds, like we can disable skills in worlds (but the stats bar is still there in these disabled worlds).
Thanks,
Igor
Yo! Still, unfortunately, not all potions give the right effect when consumed, for example, drinking strength 1 still gives the effect of strength 2, etc.
I would like to see the addition of a rank/scoreboard/leaderboard. Similar to McMMO's /mcTop /mcRank etc
But it would be /Skills top
With a placeholder to display the name of the player with the highest overall skill level. If multiple people max out the skills it will display the first one to reach that.
https://www.youtube.com/watch?v=ZPgvx-jpA54
Using ecoskills 1.20.12 on paper 1.17.1
Describe the bug
When using a rod each time you will have an exp gain message, some items I have from ecoitems has cooldowns in the actionbar and this is making it not visible. The issue is that I shouldn't see an exp gain message when just spamming right click with my rod / it's not even in water
To Reproduce
Steps to reproduce the behavior:
Expected behavior
I shouldn't see a exp gain message (it's saying I got +0xp)
Screenshots
If applicable, add screenshots to help explain your problem.
https://gyazo.com/6a29bcdd0d93fbc8ac7d29fad97c45f1
Server Information (please complete the following information):
/ver
command)/ver eco
, /ver <plugin>
)Additional context
None atm
Can you add support for the plugin "SmoothTimber" found here?
https://www.spigotmc.org/resources/smoothtimber.39965/
We asked them on their GitHub, but they told us to come to ask you because you implementing it would be easier.
SourceWriters/SmoothTimber#29
Describe the bug
After daily server restarts, players’ skills and progress reset.
To Reproduce
Steps to reproduce the behavior:
Expected behavior
Player skill progress should be saved and not reset.
Screenshots
If applicable, add screenshots to help explain your problem.
Server Information (please complete the following information):
Additional context
Add any other context about the problem here.
Holograms plugin is kinda outdated now
and decent holograms is way better so maybe this would be good
With the 1.8.8 update wheat, potatoes and beetroots were fixed but carrots are still bugged and not giving any exp
Describe the bug
Migrating Report: When using enderpearl and getting damage, the bleed effect affect the user
To Reproduce
1.Toss enderpearl
2.Take bleed damage
Expected behavior
No bleed damage
Server Information (please complete the following information):
Additional context
Add any other context about the problem here.
Describe the bug
For some reason the Potion Master make it so it gives the level higher of the brewed potion when the description isn't saying it does this. It's also doing it even when on level 0
To Reproduce
Steps to reproduce the behavior:
Expected behavior
It shouldn't make potions of a higher level instantly
Screenshots
If applicable, add screenshots to help explain your problem.
Config:
potionmaster:
description: "&8Brewed potions last &a%percent_more%%&8 longer"
# The percent more time for potions to last for each level of the effect
percent-more-per-level: 4
# The lore to add to indicate a duration buff
lore:
- ""
- "&fPotionmaster Buff:"
- "&8» &f+&e%seconds%&f Seconds"
# Disabled worlds
disabled-in-worlds: [ ]
Server Information (please complete the following information):
/ver
command)/ver eco
, /ver <plugin>
)Describe the bug
Skills don’t save a
To Reproduce
Steps to reproduce the behavior:
Skills don’t save
Expected behavior
Skills should save
Screenshots
If applicable, add screenshots to help explain your problem.
Server Information (please complete the following information):
/ver
command)/ver eco
, /ver <plugin>
)Additional context
Add any other context about the problem here.
Second chance don't correct show item durability. (Not update item)
Describe the bug
Not sure if it's actually a libreforge bug or EcoSkills, but if you have for example 2 ecoitems, one of them adds +10 strength, and another adds 15, the effect amount won't be updated when you swap between those 2 items.
To Reproduce
Steps to reproduce the behavior:
Expected behavior
The amount should be updated on swap.
Screenshots
Nothing.
Server Information (please complete the following information):
ver EcoSkills
[13:41:03 INFO]: EcoSkills version 1.20.9
[13:41:03 INFO]: Website: willfp.com
[13:41:03 INFO]: Author: Auxilor
ver ecoitems
[13:41:04 INFO]: EcoItems version 3.17.6
[13:41:04 INFO]: Website: willfp.com
[13:41:04 INFO]: Author: Auxilor
ver eco
[13:41:07 INFO]: eco version 6.21.0
[13:41:07 INFO]: Website: willfp.com
[13:41:07 INFO]: Author: Auxilor
ver
[13:41:08 INFO]: Checking version, please wait...
[13:41:08 INFO]: This server is running Paper version git-Paper-176 (MC: 1.18.1) (Implementing API version 1.18.1-R0.1-SNAPSHOT) (Git: b164899)
Additional context
Nothing.
When attempting to give a player xp in a skill at a certain point it gives too much.
To Reproduce
Steps to reproduce the behavior:
Expected behavior
Expected to grant the total amount of xp specified.
Server Information (please complete the following information):
Additional context
I had the previous versions of both eco and ecoskills installed but after updated still had this issue happen. The only thing that had changed since I had last preformed this command without a problem was the installation of the boosters plugin. (VER. 3.5.1) With that plugin all I did was tweak the 2xp Skill booster to last for 24 hours (1728000 ticks). Nothing else was changed in any configs or other plugin installations.
Describe the bug
So I let players toggle pvp while they are in our spawn hub. I use DeluxeCombat to control this functionality.
If players have pvptoggled off, they cannot be hit directly by a player, but if the player's serrated strikes ability procs, the bleed will still apply and do damage to the target.
To Reproduce
Download DeluxeCombat.
Turn on the feature to allow players to toggle pvp with the "togglepvp" command.
Hit another player that has pvp toggled off.
See that you will apply serrated strikes bleed.
Expected behavior
I do not want the bleed to apply if a player has pvp toggled off for obvious reasons.
Screenshots
I don't believe any are needed to understand this issue.
Server Information (please complete the following information):
Additional context
I don't believe any extra context is needed.
Master Lumberjack, Bountiful harvest and Spelunking aren't giving extra drops at the x2 tier level.
At low levels there doesn't seem to be any chance to get any extra drops.
At high levels the chance is way too high and players are getting way too many extra drops.
This is also working for the combat skill, at high levels players are doing huge critical attacks.
I suspect there is a maths error when generating the chances, seems to be exponential instead of linear.
A useful feature would be to be able to see and edit the equation that is used from within the skill's yml
example of bug:
Mining one block of wood gives around 30 drops with a high level of woodcutting.
example of bug:
When it says that there is a 96% chance to get 2x drops there is no extra drops,
And when it says there is a 2% chance to get 3x drops there is extra drops every time.
Is your feature request related to a problem? Please describe.
If the numbers above 64 don't chance due to a minecraft limitation, would it instead be possible to disable all of the WHITE numbers from showing up and just have plain glass panes such as the first one? (level 1)
Describe the solution you'd like
Just plain glass paines with no white numbers.
Describe alternatives you've considered
N/A
With the latest update (1.8.7) players aren't getting farming exp from carrots, wheat, potatoes & beetroot that they have planted.
I tested breaking crops from villagers that were naturally generated and it gives exp like normal.
Bountiful_harvest doesn't work
Steps to reproduce the behavior:
hello , i have a problem some players stack the potion master buff in potions. They remove from 3 potions in brewing stand only the 1 and other 2 potions stack potion master buff but only the lore no the truly buff . These potions can be super buggy , they got a message like this one (I will send screeshot).
-=Informations=-
Server Version: Paper version git-Paper-408 (MC: 1.17.1) (Implementing API version 1.17.1-R0.1-SNAPSHOT) (Git: cc43ba7 on ver/1.17.1)
Eco Version: 6.25.0
EcoSkills Version: 1.20.22
I will send a example of these potions and also the error code.
The menu is good, but I would like to push it further, so I made a new one with the command panel plugin which is made for that. However, I realized that the PlaceholderAPI %percentage_progress%, %current_xp%& and %required_xp% (from the config.yml) do not exist.
It's not practical for displaying skill experience, so for now I'm doing without, but an update that adds them could be very cool.
Currently Recount only looks for new effects that have been added to the config, and does not look for effects changes or stats changes.
Better would be if recount could detect effects and stats, and changes to those. IE if I change Versatile Tools % up or down it will reflect those changes and if I change Defense point per level higher or lower.
Describe the bug
Is it just me that Damage_indicators doesnt work proprely?
Mob has 80 hp, i hit with 114 and he still got 64 hp xD
seems like the damage hologram doesnt show the real value, maybe a conflict with too much skills from ecoskills, or damage boost from ecoarmor, ecoenchants?
To Reproduce
theres resistance in Leveledmobs and mythicsmobs so it must come from this
Expected behavior
exacte damage from hologram
add compatibility to leveldmobs and mythicmobs resistance?
Is your feature request related to a problem? Please describe.
This is a problem for people who use the action bar to display health etc. Let me explain, when a player gains experience on a skill, a new action bar appears without the knowledge of the constant action bar. The problem is that when a player takes damage, they no longer see their health.
Describe the solution you'd like
So I propose to add a feature like on Hypixel's SkyBloc, when a player receives skill experience, that experience is displayed in the constant action bar, see the image below.
Describe alternatives you've considered
Make either a PlaceholderAPI like %ecoskills_xp_gain% or just a line in the config.yml, I don't have much idea, I hope you understand me.
Describe the bug
Player health scales much higher than just 1 hp even when set to 1 in config
To Reproduce
Use Default Config
Type /ecoskills give health 15
This will result in the player having over 400 hp rather than the player having +15 hp
Expected behavior
The HP that adds is the same as what is set in the config
Server Information (please complete the following information):
Version: (output of /ver
command)
This server is running Paper version git-Paper-187 (MC: 1.18.1) (Implementing API version 1.18.1-R0.1-SNAPSHOT) (Git: 0cc2503)
You are running the latest version
Previous version: git-Paper-186 (MC: 1.18.1)
Version of plugin and eco (/ver eco
, /ver <plugin>
)
[20:55:04 INFO]: eco version 6.24.1
[20:55:04 INFO]: Website: willfp.com
[20:55:04 INFO]: Author: Auxilor
[20:54:45 INFO]: EcoSkills version 1.20.16
[20:54:45 INFO]: Website: willfp.com
[20:54:45 INFO]: Author: Auxilor
Describe the bug
Hello, when a Drink a potion (speed 1, 3min for example), I got speed 3, 3min
Also test with Fire resistance, but give me fire resistance 2
This only occured when EcoSkills is enable (no bug without the plugin)
I run the current latest version of Eco and EcoSkills: Eco 6.24.1 and EcoSkills 1.20.16
And I set my skills to 0 and recount all before the test
To Reproduce
Steps to reproduce the behavior:
Expected behavior
Drink a speed potion give speed and not speed 3
Screenshots
No screenshots
Server Information (please complete the following information):
If I use a talisman on which I have set skill_xp_multiplier to a certain skill and I give myself XP to a certain skill it gives me nonsensical amounts and not the amount I set for example instead of 40,000 it gives me 2456463215. It doesn't matter what skill I have set skill_xp_multiplier to it does this for all skills. The size of the multiplier also doesn't matter much as I tested it my multiplayer was 1.25.
To Reproduce
Server Information:
[05:31:37 ERROR]: Could not pass event PlayerFishEvent to EcoSkills v1.20.23
java.lang.IllegalArgumentException: bound must be greater than origin
at jdk.internal.util.random.RandomSupport.checkRange(RandomSupport.java:232) ~[?:?]
at java.util.random.RandomGenerator.nextInt(RandomGenerator.java:679) ~[?:?]
at java.util.concurrent.ThreadLocalRandom.nextInt(ThreadLocalRandom.java:458) ~[?:?]
at com.willfp.eco.util.NumberUtils.randInt(NumberUtils.java:164) ~[eco-6.25.2-all.jar:?]
at com.willfp.ecoskills.effects.effects.EffectEyeOfTheDepths.handle(EffectEyeOfTheDepths.kt:45) ~[EcoSkills v1.20.23.jar:?]
at com.destroystokyo.paper.event.executor.asm.generated.GeneratedEventExecutor1212.execute(Unknown Source) ~[?:?]
at org.bukkit.plugin.EventExecutor.lambda$create$1(EventExecutor.java:75) ~[pufferfish-api-1.18.1-R0.1-SNAPSHOT.jar:?]
at co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:76) ~[pufferfish-api-1.18.1-R0.1-SNAPSHOT.jar:git-Pufferfish-47]
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:70) ~[pufferfish-api-1.18.1-R0.1-SNAPSHOT.jar:?]
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:631) ~[pufferfish-api-1.18.1-R0.1-SNAPSHOT.jar:?]
at net.minecraft.world.entity.projectile.FishingHook.retrieve(FishingHook.java:509) ~[?:?]
at net.minecraft.world.item.FishingRodItem.use(FishingRodItem.java:30) ~[?:?]
at net.minecraft.world.item.ItemStack.use(ItemStack.java:475) ~[pufferfish-1.18.1.jar:git-Pufferfish-47]
at net.minecraft.server.level.ServerPlayerGameMode.useItem(ServerPlayerGameMode.java:492) ~[?:?]
at net.minecraft.server.network.ServerGamePacketListenerImpl.handleUseItem(ServerGamePacketListenerImpl.java:1914) ~[?:?]
at net.minecraft.network.protocol.game.ServerboundUseItemPacket.handle(ServerboundUseItemPacket.java:28) ~[?:?]
at net.minecraft.network.protocol.game.ServerboundUseItemPacket.a(ServerboundUseItemPacket.java:8) ~[?:?]
at net.minecraft.network.protocol.PacketUtils.lambda$ensureRunningOnSameThread$1(PacketUtils.java:56) ~[?:?]
at net.minecraft.server.TickTask.run(TickTask.java:18) ~[pufferfish-1.18.1.jar:git-Pufferfish-47]
at net.minecraft.util.thread.BlockableEventLoop.doRunTask(BlockableEventLoop.java:149) ~[?:?]
at net.minecraft.util.thread.ReentrantBlockableEventLoop.doRunTask(ReentrantBlockableEventLoop.java:23) ~[?:?]
at net.minecraft.server.MinecraftServer.doRunTask(MinecraftServer.java:1416) ~[pufferfish-1.18.1.jar:git-Pufferfish-47]
at net.minecraft.server.MinecraftServer.c(MinecraftServer.java:189) ~[pufferfish-1.18.1.jar:git-Pufferfish-47]
at net.minecraft.util.thread.BlockableEventLoop.pollTask(BlockableEventLoop.java:122) ~[?:?]
at net.minecraft.server.MinecraftServer.pollTaskInternal(MinecraftServer.java:1393) ~[pufferfish-1.18.1.jar:git-Pufferfish-47]
at net.minecraft.server.MinecraftServer.pollTask(MinecraftServer.java:1386) ~[pufferfish-1.18.1.jar:git-Pufferfish-47]
at net.minecraft.util.thread.BlockableEventLoop.managedBlock(BlockableEventLoop.java:132) ~[?:?]
at net.minecraft.server.MinecraftServer.waitUntilNextTick(MinecraftServer.java:1364) ~[pufferfish-1.18.1.jar:git-Pufferfish-47]
at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1270) ~[pufferfish-1.18.1.jar:git-Pufferfish-47]
at net.minecraft.server.MinecraftServer.lambda$spin$1(MinecraftServer.java:319) ~[pufferfish-1.18.1.jar:git-Pufferfish-47]
at java.lang.Thread.run(Thread.java:833) ~[?:?]
Can't use "/ecoskills reset (player)" anymore
after the latest update
and also
This line in lang.yml file
recounted-player: "&fRecounted effect &6%effect% &ffor player &a%player%&f to level &6%level%&f!"
Shows what it looks like in the picture. It doesn't remove the "&6"
Also it got 2 spaces between "&a%player%&f to level" if you look closely at the picture. I need to do it like this to correct it. "&a%player%&fto level"
Using Version:
EcoSkills 1.23.1
Eco 6.35.7
Describe the bug
All player skills are reset when you rejoin into the server. This does not apply only to the server operators
To Reproduce
Steps to reproduce the behavior:
Expected behavior
save the skills
Server Information (please complete the following information):
Additional context
I also see this error in the console:
https://pastebin.com/gpSanbX8
This bug with resetting skills also occurs on versions 1.18.1 and 1.18.2, on the server core Purpur and Pufferfish
Is your feature request related to a problem? Please describe.
No
Describe the solution you'd like
Currently, there is the feature in the config:
//If a player's health should be scaled to always display as 10 hearts.
scale-health: true
I propose a way to allow to show multiple bars, configurable for the user. Something like this:
//If a player's health should be scaled
scale-health: true
//Set the max shown hearts if scaling is on
max-hearts: 30
This will allow players to better visualize how much health they have, without having hearts going all the way up the screen!
The Skill XP multiplier doesnt work with ecoskills, maybe with mcmmo too.
To Reproduce
Steps to reproduce the behavior:
Expected behavior
It should multiply the Skill xp
Server Information (please complete the following information):
My Layout:
effects:
Describe the bug
Players' skill didnt save and relogging the server cause it to roll back.
To Reproduce
Steps to reproduce the behavior:
happened after the latest update, I did try using some older version of ecoskills but the issue still occurs.
Expected behavior
Data should be saved in real time and relogging wont cause the progress to roll back.
Screenshots
I have included a video below.
Server Information (please complete the following information):
/ver eco
, /ver <plugin>
)Describe the bug
EcoSkills is interfering with custom enchants from the Advanced Enchantments plugin.
The SMELT effect that advanced enchants has is supposed to auto smelt blocks/ores mined, but when using EcoSkills combined with it, only copper ores and normal blocks like stone get auto smelted. The other ores don't or randomly do.
The TP_DROPS effect is supposed to teleport mined blocks into your inventory. With Ecoskills enabled, only non ore blocks plus copper ores get placed into your inventory, the rest get tossed around.
To Reproduce
Steps to reproduce the behavior:
Expected behavior
EcoSkills and Advanced Enchants should work together and not conflict. If using the TP_DROPS or SMELT effects in advanced enchants, it should do that even with ecoskills enabled
Screenshots
Server Information (please complete the following information):
Additional context
Working alongside Casper and was told to make this bug report
Describe the bug
If you disconnect from the server skill reset!
To Reproduce
Steps to reproduce the behavior:
If you disconnect from the server skill reset!
Expected behavior
For the skills to save.
Screenshots
N/A
Server Information (please complete the following information):
Additional context
N/A
https://www.youtube.com/watch?v=420Ipl_7sZ4
paper 1.17.1
ecoskills: 1.20.19
Since mushrooms don't have growing phases, it counts the placed mushroom the same as planting a seed and harvesting a fully grown plant without having to wait for it to grow.
Hello , I Have Some Issues On Last Version Of EcoSkill
If player close window, potion don't get additional time
without closing works fine
Describe the bug
A clear and concise description of what the bug is.
To Reproduce
Steps to reproduce the behavior:
Expected behavior
A clear and concise description of what you expected to happen.
Screenshots
If applicable, add screenshots to help explain your problem.
With EcoEnchants
Server Information (please complete the following information):
/ver
command)/ver eco
, /ver <plugin>
)[12:24:11 ERROR]: --- DO NOT REPORT THIS TO PAPER - THIS IS NOT A BUG OR A CRASH - git-Paper-353 (MC: 1.17.1) ---
[12:24:11 ERROR]: The server has not responded for 10 seconds! Creating thread dump
[12:24:11 ERROR]: ------------------------------
[12:24:11 ERROR]: Server thread dump (Look for plugins here before reporting to Paper!):
[12:24:11 ERROR]: ------------------------------
[12:24:11 ERROR]: Current Thread: Server thread
[12:24:11 ERROR]: PID: 21 | Suspended: false | Native: true | State: RUNNABLE
[12:24:11 ERROR]: Stack:
[12:24:11 ERROR]: [email protected]/sun.nio.ch.SocketDispatcher.read0(Native Method)
[12:24:11 ERROR]: [email protected]/sun.nio.ch.SocketDispatcher.read(SocketDispatcher.java:47)
[12:24:11 ERROR]: [email protected]/sun.nio.ch.NioSocketImpl.tryRead(NioSocketImpl.java:261)
[12:24:11 ERROR]: [email protected]/sun.nio.ch.NioSocketImpl.implRead(NioSocketImpl.java:312)
[12:24:11 ERROR]: [email protected]/sun.nio.ch.NioSocketImpl.read(NioSocketImpl.java:350)
[12:24:11 ERROR]: [email protected]/sun.nio.ch.NioSocketImpl$1.read(NioSocketImpl.java:803)
[12:24:11 ERROR]: [email protected]/java.net.Socket$SocketInputStream.read(Socket.java:966)
[12:24:11 ERROR]: app//com.mysql.cj.protocol.ReadAheadInputStream.fill(ReadAheadInputStream.java:107)
[12:24:11 ERROR]: app//com.mysql.cj.protocol.ReadAheadInputStream.readFromUnderlyingStreamIfNecessary(ReadAheadInputStream.java:150)
[12:24:11 ERROR]: app//com.mysql.cj.protocol.ReadAheadInputStream.read(ReadAheadInputStream.java:180)
[12:24:11 ERROR]: [email protected]/java.io.FilterInputStream.read(FilterInputStream.java:132)
[12:24:11 ERROR]: app//com.mysql.cj.protocol.FullReadInputStream.readFully(FullReadInputStream.java:64)
[12:24:11 ERROR]: app//com.mysql.cj.protocol.a.SimplePacketReader.readHeader(SimplePacketReader.java:63)
[12:24:11 ERROR]: app//com.mysql.cj.protocol.a.SimplePacketReader.readHeader(SimplePacketReader.java:45)
[12:24:11 ERROR]: app//com.mysql.cj.protocol.a.NativeProtocol.readMessage(NativeProtocol.java:540)
[12:24:11 ERROR]: app//com.mysql.cj.protocol.a.NativeProtocol.readServerCapabilities(NativeProtocol.java:498)
[12:24:11 ERROR]: app//com.mysql.cj.protocol.a.NativeProtocol.beforeHandshake(NativeProtocol.java:385)
[12:24:11 ERROR]: app//com.mysql.cj.protocol.a.NativeProtocol.connect(NativeProtocol.java:1348)
[12:24:11 ERROR]: app//com.mysql.cj.NativeSession.connect(NativeSession.java:157)
[12:24:11 ERROR]: app//com.mysql.cj.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:953)
[12:24:11 ERROR]: app//com.mysql.cj.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:823)
[12:24:11 ERROR]: app//com.mysql.cj.jdbc.ConnectionImpl.(ConnectionImpl.java:453)
[12:24:11 ERROR]: app//com.mysql.cj.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:246)
[12:24:11 ERROR]: app//com.mysql.cj.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:198)
[12:24:11 ERROR]: platform/[email protected]/java.sql.DriverManager.getConnection(DriverManager.java:681)
[12:24:11 ERROR]: platform/[email protected]/java.sql.DriverManager.getConnection(DriverManager.java:229)
[12:24:11 ERROR]: org.jetbrains.exposed.sql.Database$Companion$connect$10.invoke(Database.kt:184)
[12:24:11 ERROR]: org.jetbrains.exposed.sql.Database$Companion$connect$10.invoke(Database.kt:184)
[12:24:11 ERROR]: org.jetbrains.exposed.sql.Database$Companion$doConnect$3.invoke(Database.kt:117)
[12:24:11 ERROR]: org.jetbrains.exposed.sql.Database$Companion$doConnect$3.invoke(Database.kt:116)
[12:24:11 ERROR]: org.jetbrains.exposed.sql.transactions.ThreadLocalTransactionManager$ThreadLocalTransaction$connectionLazy$1.invoke(ThreadLocalTransactionManager.kt:60)
[12:24:11 ERROR]: org.jetbrains.exposed.sql.transactions.ThreadLocalTransactionManager$ThreadLocalTransaction$connectionLazy$1.invoke(ThreadLocalTransactionManager.kt:59)
[12:24:11 ERROR]: kotlin.UnsafeLazyImpl.getValue(Lazy.kt:81)
[12:24:11 ERROR]: org.jetbrains.exposed.sql.transactions.ThreadLocalTransactionManager$ThreadLocalTransaction.getConnection(ThreadLocalTransactionManager.kt:66)
[12:24:11 ERROR]: org.jetbrains.exposed.sql.Transaction.getConnection(Transaction.kt)
[12:24:11 ERROR]: org.jetbrains.exposed.sql.statements.Statement.prepared(Statement.kt:24)
[12:24:11 ERROR]: org.jetbrains.exposed.sql.statements.Statement.executeIn$exposed_core(Statement.kt:47)
[12:24:11 ERROR]: org.jetbrains.exposed.sql.Transaction.exec(Transaction.kt:135)
[12:24:11 ERROR]: org.jetbrains.exposed.sql.Transaction.exec(Transaction.kt:121)
[12:24:11 ERROR]: org.jetbrains.exposed.sql.AbstractQuery.iterator(AbstractQuery.kt:65)
[12:24:11 ERROR]: kotlin.collections.CollectionsKt___CollectionsKt.firstOrNull(_Collections.kt:267)
[12:24:11 ERROR]: EcoSkills v1.8.9.jar//com.willfp.ecoskills.data.storage.MySQLDataHandler$read$1.invoke(MySQLDataHandler.kt:73)
[12:24:11 ERROR]: EcoSkills v1.8.9.jar//com.willfp.ecoskills.data.storage.MySQLDataHandler$read$1.invoke(MySQLDataHandler.kt:72)
[12:24:11 ERROR]: org.jetbrains.exposed.sql.transactions.ThreadLocalTransactionManagerKt.inTopLevelTransaction$run(ThreadLocalTransactionManager.kt:179)
[12:24:11 ERROR]: org.jetbrains.exposed.sql.transactions.ThreadLocalTransactionManagerKt.access$inTopLevelTransaction$run(ThreadLocalTransactionManager.kt:1)
[12:24:11 ERROR]: org.jetbrains.exposed.sql.transactions.ThreadLocalTransactionManagerKt$inTopLevelTransaction$1.invoke(ThreadLocalTransactionManager.kt:205)
[12:24:11 ERROR]: org.jetbrains.exposed.sql.transactions.ThreadLocalTransactionManagerKt.keepAndRestoreTransactionRefAfterRun(ThreadLocalTransactionManager.kt:213)
[12:24:11 ERROR]: org.jetbrains.exposed.sql.transactions.ThreadLocalTransactionManagerKt.inTopLevelTransaction(ThreadLocalTransactionManager.kt:204)
[12:24:11 ERROR]: org.jetbrains.exposed.sql.transactions.ThreadLocalTransactionManagerKt$transaction$1.invoke(ThreadLocalTransactionManager.kt:156)
[12:24:11 ERROR]: org.jetbrains.exposed.sql.transactions.ThreadLocalTransactionManagerKt.keepAndRestoreTransactionRefAfterRun(ThreadLocalTransactionManager.kt:213)
[12:24:11 ERROR]: org.jetbrains.exposed.sql.transactions.ThreadLocalTransactionManagerKt.transaction(ThreadLocalTransactionManager.kt:126)
[12:24:11 ERROR]: org.jetbrains.exposed.sql.transactions.ThreadLocalTransactionManagerKt.transaction(ThreadLocalTransactionManager.kt:123)
[12:24:11 ERROR]: org.jetbrains.exposed.sql.transactions.ThreadLocalTransactionManagerKt.transaction$default(ThreadLocalTransactionManager.kt:122)
[12:24:11 ERROR]: EcoSkills v1.8.9.jar//com.willfp.ecoskills.data.storage.MySQLDataHandler.read(MySQLDataHandler.kt:72)
[12:24:11 ERROR]: EcoSkills v1.8.9.jar//com.willfp.ecoskills.data.storage.DataHandler$DefaultImpls.read(DataHandler.kt:11)
[12:24:11 ERROR]: EcoSkills v1.8.9.jar//com.willfp.ecoskills.data.storage.MySQLDataHandler.read(MySQLDataHandler.kt:13)
[12:24:11 ERROR]: EcoSkills v1.8.9.jar//com.willfp.ecoskills.data.storage.PlayerProfile$Companion.load(PlayerProfile.kt:37)
[12:24:11 ERROR]: EcoSkills v1.8.9.jar//com.willfp.ecoskills.data.storage.PlayerProfile$Companion.getProfile(PlayerProfile.kt:86)
[12:24:11 ERROR]: EcoSkills v1.8.9.jar//com.willfp.ecoskills.EcoSkillsPlayerKt.getSkillLevel(EcoSkillsPlayer.kt:98)
[12:24:11 ERROR]: EcoSkills v1.8.9.jar//com.willfp.ecoskills.data.LeaderboardHandler$Runnable.run(LeaderboardHandler.kt:47)
[12:24:11 ERROR]: app//org.bukkit.craftbukkit.v1_17_R1.scheduler.CraftTask.run(CraftTask.java:101)
[12:24:11 ERROR]: app//org.bukkit.craftbukkit.v1_17_R1.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:483)
[12:24:11 ERROR]: app//net.minecraft.server.MinecraftServer.tickChildren(MinecraftServer.java:1564)
[12:24:11 ERROR]: app//net.minecraft.server.dedicated.DedicatedServer.tickChildren(DedicatedServer.java:490)
[12:24:11 ERROR]: app//net.minecraft.server.MinecraftServer.tickServer(MinecraftServer.java:1480)
[12:24:11 ERROR]: app//net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1279)
[12:24:11 ERROR]: app//net.minecraft.server.MinecraftServer.lambda$spin$0(MinecraftServer.java:319)
[12:24:11 ERROR]: app//net.minecraft.server.MinecraftServer$$Lambda$3657/0x00000008013c88d0.run(Unknown Source)
[12:24:11 ERROR]: [email protected]/java.lang.Thread.run(Thread.java:833)
[12:24:11 ERROR]: ------------------------------
[12:24:11 ERROR]: --- DO NOT REPORT THIS TO PAPER - THIS IS NOT A BUG OR A CRASH ---
[12:24:11 ERROR]: ------------------------------
[12:24:16 ERROR]: --- DO NOT REPORT THIS TO PAPER - THIS IS NOT A BUG OR A CRASH - git-Paper-353 (MC: 1.17.1) ---
[12:24:16 ERROR]: The server has not responded for 15 seconds! Creating thread dump
[12:24:16 ERROR]: ------------------------------
[12:24:16 ERROR]: Server thread dump (Look for plugins here before reporting to Paper!):
[12:24:16 ERROR]: ------------------------------
[12:24:16 ERROR]: Current Thread: Server thread
[12:24:16 ERROR]: PID: 21 | Suspended: false | Native: true | State: RUNNABLE
[12:24:16 ERROR]: Stack:
[12:24:16 ERROR]: [email protected]/sun.nio.ch.SocketDispatcher.read0(Native Method)
[12:24:16 ERROR]: [email protected]/sun.nio.ch.SocketDispatcher.read(SocketDispatcher.java:47)
[12:24:16 ERROR]: [email protected]/sun.nio.ch.NioSocketImpl.tryRead(NioSocketImpl.java:261)
[12:24:16 ERROR]: [email protected]/sun.nio.ch.NioSocketImpl.implRead(NioSocketImpl.java:312)
[12:24:16 ERROR]: [email protected]/sun.nio.ch.NioSocketImpl.read(NioSocketImpl.java:350)
[12:24:16 ERROR]: [email protected]/sun.nio.ch.NioSocketImpl$1.read(NioSocketImpl.java:803)
[12:24:16 ERROR]: [email protected]/java.net.Socket$SocketInputStream.read(Socket.java:966)
[12:24:16 ERROR]: app//com.mysql.cj.protocol.ReadAheadInputStream.fill(ReadAheadInputStream.java:107)
[12:24:16 ERROR]: app//com.mysql.cj.protocol.ReadAheadInputStream.readFromUnderlyingStreamIfNecessary(ReadAheadInputStream.java:150)
[12:24:16 ERROR]: app//com.mysql.cj.protocol.ReadAheadInputStream.read(ReadAheadInputStream.java:180)
[12:24:16 ERROR]: [email protected]/java.io.FilterInputStream.read(FilterInputStream.java:132)
[12:24:16 ERROR]: app//com.mysql.cj.protocol.FullReadInputStream.readFully(FullReadInputStream.java:64)
[12:24:16 ERROR]: app//com.mysql.cj.protocol.a.SimplePacketReader.readHeader(SimplePacketReader.java:63)
[12:24:16 ERROR]: app//com.mysql.cj.protocol.a.SimplePacketReader.readHeader(SimplePacketReader.java:45)
[12:24:16 ERROR]: app//com.mysql.cj.protocol.a.TimeTrackingPacketReader.readHeader(TimeTrackingPacketReader.java:52)
[12:24:16 ERROR]: app//com.mysql.cj.protocol.a.TimeTrackingPacketReader.readHeader(TimeTrackingPacketReader.java:41)
[12:24:16 ERROR]: app//com.mysql.cj.protocol.a.MultiPacketReader.readHeader(MultiPacketReader.java:54)
[12:24:16 ERROR]: app//com.mysql.cj.protocol.a.MultiPacketReader.readHeader(MultiPacketReader.java:44)
[12:24:16 ERROR]: app//com.mysql.cj.protocol.a.NativeProtocol.readMessage(NativeProtocol.java:540)
[12:24:16 ERROR]: app//com.mysql.cj.protocol.a.NativeProtocol.checkErrorMessage(NativeProtocol.java:710)
[12:24:16 ERROR]: app//com.mysql.cj.protocol.a.NativeProtocol.sendCommand(NativeProtocol.java:649)
[12:24:16 ERROR]: app//com.mysql.cj.protocol.a.NativeProtocol.sendCommand(NativeProtocol.java:136)
[12:24:16 ERROR]: app//com.mysql.cj.NativeSession.sendCommand(NativeSession.java:311)
[12:24:16 ERROR]: app//com.mysql.cj.NativeSession.configureClientCharacterSet(NativeSession.java:537)
[12:24:16 ERROR]: app//com.mysql.cj.jdbc.ConnectionImpl.initializePropsFromServer(ConnectionImpl.java:1321)
[12:24:16 ERROR]: app//com.mysql.cj.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:964)
[12:24:16 ERROR]: app//com.mysql.cj.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:823)
[12:24:16 ERROR]: app//com.mysql.cj.jdbc.ConnectionImpl.(ConnectionImpl.java:453)
[12:24:16 ERROR]: app//com.mysql.cj.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:246)
[12:24:16 ERROR]: app//com.mysql.cj.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:198)
[12:24:16 ERROR]: platform/[email protected]/java.sql.DriverManager.getConnection(DriverManager.java:681)
[12:24:16 ERROR]: platform/[email protected]/java.sql.DriverManager.getConnection(DriverManager.java:229)
[12:24:16 ERROR]: org.jetbrains.exposed.sql.Database$Companion$connect$10.invoke(Database.kt:184)
[12:24:16 ERROR]: org.jetbrains.exposed.sql.Database$Companion$connect$10.invoke(Database.kt:184)
[12:24:16 ERROR]: org.jetbrains.exposed.sql.Database$Companion$doConnect$3.invoke(Database.kt:117)
[12:24:16 ERROR]: org.jetbrains.exposed.sql.Database$Companion$doConnect$3.invoke(Database.kt:116)
[12:24:16 ERROR]: org.jetbrains.exposed.sql.transactions.ThreadLocalTransactionManager$ThreadLocalTransaction$connectionLazy$1.invoke(ThreadLocalTransactionManager.kt:60)
[12:24:16 ERROR]: org.jetbrains.exposed.sql.transactions.ThreadLocalTransactionManager$ThreadLocalTransaction$connectionLazy$1.invoke(ThreadLocalTransactionManager.kt:59)
[12:24:16 ERROR]: kotlin.UnsafeLazyImpl.getValue(Lazy.kt:81)
[12:24:16 ERROR]: org.jetbrains.exposed.sql.transactions.ThreadLocalTransactionManager$ThreadLocalTransaction.getConnection(ThreadLocalTransactionManager.kt:66)
[12:24:16 ERROR]: org.jetbrains.exposed.sql.Transaction.getConnection(Transaction.kt)
[12:24:16 ERROR]: org.jetbrains.exposed.sql.statements.Statement.prepared(Statement.kt:24)
[12:24:16 ERROR]: org.jetbrains.exposed.sql.statements.Statement.executeIn$exposed_core(Statement.kt:47)
[12:24:16 ERROR]: org.jetbrains.exposed.sql.Transaction.exec(Transaction.kt:135)
[12:24:16 ERROR]: org.jetbrains.exposed.sql.Transaction.exec(Transaction.kt:121)
[12:24:16 ERROR]: org.jetbrains.exposed.sql.AbstractQuery.iterator(AbstractQuery.kt:65)
[12:24:16 ERROR]: kotlin.collections.CollectionsKt___CollectionsKt.firstOrNull(_Collections.kt:267)
[12:24:16 ERROR]: EcoSkills v1.8.9.jar//com.willfp.ecoskills.data.storage.MySQLDataHandler$read$1.invoke(MySQLDataHandler.kt:73)
[12:24:16 ERROR]: EcoSkills v1.8.9.jar//com.willfp.ecoskills.data.storage.MySQLDataHandler$read$1.invoke(MySQLDataHandler.kt:72)
[12:24:16 ERROR]: org.jetbrains.exposed.sql.transactions.ThreadLocalTransactionManagerKt.inTopLevelTransaction$run(ThreadLocalTransactionManager.kt:179)
[12:24:16 ERROR]: org.jetbrains.exposed.sql.transactions.ThreadLocalTransactionManagerKt.access$inTopLevelTransaction$run(ThreadLocalTransactionManager.kt:1)
[12:24:16 ERROR]: org.jetbrains.exposed.sql.transactions.ThreadLocalTransactionManagerKt$inTopLevelTransaction$1.invoke(ThreadLocalTransactionManager.kt:205)
[12:24:16 ERROR]: org.jetbrains.exposed.sql.transactions.ThreadLocalTransactionManagerKt.keepAndRestoreTransactionRefAfterRun(ThreadLocalTransactionManager.kt:213)
[12:24:16 ERROR]: org.jetbrains.exposed.sql.transactions.ThreadLocalTransactionManagerKt.inTopLevelTransaction(ThreadLocalTransactionManager.kt:204)
[12:24:16 ERROR]: org.jetbrains.exposed.sql.transactions.ThreadLocalTransactionManagerKt$transaction$1.invoke(ThreadLocalTransactionManager.kt:156)
[12:24:16 ERROR]: org.jetbrains.exposed.sql.transactions.ThreadLocalTransactionManagerKt.keepAndRestoreTransactionRefAfterRun(ThreadLocalTransactionManager.kt:213)
[12:24:16 ERROR]: org.jetbrains.exposed.sql.transactions.ThreadLocalTransactionManagerKt.transaction(ThreadLocalTransactionManager.kt:126)
[12:24:16 ERROR]: org.jetbrains.exposed.sql.transactions.ThreadLocalTransactionManagerKt.transaction(ThreadLocalTransactionManager.kt:123)
[12:24:16 ERROR]: org.jetbrains.exposed.sql.transactions.ThreadLocalTransactionManagerKt.transaction$default(ThreadLocalTransactionManager.kt:122)
[12:24:16 ERROR]: EcoSkills v1.8.9.jar//com.willfp.ecoskills.data.storage.MySQLDataHandler.read(MySQLDataHandler.kt:72)
[12:24:16 ERROR]: EcoSkills v1.8.9.jar//com.willfp.ecoskills.data.storage.DataHandler$DefaultImpls.read(DataHandler.kt:11)
[12:24:16 ERROR]: EcoSkills v1.8.9.jar//com.willfp.ecoskills.data.storage.MySQLDataHandler.read(MySQLDataHandler.kt:13)
[12:24:16 ERROR]: EcoSkills v1.8.9.jar//com.willfp.ecoskills.data.storage.PlayerProfile$Companion.load(PlayerProfile.kt:37)
[12:24:16 ERROR]: EcoSkills v1.8.9.jar//com.willfp.ecoskills.data.storage.PlayerProfile$Companion.getProfile(PlayerProfile.kt:86)
[12:24:16 ERROR]: EcoSkills v1.8.9.jar//com.willfp.ecoskills.EcoSkillsPlayerKt.getSkillLevel(EcoSkillsPlayer.kt:98)
[12:24:16 ERROR]: EcoSkills v1.8.9.jar//com.willfp.ecoskills.data.LeaderboardHandler$Runnable.run(LeaderboardHandler.kt:47)
[12:24:16 ERROR]: app//org.bukkit.craftbukkit.v1_17_R1.scheduler.CraftTask.run(CraftTask.java:101)
[12:24:16 ERROR]: app//org.bukkit.craftbukkit.v1_17_R1.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:483)
[12:24:16 ERROR]: app//net.minecraft.server.MinecraftServer.tickChildren(MinecraftServer.java:1564)
[12:24:16 ERROR]: app//net.minecraft.server.dedicated.DedicatedServer.tickChildren(DedicatedServer.java:490)
[12:24:16 ERROR]: app//net.minecraft.server.MinecraftServer.tickServer(MinecraftServer.java:1480)
[12:24:16 ERROR]: app//net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1279)
[12:24:16 ERROR]: app//net.minecraft.server.MinecraftServer.lambda$spin$0(MinecraftServer.java:319)
[12:24:16 ERROR]: app//net.minecraft.server.MinecraftServer$$Lambda$3657/0x00000008013c88d0.run(Unknown Source)
[12:24:16 ERROR]: [email protected]/java.lang.Thread.run(Thread.java:833)
[12:24:16 ERROR]: ------------------------------
[12:24:16 ERROR]: --- DO NOT REPORT THIS TO PAPER - THIS IS NOT A BUG OR A CRASH ---
[12:24:16 ERROR]: ------------------------------
[12:24:21 ERROR]: --- DO NOT REPORT THIS TO PAPER - THIS IS NOT A BUG OR A CRASH - git-Paper-353 (MC: 1.17.1) ---
[12:24:21 ERROR]: The server has not responded for 20 seconds! Creating thread dump
[12:24:21 ERROR]: ------------------------------
[12:24:21 ERROR]: Server thread dump (Look for plugins here before reporting to Paper!):
[12:24:21 ERROR]: ------------------------------
[12:24:21 ERROR]: Current Thread: Server thread
[12:24:21 ERROR]: PID: 21 | Suspended: false | Native: true | State: RUNNABLE
[12:24:21 ERROR]: Stack:
[12:24:21 ERROR]: [email protected]/sun.nio.ch.SocketDispatcher.read0(Native Method)
[12:24:21 ERROR]: [email protected]/sun.nio.ch.SocketDispatcher.read(SocketDispatcher.java:47)
[12:24:21 ERROR]: [email protected]/sun.nio.ch.NioSocketImpl.tryRead(NioSocketImpl.java:261)
[12:24:21 ERROR]: [email protected]/sun.nio.ch.NioSocketImpl.implRead(NioSocketImpl.java:312)
[12:24:21 ERROR]: [email protected]/sun.nio.ch.NioSocketImpl.read(NioSocketImpl.java:350)
[12:24:21 ERROR]: [email protected]/sun.nio.ch.NioSocketImpl$1.read(NioSocketImpl.java:803)
[12:24:21 ERROR]: [email protected]/java.net.Socket$SocketInputStream.read(Socket.java:966)
[12:24:21 ERROR]: app//com.mysql.cj.protocol.ReadAheadInputStream.fill(ReadAheadInputStream.java:107)
[12:24:21 ERROR]: app//com.mysql.cj.protocol.ReadAheadInputStream.readFromUnderlyingStreamIfNecessary(ReadAheadInputStream.java:150)
[12:24:21 ERROR]: app//com.mysql.cj.protocol.ReadAheadInputStream.read(ReadAheadInputStream.java:180)
[12:24:21 ERROR]: [email protected]/java.io.FilterInputStream.read(FilterInputStream.java:132)
[12:24:21 ERROR]: app//com.mysql.cj.protocol.FullReadInputStream.readFully(FullReadInputStream.java:64)
[12:24:21 ERROR]: app//com.mysql.cj.protocol.a.SimplePacketReader.readHeader(SimplePacketReader.java:63)
[12:24:21 ERROR]: app//com.mysql.cj.protocol.a.SimplePacketReader.readHeader(SimplePacketReader.java:45)
[12:24:21 ERROR]: app//com.mysql.cj.protocol.a.TimeTrackingPacketReader.readHeader(TimeTrackingPacketReader.java:52)
[12:24:21 ERROR]: app//com.mysql.cj.protocol.a.TimeTrackingPacketReader.readHeader(TimeTrackingPacketReader.java:41)
[12:24:21 ERROR]: app//com.mysql.cj.protocol.a.MultiPacketReader.readHeader(MultiPacketReader.java:54)
[12:24:21 ERROR]: app//com.mysql.cj.protocol.a.MultiPacketReader.readHeader(MultiPacketReader.java:44)
[12:24:21 ERROR]: app//com.mysql.cj.protocol.a.NativeProtocol.readMessage(NativeProtocol.java:540)
[12:24:21 ERROR]: app//com.mysql.cj.protocol.a.NativeProtocol.checkErrorMessage(NativeProtocol.java:710)
[12:24:21 ERROR]: app//com.mysql.cj.protocol.a.NativeProtocol.sendCommand(NativeProtocol.java:649)
[12:24:21 ERROR]: app//com.mysql.cj.protocol.a.NativeProtocol.sendQueryPacket(NativeProtocol.java:948)
[12:24:21 ERROR]: app//com.mysql.cj.protocol.a.NativeProtocol.sendQueryString(NativeProtocol.java:894)
[12:24:21 ERROR]: app//com.mysql.cj.NativeSession.execSQL(NativeSession.java:1073)
[12:24:21 ERROR]: app//com.mysql.cj.jdbc.ConnectionImpl.rollbackNoChecks(ConnectionImpl.java:1945)
[12:24:21 ERROR]: app//com.mysql.cj.jdbc.ConnectionImpl.rollback(ConnectionImpl.java:1842)
[12:24:21 ERROR]: app//com.mysql.cj.jdbc.ConnectionImpl.realClose(ConnectionImpl.java:1710)
[12:24:21 ERROR]: app//com.mysql.cj.jdbc.ConnectionImpl.close(ConnectionImpl.java:718)
[12:24:21 ERROR]: org.jetbrains.exposed.sql.statements.jdbc.JdbcConnectionImpl.close(JdbcConnectionImpl.kt:36)
[12:24:21 ERROR]: org.jetbrains.exposed.sql.transactions.ThreadLocalTransactionManager$ThreadLocalTransaction.close(ThreadLocalTransactionManager.kt:97)
[12:24:21 ERROR]: org.jetbrains.exposed.sql.Transaction.close(Transaction.kt)
[12:24:21 ERROR]: org.jetbrains.exposed.sql.transactions.ThreadLocalTransactionManagerKt.closeStatementsAndConnection(ThreadLocalTransactionManager.kt:263)
[12:24:21 ERROR]: org.jetbrains.exposed.sql.transactions.ThreadLocalTransactionManagerKt.inTopLevelTransaction$run(ThreadLocalTransactionManager.kt:199)
[12:24:21 ERROR]: org.jetbrains.exposed.sql.transactions.ThreadLocalTransactionManagerKt.access$inTopLevelTransaction$run(ThreadLocalTransactionManager.kt:1)
[12:24:21 ERROR]: org.jetbrains.exposed.sql.transactions.ThreadLocalTransactionManagerKt$inTopLevelTransaction$1.invoke(ThreadLocalTransactionManager.kt:205)
[12:24:21 ERROR]: org.jetbrains.exposed.sql.transactions.ThreadLocalTransactionManagerKt.keepAndRestoreTransactionRefAfterRun(ThreadLocalTransactionManager.kt:213)
[12:24:21 ERROR]: org.jetbrains.exposed.sql.transactions.ThreadLocalTransactionManagerKt.inTopLevelTransaction(ThreadLocalTransactionManager.kt:204)
[12:24:21 ERROR]: org.jetbrains.exposed.sql.transactions.ThreadLocalTransactionManagerKt$transaction$1.invoke(ThreadLocalTransactionManager.kt:156)
[12:24:21 ERROR]: org.jetbrains.exposed.sql.transactions.ThreadLocalTransactionManagerKt.keepAndRestoreTransactionRefAfterRun(ThreadLocalTransactionManager.kt:213)
[12:24:21 ERROR]: org.jetbrains.exposed.sql.transactions.ThreadLocalTransactionManagerKt.transaction(ThreadLocalTransactionManager.kt:126)
[12:24:21 ERROR]: org.jetbrains.exposed.sql.transactions.ThreadLocalTransactionManagerKt.transaction(ThreadLocalTransactionManager.kt:123)
[12:24:21 ERROR]: org.jetbrains.exposed.sql.transactions.ThreadLocalTransactionManagerKt.transaction$default(ThreadLocalTransactionManager.kt:122)
[12:24:21 ERROR]: EcoSkills v1.8.9.jar//com.willfp.ecoskills.data.storage.MySQLDataHandler.read(MySQLDataHandler.kt:72)
[12:24:21 ERROR]: EcoSkills v1.8.9.jar//com.willfp.ecoskills.data.storage.DataHandler$DefaultImpls.read(DataHandler.kt:11)
[12:24:21 ERROR]: EcoSkills v1.8.9.jar//com.willfp.ecoskills.data.storage.MySQLDataHandler.read(MySQLDataHandler.kt:13)
[12:24:21 ERROR]: EcoSkills v1.8.9.jar//com.willfp.ecoskills.data.storage.PlayerProfile$Companion.load(PlayerProfile.kt:37)
[12:24:21 ERROR]: EcoSkills v1.8.9.jar//com.willfp.ecoskills.data.storage.PlayerProfile$Companion.getProfile(PlayerProfile.kt:86)
[12:24:21 ERROR]: EcoSkills v1.8.9.jar//com.willfp.ecoskills.EcoSkillsPlayerKt.getSkillLevel(EcoSkillsPlayer.kt:98)
[12:24:21 ERROR]: EcoSkills v1.8.9.jar//com.willfp.ecoskills.data.LeaderboardHandler$Runnable.run(LeaderboardHandler.kt:47)
[12:24:21 ERROR]: app//org.bukkit.craftbukkit.v1_17_R1.scheduler.CraftTask.run(CraftTask.java:101)
[12:24:21 ERROR]: app//org.bukkit.craftbukkit.v1_17_R1.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:483)
[12:24:21 ERROR]: app//net.minecraft.server.MinecraftServer.tickChildren(MinecraftServer.java:1564)
[12:24:21 ERROR]: app//net.minecraft.server.dedicated.DedicatedServer.tickChildren(DedicatedServer.java:490)
[12:24:21 ERROR]: app//net.minecraft.server.MinecraftServer.tickServer(MinecraftServer.java:1480)
[12:24:21 ERROR]: app//net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1279)
[12:24:21 ERROR]: app//net.minecraft.server.MinecraftServer.lambda$spin$0(MinecraftServer.java:319)
[12:24:21 ERROR]: app//net.minecraft.server.MinecraftServer$$Lambda$3657/0x00000008013c88d0.run(Unknown Source)
[12:24:21 ERROR]: [email protected]/java.lang.Thread.run(Thread.java:833)
[12:24:21 ERROR]: ------------------------------
[12:24:21 ERROR]: --- DO NOT REPORT THIS TO PAPER - THIS IS NOT A BUG OR A CRASH ---
[12:24:21 ERROR]: ------------------------------
[12:24:26 ERROR]: --- DO NOT REPORT THIS TO PAPER - THIS IS NOT A BUG OR A CRASH - git-Paper-353 (MC: 1.17.1) ---
[12:24:26 ERROR]: The server has not responded for 25 seconds! Creating thread dump
[12:24:26 ERROR]: ------------------------------
[12:24:26 ERROR]: Server thread dump (Look for plugins here before reporting to Paper!):
[12:24:26 ERROR]: ------------------------------
[12:24:26 ERROR]: Current Thread: Server thread
[12:24:26 ERROR]: PID: 21 | Suspended: false | Native: true | State: RUNNABLE
[12:24:26 ERROR]: Stack:
[12:24:26 ERROR]: [email protected]/sun.nio.ch.SocketDispatcher.read0(Native Method)
[12:24:26 ERROR]: [email protected]/sun.nio.ch.SocketDispatcher.read(SocketDispatcher.java:47)
[12:24:26 ERROR]: [email protected]/sun.nio.ch.NioSocketImpl.tryRead(NioSocketImpl.java:261)
[12:24:26 ERROR]: [email protected]/sun.nio.ch.NioSocketImpl.implRead(NioSocketImpl.java:312)
[12:24:26 ERROR]: [email protected]/sun.nio.ch.NioSocketImpl.read(NioSocketImpl.java:350)
[12:24:26 ERROR]: [email protected]/sun.nio.ch.NioSocketImpl$1.read(NioSocketImpl.java:803)
[12:24:26 ERROR]: [email protected]/java.net.Socket$SocketInputStream.read(Socket.java:966)
[12:24:26 ERROR]: app//com.mysql.cj.protocol.ReadAheadInputStream.fill(ReadAheadInputStream.java:107)
[12:24:26 ERROR]: app//com.mysql.cj.protocol.ReadAheadInputStream.readFromUnderlyingStreamIfNecessary(ReadAheadInputStream.java:150)
[12:24:26 ERROR]: app//com.mysql.cj.protocol.ReadAheadInputStream.read(ReadAheadInputStream.java:180)
[12:24:26 ERROR]: [email protected]/java.io.FilterInputStream.read(FilterInputStream.java:132)
[12:24:26 ERROR]: app//com.mysql.cj.protocol.FullReadInputStream.readFully(FullReadInputStream.java:64)
[12:24:26 ERROR]: app//com.mysql.cj.protocol.a.SimplePacketReader.readHeader(SimplePacketReader.java:63)
[12:24:26 ERROR]: app//com.mysql.cj.protocol.a.SimplePacketReader.readHeader(SimplePacketReader.java:45)
[12:24:26 ERROR]: app//com.mysql.cj.protocol.a.TimeTrackingPacketReader.readHeader(TimeTrackingPacketReader.java:52)
[12:24:26 ERROR]: app//com.mysql.cj.protocol.a.TimeTrackingPacketReader.readHeader(TimeTrackingPacketReader.java:41)
[12:24:26 ERROR]: app//com.mysql.cj.protocol.a.MultiPacketReader.readHeader(MultiPacketReader.java:54)
[12:24:26 ERROR]: app//com.mysql.cj.protocol.a.MultiPacketReader.readHeader(MultiPacketReader.java:44)
[12:24:26 ERROR]: app//com.mysql.cj.protocol.a.NativeProtocol.readMessage(NativeProtocol.java:540)
[12:24:26 ERROR]: app//com.mysql.cj.protocol.a.NativeProtocol.checkErrorMessage(NativeProtocol.java:710)
[12:24:26 ERROR]: app//com.mysql.cj.protocol.a.NativeProtocol.sendCommand(NativeProtocol.java:649)
[12:24:26 ERROR]: app//com.mysql.cj.protocol.a.NativeProtocol.sendQueryPacket(NativeProtocol.java:948)
[12:24:26 ERROR]: app//com.mysql.cj.protocol.a.NativeProtocol.sendQueryString(NativeProtocol.java:894)
[12:24:26 ERROR]: app//com.mysql.cj.NativeSession.execSQL(NativeSession.java:1073)
[12:24:26 ERROR]: app//com.mysql.cj.jdbc.ConnectionImpl.setAutoCommit(ConnectionImpl.java:2051)
[12:24:26 ERROR]: app//com.mysql.cj.jdbc.ConnectionImpl.handleAutoCommitDefaults(ConnectionImpl.java:1378)
[12:24:26 ERROR]: app//com.mysql.cj.jdbc.ConnectionImpl.initializePropsFromServer(ConnectionImpl.java:1323)
[12:24:26 ERROR]: app//com.mysql.cj.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:964)
[12:24:26 ERROR]: app//com.mysql.cj.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:823)
[12:24:26 ERROR]: app//com.mysql.cj.jdbc.ConnectionImpl.(ConnectionImpl.java:453)
[12:24:26 ERROR]: app//com.mysql.cj.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:246)
[12:24:26 ERROR]: app//com.mysql.cj.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:198)
[12:24:26 ERROR]: platform/[email protected]/java.sql.DriverManager.getConnection(DriverManager.java:681)
[12:24:26 ERROR]: platform/[email protected]/java.sql.DriverManager.getConnection(DriverManager.java:229)
[12:24:26 ERROR]: org.jetbrains.exposed.sql.Database$Companion$connect$10.invoke(Database.kt:184)
[12:24:26 ERROR]: org.jetbrains.exposed.sql.Database$Companion$connect$10.invoke(Database.kt:184)
[12:24:26 ERROR]: org.jetbrains.exposed.sql.Database$Companion$doConnect$3.invoke(Database.kt:117)
[12:24:26 ERROR]: org.jetbrains.exposed.sql.Database$Companion$doConnect$3.invoke(Database.kt:116)
[12:24:26 ERROR]: org.jetbrains.exposed.sql.transactions.ThreadLocalTransactionManager$ThreadLocalTransaction$connectionLazy$1.invoke(ThreadLocalTransactionManager.kt:60)
[12:24:26 ERROR]: org.jetbrains.exposed.sql.transactions.ThreadLocalTransactionManager$ThreadLocalTransaction$connectionLazy$1.invoke(ThreadLocalTransactionManager.kt:59)
[12:24:26 ERROR]: kotlin.UnsafeLazyImpl.getValue(Lazy.kt:81)
[12:24:26 ERROR]: org.jetbrains.exposed.sql.transactions.ThreadLocalTransactionManager$ThreadLocalTransaction.getConnection(ThreadLocalTransactionManager.kt:66)
[12:24:26 ERROR]: org.jetbrains.exposed.sql.Transaction.getConnection(Transaction.kt)
[12:24:26 ERROR]: org.jetbrains.exposed.sql.statements.Statement.prepared(Statement.kt:24)
[12:24:26 ERROR]: org.jetbrains.exposed.sql.statements.Statement.executeIn$exposed_core(Statement.kt:47)
[12:24:26 ERROR]: org.jetbrains.exposed.sql.Transaction.exec(Transaction.kt:135)
[12:24:26 ERROR]: org.jetbrains.exposed.sql.Transaction.exec(Transaction.kt:121)
[12:24:26 ERROR]: org.jetbrains.exposed.sql.AbstractQuery.iterator(AbstractQuery.kt:65)
[12:24:26 ERROR]: kotlin.collections.CollectionsKt___CollectionsKt.firstOrNull(_Collections.kt:267)
[12:24:26 ERROR]: EcoSkills v1.8.9.jar//com.willfp.ecoskills.data.storage.MySQLDataHandler$read$1.invoke(MySQLDataHandler.kt:73)
[12:24:26 ERROR]: EcoSkills v1.8.9.jar//com.willfp.ecoskills.data.storage.MySQLDataHandler$read$1.invoke(MySQLDataHandler.kt:72)
[12:24:26 ERROR]: org.jetbrains.exposed.sql.transactions.ThreadLocalTransactionManagerKt.inTopLevelTransaction$run(ThreadLocalTransactionManager.kt:179)
[12:24:26 ERROR]: org.jetbrains.exposed.sql.transactions.ThreadLocalTransactionManagerKt.access$inTopLevelTransaction$run(ThreadLocalTransactionManager.kt:1)
[12:24:26 ERROR]: org.jetbrains.exposed.sql.transactions.ThreadLocalTransactionManagerKt$inTopLevelTransaction$1.invoke(ThreadLocalTransactionManager.kt:205)
[12:24:26 ERROR]: org.jetbrains.exposed.sql.transactions.ThreadLocalTransactionManagerKt.keepAndRestoreTransactionRefAfterRun(ThreadLocalTransactionManager.kt:213)
[12:24:26 ERROR]: org.jetbrains.exposed.sql.transactions.ThreadLocalTransactionManagerKt.inTopLevelTransaction(ThreadLocalTransactionManager.kt:204)
[12:24:26 ERROR]: org.jetbrains.exposed.sql.transactions.ThreadLocalTransactionManagerKt$transaction$1.invoke(ThreadLocalTransactionManager.kt:156)
[12:24:26 ERROR]: org.jetbrains.exposed.sql.transactions.ThreadLocalTransactionManagerKt.keepAndRestoreTransactionRefAfterRun(ThreadLocalTransactionManager.kt:213)
[12:24:26 ERROR]: org.jetbrains.exposed.sql.transactions.ThreadLocalTransactionManagerKt.transaction(ThreadLocalTransactionManager.kt:126)
[12:24:26 ERROR]: org.jetbrains.exposed.sql.transactions.ThreadLocalTransactionManagerKt.transaction(ThreadLocalTransactionManager.kt:123)
[12:24:26 ERROR]: org.jetbrains.exposed.sql.transactions.ThreadLocalTransactionManagerKt.transaction$default(ThreadLocalTransactionManager.kt:122)
[12:24:26 ERROR]: EcoSkills v1.8.9.jar//com.willfp.ecoskills.data.storage.MySQLDataHandler.read(MySQLDataHandler.kt:72)
[12:24:26 ERROR]: EcoSkills v1.8.9.jar//com.willfp.ecoskills.data.storage.DataHandler$DefaultImpls.read(DataHandler.kt:11)
[12:24:26 ERROR]: EcoSkills v1.8.9.jar//com.willfp.ecoskills.data.storage.MySQLDataHandler.read(MySQLDataHandler.kt:13)
[12:24:26 ERROR]: EcoSkills v1.8.9.jar//com.willfp.ecoskills.data.storage.PlayerProfile$Companion.load(PlayerProfile.kt:37)
[12:24:26 ERROR]: EcoSkills v1.8.9.jar//com.willfp.ecoskills.data.storage.PlayerProfile$Companion.getProfile(PlayerProfile.kt:86)
[12:24:26 ERROR]: EcoSkills v1.8.9.jar//com.willfp.ecoskills.EcoSkillsPlayerKt.getSkillLevel(EcoSkillsPlayer.kt:98)
[12:24:26 ERROR]: EcoSkills v1.8.9.jar//com.willfp.ecoskills.data.LeaderboardHandler$Runnable.run(LeaderboardHandler.kt:47)
[12:24:26 ERROR]: app//org.bukkit.craftbukkit.v1_17_R1.scheduler.CraftTask.run(CraftTask.java:101)
[12:24:26 ERROR]: app//org.bukkit.craftbukkit.v1_17_R1.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:483)
[12:24:26 ERROR]: app//net.minecraft.server.MinecraftServer.tickChildren(MinecraftServer.java:1564)
[12:24:26 ERROR]: app//net.minecraft.server.dedicated.DedicatedServer.tickChildren(DedicatedServer.java:490)
[12:24:26 ERROR]: app//net.minecraft.server.MinecraftServer.tickServer(MinecraftServer.java:1480)
[12:24:26 ERROR]: app//net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1279)
[12:24:26 ERROR]: app//net.minecraft.server.MinecraftServer.lambda$spin$0(MinecraftServer.java:319)
[12:24:26 ERROR]: app//net.minecraft.server.MinecraftServer$$Lambda$3657/0x00000008013c88d0.run(Unknown Source)
[12:24:26 ERROR]: [email protected]/java.lang.Thread.run(Thread.java:833)
[12:24:26 ERROR]: ------------------------------
[12:24:26 ERROR]: --- DO NOT REPORT THIS TO PAPER - THIS IS NOT A BUG OR A CRASH ---
[12:24:26 ERROR]: ------------------------------
[12:24:31 ERROR]: --- DO NOT REPORT THIS TO PAPER - THIS IS NOT A BUG OR A CRASH - git-Paper-353 (MC: 1.17.1) ---
[12:24:31 ERROR]: The server has not responded for 30 seconds! Creating thread dump
[12:24:31 ERROR]: ------------------------------
[12:24:31 ERROR]: Server thread dump (Look for plugins here before reporting to Paper!):
[12:24:31 ERROR]: ------------------------------
[12:24:31 ERROR]: Current Thread: Server thread
[12:24:31 ERROR]: PID: 21 | Suspended: false | Native: true | State: RUNNABLE
[12:24:31 ERROR]: Stack:
[12:24:31 ERROR]: [email protected]/sun.nio.ch.Net.connect0(Native Method)
[12:24:31 ERROR]: [email protected]/sun.nio.ch.Net.connect(Net.java:579)
[12:24:31 ERROR]: [email protected]/sun.nio.ch.Net.connect(Net.java:568)
[12:24:31 ERROR]: [email protected]/sun.nio.ch.NioSocketImpl.connect(NioSocketImpl.java:588)
[12:24:31 ERROR]: [email protected]/java.net.SocksSocketImpl.connect(SocksSocketImpl.java:327)
[12:24:31 ERROR]: [email protected]/java.net.Socket.connect(Socket.java:633)
[12:24:31 ERROR]: app//com.mysql.cj.protocol.StandardSocketFactory.connect(StandardSocketFactory.java:155)
[12:24:31 ERROR]: app//com.mysql.cj.protocol.a.NativeSocketConnection.connect(NativeSocketConnection.java:63)
[12:24:31 ERROR]: app//com.mysql.cj.NativeSession.connect(NativeSession.java:144)
[12:24:31 ERROR]: app//com.mysql.cj.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:953)
[12:24:31 ERROR]: app//com.mysql.cj.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:823)
[12:24:31 ERROR]: app//com.mysql.cj.jdbc.ConnectionImpl.(ConnectionImpl.java:453)
[12:24:31 ERROR]: app//com.mysql.cj.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:246)
[12:24:31 ERROR]: app//com.mysql.cj.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:198)
[12:24:31 ERROR]: platform/[email protected]/java.sql.DriverManager.getConnection(DriverManager.java:681)
[12:24:31 ERROR]: platform/[email protected]/java.sql.DriverManager.getConnection(DriverManager.java:229)
[12:24:31 ERROR]: org.jetbrains.exposed.sql.Database$Companion$connect$10.invoke(Database.kt:184)
[12:24:31 ERROR]: org.jetbrains.exposed.sql.Database$Companion$connect$10.invoke(Database.kt:184)
[12:24:31 ERROR]: org.jetbrains.exposed.sql.Database$Companion$doConnect$3.invoke(Database.kt:117)
[12:24:31 ERROR]: org.jetbrains.exposed.sql.Database$Companion$doConnect$3.invoke(Database.kt:116)
[12:24:31 ERROR]: org.jetbrains.exposed.sql.transactions.ThreadLocalTransactionManager$ThreadLocalTransaction$connectionLazy$1.invoke(ThreadLocalTransactionManager.kt:60)
[12:24:31 ERROR]: org.jetbrains.exposed.sql.transactions.ThreadLocalTransactionManager$ThreadLocalTransaction$connectionLazy$1.invoke(ThreadLocalTransactionManager.kt:59)
[12:24:31 ERROR]: kotlin.UnsafeLazyImpl.getValue(Lazy.kt:81)
[12:24:31 ERROR]: org.jetbrains.exposed.sql.transactions.ThreadLocalTransactionManager$ThreadLocalTransaction.getConnection(ThreadLocalTransactionManager.kt:66)
[12:24:31 ERROR]: org.jetbrains.exposed.sql.Transaction.getConnection(Transaction.kt)
[12:24:31 ERROR]: org.jetbrains.exposed.sql.statements.Statement.prepared(Statement.kt:24)
[12:24:31 ERROR]: org.jetbrains.exposed.sql.statements.Statement.executeIn$exposed_core(Statement.kt:47)
[12:24:31 ERROR]: org.jetbrains.exposed.sql.Transaction.exec(Transaction.kt:135)
[12:24:31 ERROR]: org.jetbrains.exposed.sql.Transaction.exec(Transaction.kt:121)
[12:24:31 ERROR]: org.jetbrains.exposed.sql.AbstractQuery.iterator(AbstractQuery.kt:65)
[12:24:31 ERROR]: kotlin.collections.CollectionsKt___CollectionsKt.firstOrNull(_Collections.kt:267)
[12:24:31 ERROR]: EcoSkills v1.8.9.jar//com.willfp.ecoskills.data.storage.MySQLDataHandler$read$1.invoke(MySQLDataHandler.kt:73)
[12:24:31 ERROR]: EcoSkills v1.8.9.jar//com.willfp.ecoskills.data.storage.MySQLDataHandler$read$1.invoke(MySQLDataHandler.kt:72)
[12:24:31 ERROR]: org.jetbrains.exposed.sql.transactions.ThreadLocalTransactionManagerKt.inTopLevelTransaction$run(ThreadLocalTransactionManager.kt:179)
[12:24:31 ERROR]: org.jetbrains.exposed.sql.transactions.ThreadLocalTransactionManagerKt.access$inTopLevelTransaction$run(ThreadLocalTransactionManager.kt:1)
[12:24:31 ERROR]: org.jetbrains.exposed.sql.transactions.ThreadLocalTransactionManagerKt$inTopLevelTransaction$1.invoke(ThreadLocalTransactionManager.kt:205)
[12:24:31 ERROR]: org.jetbrains.exposed.sql.transactions.ThreadLocalTransactionManagerKt.keepAndRestoreTransactionRefAfterRun(ThreadLocalTransactionManager.kt:213)
[12:24:31 ERROR]: org.jetbrains.exposed.sql.transactions.ThreadLocalTransactionManagerKt.inTopLevelTransaction(ThreadLocalTransactionManager.kt:204)
[12:24:31 ERROR]: org.jetbrains.exposed.sql.transactions.ThreadLocalTransactionManagerKt$transaction$1.invoke(ThreadLocalTransactionManager.kt:156)
[12:24:31 ERROR]: org.jetbrains.exposed.sql.transactions.ThreadLocalTransactionManagerKt.keepAndRestoreTransactionRefAfterRun(ThreadLocalTransactionManager.kt:213)
[12:24:31 ERROR]: org.jetbrains.exposed.sql.transactions.ThreadLocalTransactionManagerKt.transaction(ThreadLocalTransactionManager.kt:126)
[12:24:31 ERROR]: org.jetbrains.exposed.sql.transactions.ThreadLocalTransactionManagerKt.transaction(ThreadLocalTransactionManager.kt:123)
[12:24:31 ERROR]: org.jetbrains.exposed.sql.transactions.ThreadLocalTransactionManagerKt.transaction$default(ThreadLocalTransactionManager.kt:122)
[12:24:31 ERROR]: EcoSkills v1.8.9.jar//com.willfp.ecoskills.data.storage.MySQLDataHandler.read(MySQLDataHandler.kt:72)
[12:24:31 ERROR]: EcoSkills v1.8.9.jar//com.willfp.ecoskills.data.storage.DataHandler$DefaultImpls.read(DataHandler.kt:11)
[12:24:31 ERROR]: EcoSkills v1.8.9.jar//com.willfp.ecoskills.data.storage.MySQLDataHandler.read(MySQLDataHandler.kt:13)
[12:24:31 ERROR]: EcoSkills v1.8.9.jar//com.willfp.ecoskills.data.storage.PlayerProfile$Companion.load(PlayerProfile.kt:37)
[12:24:31 ERROR]: EcoSkills v1.8.9.jar//com.willfp.ecoskills.data.storage.PlayerProfile$Companion.getProfile(PlayerProfile.kt:86)
[12:24:31 ERROR]: EcoSkills v1.8.9.jar//com.willfp.ecoskills.EcoSkillsPlayerKt.getSkillLevel(EcoSkillsPlayer.kt:98)
[12:24:31 ERROR]: EcoSkills v1.8.9.jar//com.willfp.ecoskills.data.LeaderboardHandler$Runnable.run(LeaderboardHandler.kt:47)
[12:24:31 ERROR]: app//org.bukkit.craftbukkit.v1_17_R1.scheduler.CraftTask.run(CraftTask.java:101)
[12:24:31 ERROR]: app//org.bukkit.craftbukkit.v1_17_R1.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:483)
[12:24:31 ERROR]: app//net.minecraft.server.MinecraftServer.tickChildren(MinecraftServer.java:1564)
[12:24:31 ERROR]: app//net.minecraft.server.dedicated.DedicatedServer.tickChildren(DedicatedServer.java:490)
[12:24:31 ERROR]: app//net.minecraft.server.MinecraftServer.tickServer(MinecraftServer.java:1480)
[12:24:31 ERROR]: app//net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1279)
[12:24:31 ERROR]: app//net.minecraft.server.MinecraftServer.lambda$spin$0(MinecraftServer.java:319)
[12:24:31 ERROR]: app//net.minecraft.server.MinecraftServer$$Lambda$3657/0x00000008013c88d0.run(Unknown Source)
[12:24:31 ERROR]: [email protected]/java.lang.Thread.run(Thread.java:833)
[12:24:31 ERROR]: ------------------------------
[12:24:31 ERROR]: --- DO NOT REPORT THIS TO PAPER - THIS IS NOT A BUG OR A CRASH ---
[12:24:31 ERROR]: ------------------------------
[12:24:32 INFO]: TrionBeatz lost connection: Disconnected
[12:24:36 ERROR]: --- DO NOT REPORT THIS TO PAPER - THIS IS NOT A BUG OR A CRASH - git-Paper-353 (MC: 1.17.1) ---
[12:24:36 ERROR]: The server has not responded for 35 seconds! Creating thread dump
[12:24:36 ERROR]: ------------------------------
[12:24:36 ERROR]: Server thread dump (Look for plugins here before reporting to Paper!):
[12:24:36 ERROR]: ------------------------------
[12:24:36 ERROR]: Current Thread: Server thread
[12:24:36 ERROR]: PID: 21 | Suspended: false | Native: true | State: RUNNABLE
[12:24:36 ERROR]: Stack:
[12:24:36 ERROR]: [email protected]/sun.nio.ch.SocketDispatcher.read0(Native Method)
[12:24:36 ERROR]: [email protected]/sun.nio.ch.SocketDispatcher.read(SocketDispatcher.java:47)
[12:24:36 ERROR]: [email protected]/sun.nio.ch.NioSocketImpl.tryRead(NioSocketImpl.java:261)
[12:24:36 ERROR]: [email protected]/sun.nio.ch.NioSocketImpl.implRead(NioSocketImpl.java:312)
[12:24:36 ERROR]: [email protected]/sun.nio.ch.NioSocketImpl.read(NioSocketImpl.java:350)
[12:24:36 ERROR]: [email protected]/sun.nio.ch.NioSocketImpl$1.read(NioSocketImpl.java:803)
[12:24:36 ERROR]: [email protected]/java.net.Socket$SocketInputStream.read(Socket.java:966)
[12:24:36 ERROR]: app//com.mysql.cj.protocol.ReadAheadInputStream.fill(ReadAheadInputStream.java:107)
[12:24:36 ERROR]: app//com.mysql.cj.protocol.ReadAheadInputStream.readFromUnderlyingStreamIfNecessary(ReadAheadInputStream.java:150)
[12:24:36 ERROR]: app//com.mysql.cj.protocol.ReadAheadInputStream.read(ReadAheadInputStream.java:180)
[12:24:36 ERROR]: [email protected]/java.io.FilterInputStream.read(FilterInputStream.java:132)
[12:24:36 ERROR]: app//com.mysql.cj.protocol.FullReadInputStream.readFully(FullReadInputStream.java:64)
[12:24:36 ERROR]: app//com.mysql.cj.protocol.a.SimplePacketReader.readHeader(SimplePacketReader.java:63)
[12:24:36 ERROR]: app//com.mysql.cj.protocol.a.SimplePacketReader.readHeader(SimplePacketReader.java:45)
[12:24:36 ERROR]: app//com.mysql.cj.protocol.a.TimeTrackingPacketReader.readHeader(TimeTrackingPacketReader.java:52)
[12:24:36 ERROR]: app//com.mysql.cj.protocol.a.TimeTrackingPacketReader.readHeader(TimeTrackingPacketReader.java:41)
[12:24:36 ERROR]: app//com.mysql.cj.protocol.a.MultiPacketReader.readHeader(MultiPacketReader.java:54)
[12:24:36 ERROR]: app//com.mysql.cj.protocol.a.MultiPacketReader.readHeader(MultiPacketReader.java:44)
[12:24:36 ERROR]: app//com.mysql.cj.protocol.a.NativeProtocol.readMessage(NativeProtocol.java:540)
[12:24:36 ERROR]: app//com.mysql.cj.protocol.a.NativeProtocol.checkErrorMessage(NativeProtocol.java:710)
[12:24:36 ERROR]: app//com.mysql.cj.protocol.a.NativeProtocol.sendCommand(NativeProtocol.java:649)
[12:24:36 ERROR]: app//com.mysql.cj.protocol.a.NativeProtocol.sendCommand(NativeProtocol.java:136)
[12:24:36 ERROR]: app//com.mysql.cj.NativeSession.sendCommand(NativeSession.java:311)
[12:24:36 ERROR]: app//com.mysql.cj.NativeSession.queryServerVariable(NativeSession.java:1008)
[12:24:36 ERROR]: app//com.mysql.cj.jdbc.ConnectionImpl.getTransactionIsolation(ConnectionImpl.java:1215)
[12:24:36 ERROR]: org.jetbrains.exposed.sql.statements.jdbc.JdbcConnectionImpl.(JdbcConnectionImpl.kt:43)
[12:24:36 ERROR]: org.jetbrains.exposed.jdbc.ExposedConnectionImpl.invoke(ExposedConnectionImpl.kt:8)
[12:24:36 ERROR]: org.jetbrains.exposed.jdbc.ExposedConnectionImpl.invoke(ExposedConnectionImpl.kt:7)
[12:24:36 ERROR]: org.jetbrains.exposed.sql.Database$Companion$doConnect$3.invoke(Database.kt:117)
[12:24:36 ERROR]: org.jetbrains.exposed.sql.Database$Companion$doConnect$3.invoke(Database.kt:116)
[12:24:36 ERROR]: org.jetbrains.exposed.sql.transactions.ThreadLocalTransactionManager$ThreadLocalTransaction$connectionLazy$1.invoke(ThreadLocalTransactionManager.kt:60)
[12:24:36 ERROR]: org.jetbrains.exposed.sql.transactions.ThreadLocalTransactionManager$ThreadLocalTransaction$connectionLazy$1.invoke(ThreadLocalTransactionManager.kt:59)
[12:24:36 ERROR]: kotlin.UnsafeLazyImpl.getValue(Lazy.kt:81)
[12:24:36 ERROR]: org.jetbrains.exposed.sql.transactions.ThreadLocalTransactionManager$ThreadLocalTransaction.getConnection(ThreadLocalTransactionManager.kt:66)
[12:24:36 ERROR]: org.jetbrains.exposed.sql.Transaction.getConnection(Transaction.kt)
[12:24:36 ERROR]: org.jetbrains.exposed.sql.statements.Statement.prepared(Statement.kt:24)
[12:24:36 ERROR]: org.jetbrains.exposed.sql.statements.Statement.executeIn$exposed_core(Statement.kt:47)
[12:24:36 ERROR]: org.jetbrains.exposed.sql.Transaction.exec(Transaction.kt:135)
[12:24:36 ERROR]: org.jetbrains.exposed.sql.Transaction.exec(Transaction.kt:121)
[12:24:36 ERROR]: org.jetbrains.exposed.sql.AbstractQuery.iterator(AbstractQuery.kt:65)
[12:24:36 ERROR]: kotlin.collections.CollectionsKt___CollectionsKt.firstOrNull(_Collections.kt:267)
[12:24:36 ERROR]: EcoSkills v1.8.9.jar//com.willfp.ecoskills.data.storage.MySQLDataHandler$write$1.invoke(MySQLDataHandler.kt:58)
[12:24:36 ERROR]: EcoSkills v1.8.9.jar//com.willfp.ecoskills.data.storage.MySQLDataHandler$write$1.invoke(MySQLDataHandler.kt:57)
[12:24:36 ERROR]: org.jetbrains.exposed.sql.transactions.ThreadLocalTransactionManagerKt.inTopLevelTransaction$run(ThreadLocalTransactionManager.kt:179)
[12:24:36 ERROR]: org.jetbrains.exposed.sql.transactions.ThreadLocalTransactionManagerKt.access$inTopLevelTransaction$run(ThreadLocalTransactionManager.kt:1)
[12:24:36 ERROR]: org.jetbrains.exposed.sql.transactions.ThreadLocalTransactionManagerKt$inTopLevelTransaction$1.invoke(ThreadLocalTransactionManager.kt:205)
[12:24:36 ERROR]: org.jetbrains.exposed.sql.transactions.ThreadLocalTransactionManagerKt.keepAndRestoreTransactionRefAfterRun(ThreadLocalTransactionManager.kt:213)
[12:24:36 ERROR]: org.jetbrains.exposed.sql.transactions.ThreadLocalTransactionManagerKt.inTopLevelTransaction(ThreadLocalTransactionManager.kt:204)
[12:24:36 ERROR]: org.jetbrains.exposed.sql.transactions.ThreadLocalTransactionManagerKt$transaction$1.invoke(ThreadLocalTransactionManager.kt:156)
[12:24:36 ERROR]: org.jetbrains.exposed.sql.transactions.ThreadLocalTransactionManagerKt.keepAndRestoreTransactionRefAfterRun(ThreadLocalTransactionManager.kt:213)
[12:24:36 ERROR]: org.jetbrains.exposed.sql.transactions.ThreadLocalTransactionManagerKt.transaction(ThreadLocalTransactionManager.kt:126)
[12:24:36 ERROR]: org.jetbrains.exposed.sql.transactions.ThreadLocalTransactionManagerKt.transaction(ThreadLocalTransactionManager.kt:123)
[12:24:36 ERROR]: org.jetbrains.exposed.sql.transactions.ThreadLocalTransactionManagerKt.transaction$default(ThreadLocalTransactionManager.kt:122)
[12:24:36 ERROR]: EcoSkills v1.8.9.jar//com.willfp.ecoskills.data.storage.MySQLDataHandler.write(MySQLDataHandler.kt:57)
[12:24:36 ERROR]: EcoSkills v1.8.9.jar//com.willfp.ecoskills.data.storage.PlayerProfile$Companion.writeToHandler(PlayerProfile.kt:57)
[12:24:36 ERROR]: EcoSkills v1.8.9.jar//com.willfp.ecoskills.data.storage.PlayerProfile$Companion.savePlayer(PlayerProfile.kt:49)
[12:24:36 ERROR]: EcoSkills v1.8.9.jar//com.willfp.ecoskills.data.DataListener.onLeave(DataListener.kt:61)
[12:24:36 ERROR]: com.destroystokyo.paper.event.executor.asm.generated.GeneratedEventExecutor36.execute(Unknown Source)
[12:24:36 ERROR]: app//org.bukkit.plugin.EventExecutor.lambda$create$1(EventExecutor.java:69)
[12:24:36 ERROR]: app//org.bukkit.plugin.EventExecutor$$Lambda$4380/0x000000080196b170.execute(Unknown Source)
[12:24:36 ERROR]: app//co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:80)
[12:24:36 ERROR]: app//org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:70)
[12:24:36 ERROR]: app//org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:628)
[12:24:36 ERROR]: app//net.minecraft.server.players.PlayerList.disconnect(PlayerList.java:607)
[12:24:36 ERROR]: app//net.minecraft.server.players.PlayerList.disconnect(PlayerList.java:592)
[12:24:36 ERROR]: app//net.minecraft.server.network.ServerGamePacketListenerImpl.onDisconnect(ServerGamePacketListenerImpl.java:1967)
[12:24:36 ERROR]: app//net.minecraft.server.network.ServerGamePacketListenerImpl.onDisconnect(ServerGamePacketListenerImpl.java:1947)
[12:24:36 ERROR]: app//net.minecraft.network.Connection.handleDisconnection(Connection.java:743)
[12:24:36 ERROR]: app//net.minecraft.server.network.ServerConnectionListener.tick(ServerConnectionListener.java:221)
[12:24:36 ERROR]: app//net.minecraft.server.MinecraftServer.tickChildren(MinecraftServer.java:1653)
[12:24:36 ERROR]: app//net.minecraft.server.dedicated.DedicatedServer.tickChildren(DedicatedServer.java:490)
[12:24:36 ERROR]: app//net.minecraft.server.MinecraftServer.tickServer(MinecraftServer.java:1480)
[12:24:36 ERROR]: app//net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1279)
[12:24:36 ERROR]: app//net.minecraft.server.MinecraftServer.lambda$spin$0(MinecraftServer.java:319)
[12:24:36 ERROR]: app//net.minecraft.server.MinecraftServer$$Lambda$3657/0x00000008013c88d0.run(Unknown Source)
[12:24:36 ERROR]: [email protected]/java.lang.Thread.run(Thread.java:833)
[12:24:36 ERROR]: ------------------------------
[12:24:36 ERROR]: --- DO NOT REPORT THIS TO PAPER - THIS IS NOT A BUG OR A CRASH ---
[12:24:36 ERROR]: ------------------------------
[12:24:36 INFO]: TrionBeatz left the game
Can you please add an option in the combat.yml
prevent-levelling-from-summon-command: true
it will help prevent various exploits and incompatibilities with other plugins.
Describe the bug
The multiplier with skill lumberjack does not work.
I gave myself 200% to triple cut wood but after few minutes it didn't even add 1 extra wood.
To Reproduce
Steps to reproduce the behavior:
Just cut down the tress ;3
Expected behavior
Expect it to work as described i.e. add wood by chance
Screenshots
XXX
Server Information (please complete the following information):
/ver
command)/ver eco
, /ver <plugin>
)Is your feature request related to a problem? Please describe.
Can config the level-xp-requirements Per skill instead of Global so we can chose how hard it is to get to a new level because not all skills is as easy to level up
potato doesn't give farming exp
Add an command to set the level of a player's skill, for example:
/ecoskills setlevel YK_DZ Mining 10
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.