SaveBlock
I removed the v0.1, please be patient for a more appropriate Alpha release.
SaveBlock is a block/world management plugin that lets players save their blocks to a centralized web server. Their blocks can then be (played back) loaded back anywhere into the world on any server that has the SaveBlock plugin.
Features
Players can start using this plugin by using the create sub-command which starts recording all blocks placed in the world on up to when they decide to use the "done" sub-command. This recording captures precise time, location, and type of blocks/entities placed in the world of Minecraft. Blocks recorded can then be manipulated and saved indefinitely to a Web Server for later retrieval. SaveBlock will provide a unique key-string to the player to be used for retrieval of the saved blocks. Retrieval of blocks will animate the placing of blocks in a specified order/time relative the player's location and to how each block was stored into the Web Server.
Configurations
The speed of playback (load) can be specified through the command line. The recorded time and type of material can be modified through the command line
Commands
- Alias: /sb
- /saveblock create <newSaveBlockName> - creates a new recording - automatically stops any existing recording
- /saveblock edit <saveBlockName> <var> <val> - edits the owner, description, permission of the specified saveBlockName
- /saveblock done - done placing blocks
- /saveblock select <saveBlockName> - select for editing
- /saveblock rename <saveBlockName> <newSaveBlockName> - rename a saveBlockName
- /saveblock show - displays all the saveBlock on the server
- /saveblock showdetail <saveBlockName> - show the detail description of <saveBlockName>
- /saveblock remove <saveBlockName> - remove the specified saveBlock
- /saveblock tp <saveBlockName> - teleport to the saveBlock
- /saveblock load <uniqueKeyString> <newSaveBlockName> - load the blocks from the web server then auto-select it for playing.
- /saveblock play <saveBlockName> <speed> - playback the saveBlock that is currently selected.
- /saveblock editdetail <blockNumber> <var> <val> - edit entity type, recording delay
Permissions
description: Allow players to create, edit, and view saveblock info.
saveblock.write (default: op)
- saveblock.create: true
- saveblock.remove: true
- saveblock.owner: true
- saveblock.rename: true
- saveblock.save: true
- saveblock.tp: true
- saveblock.show: true
- saveblock.showdetail: true
- saveblock.read: true
description: Allow players to view existing saveblock info.
saveblock.read
- saveblock.tp: true
- saveblock.show: true
- saveblock.showdetail: true
description: Individual saveblock permissions.
- saveblock.create:
- description: Allow players to use the sub-command create.
- saveblock.save:
- description: Allow players to use the sub-command save.
- saveblock.remove:
- description: Allow players to use the sub-command remove.
- saveblock.tp:
- description: Allow players to use the sub-command tp.
- saveblock.rename:
- description: Allow players to use the sub-command rename.
- saveblock.show:
- description: Allow players to use the sub-command show.
- saveblock.showdetail:
- description: Allow players to use the sub-command showdetail.
- saveblock.owner:
- description: Allow players to use the sub-command owner.
Comments