SBC - Simple Block Codes

SBC - Simple Block Codes

SBC is very simple anti-cheat plugin, it sends block codes for CJB's and Zombe's modpack cheat features when player joins to server. SBC is managed by permissions only. If player has no any defined permission all blockcodes will be sent to client. SBC was separated from my other plugin MCCity MonsterFix.

Supported mods

  • CJB
  • Zombe
  • Rei's minimap
  • Minecraft Automap
  • Smart Moving
  • Schematica
  • Any other mod supports block-codes. You can easy add custom codes to config.yml

What are block codes?

Block code is a string line that contains hidden characters (color simbols). CJB, Zombe and Rei's minimap clients mods analyzing the join message and in the presence of certain sequences of control characters disabling or enabling some functions. In chat screen this control messages are invisible or can be find out as empty line.

Supported block codes list

How to use it?

Just install. By default it sending all blockcodes to player when he joins. If you need to allow player use some cheats you must setup necessary permissions.

Configuration

When plugin runs first time it will create file /plugin/SBC/config.yml. This file will contain default permissions and block-codes configuration. You can create any permissions group that you need, and if you find new blockcodes you can add it in config.yml. In addition, you can use SBC to send a on-join message to player depended on his permissions. About custom block-codes configuration

Normally you don't need to edit config.yml. You must edit this only if you need to add new block-codes.

Permissions

  • sbc.cheats.zmbzcheat — allows to use Zombe's z-cheat
  • sbc.cheats.zmbnoclip — allows to use Zombe's noclip
  • sbc.cheats.cjbxray — allows to use CJB's x-ray
  • sbc.cheats.reicave — allows to use Rei's minimap cave-mode
  • sbc.fly.zmbfly — allows to use Zombe's fly
  • sbc.fly.cjbfly — allows to use CJB's fly
  • sbc.radar.reiradar — allows to show entities and players on Rei's minimap
  • sbc.radar.cjbradar — allows to show players on CJB's minimap
  • sbc.cheats.automap-ore — allows to use Minecraft Automap ore detection
  • sbc.cheats.automap-cave — allows to use Minecraft Automap indoor/cave mapping
  • sbc.radar.automap-radar — allows to show entities and players on Minecraft Automap
  • sbc.cheats.smart-climb — allows to use Smart Moving climbing
  • sbc.cheats.smart-swim — allows to use Smart Moving swimming and diving
  • sbc.cheats.smart-crawl — allows to use Smart Moving crawling
  • sbc.cheats.smart-slide — allows to use Smart Moving sliding
  • sbc.cheats.smart-fly — allows to use Smart Moving alternative flying
  • sbc.cheats.smart-jump — allows to use Smart Moving jumping (including charged jump, head, side and back jumps)
  • sbc.schematica.printer — enable printer functionality for player
  • sbc.schematica.load — enable save schematic functionality for player
  • sbc.schematica.save — enable load schematic functionality for player

Grouped permissions (from previous version) are supported too. All permissions and permissions group could be edited in config.yml

Commands

There's no any commands. It is a very simple plugin ;-)

Source codes

Source code

How to upgrade from previous version

Delete old config.yml file and install new version of SBC.jar. After plugin start, it will create a new config.yml. Than you can modify config.yml (if you really need it).


Comments

  • To post a comment, please or register a new account.
Posts Quoted:
Reply
Clear All Quotes

About This Project

  • Project ID
    36577
  • Created
    Feb 13, 2012
  • Last Released File
    Jul 10, 2014
  • Total Downloads
    28,717
  • License

Categories

Members

Recent Files

Bukkit