This is my public spigot plugin GemsEconomy. If you are looking for the source for the expansion. Go here: https://github.com/Xanium1/GemsEconomy-Expansion
Spigot link: https://www.spigotmc.org/resources/gemseconomy.19655/
One of my spigot plugins. Minecraft Economy plugin with multi currency support!
This is my public spigot plugin GemsEconomy. If you are looking for the source for the expansion. Go here: https://github.com/Xanium1/GemsEconomy-Expansion
Spigot link: https://www.spigotmc.org/resources/gemseconomy.19655/
`[17:31:41] [WARN]: java.sql.SQLException: No value specified for parameter 4
[17:31:41] [WARN]: at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965)
[17:31:41] [WARN]: at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:898)
[17:31:41] [WARN]: at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:887)
[17:31:41] WARN]: at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:861)
[17:31:41] [WARN]: at com.mysql.jdbc.PreparedStatement.checkAllParametersSet(PreparedStatement.java:2268)
[17:31:41] [WARN]: at com.mysql.jdbc.PreparedStatement.fillSendPacket(PreparedStatement.java:2248)
[17:31:41] [WARN]: at com.mysql.jdbc.PreparedStatement.fillSendPacket(PreparedStatement.java:2178)
[17:31:41] [WARN]: at com.mysql.jdbc.PreparedStatement.execute(PreparedStatement.java:1219)
[17:31:41] [WARN]: at com.zaxxer.hikari.pool.ProxyPreparedStatement.execute(ProxyPreparedStatement.java:44)
[17:31:41] [WARN]: at com.zaxxer.hikari.pool.HikariProxyPreparedStatement.execute(HikariProxyPreparedStatement.java)
[17:31:41] [WARN]: at me.xanium.gemseconomy.data.MySQLStorage.createAccount(MySQLStorage.java:324)
[17:31:41] [WARN]: at me.xanium.gemseconomy.listeners.EconomyListener.lambda$onLogin$0(EconomyListener.java:39)
[17:31:41] [WARN]: at org.bukkit.craftbukkit.v1_16_R3.scheduler.CraftTask.run(CraftTask.java:99)
[17:31:41] [WARN]: at org.bukkit.craftbukkit.v1_16_R3.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:54)
[17:31:41] [WARN]: at com.destroystokyo.paper.ServerSchedulerReportingWrapper.run(ServerSchedulerReportingWrapper.java:22)
[17:31:41] [WARN]: at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
[17:31:41] [WARN]: at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:630)
[17:31:41] [WARN]: at java.base/java.lang.Thread.run(Thread.java:832)
`
PaperSpiot 1.16.4, MySQL server version: 10.5.8-MariaDB - Arch Linux
I was planning to add multiple economies in my skyblock server, the plugin wont load and only this show up in console
[11:43:30 ERROR]: Could not load 'plugins\GemsEconomy-4.9.2.jar' in folder 'plugins'
org.bukkit.plugin.InvalidPluginException: Unsupported API version 1.16
at org.bukkit.craftbukkit.v1_14_R1.util.CraftMagicNumbers.checkSupported(CraftMagicNumbers.java:261) ~[patched_1.14.4.jar:git-Paper-243]
at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:130) ~[patched_1.14.4.jar:git-Paper-243]
at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:337) ~[patched_1.14.4.jar:git-Paper-243]
at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:257) ~[patched_1.14.4.jar:git-Paper-243]
at org.bukkit.craftbukkit.v1_14_R1.CraftServer.loadPlugins(CraftServer.java:355) ~[patched_1.14.4.jar:git-Paper-243]
at net.minecraft.server.v1_14_R1.DedicatedServer.init(DedicatedServer.java:226) ~[patched_1.14.4.jar:git-Paper-243]
at net.minecraft.server.v1_14_R1.MinecraftServer.run(MinecraftServer.java:876) ~[patched_1.14.4.jar:git-Paper-243]
at java.lang.Thread.run(Thread.java:834) [?:?]
The plugin itself works in 1.12.2 but not 1.14.4
I'm trying to give access to all players but on web hosting console it doesn't work... Can someone explain me how to do that?
When using the GemsEconomy placeholders installed from PAPI (/papi ecloud download GemsEconomy
), the placeholder crashes any plugin that uses it with the error message below:
me.xanium.gemseconomy.account.Account.getBalance(Account.java:165) ~[?:?]
If you need more info let me know.
Server version: 1.16.5
Host: Server.pro
Hey! My player data file randomly corrupts after they earn some currencies, these are the errors associated with it: https://pastebin.com/xDEhWejb https://pastebin.com/ZwrHffsg
Hi.
You merged my pull request, but the problem was bigger than I thought.
This is how database looks now
A lot of duplicates, but with different IDs.
The problem is here - "ON DUPLICATE KEY UPDATE". It works only with primary keys or unique index. Queries in code with ODKU doesn't contain primary key. And balances table doesn't even have primary key.
I think the solution here is to make CREATE queries with unique indexes (uuid mb).
Or, for existing tables, rewrite SELECT queries (https://stackoverflow.com/a/46952400)
GemsEconomy can not connect to my mysql database and isn't loaded.
After I reinstalled my minecraft server and recreated all configs GemsEconomy can't connect to mysql and throws a exception.
The credentials of the database and the config file of GemsEconomy are 100% percent the same.
I don't know what to do.
GemsEconomy Version: 4.9.2
[16:19:17] [Server thread/INFO]: [GemsEconomy] Enabling GemsEconomy v4.9.2
[16:19:17] [Server thread/INFO]: [com.zaxxer.hikari.HikariDataSource] HikariPool-1 - Starting...
[16:19:17] [Server thread/WARN]: java.lang.RuntimeException: Failed to get driver instance for jdbcUrl=jdbc:mysql://ms2749.gamedata.io:3306/ni4621364_1_DB?allowPublicKeyRetrieval=true&useSSL=false
[16:19:17] [Server thread/WARN]: at com.zaxxer.hikari.util.DriverDataSource.<init>(DriverDataSource.java:114)
[16:19:17] [Server thread/WARN]: at com.zaxxer.hikari.pool.PoolBase.initializeDataSource(PoolBase.java:325)
[16:19:17] [Server thread/WARN]: at com.zaxxer.hikari.pool.PoolBase.<init>(PoolBase.java:114)
[16:19:17] [Server thread/WARN]: at com.zaxxer.hikari.pool.HikariPool.<init>(HikariPool.java:108)
[16:19:17] [Server thread/WARN]: at com.zaxxer.hikari.HikariDataSource.<init>(HikariDataSource.java:81)
[16:19:17] [Server thread/WARN]: at me.xanium.gemseconomy.data.MySQLStorage.initialize(MySQLStorage.java:78)
[16:19:17] [Server thread/WARN]: at me.xanium.gemseconomy.GemsEconomy.initializeDataStore(GemsEconomy.java:165)
[16:19:17] [Server thread/WARN]: at me.xanium.gemseconomy.GemsEconomy.onEnable(GemsEconomy.java:103)
[16:19:17] [Server thread/WARN]: at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:263)
[16:19:17] [Server thread/WARN]: at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:380)
[16:19:17] [Server thread/WARN]: at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:483)
[16:19:17] [Server thread/WARN]: at org.bukkit.craftbukkit.v1_16_R3.CraftServer.enablePlugin(CraftServer.java:501)
[16:19:17] [Server thread/WARN]: at org.bukkit.craftbukkit.v1_16_R3.CraftServer.enablePlugins(CraftServer.java:415)
[16:19:17] [Server thread/WARN]: at net.minecraft.server.v1_16_R3.DedicatedServer.init(DedicatedServer.java:227)
[16:19:17] [Server thread/WARN]: at net.minecraft.server.v1_16_R3.MinecraftServer.w(MinecraftServer.java:945)
[16:19:17] [Server thread/WARN]: at net.minecraft.server.v1_16_R3.MinecraftServer.lambda$a$0(MinecraftServer.java:175)
[16:19:17] [Server thread/WARN]: at java.base/java.lang.Thread.run(Thread.java:834)
[16:19:17] [Server thread/WARN]: Caused by: java.sql.SQLException: No suitable driver
[16:19:17] [Server thread/WARN]: at java.sql/java.sql.DriverManager.getDriver(DriverManager.java:298)
[16:19:17] [Server thread/WARN]: at com.zaxxer.hikari.util.DriverDataSource.<init>(DriverDataSource.java:106)
[16:19:17] [Server thread/WARN]: ... 16 more
[16:19:17] [Server thread/INFO]: [GemsEconomy] Disabling GemsEconomy v4.9.2
[16:19:17] [Server thread/ERROR]: Error occurred while disabling GemsEconomy v4.9.2 (Is it up to date?)
java.lang.NullPointerException: null
at me.xanium.gemseconomy.GemsEconomy.onDisable(GemsEconomy.java:139) ~[?:?]
at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:265) ~[1.16.5-patched.jar:git-Yatopia-staging/1.16.5-19]
at org.bukkit.plugin.java.JavaPluginLoader.disablePlugin(JavaPluginLoader.java:415) ~[1.16.5-patched.jar:git-Yatopia-staging/1.16.5-19]
at org.bukkit.plugin.SimplePluginManager.disablePlugin(SimplePluginManager.java:516) ~[1.16.5-patched.jar:git-Yatopia-staging/1.16.5-19]
at org.bukkit.plugin.SimplePluginManager.disablePlugin(SimplePluginManager.java:508) ~[1.16.5-patched.jar:git-Yatopia-staging/1.16.5-19]
at me.xanium.gemseconomy.GemsEconomy.initializeDataStore(GemsEconomy.java:176) ~[?:?]
at me.xanium.gemseconomy.GemsEconomy.onEnable(GemsEconomy.java:103) ~[?:?]
at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:263) ~[1.16.5-patched.jar:git-Yatopia-staging/1.16.5-19]
at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:380) ~[1.16.5-patched.jar:git-Yatopia-staging/1.16.5-19]
at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:483) ~[1.16.5-patched.jar:git-Yatopia-staging/1.16.5-19]
at org.bukkit.craftbukkit.v1_16_R3.CraftServer.enablePlugin(CraftServer.java:501) ~[1.16.5-patched.jar:git-Yatopia-staging/1.16.5-19]
at org.bukkit.craftbukkit.v1_16_R3.CraftServer.enablePlugins(CraftServer.java:415) ~[1.16.5-patched.jar:git-Yatopia-staging/1.16.5-19]
at net.minecraft.server.v1_16_R3.DedicatedServer.init(DedicatedServer.java:227) ~[1.16.5-patched.jar:git-Yatopia-staging/1.16.5-19]
at net.minecraft.server.v1_16_R3.MinecraftServer.w(MinecraftServer.java:945) ~[1.16.5-patched.jar:git-Yatopia-staging/1.16.5-19]
at net.minecraft.server.v1_16_R3.MinecraftServer.lambda$a$0(MinecraftServer.java:175) ~[1.16.5-patched.jar:git-Yatopia-staging/1.16.5-19]
at java.lang.Thread.run(Thread.java:834) [?:?]
[16:19:17] [Server thread/ERROR]: Error occurred while enabling GemsEconomy v4.9.2 (Is it up to date?)
org.bukkit.plugin.IllegalPluginAccessException: Plugin attempted to register me.xanium.gemseconomy.listeners.EconomyListener@6842b92 while not enabled
at org.bukkit.plugin.SimplePluginManager.registerEvents(SimplePluginManager.java:636) ~[1.16.5-patched.jar:git-Yatopia-staging/1.16.5-19]
at me.xanium.gemseconomy.GemsEconomy.onEnable(GemsEconomy.java:105) ~[?:?]
at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:263) ~[1.16.5-patched.jar:git-Yatopia-staging/1.16.5-19]
at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:380) ~[1.16.5-patched.jar:git-Yatopia-staging/1.16.5-19]
at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:483) ~[1.16.5-patched.jar:git-Yatopia-staging/1.16.5-19]
at org.bukkit.craftbukkit.v1_16_R3.CraftServer.enablePlugin(CraftServer.java:501) ~[1.16.5-patched.jar:git-Yatopia-staging/1.16.5-19]
at org.bukkit.craftbukkit.v1_16_R3.CraftServer.enablePlugins(CraftServer.java:415) ~[1.16.5-patched.jar:git-Yatopia-staging/1.16.5-19]
at net.minecraft.server.v1_16_R3.DedicatedServer.init(DedicatedServer.java:227) ~[1.16.5-patched.jar:git-Yatopia-staging/1.16.5-19]
at net.minecraft.server.v1_16_R3.MinecraftServer.w(MinecraftServer.java:945) ~[1.16.5-patched.jar:git-Yatopia-staging/1.16.5-19]
at net.minecraft.server.v1_16_R3.MinecraftServer.lambda$a$0(MinecraftServer.java:175) ~[1.16.5-patched.jar:git-Yatopia-staging/1.16.5-19]
at java.lang.Thread.run(Thread.java:834) [?:?]
I tryed to change /cheque command with /withdraw but every time I run the server it keep /cheque and on config file restore default settings, is it a possible thing to do or not?
When redeeming a cheque in GemsEconomy, the expected behavior is one cheque will be redeemed for a value of currency, this cheque being the one selected in player hotbar.
When multiple cheques with the same value from the same player are available, redeeming one of these cheques can remove the rest if the multiple copies are spread out amongst different inventory slots. But if all these clones are in one inventory slot, one is removed at a time like expected.
I'm using mariadb(a fork of mysql),and the plugin can not read/write the vaule into table
logs:
[WARN]: java.sql.SQLException: No value specified for parameter 4
[WARN]: at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965)
[WARN]: at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:898)
[WARN]: at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:887)
[WARN]: at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:861)
[WARN]: at com.mysql.jdbc.PreparedStatement.checkAllParametersSet(PreparedStatement.java:2211)
[WARN]: at com.mysql.jdbc.PreparedStatement.fillSendPacket(PreparedStatement.java:2191)
[WARN]: at com.mysql.jdbc.PreparedStatement.fillSendPacket(PreparedStatement.java:2121)
[WARN]: at com.mysql.jdbc.PreparedStatement.execute(PreparedStatement.java:1162)
[WARN]: at com.zaxxer.hikari.pool.ProxyPreparedStatement.execute(ProxyPreparedStatement.java:44)
[WARN]: at com.zaxxer.hikari.pool.HikariProxyPreparedStatement.execute(HikariProxyPreparedStatement.java)
[WARN]: at me.xanium.gemseconomy.data.MySQLStorage.createAccount(MySQLStorage.java:324)
[WARN]: at me.xanium.gemseconomy.listeners.EconomyListener.lambda$onLogin$0(EconomyListener.java:39)
[WARN]: at me.xanium.gemseconomy.listeners.EconomyListener$$Lambda$947/00000000E45A5E80.run(Unknown Source)
[WARN]: at org.bukkit.craftbukkit.v1_12_R1.scheduler.CraftTask.run(CraftTask.java:76)
[WARN]: at org.bukkit.craftbukkit.v1_12_R1.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:52)
[WARN]: at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
[WARN]: at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
[WARN]: at java.base/java.lang.Thread.run(Unknown Source)
[GemsEconomy] Enabling GemsEconomy v4.9.2
[10:07:45] [Server thread/WARN]: SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".
[10:07:45] [Server thread/WARN]: SLF4J: Defaulting to no-operation (NOP) logger implementation
[10:07:45] [Server thread/WARN]: SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further details.
I have my MySQL host set to a server, let's name it DBServer. The Minecraft is hosted on a different server, say MCServer.
This is the error I get in chat:
[11:24:53 INFO]: [GemsEconomy] Enabling GemsEconomy v4.9.2
[11:24:53 INFO]: [com.zaxxer.hikari.HikariDataSource] HikariPool-2 - Starting...
[11:24:54 ERROR]: [com.zaxxer.hikari.pool.HikariPool] HikariPool-2 - Exception during pool initialization.
java.sql.SQLException: Access denied for user 'sc_currency'@'MCServer-IP' (using password: YES)
at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:129) ~[patched_1.16.5.jar:git-Tuinity-"f32fe9a"]
at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:122) ~[patched_1.16.5.jar:git-Tuinity-"f32fe9a"]
at com.mysql.cj.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:833) ~[patched_1.16.5.jar:git-Tuinity-"f32fe9a"]
at com.mysql.cj.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:453) ~[patched_1.16.5.jar:git-Tuinity-"f32fe9a"]
at com.mysql.cj.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:246) ~[patched_1.16.5.jar:git-Tuinity-"f32fe9a"]
at com.mysql.cj.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:198) ~[patched_1.16.5.jar:git-Tuinity-"f32fe9a"]
at com.zaxxer.hikari.util.DriverDataSource.getConnection(DriverDataSource.java:138) ~[?:?]
at com.zaxxer.hikari.pool.PoolBase.newConnection(PoolBase.java:358) ~[?:?]
at com.zaxxer.hikari.pool.PoolBase.newPoolEntry(PoolBase.java:206) ~[?:?]
at com.zaxxer.hikari.pool.HikariPool.createPoolEntry(HikariPool.java:477) ~[?:?]
at com.zaxxer.hikari.pool.HikariPool.checkFailFast(HikariPool.java:560) ~[?:?]
at com.zaxxer.hikari.pool.HikariPool.<init>(HikariPool.java:115) ~[?:?]
at com.zaxxer.hikari.HikariDataSource.<init>(HikariDataSource.java:81) ~[?:?]
at me.xanium.gemseconomy.data.MySQLStorage.initialize(MySQLStorage.java:78) ~[?:?]
at me.xanium.gemseconomy.GemsEconomy.initializeDataStore(GemsEconomy.java:165) ~[?:?]
at me.xanium.gemseconomy.GemsEconomy.onEnable(GemsEconomy.java:103) ~[?:?]
at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:263) ~[patched_1.16.5.jar:git-Tuinity-"f32fe9a"]
at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:370) ~[patched_1.16.5.jar:git-Tuinity-"f32fe9a"]
at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:500) ~[patched_1.16.5.jar:git-Tuinity-"f32fe9a"]
at org.bukkit.craftbukkit.v1_16_R3.CraftServer.enablePlugin(CraftServer.java:518) ~[patched_1.16.5.jar:git-Tuinity-"f32fe9a"]
at org.bukkit.craftbukkit.v1_16_R3.CraftServer.enablePlugins(CraftServer.java:432) ~[patched_1.16.5.jar:git-Tuinity-"f32fe9a"]
at net.minecraft.server.v1_16_R3.DedicatedServer.init(DedicatedServer.java:271) ~[patched_1.16.5.jar:git-Tuinity-"f32fe9a"]
at net.minecraft.server.v1_16_R3.MinecraftServer.w(MinecraftServer.java:1071) ~[patched_1.16.5.jar:git-Tuinity-"f32fe9a"]
at net.minecraft.server.v1_16_R3.MinecraftServer.lambda$a$0(MinecraftServer.java:292) ~[patched_1.16.5.jar:git-Tuinity-"f32fe9a"]
at java.lang.Thread.run(Thread.java:834) [?:?]
Despite the correct IP being given in the config, it is not using that IP. It is instead using the local server's given IP address.
If you open up the GemsEconomy jar, you'll find com/zaxxer/hikari because GemsEconomy uses HikariCP.
However, the way HikariCP has been included in GemsEconomy means that GemsEconomy's HikariCP can clash with other plugins if those other plugins also use the same library. Two plugins relying on different versions of the same library will run into issues if both of them use the same namespace. In this case, the namespace is com.zaxxer.hikari
.
As the CraftBukkit wiki warns:
Plugins should relocate their dependencies to avoid conflicts between plugins, which may result in
nausea, vomiting, upset stomach, and/or deathunintended behavior or exceptions.
https://bukkit.fandom.com/wiki/Using_External_Libraries_with_Plugins
[18:48:53] [Craft Scheduler Thread - 91 - GemsEconomy/WARN]: [GemsEconomy] Plugin GemsEconomy v4.9.3-GCRemake-1.6 generated an exception while executing task 152585
java.util.ConcurrentModificationException: null
at java.util.ArrayList$Itr.checkForComodification(ArrayList.java:1013) ~[?:?]
at java.util.ArrayList$Itr.next(ArrayList.java:967) ~[?:?]
at me.xanium.gemseconomy.account.AccountManager.getAccount(AccountManager.java:74) ~[GemsEconomy-4.9.3-GCRemake-1.6.jar:?]
at me.xanium.gemseconomy.listeners.EconomyListener.lambda$onLogin$0(EconomyListener.java:33) ~[GemsEconomy-4.9.3-GCRemake-1.6.jar:?]
at org.bukkit.craftbukkit.v1_19_R2.scheduler.CraftTask.run(CraftTask.java:101) ~[purpur-1.19.3.jar:git-Purpur-1916]
at org.bukkit.craftbukkit.v1_19_R2.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:57) ~[purpur-1.19.3.jar:git-Purpur-1916]
at com.destroystokyo.paper.ServerSchedulerReportingWrapper.run(ServerSchedulerReportingWrapper.java:22) ~[purpur-1.19.3.jar:?]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?]
at java.lang.Thread.run(Thread.java:833) ~[?:?]
It is impossible to use gemseconomy in 1.16 because the following error message appears:
[Server thread/ERROR]: Could not load 'plugins/GemsEconomy-4.9.2.jar' in folder 'plugins'
org.bukkit.plugin.InvalidDescriptionException: Invalid plugin.yml
at org.bukkit.plugin.java.JavaPluginLoader.getPluginDescription(JavaPluginLoader.java:170) ~[patched_1.16.4.jar:git-Paper-319]
at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:148) ~[patched_1.16.4.jar:git-Paper-319]
at org.bukkit.craftbukkit.v1_16_R3.CraftServer.loadPlugins(CraftServer.java:389) ~[patched_1.16.4.jar:git-Paper-319]
at net.minecraft.server.v1_16_R3.DedicatedServer.init(DedicatedServer.java:206) ~[patched_1.16.4.jar:git-Paper-319]
at net.minecraft.server.v1_16_R3.MinecraftServer.w(MinecraftServer.java:936) ~[patched_1.16.4.jar:git-Paper-319]
at net.minecraft.server.v1_16_R3.MinecraftServer.lambda$a$0(MinecraftServer.java:178) ~[patched_1.16.4.jar:git-Paper-319]
at java.lang.Thread.run(Thread.java:748) [?:1.8.0_251]
Caused by: java.util.zip.ZipException: zip file is empty
at java.util.zip.ZipFile.open(Native Method) ~[?:1.8.0_251]
at java.util.zip.ZipFile.<init>(ZipFile.java:225) ~[?:1.8.0_251]
at java.util.zip.ZipFile.<init>(ZipFile.java:155) ~[?:1.8.0_251]
at java.util.jar.JarFile.<init>(JarFile.java:167) ~[?:1.8.0_251]
at java.util.jar.JarFile.<init>(JarFile.java:131) ~[?:1.8.0_251]
at org.bukkit.plugin.java.JavaPluginLoader.getPluginDescription(JavaPluginLoader.java:158) ~[patched_1.16.4.jar:git-Paper-319]
... 6 more
Pleasse add support to add in a commandblock the command /eco @p give 10 Money adding the @ command
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.