Bukkit WooMinecraft - Donation Plugin 1.1.1

A Free Minecraft Donations Plugin which leverages WordPress and WooCommerce

  1. Update coming soon - tied down some things for multi-server support and will hopefully be releasing an official Multi-Server release soon. As well as the Java update which has been plaguing some people.

    For those users having an issue with the plugin sending a command it's due to the new 'Whitelist World' option, see more info here - https://github.com/WooMinecraft/WooMinecraft/issues/130#issuecomment-274573628
     
  2. Hello,
    I have this error when I execute the command "/ woo check".

    Code (Text):
    [12:14:28] [Server thread/INFO]: Astrah issued server command: /woo check
    [12:14:28] [Server thread/WARN]: [WooMinecraft] Server Key is empty, this is insecure, check config.
    [12:14:28] [Server thread/WARN]: java.lang.Exception: Server Key is empty, this is insecure, check config.
    [12:14:28] [Server thread/WARN]:     at com.plugish.woominecraft.WooMinecraft.validateConfig(WooMinecraft.java:103)
    [12:14:28] [Server thread/WARN]:     at com.plugish.woominecraft.WooMinecraft.check(WooMinecraft.java:117)
    [12:14:28] [Server thread/WARN]:     at com.plugish.woominecraft.Commands.WooCommand.onCommand(WooCommand.java:31)
    [12:14:28] [Server thread/WARN]:     at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44)
    [12:14:28] [Server thread/WARN]:     at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:141)
    [12:14:28] [Server thread/WARN]:     at org.bukkit.craftbukkit.v1_10_R1.CraftServer.dispatchCommand(CraftServer.java:646)
    [12:14:28] [Server thread/WARN]:     at net.minecraft.server.v1_10_R1.PlayerConnection.handleCommand(PlayerConnection.java:1351)
    [12:14:28] [Server thread/WARN]:     at net.minecraft.server.v1_10_R1.PlayerConnection.a(PlayerConnection.java:1186)
    [12:14:28] [Server thread/WARN]:     at net.minecraft.server.v1_10_R1.PacketPlayInChat.a(PacketPlayInChat.java:45)
    [12:14:28] [Server thread/WARN]:     at net.minecraft.server.v1_10_R1.PacketPlayInChat.a(PacketPlayInChat.java:1)
    [12:14:28] [Server thread/WARN]:     at net.minecraft.server.v1_10_R1.PlayerConnectionUtils$1.run(SourceFile:13)
    [12:14:28] [Server thread/WARN]:     at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
    [12:14:28] [Server thread/WARN]:     at java.util.concurrent.FutureTask.run(FutureTask.java:266)
    [12:14:28] [Server thread/WARN]:     at net.minecraft.server.v1_10_R1.SystemUtils.a(SourceFile:45)
    [12:14:28] [Server thread/WARN]:     at net.minecraft.server.v1_10_R1.MinecraftServer.D(MinecraftServer.java:732)
    [12:14:28] [Server thread/WARN]:     at net.minecraft.server.v1_10_R1.DedicatedServer.D(DedicatedServer.java:400)
    [12:14:28] [Server thread/WARN]:     at net.minecraft.server.v1_10_R1.MinecraftServer.C(MinecraftServer.java:668)
    [12:14:28] [Server thread/WARN]:     at net.minecraft.server.v1_10_R1.MinecraftServer.run(MinecraftServer.java:567)
    [12:14:28] [Server thread/WARN]:     at java.lang.Thread.run(Thread.java:745)
    Yet I followed the wiki to the letter, but nothing to do I do not find the problem.
     
  3. I'm hoping you read the error, but if not let me point this out:

    "[WooMinecraft] Server Key is empty, this is insecure, check config."

    You MUST provide a server key in your config.yml
     
  4. Hello, with this is it possible to have some sort of subscription? Run some commands when the subscription is bought and run more commands when the subscription ends, unless they renew it?
     
  5. At this time no, but it is a planned feature.
     
  6. So the recent word press plugin update wiped my commands, is this going to happen with every word press plugin update?
     
  7. Also after the update on word press, the add command button does not on some products.
     
  8. The command structure changed, yes, but I had built an auto-update, it's possible if your version was way out of date, then yes the commands were wiped.

    As to the commands not being able to be added, I've not had that issue, and can provide a GIF if necessary. If you care to, open up your debug console for the browser and provide a debug output of what happens when you add commands. It's also possible that some javascript on the page ( of some products ) is breaking the execution of my script.
     
  9. How to add a playername to the command?
     
  10. I spent two days to guess that it's %s
     
  11. I'm getting this kind of console error since Woocommerce 3.x with Minecraft Woo 1.1 and WooMinecraft 1.1.1 (1.9.4)
    Code (Text):
    [16:21:06] [Server thread/WARN]: [WooMinecraft] sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
    [16:21:06] [Server thread/WARN]: javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
    [16:21:06] [Server thread/WARN]:     at sun.security.ssl.Alerts.getSSLException(Alerts.java:192)
    [16:21:06] [Server thread/WARN]:     at sun.security.ssl.SSLSocketImpl.fatal(SSLSocketImpl.java:1937)
    [16:21:06] [Server thread/WARN]:     at sun.security.ssl.Handshaker.fatalSE(Handshaker.java:302)
    [16:21:06] [Server thread/WARN]:     at sun.security.ssl.Handshaker.fatalSE(Handshaker.java:296)
    [16:21:06] [Server thread/WARN]:     at sun.security.ssl.ClientHandshaker.serverCertificate(ClientHandshaker.java:1478)
    [16:21:06] [Server thread/WARN]:     at sun.security.ssl.ClientHandshaker.processMessage(ClientHandshaker.java:212)
    [16:21:06] [Server thread/WARN]:     at sun.security.ssl.Handshaker.processLoop(Handshaker.java:979)
    [16:21:06] [Server thread/WARN]:     at sun.security.ssl.Handshaker.process_record(Handshaker.java:914)
    [16:21:06] [Server thread/WARN]:     at sun.security.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:1050)
    [16:21:06] [Server thread/WARN]:     at sun.security.ssl.SSLSocketImpl.performInitialHandshake(SSLSocketImpl.java:1363)
    [16:21:06] [Server thread/WARN]:     at sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1391)
    [16:21:06] [Server thread/WARN]:     at sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1375)
    [16:21:06] [Server thread/WARN]:     at com.plugish.apache.http.conn.ssl.SSLConnectionSocketFactory.createLayeredSocket(SSLConnectionSocketFactory.java:394)
    [16:21:06] [Server thread/WARN]:     at com.plugish.apache.http.conn.ssl.SSLConnectionSocketFactory.connectSocket(SSLConnectionSocketFactory.java:353)
    [16:21:06] [Server thread/WARN]:     at com.plugish.apache.http.impl.conn.DefaultHttpClientConnectionOperator.connect(DefaultHttpClientConnectionOperator.java:141)
    [16:21:06] [Server thread/WARN]:     at com.plugish.apache.http.impl.conn.PoolingHttpClientConnectionManager.connect(PoolingHttpClientConnectionManager.java:353)
    [16:21:06] [Server thread/WARN]:     at com.plugish.apache.http.impl.execchain.MainClientExec.establishRoute(MainClientExec.java:380)
    [16:21:06] [Server thread/WARN]:     at com.plugish.apache.http.impl.execchain.MainClientExec.execute(MainClientExec.java:236)
    [16:21:06] [Server thread/WARN]:     at com.plugish.apache.http.impl.execchain.ProtocolExec.execute(ProtocolExec.java:184)
    [16:21:06] [Server thread/WARN]:     at com.plugish.apache.http.impl.execchain.RetryExec.execute(RetryExec.java:88)
    [16:21:06] [Server thread/WARN]:     at com.plugish.apache.http.impl.execchain.RedirectExec.execute(RedirectExec.java:110)
    [16:21:06] [Server thread/WARN]:     at com.plugish.apache.http.impl.client.InternalHttpClient.doExecute(InternalHttpClient.java:184)
    [16:21:06] [Server thread/WARN]:     at com.plugish.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:82)
    [16:21:06] [Server thread/WARN]:     at com.plugish.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:107)
    [16:21:06] [Server thread/WARN]:     at com.plugish.woominecraft.Util.RcHttp.request(RcHttp.java:48)
    [16:21:06] [Server thread/WARN]:     at com.plugish.woominecraft.WooMinecraft.check(WooMinecraft.java:129)
    [16:21:06] [Server thread/WARN]:     at com.plugish.woominecraft.Commands.WooCommand.onCommand(WooCommand.java:28)
    [16:21:06] [Server thread/WARN]:     at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44)
    [16:21:06] [Server thread/WARN]:     at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:141)
    [16:21:06] [Server thread/WARN]:     at org.bukkit.craftbukkit.v1_9_R2.CraftServer.dispatchCommand(CraftServer.java:646)
    [16:21:06] [Server thread/WARN]:     at net.minecraft.server.v1_9_R2.PlayerConnection.handleCommand(PlayerConnection.java:1349)
    [16:21:06] [Server thread/WARN]:     at net.minecraft.server.v1_9_R2.PlayerConnection.a(PlayerConnection.java:1184)
    [16:21:06] [Server thread/WARN]:     at net.minecraft.server.v1_9_R2.PacketPlayInChat.a(PacketPlayInChat.java:45)
    [16:21:06] [Server thread/WARN]:     at net.minecraft.server.v1_9_R2.PacketPlayInChat.a(PacketPlayInChat.java:1)
    [16:21:06] [Server thread/WARN]:     at net.minecraft.server.v1_9_R2.PlayerConnectionUtils$1.run(SourceFile:13)
    [16:21:06] [Server thread/WARN]:     at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
    [16:21:06] [Server thread/WARN]:     at java.util.concurrent.FutureTask.run(FutureTask.java:266)
    [16:21:06] [Server thread/WARN]:     at net.minecraft.server.v1_9_R2.SystemUtils.a(SourceFile:45)
    [16:21:06] [Server thread/WARN]:     at net.minecraft.server.v1_9_R2.MinecraftServer.D(MinecraftServer.java:726)
    [16:21:06] [Server thread/WARN]:     at net.minecraft.server.v1_9_R2.DedicatedServer.D(DedicatedServer.java:399)
    [16:21:06] [Server thread/WARN]:     at net.minecraft.server.v1_9_R2.MinecraftServer.C(MinecraftServer.java:665)
    [16:21:06] [Server thread/WARN]:     at net.minecraft.server.v1_9_R2.MinecraftServer.run(MinecraftServer.java:564)
    [16:21:06] [Server thread/WARN]:     at java.lang.Thread.run(Thread.java:745)
    [16:21:06] [Server thread/WARN]: Caused by: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
    [16:21:06] [Server thread/WARN]:     at sun.security.validator.PKIXValidator.doBuild(PKIXValidator.java:387)
    [16:21:06] [Server thread/WARN]:     at sun.security.validator.PKIXValidator.engineValidate(PKIXValidator.java:292)
    [16:21:06] [Server thread/WARN]:     at sun.security.validator.Validator.validate(Validator.java:260)
    [16:21:06] [Server thread/WARN]:     at sun.security.ssl.X509TrustManagerImpl.validate(X509TrustManagerImpl.java:324)
    [16:21:06] [Server thread/WARN]:     at sun.security.ssl.X509TrustManagerImpl.checkTrusted(X509TrustManagerImpl.java:229)
    [16:21:06] [Server thread/WARN]:     at sun.security.ssl.X509TrustManagerImpl.checkServerTrusted(X509TrustManagerImpl.java:124)
    [16:21:06] [Server thread/WARN]:     at sun.security.ssl.ClientHandshaker.serverCertificate(ClientHandshaker.java:1460)
    [16:21:06] [Server thread/WARN]:     ... 38 more
    [16:21:06] [Server thread/WARN]: Caused by: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
    [16:21:06] [Server thread/WARN]:     at sun.security.provider.certpath.SunCertPathBuilder.build(SunCertPathBuilder.java:145)
    [16:21:06] [Server thread/WARN]:     at sun.security.provider.certpath.SunCertPathBuilder.engineBuild(SunCertPathBuilder.java:131)
    [16:21:06] [Server thread/WARN]:     at java.security.cert.CertPathBuilder.build(CertPathBuilder.java:280)
    [16:21:06] [Server thread/WARN]:     at sun.security.validator.PKIXValidator.doBuild(PKIXValidator.java:382)
    [16:21:06] [Server thread/WARN]:     ... 44 more
     
    Is this bc I'm running on SSL with my website? (No it's not a self signed one...it's a valid CERT)
     
  12. Weird, yea it's directly related to SSL - I'll have to look into that, never seen it before!
     
    • Like Like x 1
  13. Thanks. I hope you can find out what's wrong. Love your plugin. :) <3
     
    • Like Like x 1
  14. Nice. Thank you for your awesome support. :)
     
  15. ok great plugin love it::

    suggestion:
    At this time it seems that it only executes the command if the player is online... Some commands do not need the player to be online such as permissions or unbans... could there possibly be an option to execute the command even if the player is offline?

    EDIT: Forgot to mention im using the prerelease version for multiserver.

    thanks
     
  16. any update on this, can we expect any update soonish?
     
  17. Hi,

    How does it works with, ingame groups ?
    Example /pex user example_user group set vip
    I Need the Username variable, so the system knows, ah this user have bought a rank.
     

Share This Page