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.
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
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).
A lot of mods remove block codes, but there are some new. For example: http://www.minecraftforum.net/topic/1468779-151-schematica/
Take some time to update it, please :)
And I know that I can add custom codes.
@y1985
Oh.. I did not use any of mod (except Rei's Minimap) since latest versions was released. Rei's Minimap - still compatible with SBC (if you set player a required permission) player can enable Entity Radar.
@Qwahchees
Doesnt need an update. Will just keep working for most part.
Is this dead :/?
@y1985
You don't need to edit config.yml if you going just to block or allow anything. Please delete config.yml (it will be recreated) and just configure permissions for your players and operators.
I'm have problems blocking automap, people can still use it when its blocked.
I'm freezing at logging in screen I block the minimap by using this
reiradar: code: '&0&0&2&3&4&5&6&7&e&f' block: true
Another thing is smart moving still can be used even set block to true.
Edit: I try to use the permission, still the same.
Downloading this right now :D Is this plugin gonna block Xray and Ore finding mod? or maybe next update?
Sorry if this has been asked or already implemented.
@d3voo
Why you asking about update? Did you know about new codes? I yes, please tell me.
Current version of SBC works fine with latest craftbukkit version.
Any updates :) ?
@ryan_the_leach
Sure. It controlled by the "block" parameter, that set to false for REI's configuration and to true for other plugins.
You can read more about configuration here: http://dev.bukkit.org/server-mods/sbc/pages/main/configuration/
Im assuming this knows that the codes for rei's minimap are enable codes not block codes?
@d3voo
Hello, SBC did not requires an update. It works great at our 1.3.1 server :)
make an update please To 1.3.1 =D ?
@Hangar
no problems at all?
Seems to be working on 1.3.1 build 2281.
@fromgate
Thank you <3
@d3voo
Works with R5 :)
@d3voo
I think it will work. It's a very simple plugin, that did not use any critical code. Now I'm downloading R5 and after some tests will write here again :)