GlobalMarket v2.0.0 Beta

Details

  • Filename
    GlobalMarket-2.0.0.20.jar
  • Uploaded by
  • Uploaded
    Nov 14, 2015
  • Size
    1.13 MB
  • Downloads
    10,096
  • MD5
    da12862d206c944ab68bc1206d660907

Supported Bukkit Versions

  • 1.8
  • 1.7.4

Changelog

A "stable" release! Woo! It's been a long time coming but I feel confident this version will work just fine.


Please note before installing this version: it does NOT import items from previous versions. Delete your config file before installing.


GlobalMarket 2.0.0 and up now requires ProtocolLib to be installed. Please install it before trying to install GlobalMarket.
For 1.8, use this build. For 1.7.10 (including KCauldron) use this build.


I have rewrote the plugin from the ground up. There are many, many improvements:

  • Full UUID support. No longer supports Minecraft 1.6 and below
  • Better navigation through the various menus
  • Created "stock" to replace the mailbox
    • It's optional, however disabling the stock system locks out a few other features
    • Stock is more simple in the fact that you can drop stacks of items in, list once and forget about it. No more having to list several stacks at one time
  • Entirely new storage engine that supports multi-server configurations
    • By default, it does flat-file JSON storage. No more SQLite or MySQL support
    • "But flat-file is slow!" Hold your horses! All plugin data is loaded into memory, so it's as fast as possible. JSON is way easier to work with than SQL
    • Supports redis for multi-server setups (has not been tested in a production environment)
  • Easier support for different locales
    • The locale file is now located inside the JAR. Edit it as you wish or add another language
    • Works much like language files for resourcepacks. Feel free to PR a different language on GitHub
  • Much better item serialization using ProtocolLib
    • Supports all NBT on Spigot and Cauldron!
  • A better config file with comments
  • Command remapping
  • Now licensed under Apache V2
  • More stuff I've forgotten about


It's missing a few things from the old version which will be added again in time:

  • Stalls
  • Listing creation command
  • History and price history
  • Multi-world support
  • Filtering and searching
  • Permission-based restrictions like number of listings or stock slots

Requires Java 7 or later