Universal Minestore | Proof of Concept | A Flexible, Open-Source Webstore 1.0.1

A Proof of Concept Web Store integrated with Minecraft in order to have secured transactions :)

  1. LielAmar submitted a new resource:

    Minestore | Proof of Concept | A Flexible, Open-Source Webstore - A Proof of Concept Web Store integrated with Minecraft in order to have secured transactions :)

    Read more about this resource...
     
  2. I tried setting this up but I keep getting this error.

    Code (Text):
    [20:49:48 WARN]: java.net.BindException: Address already in use (Bind failed)
    [20:49:48 WARN]:        at java.net.PlainSocketImpl.socketBind(Native Method)
    [20:49:48 WARN]:        at java.net.AbstractPlainSocketImpl.bind(AbstractPlainSocketImpl.java:387)
    [20:49:48 WARN]:        at java.net.ServerSocket.bind(ServerSocket.java:390)
    [20:49:48 WARN]:        at java.net.ServerSocket.<init>(ServerSocket.java:252)
    [20:49:48 WARN]:        at java.net.ServerSocket.<init>(ServerSocket.java:143)
    [20:49:48 WARN]:        at com.lielamar.minestore.shared.handlers.SocketServerHandler.listen(SocketServerHandler.java:29)
    [20:49:48 WARN]:        at com.lielamar.minestore.shared.handlers.SocketServerHandler.lambda$new$0(SocketServerHandler.java:21)
    [20:49:48 WARN]:        at java.lang.Thread.run(Thread.java:748)
    [20:49:48 WARN]: com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure
    [20:49:48 WARN]:
    [20:49:48 WARN]: The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server.
    [20:49:48 WARN]:        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    [20:49:48 WARN]:        at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
    [20:49:48 WARN]:        at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    [20:49:48 WARN]:        at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
    [20:49:48 WARN]:        at com.mysql.jdbc.Util.handleNewInstance(Util.java:403)
    [20:49:48 WARN]:        at com.mysql.jdbc.SQLError.createCommunicationsException(SQLError.java:990)
    [20:49:48 WARN]:        at com.mysql.jdbc.MysqlIO.<init>(MysqlIO.java:335)
    [20:49:48 WARN]:        at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2187)
    [20:49:48 WARN]:        at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2220)
    [20:49:48 WARN]:        at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2015)
    [20:49:48 WARN]:        at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:768)
    [20:49:48 WARN]:        at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47)
    [20:49:48 WARN]:        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    [20:49:48 WARN]:        at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
    [20:49:48 WARN]:        at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    [20:49:48 WARN]:        at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
    [20:49:48 WARN]:        at com.mysql.jdbc.Util.handleNewInstance(Util.java:403)
    [20:49:48 WARN]:        at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:385)
    [20:49:48 WARN]:        at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:323)
    [20:49:48 WARN]:        at java.sql.DriverManager.getConnection(DriverManager.java:664)
    [20:49:48 WARN]:        at java.sql.DriverManager.getConnection(DriverManager.java:247)
    [20:49:48 WARN]:        at com.lielamar.minestore.shared.storage.mysql.MySQLStorage.openConnection(MySQLStorage.java:44)
    [20:49:48 WARN]:        at com.lielamar.minestore.shared.storage.mysql.MySQLStorage.<init>(MySQLStorage.java:25)
    [20:49:48 WARN]:        at com.lielamar.minestore.bukkit.Minestore.loadMinestore(Minestore.java:65)
    [20:49:48 WARN]:        at com.lielamar.minestore.bukkit.Minestore.onEnable(Minestore.java:40)
    [20:49:48 WARN]:        at com.lielamar.minestore.bukkit.commands.subcommands.ReloadCommand.execute(ReloadCommand.java:48)
    [20:49:48 WARN]:        at com.lielamar.minestore.bukkit.commands.MinestoreCommand.onCommand(MinestoreCommand.java:86)
    [20:49:48 WARN]:        at org.bukkit.command.PluginCommand.execute(PluginCommand.java:45)
    [20:49:48 WARN]:        at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:159)
    [20:49:48 WARN]:        at org.bukkit.craftbukkit.v1_16_R3.CraftServer.dispatchCommand(CraftServer.java:807)
    [20:49:48 WARN]:        at org.bukkit.craftbukkit.v1_16_R3.CraftServer.dispatchServerCommand(CraftServer.java:769)
    [20:49:48 WARN]:        at net.minecraft.server.v1_16_R3.DedicatedServer.handleCommandQueue(DedicatedServer.java:411)
    [20:49:48 WARN]:        at net.minecraft.server.v1_16_R3.DedicatedServer.b(DedicatedServer.java:378)
    [20:49:48 WARN]:        at net.minecraft.server.v1_16_R3.MinecraftServer.a(MinecraftServer.java:1204)
    [20:49:48 WARN]:        at net.minecraft.server.v1_16_R3.MinecraftServer.w(MinecraftServer.java:992)
    [20:49:48 WARN]:        at net.minecraft.server.v1_16_R3.MinecraftServer.lambda$a$0(MinecraftServer.java:173)
    [20:49:48 WARN]:        at java.lang.Thread.run(Thread.java:748)
    [20:49:48 WARN]: Caused by: java.net.ConnectException: Connection refused (Connection refused)
    [20:49:48 WARN]:        at java.net.PlainSocketImpl.socketConnect(Native Method)
    [20:49:48 WARN]:        at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350)
    [20:49:48 WARN]:        at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206)
    [20:49:48 WARN]:        at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188)
    [20:49:48 WARN]:        at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
    [20:49:48 WARN]:        at java.net.Socket.connect(Socket.java:607)
    [20:49:48 WARN]:        at com.mysql.jdbc.StandardSocketFactory.connect(StandardSocketFactory.java:211)
    [20:49:48 WARN]:        at com.mysql.jdbc.MysqlIO.<init>(MysqlIO.java:299)
    [20:49:48 WARN]:        ... 30 more
     
  3. It means something is already running on this port.
    Maybe you ran it and it didn't shutdown correctly, resulting this error.
    What machine are you using? Windows, Linux or anything else?
     
  4. I already fixed the issue, thanks tho :)
     
    • Like Like x 1
  5. I have some questions.
    nice idea however there is no secure connection yet (no encryptions no secured lines)
    Secondly why use the same name as my Minestore plugin?
     
  6. 1. I know, I didn't have enough time to implement secure connections yet.
    2. Never heard of your plugin and a google search yield 0 results from Spigot.
     
  7. :shrug:
    Might change the name of the project in the next update (if there will be one soo ^^)
     
  8. anyways keep up the good work it has potential :)
    and yes it would be nice so we have both a unique name :D
     
    • Friendly Friendly x 1