Ban Plugin for Minecraft 1.7.10 Java 7

Discussion in 'Plugin Requests' started by patricksterza, Mar 6, 2016.

Thread Status:
Not open for further replies.
  1. Offline

    patricksterza

    @Regablith Sorry... idk what to do i tried many ban plugin even ban manager doesn't work for me.
     
    Last edited: Mar 24, 2016
  2. Offline

    Regablith

    Why don't they work?
     
  3. Offline

    WolfMage1

    Pretty much what he wants is the exact same as MaxBans but wants a bit more info on the /baninfo and to ban people in minutes (/ban WolfMage1 10 cuz would ban me for 10 minutes, 60 an hour, 120 2 hours etc) so instead of writing /ban WolfMage1 5w cuz he has to write /ban WolfMage1 50400 cuz
     
    patricksterza likes this.
  4. Offline

    patricksterza

    @Regablith Most of them doesn't fit my needs as @WolfMage1 said i need this one and not the exact same as maxbans it can be like the BanManager also but BanManager is not working for me i get an error like this:

    Minecraft 1.7.10 Java 7 update 65 Currently on my pc...

    Code:
    [08:23:53] [Server thread/INFO] [me.confuser.banmanager.BanManager/]: [BanManager] Enabling BanManager v5.9.0 [08:24:16] [Server thread/WARN] [/]: 8188 [Server thread] INFO me.confuser.banmanager.internal.hikari.HikariDataSource - HikariPool-0 - Started.
    
    [08:24:53] [Server thread/WARN] [/]: 44969 [Server thread] INFO me.confuser.banmanager.internal.hikari.pool.HikariPool - HikariPool-0 - Close initiated...
    
    [08:24:53] [Server thread/WARN] [/]: 44970 [Server thread] INFO me.confuser.banmanager.internal.hikari.pool.HikariPool - HikariPool-0 - Closed.
    
    [08:24:53] [Server thread/ERROR] [Minecraft/]: Error occurred while enabling BanManager v5.9.0 (Is it up to date?) me.confuser.banmanager.internal.hikari.pool.HikariPool$PoolInitializationException: Failed to initialize pool: Could not create connection to database server. Attempted reconnect 10 times. Giving up. at me.confuser.banmanager.internal.hikari.pool.HikariPool.checkFailFast(HikariPool.java:519) [?:?] at me.confuser.banmanager.internal.hikari.pool.HikariPool.<init>(HikariPool.java:118) [?:?] at me.confuser.banmanager.internal.hikari.HikariDataSource.getConnection(HikariDataSource.java:94) [?:?] at me.confuser.banmanager.internal.ormlite.jdbc.DataSourceConnectionSource.getReadWriteConnection(DataSourceConnectionSource.java:120) [?:?] at me.confuser.banmanager.internal.ormlite.jdbc.DataSourceConnectionSource.getReadOnlyConnection(DataSourceConnectionSource.java:102) [?:?] at me.confuser.banmanager.internal.ormlite.dao.BaseDaoImpl.isTableExists(BaseDaoImpl.java:689) [?:?] at me.confuser.banmanager.storage.PlayerStorage.<init>(PlayerStorage.java:40) [?:?] at me.confuser.banmanager.BanManager.setupStorages(BanManager.java:309) [?:?] at me.confuser.banmanager.BanManager.onEnable(BanManager.java:116) [?:?] at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:316) [JavaPlugin.class:git-Cauldron-MCPC-Plus-1.7.10-1.1236.06.212] at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:368) [JavaPluginLoader.class:git-Cauldron-MCPC-Plus-1.7.10-1.1236.06.212] at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:410) [SimplePluginManager.class:git-Cauldron-MCPC-Plus-1.7.10-1.1236.06.212] at org.bukkit.craftbukkit.v1_7_R4.CraftServer.loadPlugin(CraftServer.java:415) [CraftServer.class:git-Cauldron-MCPC-Plus-1.7.10-1.1236.06.212] at org.bukkit.craftbukkit.v1_7_R4.CraftServer.enablePlugins(CraftServer.java:349) [CraftServer.class:git-Cauldron-MCPC-Plus-1.7.10-1.1236.06.212] at net.minecraft.server.MinecraftServer.func_71243_i(MinecraftServer.java:500) [MinecraftServer.class:?] at net.minecraft.server.MinecraftServer.func_71222_d(MinecraftServer.java:474) [MinecraftServer.class:?] at net.minecraft.server.MinecraftServer.func_71247_a(MinecraftServer.java:434) [MinecraftServer.class:?] at net.minecraft.server.dedicated.DedicatedServer.func_71197_b(DedicatedServer.java:329) [lt.class:?] at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:620) [MinecraftServer.class:?] at java.lang.Thread.run(Unknown Source) [?:1.7.0_80] Caused by: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: Could not create connection to database server. Attempted reconnect 10 times. Giving up. at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) [?:1.7.0_80] at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source) [?:1.7.0_80] at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) [?:1.7.0_80] at java.lang.reflect.Constructor.newInstance(Unknown Source) [?:1.7.0_80] at com.mysql.jdbc.Util.handleNewInstance(Util.java:407) [Util.class:?] at com.mysql.jdbc.Util.getInstance(Util.java:382) [Util.class:?] at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1013) [SQLError.class:?] at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:987) [SQLError.class:?] at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:982) [SQLError.class:?] at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:927) [SQLError.class:?] at com.mysql.jdbc.ConnectionImpl.connectWithRetries(ConnectionImpl.java:2239) [ConnectionImpl.class:?] at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2168) [ConnectionImpl.class:?] at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:794) [ConnectionImpl.class:?] at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47) [JDBC4Connection.class:?] at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) [?:1.7.0_80] at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source) [?:1.7.0_80] at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) [?:1.7.0_80] at java.lang.reflect.Constructor.newInstance(Unknown Source) [?:1.7.0_80] at com.mysql.jdbc.Util.handleNewInstance(Util.java:407) [Util.class:?] at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:378) [ConnectionImpl.class:?] at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:305) [NonRegisteringDriver.class:?] at me.confuser.banmanager.internal.hikari.util.DriverDataSource.getConnection(DriverDataSource.java:95) [?:?] at me.confuser.banmanager.internal.hikari.util.DriverDataSource.getConnection(DriverDataSource.java:101) [?:?] at me.confuser.banmanager.internal.hikari.pool.PoolBase.newConnection(PoolBase.java:315) [?:?] at me.confuser.banmanager.internal.hikari.pool.HikariPool.checkFailFast(HikariPool.java:509) [?:?] ... 19 more Caused by: com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure
    
    The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server. at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) [?:1.7.0_80] at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source) [?:1.7.0_80] at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) [?:1.7.0_80] at java.lang.reflect.Constructor.newInstance(Unknown Source) [?:1.7.0_80] at com.mysql.jdbc.Util.handleNewInstance(Util.java:407) [Util.class:?] at com.mysql.jdbc.SQLError.createCommunicationsException(SQLError.java:1116) [SQLError.class:?] at com.mysql.jdbc.MysqlIO.<init>(MysqlIO.java:343) [MysqlIO.class:?] at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2334) [ConnectionImpl.class:?] at com.mysql.jdbc.ConnectionImpl.connectWithRetries(ConnectionImpl.java:2186) [ConnectionImpl.class:?] at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2168) [ConnectionImpl.class:?] at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:794) [ConnectionImpl.class:?] at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47) [JDBC4Connection.class:?] at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) [?:1.7.0_80] at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source) [?:1.7.0_80] at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) [?:1.7.0_80] at java.lang.reflect.Constructor.newInstance(Unknown Source) [?:1.7.0_80] at com.mysql.jdbc.Util.handleNewInstance(Util.java:407) [Util.class:?] at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:378) [ConnectionImpl.class:?] at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:305) [NonRegisteringDriver.class:?] at me.confuser.banmanager.internal.hikari.util.DriverDataSource.getConnection(DriverDataSource.java:95) [?:?] at me.confuser.banmanager.internal.hikari.util.DriverDataSource.getConnection(DriverDataSource.java:101) [?:?] at me.confuser.banmanager.internal.hikari.pool.PoolBase.newConnection(PoolBase.java:315) [?:?] at me.confuser.banmanager.internal.hikari.pool.HikariPool.checkFailFast(HikariPool.java:509) [?:?] ... 19 more Caused by: java.net.ConnectException: Connection refused: connect at java.net.TwoStacksPlainSocketImpl.socketConnect(Native Method) [?:1.7.0_80] at java.net.AbstractPlainSocketImpl.doConnect(Unknown Source) [?:1.7.0_80] at java.net.AbstractPlainSocketImpl.connectToAddress(Unknown Source) [?:1.7.0_80] at java.net.AbstractPlainSocketImpl.connect(Unknown Source) [?:1.7.0_80] at java.net.PlainSocketImpl.connect(Unknown Source) [?:1.7.0_80] at java.net.SocksSocketImpl.connect(Unknown Source) [?:1.7.0_80] at java.net.Socket.connect(Unknown Source) [?:1.7.0_80] at java.net.Socket.connect(Unknown Source) [?:1.7.0_80] at java.net.Socket.<init>(Unknown Source) [?:1.7.0_80] at java.net.Socket.<init>(Unknown Source) [?:1.7.0_80] at com.mysql.jdbc.StandardSocketFactory.connect(StandardSocketFactory.java:254) [StandardSocketFactory.class:?] at com.mysql.jdbc.MysqlIO.<init>(MysqlIO.java:292) [MysqlIO.class:?] at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2334) [ConnectionImpl.class:?] at com.mysql.jdbc.ConnectionImpl.connectWithRetries(ConnectionImpl.java:2186) [ConnectionImpl.class:?] at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2168) [ConnectionImpl.class:?] at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:794) [ConnectionImpl.class:?] at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47) [JDBC4Connection.class:?] at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) [?:1.7.0_80] at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source) [?:1.7.0_80] at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) [?:1.7.0_80] at java.lang.reflect.Constructor.newInstance(Unknown Source) [?:1.7.0_80] at com.mysql.jdbc.Util.handleNewInstance(Util.java:407) [Util.class:?] at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:378) [ConnectionImpl.class:?] at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:305) [NonRegisteringDriver.class:?] at me.confuser.banmanager.internal.hikari.util.DriverDataSource.getConnection(DriverDataSource.java:95) [?:?] at me.confuser.banmanager.internal.hikari.util.DriverDataSource.getConnection(DriverDataSource.java:101) [?:?] at me.confuser.banmanager.internal.hikari.pool.PoolBase.newConnection(PoolBase.java:315) [?:?] at me.confuser.banmanager.internal.hikari.pool.HikariPool.checkFailFast(HikariPool.java:509) [?:?] ... 19 more
    
     
  5. Online

    timtower Administrator Administrator Moderator

    @patricksterza
    Code:
    Could not create connection to database server
    Did you configure it?
     
  6. Offline

    patricksterza

    @timtower Yes sir, i did configured it, i just enabled the local database... Do i need a SQL DataBase Program or a MySql DataBase Program to storage the plugin?
     
  7. Online

    timtower Administrator Administrator Moderator

  8. Offline

    patricksterza

    @timtower how would i do it in my pc? Could you help me out please?

    Also, Is there a way to create a local mysql server database?.. I was thinking about xampp!!!
    Do you know if its gona work?
     
    Last edited: Mar 16, 2016
  9. Online

    timtower Administrator Administrator Moderator

  10. Offline

    patricksterza

    @timtower i will give a try tho, but still i would want my plugin request, i don't need the MYSQL or SQL database it can create one normaly
     
  11. Online

    timtower Administrator Administrator Moderator

    @patricksterza A database is an easy method to store this kind of information though. Easy to search through.
     
  12. Offline

    patricksterza

    Bump... Can i please get someone's help to get me this?
    Thanks
     
  13. Offline

    patricksterza

    Bump... Somebody get this ?
     
  14. Offline

    patricksterza

    Bump... Make at least a /ban /unban /baninfo for me please just the essential for now...
     
  15. Offline

    TheEntropy

    This is quite the plugin you're requesting!

    I made a plugin a little while ago that was supposed to be like MaxBans.

    The plugin is called BANana (clever name, right?). BANana has many of the features you are looking for. When I get some spare time, I will add try and add some of the features you are looking for. Sadly, the plugin has been compiled in Java 8, but I can compile the next release in Java 7.
     
  16. Offline

    patricksterza

    @TheEntropy
    what are the commands and permissions? how do i make it? Because i can't run on java 8...
    And my server is 1.7.10 and not 1.8... i don't think 1.8 version will work on my server tho. Please help!
     
    Last edited: Apr 20, 2016
  17. Offline

    TheEntropy

    The commands and permissions are on the plugin page (you can visit by clicking on the link in my previous post in this thread). To answer your other question about making it work on your server, I will attempt to release a version that will suite your needs.
     
  18. Offline

    patricksterza

    @TheEntropy alright :D but will it be working with Minecraft 1.7.10 Java 7?
     
  19. Offline

    TheEntropy

    I just compiled the plugin with an old 1.7.10 Bukkit.jar I had from 2014 and it didn't throw any errors or warnings, so that is all fine there. I compiled a version using Java 7, you can find it on my CI server.

    To get to the link for my CI server, visit the plugin page for BANana here. Once you're on that page, look for the blue header labeled "Development Builds." Make sure you read the warning and if you're okay with what it's telling you, click on link and download the BANana-1.7.1.jar build.
     
  20. Offline

    patricksterza

    Hi @TheEntropy . i Couldn't find the
    Also the ban is like tempban ban and for hours minutes i wanted something like /ban TheEntropy 30 Spamming so you would get banned for 30 minutes so i won't have to right down the /tempban TheEntropy 30 minutes Spamming
     
  21. Offline

    TheEntropy

    @patricksterza Temp ban works a bit differently on this plugin, but it still works. You just do /tempban <playername> days:hour:minutes:seconds <message>

    So if you wanted to ban somebody for 30 minutes, you could do /tempban TheEntropy 30:0 some message.
    If you wanted to ban somebody for 1 day, 30 hours, 20 minutes, and 2 seconds the time format would be 1:30:20:2

    To find the BANana-1.7.10.jar, visit http://ci.thetaco.us/job/BANana/ and click on the correct link (here is the disclaimer so I don't get in trouble :p - These builds are not approved by BukkitDev staff, so download/use at your own risk)
     
Thread Status:
Not open for further replies.

Share This Page