Good Brother 2

Description:

Good Brother is alternative to old unsupported bigbrother. Good brother has all the important features to help fighting with the trolls, spammers and griefers. you can easily check the stories bans or kicks each player and more...(check Screen's). It also has a very useful system for banning words such as profanity, thanks to this we will avoid rudeness on the server. easily check the logs of blocks or signs using a stick or bone. In addition, the plugin has a very convenient system of anti grief, selecting terrain using wooden sword (like world edit) and entering the command / rollback [time] [year / month / day / hour / min] the area go back to the state before the time.

Gallery

Signature example

Web Panel Demo:

  • Demo Login: TheJakubx Password;test

Warning:

  • After prolonged use, the database becomes quite large
  • The plug is in the Beta stage and may, or rather certainly has some bugs

Good Brother Requirements:

  • MySQL
  • PHP
  • 5-10 Minutes For Configuration

Permission's:

  • gb.water - Access to place water
  • gb.lava - Access to place lava
  • gb.rollback - Access to rollbacking terrain
  • gb.cardindex- Access to see a Card index of user
  • gb.cardindex.own- Access to see own Card index
  • gb.cardindex.own.kicks- Access to see kicks in own Card index
  • gb.cardindex.own.bans- Access to see bans in own Card index
  • gb.cardindex.own.notes- Access to see notes in own Card index
  • gb.lang.reload - Access to reloading lang file's
  • gb.chatshow - Access to see the user's chat history
  • gb.spell.add - Access to banning word on chat and sign's
  • gb.spell.show - Access to show baned words on chat and sign's
  • gb.spell.delete - Access to delete baned word on chat and sign's
  • gb.ban - Access to banning player's
  • gb.noban - Acces to Join to game with ban
  • gb.unban - Access to ubbanning player's
  • gb.kick - Access to kicking player's
  • gb.nokick - Special powers that prevent ejection from the game unless kicking from webpanel or console
  • gb.note - Access to writing note in player's cardindex
  • gb.note.del - Access to remove note in player's cardindex
  • gb.kit - Access to get Good Brother kit (Stick, Bone, Wood Sword)
  • gb.nospell.chat - off spellinghelper on chat
  • gb.nospell.sign - off spellinghelper on sign's
  • gb.stick - Acces to checking Sign's log's using stick
  • gb.bone - Acces to checking Block log's using bone
  • gb.spam -Access to write without time limits
  • gb.register -Access Create account on web panel(Player Account)
  • gb.say -Access to send message as console

Command's:

  • /gbkit - Geting Good brother kit(Stick, Bone, Wood Sword)
  • /rollback [duration] [year/moth/day/hour/min] - Rollbacking Terrain
  • /cardindex [player] - See player cardindex
  • /owncardindex - See own cardindex
  • /spelladd [word] [Change To] - Banning word
  • /spellshow - See all Banned word
  • /spelldelete [ruleID] - Unbaning word
  • /ban [player] [duration] [year/moth/day/hour/min] (optional)[Reason] - Banning Player
  • /unban [player/BanID] - Unbaning player
  • /kick [player] (optional)[Reason] - Kicking Player
  • /note [player] [note] - Writing note's in playes cardindex
  • /notedel [noteID] - Deleting note's from playes cardindex
  • /chatshow [player] (optional)[how much records] - See player's chat history
  • /langreload - Reloading language file
  • /gbregister [password] - Registered in web panel
  • /say [Message] - Send Message as console

Configuration:

Plugin:

When you frist start server with Good Brother plugin will be create folder named: Good Brother in that Folder, plugin will be create files: conf.yml, conf.lang, english.lang.
  • Editing conf.yml

    ip: localhost - MySql ip
    port: 3306 - MySql port
    user: root - MySql user
    password: - MySql password
    database: Good_Brother - MySql Database
    debug: false - set true when you need to see Debug message Recomended: false
    errors: false - set true when you need to see Error's message eg. MySql errors
    info: true - set false when you don't need to see info messages eg. Who and When use Rollback
    time: 10 - the time interval between messages (in seconds)
  • Php Script:

    Editing CONFIGURATION.php

    when you frist open CONFIGURATION.php you see it:
    $Webadmin = "TheJakubx"; - Username in Admin Panel
    $Webpass = "test"; - Password in Admin Panel


    $SERVhost = "mc.thejakubx.pl"; - ip/domian of your Minecraft server
    $WWWhost = "demo.thejakubx.pl"; - ip.domian of your Web Server
    $folder = ""; - folder where are script. if sript there is in main web page folder set empty

    $ip = "localhost"; - ip of your MySql server
    $user = "root"; - user to MySql server
    $password = ""; - Password to MySqlServer
    $database = "Good_Brother"; - Database name

Work in progress:

  • -


Change log:

  • 2.0.0Auto generate Signatures
    New Layout for Webpanel
    Rebuild php script

  • 1.2.1 fix php bugs on linux server's
    fix php script for big resolutions
    delete garbages from php script

  • 1.2.0 Rename Commands: /gbkick to /kick, /gbban to /ban. /gbunban to /unban and /gblangreload to /langreload
    fixed MySql connector - Thanks to marbles2013
    Add own Database name - Thanks to marbles2013
    Add Web Panel
    Add /Say command
    Add Anti-Spam system
    Add permissions gb.spam

  • 1.1.1 Add comnand: /owncardindex
    Add comnand: /gblangreload

  • 1.1.0 Add Language files

  • 1.0 Relase

Comments

Posts Quoted:
Reply
Clear All Quotes

About This Project

  • Project ID
    71355
  • Created
    Dec 26, 2013
  • Last Released File
    Jan 11, 2014
  • Total Downloads
    3,100
  • License

Categories

Members

Recent Files