RedBlocks
Toggle Blocks with Redstone!
Fun Fact: RedBlocks has more features than ControllerBlockWE and is faster!
RedBlocks will even convert your ControllerBlocks to RedBlocks!
Features
- Toggle Blocks On and Off with Redstone
- Multiple Players Can Edit The Same RedBlock
- Can Toggle More Than One Type of Block
- Uses WorldGuard and GriefPrevention
- Uses Bukkit Permissions
- Efficient Data Processing and Handling
- Converts ControllerBlock to RedBlocks if necessary!
Permissions
- redblocks.worldedit [Add/Remove Blocks to RedBlocks via WorldEdit]
- redblocks.reload [Reload RedBlocks]
- redblocks.use [Edit RedBlocks]
- redblocks.delay [Add Delays to Children of RedBlocks]
- redblocks.createanddestroy [Create and Destroy RedBlocks]
- redblocks.bypassProtect [Bypass Block Protection by RedBlocks]
- redblocks.bypassWEMax [Bypass the maxAtOnce config]
- redblocks.optionsProtect [Set the "protect" option]
- redblocks.optionsInverted [Set the "inverted" option]
- redblocks.optionsOwner [Set the "owner" option]
Quick Documentation
Creating a RedBlock
By default, RedBlocks are Iron Blocks.
- Place an Iron Block (or whatever it is in the config)
- Place a Redstone wire above the block.
- Hit the RedBlock to begin editing.
- Place the blocks you want it to control.
- Hit the RedBlock again to save.
Destroying a RedBlock
By default, the destroy tool is a Stick.
- Simply hit the RedBlock with a stick while sneaking.
Using WorldEdit
- Select your region to add to the RedBlock.
- Hit the RedBlock [Enter Edit Mode]
- Type: (/rb add) to add blocks in the selection ; (/rb remove) to remove blocks in the selection
- Hit the RedBlock [Exit Edit Mode]
Converting from ControllerBlock
- Remove the ControllerBlock plugin
- Simply run your server with the RedBlocks plugin
- RedBlocks will notify you that the ControllerBlock plugin has been converted
What's UUIDFetcher?
The UUIDFetcher is used by RedBlocks to convert the owner's name stored in previous versions to the new UUID format used in newer versions of Minecraft and RedBlocks. This plugin uses evilmidget38's version of UUIDFetcher.
Update Checker
- This plugin includes an update checker that accesses BukkitDev to compare its version with the most recently uploaded version.
- This feature can be disabled by setting the configuration value of "checkForUpdate" to false.
Upcoming Features
- RedBlocks 2.3.1
- Bug fixes
- Performance, Speed, and Reliability.
RedBlocks on BitBucket
RedBlocks is now on BitBucket!
Development Builds
Development builds of this project can be acquired at the provided continuous integration server. These builds have NOT been approved by the BukkitDev staff. Use them at your own risk.
Download RedBlocks 2 DEV from Bamboo
Is this plugin moving forward at all? It's such a shame that the best plugins on many servers seem to be the ones that don't get updated; this, bookworm...
the storage folder is not working for me, i'm on SFTP,
config:
# Folder to Store RedBlock Data [Default is storage] storageFolder: 'storage'
my data for redblock go in plugin
view: http://hpics.li/46c60bd
how make the config work correctly ?
Please update this!
Hoiz!
Found an Issue: with CraftBukkit 1.4.7 and your BAE-Build 5 (its for 1.4.5, i know), the Blocks do not toggle, when I switch redstonepower on/off. No errors in the console, no errors inGame.
How's work coming along? I'm eagerly awaiting news regarding a Controllerblock > Redblock converter, if that proved feasible. I'd be very grateful for a general update about the plugin's as a whole, at any rate. Thanks for keeping it alive :)
is this supposed to have an on and off state? or a 0 state and a 1 state? seems to only have one saved state :/ would like to switch between two
@Techzune
thanks alot, I really appreciate it! :) Please let me know once it's working, so I can move from ControllerBlockWE to RedBlocks - also let me know how I can support you, please. :)
@Schlumpfpirat
Yes, I did program ControllerBlockWE, Operon Technologies was the account I used for the company. I no longer use it since we changed our ways of designing plugins. Anyway, ControllerBlockWE is similar to the current version of RedBlocks, but we are going to change to SQL based soon. So the files will be no use. I will give it a go for converting the files, again just for you. :)
P.S. Current files will automatically be moved to SQL
@Techzune
Hmm. But there has been a release by the user "OperonTechnologies" with an updated version of CBs, isn't that one of your accounts? So why's that not compatible, does RedBlock function so different?
After the release of this person the folder was renamed to ControllerBlockWE and it splitted up like this.
- ControllerBlock.dat
- ControllerBlock.ini
+ blocks (folder)
> x,y,z.dat (for every CB)
BAE Build 5 was just released and added a TON of stuff to RedBlocks and it only increased the size by 1.2KB. Talk about great performance and coding improvements!
@Schlumpfpirat
Unfortunately, I will not be able to add ControllerBlock transferring. You can, however, use WorldEdit to select the regions used by ControllerBlock.
Until the project is approved, you can download the file from our website.
@Michelman4
When it is approved by DevBukkit, the download will be available.
@Schlumpfpirat
I will implement ControllerBlock transferring at a later date. RedBlocks are global in this version; anyone can break or edit them. They will be independent at a later date.
EDIT: Won't be able to transfer ControllerBlocks. RedBlocks now have owners.
Ah GREAT! I've been waiting for this! I'll try it out in some days. Is there a way to transfer ControllerBlocks to this? Is the RedBlock getting registered on the user then, so only the user can destroy it again?
how can i download it?