bPermissionsWebGUI

webgui

bPermissionsWebGUI

The next step forward in ease of management of permissions!

You will need the plugin WebGUI_Plugin.jar and the client-side application WebGUI_Client.jar available in the WebGUI.zip package.

Don't forget to donate if you liked this! I worked HARD to make this all secure + working so show a little appreciation :)

Installation

Installation is as easy as dragging/dropping into your plugins folder and running once to generate the config.yml for this plugin.

After this is generated you will have a file that looks like this:

bind-port: 4545
bind-ip: ANY
username: admin
password: password
whitelist-ip:
- 127.0.0.1
- localhost

bind-port is the port that the webgui binds to, bind-ip is the ip that the webgui binds to (set to ANY to allow for any ip bindings) and the whitelist-ip section is a list of ips that are allowed to connect by default (you can add more via commandline/ingame auth.

username/password are fairly self-explanatory, these are the username/password you must enter in the gui client in order to be able to access the server!

Then, just start up the client and input your server details and password. The server-format should be like this:

username@host

or if you have a non-standard (not 4545 port)

username@host:ip
username@host:4545

Connections/Security

There are a few ways to be allowed to connect:

  • Have your ip in the whitelist-ip section
  • Use the allowip YOURIP command from the console
  • Be logged into the game and have the permission node bPermissions.gui
  • Make sure and enter the correct username/password too!

Permission nodes/Commands

There is one command

/allowip YOURIP

This works like /allowip 127.0.0.1

Allows ips to be added without needing to be in-game.

There is one permission node

bPermissions.gui

This allows you to be logged into the game and access the panel without auth (only while logged in) as well as allowing you to use the /allowip command.

You must login to post a comment. Don't have an account? Register to get one!

  • Avatar of rockstar8577 rockstar8577 Sep 08, 2014 at 22:13 UTC - 0 likes

    For those asking how to connect what you do is set the top left to be
    admin@SERVERIP
    or
    admin@localhost if you are running it from your own computer

  • Avatar of mbcx2 mbcx2 Jul 21, 2014 at 15:56 UTC - 0 likes

    @madtomic: Go

    As long as bPermissions is working, yes.

    Hello, I create high quality Bukkit Plugins that can be downloaded for free!
    My Plugins (1): PortalAnywhereReloaded

  • Avatar of madtomic madtomic Apr 24, 2014 at 18:29 UTC - 0 likes

    Can I use with cb1.7.2-r0.3?

  • Avatar of RevresYm RevresYm Apr 22, 2014 at 01:58 UTC - 0 likes

    @CarolinaFlower: Go @2toetommy: Go

    (http://dev.bukkit.org/bukkit-plugins/bpermissionswebgui/?comment=146)

    <<quote>> AtreyuMarcs - Aug 8, 2013 at 15:13
    Download the WebGUIPlugin (from recent files list) and drop that in your server plugin folder and restart.

    Then download the v3.0 zip (next file down in recent files list) and extract the client jar. The other file here can be deleted.<</quote>>

    Last edited Apr 22, 2014 by RevresYm


    Click for an instant 10% discount on your rental of a server when you use referral code 232652!

    BFAK:90948474,4b75b24bcd90961d40724f90ed6bb715aca4f2f58370c794f153a351335afd50

  • Avatar of AlexisS420 AlexisS420 Apr 17, 2014 at 08:12 UTC - 0 likes

    Hi, I keep getting this error when I push the "retrieve" button

    "03:09:35 [SEVERE] Exception in thread "Thread-18" 03:09:35 [SEVERE] java.lang.NoSuchMethodError: de.bananaco.bpermissions.api.Worl d.getAll(Lde/bananaco/bpermissions/api/util/CalculableType;)Ljava/util/Set; 03:09:35 [SEVERE] at de.bananaco.webgui.JSONStringWriter.encode(JSONString Writer.java:32) 03:09:35 [SEVERE] at de.bananaco.webgui.RequestHandler.run(RequestHandler. java:59) 03:09:35 [SEVERE] at java.lang.Thread.run(Unknown Source)"

    Any fix or am I making a noob mistake somewhere?

  • Avatar of CarolinaFlower CarolinaFlower Feb 21, 2014 at 17:01 UTC - 0 likes

    @2toetommy: Go

    Yhh where is the client?

  • Avatar of CappleApple CappleApple Jan 30, 2014 at 23:39 UTC - 0 likes

    Um, the gui definitely is not working. I have connected, the ports are all open, when I click update the console says it has been updated but still there remains to be something seen on the gui that has to do with permissions.

  • Avatar of 2toetommy 2toetommy Dec 29, 2013 at 07:25 UTC - 0 likes

    Were is the client ????

    BloodyNoseProduction§

    BFAK:90691584,3cf0101817ef86b7ca36f5df6d82aff5ca9cea359264dccead7661c11a242746

  • Avatar of Viffin Viffin Nov 30, 2013 at 14:07 UTC - 0 likes

    Getting an error when i try to connect via the client.

    [SEVERE] Exception in thread "Thread-56" [SEVERE] java.lang.NoSuchMethodError: de.bananaco.bpermissions.api.Calculable.serialiseGroups()Ljava/util/List; [SEVERE] at de.bananaco.webgui.JSONStringWriter.encode(JSONStringWriter.java:38) [SEVERE] at de.bananaco.webgui.RequestHandler.run(RequestHandler.java:59) [SEVERE] at java.lang.Thread.run(Unknown Source)

  • Avatar of mcant1 mcant1 Aug 15, 2013 at 21:31 UTC - 0 likes

    Yo! That Looks Cool, I Realy Needed Help For Tath! 😉

Facts

Date created
Oct 05, 2011
Categories
Last update
Feb 03, 2013
Development stage
Release
Language
  • enUS
License
AOL
Curse link
bPermissionsWebGUI
Downloads
48,174
Recent files
  • R: WebGUIPlugin for CB 1.4.7-R1.0 Feb 03, 2013
  • R: v3.0 for CB 1.3.2-R0.1 Sep 05, 2012
  • R: v2.0fix for CB 1.2.5-R4.0 Jan 28, 2012
  • R: v2.0 for CB 1.0.1-R1 Jan 24, 2012
  • R: v1.3compat2 for CB 1.0.1-R1 Jan 08, 2012

Authors