[ADMN/WEB] OKB3 - Bulletin Board Bridge - Now on BukkitDev! [1337]

Discussion in 'Inactive/Unsupported Plugins' started by Kalman Olah, Jun 2, 2011.

  1. Offline

    Kalman Olah

  2. Offline

    Kalman Olah

    I'd personally suggest you use SMF, vBulletin, myBB, or IPB, since those don't have overcomplicated table structures, and as such it is less likely that OKB3 will have bugs related to those forum scripts. phpBB is amazing, but it does require the passgen.php, so it's a bit harder to set up. I personally always have a test setup running of XenForo, phpBB and IPB. So, in short, if you think you can deal with the passgen.php setup, I'd suggest phpBB. If not, I'd suggest SMF or myBB.

    EDIT: All of the forum scripts listed work equally well with OKB3 by the way.

    Tiny update: The autoupdater is done, all I need to do now is make a php script for me to count downloads and such.

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 16, 2016
  3. Offline

    lord7ofwar

    Hello I have two big problems.
    Firstly, I hope you can read that I must translate with Google xD
    Second, although I've already read the thread here and saw that I am not alone with this event PLAYER_TELEPORT, but I post my mistake.

    I can no longer post to error log. The error spamming the server console is too extreme. More than 20 errors per second.

    The plugin works usually so an hour before the strike at once.

    I hope the problem will be solved quickly. I am very dependent on the plugin ^ ^

    With friendly greetings

    lord7ofwar

    Show Spoiler
    Show Spoiler
    Show Spoiler

    19:33:06 [WARNING] [OKB3] Error at SQL Query: No operations allowed after connec
    tion closed.Connection was implicitly closed by the driver.
    19:33:06 [SEVERE] Could not pass event PLAYER_TELEPORT to OKB3
    java.lang.NullPointerException
    at me.kalmanolah.okb3.OKPlayerListener.onPlayerTeleport(OKPlayerListener
    .java:146)
    at org.bukkit.plugin.java.JavaPluginLoader$8.execute(JavaPluginLoader.ja
    va:293)
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.jav
    a:58)
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.j
    ava:321)
    at org.bukkit.craftbukkit.entity.CraftPlayer.teleport(CraftPlayer.java:2
    12)
    at org.bukkit.craftbukkit.entity.CraftEntity.teleportTo(CraftEntity.java
    :136)
    at com.authdb.listeners.AuthDBPlayerListener.onPlayerMove(AuthDBPlayerLi
    stener.java:413)
    at org.bukkit.plugin.java.JavaPluginLoader$7.execute(JavaPluginLoader.ja
    va:286)
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.jav
    a:58)
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.j
    ava:321)
    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:163)
    at net.minecraft.server.Packet10Flying.a(SourceFile:126)
    at net.minecraft.server.NetworkManager.b(NetworkManager.java:226)
    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:84)
    at net.minecraft.server.NetworkListenThread.a(SourceFile:105)
    at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:451)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:361)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
    19:33:06 [WARNING] [OKB3] Error at SQL Query: No operations allowed after connec
    tion closed.Connection was implicitly closed by the driver.
    19:33:06 [SEVERE] Could not pass event PLAYER_TELEPORT to OKB3
    java.lang.NullPointerException
    at me.kalmanolah.okb3.OKPlayerListener.onPlayerTeleport(OKPlayerListener
    .java:146)
    at org.bukkit.plugin.java.JavaPluginLoader$8.execute(JavaPluginLoader.ja
    va:293)
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.jav
    a:58)
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.j
    ava:321)
    at org.bukkit.craftbukkit.entity.CraftPlayer.teleport(CraftPlayer.java:2
    12)
    at org.bukkit.craftbukkit.entity.CraftEntity.teleportTo(CraftEntity.java
    :136)
    at com.authdb.listeners.AuthDBPlayerListener.onPlayerMove(AuthDBPlayerLi
    stener.java:413)
    at org.bukkit.plugin.java.JavaPluginLoader$7.execute(JavaPluginLoader.ja
    va:286)
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.jav
    a:58)
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.j
    ava:321)
    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:163)
    at net.minecraft.server.Packet10Flying.a(SourceFile:126)
    at net.minecraft.server.NetworkManager.b(NetworkManager.java:226)
    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:84)
    at net.minecraft.server.NetworkListenThread.a(SourceFile:105)
    at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:451)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:361)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
    19:33:06 [WARNING] [OKB3] Error at SQL Query: No operations allowed after connec
    tion closed.Connection was implicitly closed by the driver.
    19:33:06 [SEVERE] Could not pass event PLAYER_TELEPORT to OKB3
    java.lang.NullPointerException
    at me.kalmanolah.okb3.OKPlayerListener.onPlayerTeleport(OKPlayerListener
    .java:146)
    at org.bukkit.plugin.java.JavaPluginLoader$8.execute(JavaPluginLoader.ja
    va:293)
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.jav
    a:58)
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.j
    ava:321)
    at org.bukkit.craftbukkit.entity.CraftPlayer.teleport(CraftPlayer.java:2
    12)
    at org.bukkit.craftbukkit.entity.CraftEntity.teleportTo(CraftEntity.java
    :136)
    at com.authdb.listeners.AuthDBPlayerListener.onPlayerMove(AuthDBPlayerLi
    stener.java:413)
    at org.bukkit.plugin.java.JavaPluginLoader$7.execute(JavaPluginLoader.ja
    va:286)
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.jav
    a:58)
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.j
    ava:321)
    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:163)
    at net.minecraft.server.Packet10Flying.a(SourceFile:126)
    at net.minecraft.server.NetworkManager.b(NetworkManager.java:226)
    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:84)
    at net.minecraft.server.NetworkListenThread.a(SourceFile:105)
    at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:451)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:361)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
    19:33:06 [WARNING] [OKB3] Error at SQL Query: No operations allowed after connec
    tion closed.Connection was implicitly closed by the driver.
    19:33:06 [SEVERE] Could not pass event PLAYER_TELEPORT to OKB3
    java.lang.NullPointerException
    at me.kalmanolah.okb3.OKPlayerListener.onPlayerTeleport(OKPlayerListener
    .java:146)
    at org.bukkit.plugin.java.JavaPluginLoader$8.execute(JavaPluginLoader.ja
    va:293)
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.jav
    a:58)
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.j
    ava:321)
    at org.bukkit.craftbukkit.entity.CraftPlayer.teleport(CraftPlayer.java:2
    12)
    at org.bukkit.craftbukkit.entity.CraftEntity.teleportTo(CraftEntity.java
    :136)
    at com.authdb.listeners.AuthDBPlayerListener.onPlayerMove(AuthDBPlayerLi
    stener.java:413)
    at org.bukkit.plugin.java.JavaPluginLoader$7.execute(JavaPluginLoader.ja
    va:286)
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.jav
    a:58)
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.j
    ava:321)
    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:163)
    at net.minecraft.server.Packet10Flying.a(SourceFile:126)
    at net.minecraft.server.NetworkManager.b(NetworkManager.java:226)
    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:84)
    at net.minecraft.server.NetworkListenThread.a(SourceFile:105)
    at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:451)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:361)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
    19:33:06 [WARNING] [OKB3] Error at SQL Query: No operations allowed after connec
    tion closed.Connection was implicitly closed by the driver.
    19:33:06 [SEVERE] Could not pass event PLAYER_TELEPORT to OKB3
    java.lang.NullPointerException
    at me.kalmanolah.okb3.OKPlayerListener.onPlayerTeleport(OKPlayerListener
    .java:146)
    at org.bukkit.plugin.java.JavaPluginLoader$8.execute(JavaPluginLoader.ja
    va:293)
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.jav
    a:58)
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.j
    ava:321)
    at org.bukkit.craftbukkit.entity.CraftPlayer.teleport(CraftPlayer.java:2
    12)
    at org.bukkit.craftbukkit.entity.CraftEntity.teleportTo(CraftEntity.java
    :136)
    at com.authdb.listeners.AuthDBPlayerListener.onPlayerMove(AuthDBPlayerLi
    stener.java:413)
    at org.bukkit.plugin.java.JavaPluginLoader$7.execute(JavaPluginLoader.ja
    va:286)
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.jav
    a:58)
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.j
    ava:321)
    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:163)
    at net.minecraft.server.Packet10Flying.a(SourceFile:126)
    at net.minecraft.server.NetworkManager.b(NetworkManager.java:226)
    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:84)
    at net.minecraft.server.NetworkListenThread.a(SourceFile:105)
    at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:451)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:361)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
    19:33:06 [WARNING] [OKB3] Error at SQL Query: No operations allowed after connec
    tion closed.Connection was implicitly closed by the driver.
    19:33:06 [SEVERE] Could not pass event PLAYER_TELEPORT to OKB3
    java.lang.NullPointerException
    at me.kalmanolah.okb3.OKPlayerListener.onPlayerTeleport(OKPlayerListener
    .java:146)
    at org.bukkit.plugin.java.JavaPluginLoader$8.execute(JavaPluginLoader.ja
    va:293)
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.jav
    a:58)
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.j
    ava:321)
    at org.bukkit.craftbukkit.entity.CraftPlayer.teleport(CraftPlayer.java:2
    12)
    at org.bukkit.craftbukkit.entity.CraftEntity.teleportTo(CraftEntity.java
    :136)
    at com.authdb.listeners.AuthDBPlayerListener.onPlayerMove(AuthDBPlayerLi
    stener.java:413)
    at org.bukkit.plugin.java.JavaPluginLoader$7.execute(JavaPluginLoader.ja
    va:286)
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.jav
    a:58)
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.j
    ava:321)
    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:163)
    at net.minecraft.server.Packet10Flying.a(SourceFile:126)
    at net.minecraft.server.NetworkManager.b(NetworkManager.java:226)
    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:84)
    at net.minecraft.server.NetworkListenThread.a(SourceFile:105)
    at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:451)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:361)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
    19:33:06 [WARNING] [OKB3] Error at SQL Query: No operations allowed after connec
    tion closed.Connection was implicitly closed by the driver.
    19:33:06 [SEVERE] Could not pass event PLAYER_TELEPORT to OKB3
    java.lang.NullPointerException
    at me.kalmanolah.okb3.OKPlayerListener.onPlayerTeleport(OKPlayerListener
    .java:146)
    at org.bukkit.plugin.java.JavaPluginLoader$8.execute(JavaPluginLoader.ja
    va:293)
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.jav
    a:58)
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.j
    ava:321)
    at org.bukkit.craftbukkit.entity.CraftPlayer.teleport(CraftPlayer.java:2
    12)
    at org.bukkit.craftbukkit.entity.CraftEntity.teleportTo(CraftEntity.java
    :136)
    at com.authdb.listeners.AuthDBPlayerListener.onPlayerMove(AuthDBPlayerLi
    stener.java:413)
    at org.bukkit.plugin.java.JavaPluginLoader$7.execute(JavaPluginLoader.ja
    va:286)
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.jav
    a:58)
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.j
    ava:321)
    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:163)
    at net.minecraft.server.Packet10Flying.a(SourceFile:126)
    at net.minecraft.server.NetworkManager.b(NetworkManager.java:226)
    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:84)
    at net.minecraft.server.NetworkListenThread.a(SourceFile:105)
    at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:451)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:361)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
    19:33:06 [WARNING] [OKB3] Error at SQL Query: No operations allowed after connec
    tion closed.Connection was implicitly closed by the driver.
    19:33:06 [SEVERE] Could not pass event PLAYER_TELEPORT to OKB3
    java.lang.NullPointerException
    at me.kalmanolah.okb3.OKPlayerListener.onPlayerTeleport(OKPlayerListener
    .java:146)
    at org.bukkit.plugin.java.JavaPluginLoader$8.execute(JavaPluginLoader.ja
    va:293)
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.jav
    a:58)
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.j
    ava:321)
    at org.bukkit.craftbukkit.entity.CraftPlayer.teleport(CraftPlayer.java:2
    12)
    at org.bukkit.craftbukkit.entity.CraftEntity.teleportTo(CraftEntity.java
    :136)
    at com.authdb.listeners.AuthDBPlayerListener.onPlayerMove(AuthDBPlayerLi
    stener.java:413)
    at org.bukkit.plugin.java.JavaPluginLoader$7.execute(JavaPluginLoader.ja
    va:286)
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.jav
    a:58)
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.j
    ava:321)
    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:163)
    at net.minecraft.server.Packet10Flying.a(SourceFile:126)
    at net.minecraft.server.NetworkManager.b(NetworkManager.java:226)
    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:84)
    at net.minecraft.server.NetworkListenThread.a(SourceFile:105)
    at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:451)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:361)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)


    Edit: I have only once Spoiler used Oo .. its the 3.
     
  4. Offline

    Kalman Olah

    Your MySQL server is closing the connection after a while of it being inactive. You should see if you can change that somewhere in your MySQL setup. If you could post a server log from when your server starts up, that'd be nice.
     
    xREVOLUT1ONZx likes this.
  5. Offline

    lord7ofwar

    okay is a good reason.
    I've just changed.
    But ... why has only one problem with BBB?
    I use BigBrother, authdb, LWC, Webstats, KiwiAdmin.
    They all work with MySQL.

    I'll test again if your plugin again what happened. I hope not;) Thank you ever for the help.

    I will not ask stupid or unkind act ^ ^ but you have one inside the query if the connection is closed / is, it will reopen again?

    With friendly greetings

    lord7ofwar

    EDIT: The Server Start Up Log
    Show Spoiler
    Show Spoiler

    151 recipes
    16 achievements
    20:05:56 [INFO] Starting minecraft server version Beta 1.7.2
    20:05:56 [INFO] Loading properties
    20:05:56 [INFO] Starting Minecraft server on *:25820
    20:05:56 [WARNUNG] **** SERVER IS RUNNING IN OFFLINE/INSECURE MODE!
    20:05:56 [WARNUNG] The server will make no attempt to authenticate usernames. Be
    ware.
    20:05:56 [WARNUNG] While this makes the game possible to play without internet a
    ccess, it also opens up the ability for hackers to connect with any username the
    y choose.
    20:05:56 [WARNUNG] To change this, set "online-mode" to "true" in the server.set
    tings file.
    20:05:56 [INFO] This server is running Craftbukkit version git-Bukkit-0.0.0-904-
    g9277096-b953jnks (MC: 1.7.2)
    20:05:56 [INFO] DataSourcePool [ChestShop] autoCommit[false] transIsolation[SERI
    ALIZABLE] min[2] max[20]
    20:05:56 [INFO] SubClassFactory parent ClassLoader [org.bukkit.plugin.java.Plugi
    nClassLoader]
    20:05:57 [INFO] Entities enhanced[0] subclassed[1]
    20:05:57 [INFO] DataSourcePool [MinecartManiaCore] autoCommit[false] transIsolat
    ion[SERIALIZABLE] min[2] max[20]
    20:05:57 [INFO] SubClassFactory parent ClassLoader [org.bukkit.plugin.java.Plugi
    nClassLoader]
    20:05:57 [INFO] Entities enhanced[0] subclassed[2]
    20:05:57 [INFO] DataSourcePool [MinecartManiaSignCommands] autoCommit[false] tra
    nsIsolation[SERIALIZABLE] min[2] max[20]
    20:05:57 [INFO] SubClassFactory parent ClassLoader [org.bukkit.plugin.java.Plugi
    nClassLoader]
    20:05:57 [INFO] Entities enhanced[0] subclassed[2]
    20:05:59 [INFO] LWC: Loading shared objects
    20:05:59 [INFO] LWC: Protection cache: 0/10000
    20:05:59 [INFO] LWC: Native library: plugins/LWC/lib/native/Windows/amd64/sqlite
    jdbc.dll
    20:05:59 [INFO] [Permissions] (Yeti) was initialized.
    20:05:59 [INFO] [Permissions] version [3.1.6] (Yeti) loaded
    20:05:59 [INFO] Preparing level "world"
    20:05:59 [INFO] Preparing start region for level 0 (Seed: -8122347753145102172)
    20:06:00 [INFO] Preparing spawn area: 32%
    20:06:01 [INFO] Preparing spawn area: 93%
    20:06:01 [INFO] Preparing start region for level 1 (Seed: 2038833739988466776)
    20:06:02 [INFO] Preparing spawn area: 24%
    20:06:03 [INFO] Preparing spawn area: 93%
    20:06:06 [INFO] [AuthDB] 70 user registrations in database
    20:06:06 [INFO] [AuthDB] AuthDB plugin 2.2.0 is enabled
    20:06:06 [INFO] [AuthDB] AuthDB is developed by CraftFire <[email protected]>
    20:06:06 [INFO] [BBROTHER] ------------------------------------
    20:06:06 [INFO] [BBROTHER] Hello, and thank you for using the TESTING version of
    BigBrother!
    20:06:06 [INFO] [BBROTHER] Please note that, since this is far from complete, th
    ere will be many bugs.
    20:06:06 [INFO] [BBROTHER] IF YOU FIND ANY BUGS, PLEASE REPORT THEM ON http://bu
    gs.nexisonline.net/bb
    20:06:06 [INFO] [BBROTHER] Please stay tuned in irc.esper.net #bigbrother for up
    dates and build notifications.
    20:06:06 [INFO] [BBROTHER] ------------------------------------
    20:06:07 [WARNUNG] [BBROTHER] Table bb_bbdata uses the MySQL storage engine Inno
    DB.
    20:06:07 [INFO] [BBROTHER] For optimal performance, we suggest changing to MyISA
    M via the following SQL statement:
    20:06:07 [INFO] [BBROTHER] ALTER TABLE bb_bbdata ENGINE = MyISAM;
    20:06:07 [INFO] [BBROTHER] Please note that, on many tables, this could take a v
    ery long time.
    20:06:07 [INFO] [BBROTHER] BBData MySQL Driver r1 loaded!
    20:06:07 [INFO] [BBROTHER] Permissions enabled using: Permissions v3.1.6
    20:06:07 [WARNUNG] [BBROTHER] 'Help' isn't detected. No /help support
    20:06:07 [INFO] [BBROTHER] BigBrother 1.9.1-SNAPSHOT (build #581) enabled!
    20:06:07 [INFO] BorderGuard version 4.0 is enabled!
    20:06:07 [INFO] Bukkit Flow Control version 0.0.4 loaded.
    20:06:07 [INFO] [ChestShop] version 3.00 BETA 8 initialized!
    20:06:07 [INFO] [ChestShop] iConomy 5 loaded.
    20:06:07 [INFO] [ChestShop] Permissions version 3.1.6 loaded.
    20:06:07 [INFO] [ChestShop] LWC version 3.21 loaded.
    20:06:07 [INFO] Loading ColoredSigns
    20:06:07 [INFO] CraftBookCommon 3.0-alpha2 enabled.
    20:06:07 [INFO] CraftBookCommon: Permissions plugin detected! Using Permissions
    plugin for permissions.
    20:06:07 [INFO] CraftBookCircuits 3.0-alpha2 enabled.
    20:06:07 [INFO] CraftBookCircuits: Permissions plugin detected! Using Permission
    s plugin for permissions.
    20:06:07 [INFO] CraftBookCircuits: Permissions plugin detected! Using Permission
    s plugin for permissions.
    20:06:07 [INFO] CraftBookMechanisms 3.0-alpha2 enabled.
    20:06:07 [INFO] CraftBookMechanisms: Permissions plugin detected! Using Permissi
    ons plugin for permissions.
    20:06:07 [INFO] 1 cauldron recipe(s) loaded
    20:06:07 [INFO] [DelayedStop] Enabling Delayed Stop v0.17
    20:06:07 [INFO] [DelayedStop] Permission system found
    20:06:07 [INFO] [DelayedStop] version 0.17 enabled
    20:06:10 [INFO] Plugin Essentials Version 2.4.1 geladen, erstellt von Zenexer, e
    mentalo, Aelux, Brettflan, KimKandor, snowleo, ceulemans and Xeology, ³bersetzt
    von snowleo
    20:06:10 [INFO] [Essentials] Payment method found (iConomy version: 5)
    20:06:10 [INFO] Plugin EssentialsGeoIP Version 2.4.1 geladen, erstellt von Zenex
    er, ementalo, Aelux, Brettflan, KimKandor, snowleo, ceulemans and Xeology, ³bers
    etzt von snowleo
    20:06:10 [INFO] This product includes GeoLite data created by MaxMind, available
    from http://www.maxmind.com/.
    20:06:10 [INFO] Plugin EssentialsSpawn Version 2.4.1 geladen, erstellt von Zenex
    er, ementalo, Aelux, Brettflan, KimKandor, snowleo, ceulemans and Xeology, ³bers
    etzt von snowleo
    20:06:10 [INFO] [groupPvP] Successfully loaded.
    20:06:10 [INFO] [iChat] Found Permissions (v3.1.6)
    20:06:10 [INFO] iChat (v2.3.1) enabled
    20:06:10 [INFO] [iConomy] Logging is currently disabled.
    20:06:10 [INFO] [iConomy] v5.01 (Eruanna) loaded.
    20:06:10 [INFO] [iConomy] Developed by: [Nijikokun]
    20:06:10 [INFO] [iConomy] hooked into Permissions.
    20:06:10 [INFO] [ItemDrop] 1.2.1 is loaded 0 block(s) loaded
    20:06:10 [INFO] [KiwiAdmin] Initialized db connection
    20:06:10 [INFO] KiwiAdmin version 2.1 is enabled!
    20:06:10 [INFO] [Minecart Mania] Debug mode switched to NORMAL
    20:06:11 [INFO] [Minecart Mania] MinecartManiaCore version 1.2.8 is enabled!
    20:06:11 [INFO] [Minecart Mania] MinecartManiaSignCommands version 1.2.8 is enab
    led!
    20:06:11 [INFO] [Minecart Mania] MinecartManiaStation version 1.2.5 is enabled!
    20:06:11 [INFO] Memory max: 2058027008 bytes
    20:06:11 [INFO] Memory total: 2058027008 bytes
    20:06:11 [INFO] Remote Toolkit Plugin V0.45b enabled!
    20:06:11 [INFO] [MobileAdmin] Loading server stats.
    20:06:11 [INFO] [MobileAdmin] Loading chat log.
    20:06:11 [INFO] [MobileAdmin] Loading users.
    20:06:11 [INFO] [MobileAdmin] Starting server...
    20:06:11 [INFO] [MobileAdmin] Version 3.0 is enabled!
    20:06:11 [SEVERE] [MobileAdmin] Could not listen on port: 5839
    java.net.BindException: Address already in use: JVM_Bind
    at java.net.PlainSocketImpl.socketBind(Native Method)
    at java.net.PlainSocketImpl.bind(Unknown Source)
    at java.net.ServerSocket.bind(Unknown Source)
    at java.net.ServerSocket.<init>(Unknown Source)
    at net.kaltner.MobileAdmin.AdminServer.run(AdminServer.java:76)
    (This Plugin will bug while always run on the live server)
    20:06:11 [INFO] [MobileAdmin] Server listening on *:5839
    20:06:11 [SEVERE] Exception in thread "Thread-19"
    20:06:11 [SEVERE] java.lang.NullPointerException
    20:06:11 [SEVERE] at net.kaltner.MobileAdmin.AdminServer.run(AdminServer.j
    ava:86)
    20:06:11 [INFO] [MultiHome] Version 0.9.7 loaded.
    20:06:11 [INFO] [NoAFK] Permission enabled
    20:06:11 [INFO] [NoAFK] version 0.2.3 enabled
    20:06:11 [INFO] [NoFarm] v0.1 loaded successfully!
    20:06:11 [INFO] [OKB3] Attempting to enable OKB3 v2.0.10 by Kalman Olah...
    20:06:11 [INFO] [OKB3] Successfully hooked into Permissions.
    20:06:11 [INFO] [OKB3] Attempting to load configuration file...
    20:06:13 [INFO] [OKB3] Configuration file successfully loaded.
    20:06:13 [INFO] [OKB3] Attempting to load PlayerList file...
    20:06:13 [INFO] [OKB3] PlayerList file successfully loaded.
    20:06:13 [INFO] [OKB3] [DB] Initializing MySQL connection...
    20:06:13 [INFO] [OKB3] [DB] MySQL connection successful.
    20:06:13 [INFO] [OKB3] OKB3 v2.0.10 enabled successfully.
    20:06:13 [INFO] [Permissions] SQL Interface enabled!
    20:06:13 [INFO] properTime reading from config at C:\Server\818 - Kopie\plugins\
    properTime\properTime.conf
    20:06:13 [INFO] properTime 1.8.9 initialized
    20:06:14 [INFO] SpyerAdmin has completed updating the script successfully.
    20:06:14 [INFO] SpyerAdminCommands module version 1.4 stable, a spying utility f
    or administrators and moderators (CommandBook commands module), is active. Part
    of the Spyer package by [nickguletskii200]
    20:06:14 [INFO] [Toughmelt v1.6] enabled.
    20:06:14 [INFO] [Toughmelt v1.6] Configuration loaded succesfully.
    20:06:14 [INFO] [VoxelPort] ContainerSize set to 100
    20:06:14 [INFO] [VoxelPort] Config loaded
    20:06:14 [INFO] [VoxelPort] Portals loaded! 4 portals have been loaded.
    20:06:14 [INFO] [VoxelPort] Portal zones have been sorted into 1 containers.
    20:06:14 [INFO] [VoxelPort] Starting thread...
    20:06:14 [INFO] [VoxelPort] Thread Started!
    20:06:14 [INFO] VoxelPort version 2.028 is enabled!
    20:06:14 [INFO] [VoxelSniper] Config loaded
    20:06:14 [INFO] VoxelSniper version 4.748c is enabled! Snipe away.
    20:06:16 [INFO] WeatherRestrictions version 1.6 is enabled!
    20:06:16 [INFO] WorldEdit 4.6 enabled.
    20:06:16 [INFO] WorldEdit: Permissions plugin detected! Using Permissions plugin
    for permissions.
    20:06:16 [INFO] WorldGuard: Permissions plugin detected! Using Permissions plugi
    n for permissions.
    20:06:16 [INFO] WorldGuard: (world) Single session is enforced.
    20:06:16 [INFO] WorldGuard: (world) TNT ignition is PERMITTED.
    20:06:16 [INFO] WorldGuard: (world) Lighters are PERMITTED.
    20:06:16 [INFO] WorldGuard: (world) Lava fire is blocked.
    20:06:16 [INFO] WorldGuard: (world) All fire spread is disabled.
    20:06:16 [INFO] WorldGuard: Loaded configuration for world 'world"
    20:06:16 [INFO] WorldGuard: (world_nether) Single session is enforced.
    20:06:16 [INFO] WorldGuard: (world_nether) TNT ignition is PERMITTED.
    20:06:16 [INFO] WorldGuard: (world_nether) Lighters are PERMITTED.
    20:06:16 [INFO] WorldGuard: (world_nether) Lava fire is blocked.
    20:06:16 [INFO] WorldGuard: (world_nether) Fire spread is UNRESTRICTED.
    20:06:16 [INFO] WorldGuard: Loaded configuration for world 'world_nether"
    20:06:16 [INFO] WorldGuard: 7 regions loaded for 'world'
    20:06:16 [INFO] WorldGuard: 0 regions loaded for 'world_nether'
    20:06:16 [INFO] WorldGuard 5.0-alpha10 enabled.
    20:06:17 [INFO] [Citizens] Loaded 0 quests.
    20:06:17 [INFO] [Citizens] Permissions enabled.
    20:06:17 [INFO] [Citizens] version [1.0.9b] (Odyssey) loaded
    20:06:17 [INFO] [Citizens] Payment method found (iConomy version: 5)
    20:06:17 [INFO] LWC: Loaded 133 locale strings (0 overrides)
    20:06:17 [INFO] Using Permissions API
    20:06:17 [INFO] LWC: Loading MySQL
    20:06:17 [INFO] LWC: Using: Mysql-connector-java-5.1.14 ( Revision: ${bzr.revisi
    on-id} )
    20:06:17 [INFO] LWC: Precached 237 protections.
    20:06:17 [INFO] LWC: At version: 3.21-git-LWC-2936c58564bf9d84e97a9a024af1644c8f
    67f269-b54jnks
    20:06:17 [INFO] [Minecart Mania] Permissions detected. Using permissions.
    20:06:17 [INFO] [Minecart Mania] MinecartManiaAdminControls version 1.2.7 is ena
    bled!
    20:06:17 [INFO] [Minecart Mania] MinecartManiaChestControl version 1.2.5 is enab
    led!
    20:06:17 [INFO] SpyerAdmin module version 1.4 stable, a spying utility for admin
    istrators and moderators (main module), is active. Part of the Spyer package by
    [nickguletskii200]
    20:06:18 [INFO] [NoCheat] version [1.07c] couldn't find CrafTIRC plugin. Disabli
    ng logging to IRC.
    20:06:18 [INFO] [NoCheat] version [1.07c] is enabled with the following checks:
    moving speedhack flying fastswim
    20:06:18 [INFO] Done (1.899s)! For help, type "help" or "?"
    20:06:18 [INFO] [Citizens] Loaded 0 NPCs.
    20:06:20 [INFO] [BBROTHER] Removed 0 old records because of age in 0h00m00s.
    20:06:24 [INFO] [VoxelPort] PortTick thread executing. Running at interval of 20
    00ms, with 40 CodeTime each Tick
    >
     
  6. Offline

    Kalman Olah

    I actually don't :eek:. I'll add this in 2.1.0, later tonight :).
     
  7. Offline

    lord7ofwar

    That would be good! .... I have the appropriate degree of mysql not found setting XD

    I'm looking forward to version 2.1;)

    Thank you Kalman Olah!

    With best regards,

    lord7ofwar
     
  8. Offline

    WNxRev

    I know you're saying except phpbb, I note that. But, why not? If you have the know-how, phpbb will suit you the best for free forum software. If you have a vBulletin license, I recommend that forum the most. Kalman was right, this plugin integrates with each forum equally well.
     
  9. Offline

    Kalman Olah

    Updated to v2.1.0
    Version 2.1.0
    • Removed multiworld whitelisting support. This functionality has been improved and moved to RealmRestrict, which works flawlessly with OKB3.
    • Added an auto-updater that will download newer versions of OKB3 to /plugins/OKB3/update/
    • Added a /bbb reload command Permissions node: bbb.reload
     
  10. Offline

    CheeseKeg

    Excellent work on this plugin, I've recently implemented it into my server with great success.

    Interestingly enough, I began getting this error after trying to update this plugin yesterday (2.0.9) and today (2.0.10):
    Luckily, I had a backup of the OKB3.jar (2.0.8) which doesn't throw this error for me.
     
  11. Offline

    Kalman Olah

    Try deleting & redownloading 2.1.0. I accidentally packaged the .zip update as a .jar
     
  12. Offline

    Deadlystrike

    OMG.... so i finaly got your plugin working....

    There appears to be an error with the database.

    If you are seeing this page, it means there was a problem communicating with our database. Sometimes this error is temporary and will go away when you refresh the page. Sometimes the error will need to be fixed by an administrator before the site will become accessible again.


    MY FORUMS!!!
     
  13. Offline

    Kalman Olah

    I don't know what YOU did, but my plugin certainly didn't cause THAT.
    The only thing my plugin can WRITE to the forum database is banned ranks/unbanned ranks when you use /fban and /funban.
    Check if you didn't delete and remake your MySQL user or something, you can usually change that in your forum's config file, the location of which can generally be found on google =/.
     
  14. Offline

    Ant59

    If you need this functionality because your database auto-closes the connection, then Warrant does this. Every time it checks a user, it checks the connection is still open and if not reopens it. Always has ;) http://forums.bukkit.org/threads/ad...he-efficient-forum-bridging-plugin-953.18175/
     
  15. Offline

    Kalman Olah

  16. Offline

    Ant59

    Let's not forget that OKB3 is bloated with unneeded crap and Warrant 2 is much less error prone and better written than it.

    That also seems like a weird thing to say when I'm stating a feature that Warrant has that this does not don't you think? Proving my point really.
     
  17. Offline

    Kalman Olah

    "Unneeded" crap? You mean crap that Warrant doesn't have and you're trying to add? I bet it won't be "unneeded" once you finally manage to add it yourself.
    Warrant 2 is less error prone, true. This is because it has about half of the features OKB3 has.
    Better written? I wouldn't know.

    Kindly don't advertise your plugin in my thread. I don't advertise mine in your thread either.

    Version 2.1.1

    • Some bugfixes, downloading this version is HIGHLY suggested.
    If you were using Version 2.1.0, the auto-updater will download 2.1.1 to your /plugins/OKB3/update/ folder :).

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 16, 2016
  18. Offline

    Donny

    version 2.0.8 doesn't give errors and says it updated rank fine, but it doesn't change rank from default.

    version 2.1.1 gives this error:
    Code:
    2011-07-08 14:28:22 [WARNING] [OKB3] Error at SQL Query: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'null WHERE null.pf_mine_user = 'khye' AND null.null = phpbb_users.user_id' at line 1
    2011-07-08 14:28:22 [SEVERE] Could not pass event PLAYER_TELEPORT to OKB3
    java.lang.NullPointerException
        at me.kalmanolah.okb3.OKPlayerListener.onPlayerTeleport(OKPlayerListener.java:47)
        at org.bukkit.plugin.java.JavaPluginLoader$8.execute(JavaPluginLoader.java:293)
        at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:58)
        at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:321)
        at org.bukkit.craftbukkit.entity.CraftPlayer.teleport(CraftPlayer.java:212)
        at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:175)
        at net.minecraft.server.Packet10Flying.a(SourceFile:126)
        at net.minecraft.server.NetworkManager.b(NetworkManager.java:226)
        at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:84)
        at net.minecraft.server.NetworkListenThread.a(SourceFile:105)
        at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:451)
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:361)
        at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
    Config:
    Code:
    mode: old-school
    mysql-connection-info:
        mysql-host: localhost
        mysql-user: **********
        mysql-password: **********
        mysql-database-name: phpbb
    old-school-mode:
        usertable: phpbb_users
        minecraftname-field: pf_mine_user
        rank-field: group_id
        enable-multiple-tables: 'true'
        multitable:
            minecraftname-table: phpbb_profile_fields_data
            useridfield-in-minecraftname-table: user_id
            useridfield-in-usertable: user_id
    normal-mode:
        forum: phpbb
        type1:
            usertable: user_table
            username-field: username_field
            userpassword-field: user_pass_field
            rank-field: rank_field
        type2:
            usertable: user_table
            username-field: username_field
            userpassword-field: user_pass_field
            rank-field: rank_field
            location-of-passgenphp: http://yoursite.com/passgen.php
            password-set-in-config-inc-php: 12345pass
        type3:
            usertable: user_table
            rank-field: rank_field
            username-field: username_field
            password-field: pass_field
            secondtable: second_table
            useridfield-in-usertable: user_id_field
            useridfield-in-secondtable: user_id_field
        type4:
            usertable: user_table
            username-field: username
            password-field: mine_user
            rank-field: rank_field
            location-of-passgenphp: http://yoursite.com/passgen.php
            password-set-in-config-inc-php: 12345pass
    world-groups:
        enable-multiworld-groups: 'false'
        world:
            groups:
                '2': Citizen
                '17': Helper
                '16': SemiMod
                '4': Mod
                '15': SemiAdmin
                '14': Admin
                '5': SuperAdmin
                '18': VIP
                '21': Op
                #Helper-VIP
                '22': Helper
                #SemiMod-VIP
                '23': SemiMod
                #Mod-VIP
                '24': Mod
                #SemiAdmin-VIP
                '25': SemiAdmin
                #Admin-VIP
                '26': Admin
                #SuperAdmin-VIP
                '27': SuperAdmin
    #            '24': #Mod-VIP
    #            '25': #SemiAdmin-VIP
    #            '26': #Admin-VIP
    #            '27': #SuperAdmin-VIP
        exampleworld1:
            groups:
                '1': ExampleGroup1
                '2': ExampleGroup2
        exampleworld2:
            groups:
                '1': ExampleGroup1
                '2': ExampleGroup2
    whitelist:
        enable-whitelist: 'false'
        enable-multiworld-whitelist: 'false'
        main-world-name: exampleworld0
        global:
            use-as-blacklist: 'false'
            kick-message: This is the message a user will see if their group isn't whitelisted.
            groups:
                '1': 'true'
                '2': 'false'
        exampleworld1:
            use-as-blacklist: 'true'
            kick-message: This is the message a user will see if their group isn't whitelisted.
            groups:
                '1': 'true'
                '2': 'false'
        exampleworld2:
            use-as-blacklist: 'false'
            kick-message: This is the message a user will see if their group isn't whitelisted.
            groups:
                '1': 'true'
                '2': 'false'
    nickname-sync:
        enable-nickname-syncing: 'false'
        nickname-field-in-usertable: ''
    forum-banning:
        banned-forum-user-rank-id: '0'
        unbanned-forum-user-rank-id: '10'
        ban-message: This is the message a player will see if they get banned.
    
     
  19. Offline

    Kalman Olah

    Code:
    old-school-mode:
        usertable: phpbb_users
        minecraftname-field: pf_mine_user
        rank-field: group_id
        enable-multiple-tables: 'true'
        multitable:
            minecraftname-table: phpbb_profile_fields_data
            useridfield-in-minecraftname-table: user_id
            useridfield-in-usertable: user_id
    should be
    Code:
    old-school-mode:
        usertable: phpbb_users
        minecraftname-field: pf_mine_user
        rank-field: group_id
        enable-multiple-tables: 'true'
        multitable:
            secondtable: phpbb_profile_fields_data
            useridfield-in-secondtable: user_id
            useridfield-in-usertable: user_id
    EDIT: The 2.1.0/2.1.1 config.yml generates the correct way :).
     
  20. Offline

    Donny

    THANX!
     
  21. Offline

    Kalman Olah

    No problem man ;)
     
  22. Offline

    Donny

    Still isn't updating my ranks =l
    using "/bbb sync" returns "Incorrect command usage: /bbb sync"
     
  23. Offline

    Kalman Olah

    The command is "/sync" now
     
  24. Offline

    Deadlystrike

    Ok well i got off the phone with my webhost after a hour of them basicly saying! Pay me for backups i had enough! if i resetup the forums, can i post the cfg to you kalman to make sure i got everything right before going live?
     
  25. Offline

    Donny

    It works but doesn't change my players ranks. Must be my setup?
     
  26. Offline

    Deadlystrike

    What DB Permisions dues your pluging require with the username
     
  27. Offline

    Kalman Olah

    Err, generally "Permissions 3.x.x" stores it in flatfile. As for the forum, you need a MySQL database. If I didn't quite answer your question, feel free to ask again.

    Change this:
    Code:
    world-groups:
        enable-multiworld-groups: 'false'
        world:
            groups:
                '2': Citizen
                '17': Helper
                '16': SemiMod
                '4': Mod
                '15': SemiAdmin
                '14': Admin
                '5': SuperAdmin
                '18': VIP
                '21': Op
                #Helper-VIP
                '22': Helper
                #SemiMod-VIP
                '23': SemiMod
                #Mod-VIP
                '24': Mod
                #SemiAdmin-VIP
                '25': SemiAdmin
                #Admin-VIP
                '26': Admin
                #SuperAdmin-VIP
                '27': SuperAdmin
    #            '24': #Mod-VIP
    #            '25': #SemiAdmin-VIP
    #            '26': #Admin-VIP
    #            '27': #SuperAdmin-VIP
    To this:
    Code:
    world-groups:
        enable-multiworld-groups: 'false'
        default:
            groups:
                '2': Citizen
                '17': Helper
                '16': SemiMod
                '4': Mod
                '15': SemiAdmin
                '14': Admin
                '5': SuperAdmin
                '18': VIP
                '21': Op
                #Helper-VIP
                '22': Helper
                #SemiMod-VIP
                '23': SemiMod
                #Mod-VIP
                '24': Mod
                #SemiAdmin-VIP
                '25': SemiAdmin
                #Admin-VIP
                '26': Admin
                #SuperAdmin-VIP
                '27': SuperAdmin
    #            '24': #Mod-VIP
    #            '25': #SemiAdmin-VIP
    #            '26': #Admin-VIP
    #            '27': #SuperAdmin-VIP
    Note how the world is named "default" if multiworld groups are off.

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 16, 2016
  28. Offline

    Donny

    I see. Thank you very much. Great support.
     
  29. Offline

    Kalman Olah

    You're welcome :).
     
  30. Offline

    Deadlystrike

    what i ment by my question was before i used 1 DB for my forums and 1 user with all access for my forums as well
    should i create a new user and assign to forum database "for your plugin and if so waht permisions do i grant him on the DB" or use the same User the forum dues?
     
  31. Offline

    Kalman Olah

    If the user has permissions to REMOTELY access the database(if the forum is hosted on another server) you can use the same user. If the user doesn't have remote connection permissions, you should create a new one that can connect from all hosts.

    EDIT: The user only NEEDS "SELECT" permissions if you aren't using the linked banning feature. If you are using the linked banning feature, give him "UPDATE" too.

    Version 2.1.2
    • Updated the auto-updater.

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 16, 2016

Share This Page