MineralManager 2.2

Details

  • Filename
    MineralManager.jar
  • Uploaded by
  • Uploaded
    Jun 1, 2013
  • Size
    127.19 KB
  • Downloads
    1,160
  • MD5
    5ed5556aea193ded33cbac20439c4550

Supported Bukkit Versions

  • CB 1.5.2-R1.0
  • CB 1.4.7-R1.0

Changelog

Important Note

MineralManager 2.2 is a major cleanup of MineralManager, with even more performance tweaks to our algorithms and even better data storage / backup features. However, in order to improve our polygon containership algorithm, we had to change how regions are stored. Adding regions in MineralManager 2.2 will *permanently upgrade* your configuration, so make backups if you plan on going back to MineralManager 2.1.4.

Version 2.2

Released 2013-06-01

  • Major performance tweaks in polygon containership algorithm (speed boost!)
  • Major code re-factoring for consistency and performance.
  • Removed MineralVein 1.3 importer code and a lot of other legacy code
  • Upgrade active blocks storage to yaml for better compatibility

Version 2.1.4

Released 2013-02-19

  • Refactor locked blocks into a faster bitmap structure

Version 2.1.3

Released 2012-08-21

  • Backup .bin files when saving using save-rename flipping
  • Add basic PluginMetrics reporting.

Version 2.1.2

Released 2012-08-18

  • Lasso selection allows slash commands during selection
  • Accept and show times as 'friendly' strings: '4m30s', etc

Version 2.1.1

Released 2012-08-17

  • Implement a lasso selection conversation
  • Lasso selection provides insight on how many points are selected.
  • the help on the "/mm" command doesn't show advanced commands by default
  • Add "/mm advanced" command to provide access to advanced commands

Version 2.1

Released 2012-08-12

New Features

  • Add dialogue for region create, instead of complex commands.
  • Regions are now stored in a yaml file which is human-readable
  • Can select an entire world as a region

Upgrades

  • Converts data from MineralVein 1.3
  • Reloading server will respawn blocks at the original deadline, not at reload time.
  • Add documentation to the config examples.
  • Drastic performance improvements across the code base
  • Some data formats have changed, and data will be converted on first run.
  • Tested with CraftBukkit 1.3.1 RB
  • /mm list command lists regions by world

Fixes

  • Fix permissions issue with the /mm command.
  • Fix issue with configurations not being properly attached to regions.
  • Remove the /mm update command

Version 2.0

New Features

  • Handle placed blocks that aren’t defined by the configuration file (i.e. knows which blocks were placed even if they were placed in a region). (Requested)
  • Handles blocks with different data values. (Requested)
  • Handles block ids. (Requested)
  • Creative mode to allow placement of natural blocks and removal of managed blocks. (Requested)
  • Ability to create "empty" regions that aren't managed. (Requested)
  • Multi-world support to allow separate regions for different worlds. (Requested)
  • Option to make blocks not re-spawn if their placeholder is destroyed (Volatile Blocks). (Requested)
  • Multiple region selection methods. (Requested)

Upgrades

  • Overhaul of regions and the config.yml file.
  • Rebuild the plugin from the ground up to be more robust and modular.
  • Uses less CPU and less RAM than the old plugin over time, and thus is more accommodating to larger servers.
  • Regions are still managed within the game but their configurations are managed via the config.yml file.

Fixes

  • Fixed a bug where multiple commands being executed simultaneously would conflict.
  • Multitudes of little things.

None.