Sueta

BlockStore

1.5.0

Developer tool - adds persistent block metadata and checking whether a block is placed by a player

·Plugin
  1. 1.5.0latestImprove timings integrationOct 7, 2017
    Hey all! This update changes the BlockStoreApi to make it play more nicely with /timings! Technical: This change reports the callbacks passed to the retrieve methods as ran by your plugin, so their timings can be reported with your plugin instead of with BlockStore. To do this you must pass your plugin into the retrieve methods of the API, the old methods have been deprecated. Hope you all enjoy! ~Sothatsit.
    2 downloads
  2. 1.4.2Remove reliance on Bukkit schedulerSep 29, 2017
    Hey all, This update changes BlockStore to use its own thread pool for loading chunk stores instead of relying on the Bukkit scheduler. This should increase the speed that BlockStore is able to load chunk stores. Hope you enjoy! ~Sothatsit.
    32 downloads
  3. 1.4.1Fix errors with pistons on server startupSep 29, 2017
    Hey all, This update fixes the errors thrown on startup when pistons are extended or retracted before the scheduler begins serving tasks. Sorry for the inconvenience, ~Sothatsit.
    3 downloads
  4. 1.4Pushed blocks maintain metadataSep 12, 2017
    Hey all! Rather large update here that adds and improves on many features. As this update is quite large I will give you the changes in a list instead of the usual casual message. Change list: + When a block is pushed by a piston, the pushed blocks metadata is maintained + Added the methods 'all', 'close' and 'none' for pre-loading chunks + Added option to set how long after its last use a chunk should be unloaded + Added the /blockstore reload command to reload the config + Added non-blocking methods to the API * Allow storing boolean metadata values Hope you all enjoy, ~Sothatsit.
    45 downloads
  5. 1.3Major efficiency improvementsAug 7, 2017
    Hey all, This update is quite substantial and changes a lot of how the plugin loads the block info under the hood, so hopefully you should be able to see great speedups in the timings of the plugin over the long run. For the technical, this update changes a lot of the code around the saving, loading and modifying of block info to allow it to be done asynchronously. This ofcourse leads to some pretty nice potential performance improvements and removes the possibility of some strange exceptions occurring from concurrency issues. Hope you all enjoy! ~Sothatsit.
    82 downloads
  6. 1.2Greatly Reduced File SizesMay 1, 2017
    Hey guys and gals, This update should greatly reduce the file sizes of the plugin by using a bit set to reduce the memory needed to store the placed array and by employing gzip to compress the files. Hopefully this fixes issues people have run into with file size and saving and loading times. Enjoy! ~Sothatsit.
    143 downloads
  7. 1.13Fix cancelled eventsJul 15, 2016
    Hey guys and gals, this update fixes the state of the blocks being reset or not set if block place or break events are cancelled.
    385 downloads
  8. 1.12Fix Negative Coordinates GlitchMar 30, 2016
    This update fixes the glitch which occurs when using BlockStore in negative coordinates.
    83 downloads
  9. 1.111.9 WorldEdit Compatibility FixMar 25, 2016
    Hey guys and gals, this update fixes a compatibility issue with the 1.9 dev version of WorldEdit. enjoy!
    27 downloads
  10. 1.1Persistent Block MetadataMar 6, 2016
    Hey, this fairly large update introduces Persistent Block Metadata. Read more about it in the thread.
    35 downloads
  11. 1.0Mar 5, 2016
    21 downloads

Similar projects

Plugin →