SaveBlock

This project is abandoned and its default file will likely not work with the most recent version of Minecraft. Whether this project is out of date or its author has marked it as abandoned, this project is no longer maintained.

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

Posts Quoted:
Reply
Clear All Quotes

About This Project

  • Project ID
    76369
  • Created
    Mar 17, 2014
  • Last Released File
    Never
  • Total Downloads
    0
  • License

Categories

Members

Recent Files

No files uploaded yet.