ArchonCrates v18.0

Details

  • Filename
    ArchonCrates.jar
  • Uploaded by
  • Uploaded
    Aug 7, 2016
  • Size
    208.93 KB
  • Downloads
    11,911
  • MD5
    1f1a9f573a1cc2f69a0b29cd9d1ed6f7

Supported Bukkit Versions

  • 1.10

Changelog

banner

divider

BEFORE INSTALLING VERSION 17.0+ BACK UP ALL OF YOUR OLD FILES AS ALL THE FILES HAVE CHANGED LOCATIONS AND NAMES ALSO THERE LAYOUT! IF YOU DON'T BACK UP YOUR FILES THIS WILL CAUSE THE PLUGIN TO BREAK AND ALSO MAY DELETE/OVER RIGHT SOME OF YOUR FILES!!!

Change Log:

v18.0 {BETA}:

  • Fixed view prizes permission
  • Added ability to change the lore of a virtual key
  • Made viewing prizes based on the key you use to view them
  • Made it so you can't place or eat keys
  • Added a warning message if your inventory is full when trying to open a crate
  • Added SQL support

v17.4 {BETA}:

  • Updated to 1.9
  • Fixed bugs which were made by the update

v17.3 (Release):

  • Fixed a bug where you couldn't use stacked keys
  • Added a feature where if you put "-1" in the "prizeDisplayDuration" in your crates file it will do a liner roll (Speeds up over time)

v17.2 [BUG]:

  • Fixed a bug where if you tried to open a crate with out a key it would remove all your items in your hand a part from 1
  • Added validation and bug reporting. Also if it reports a bug it tells you what file and which part of the file the bug is in. It will also make a error log.log file

v17.1 (Release):

  • Fixed a bug where the player win amount didn't work
  • Made it so if a player doesn't have any prize history and you check there history it doesn't show a error.
  • Fixed a default language fault
  • Fixed an error where if you clicked out side the virtual key GUI it would error in the console.
  • Fixed a bug where if you didn't have Vault installed it would show an error in the console
  • Added a feature which allows you to give players vouchers and they can redeem them for keys
  • Added /archoncrates nvouch <player> <keyType> <amount> <virtual> to allow you to give players vouchers to redeem (Works even if *there offline BUT THEY HAVE TO HAVE PLAYED BEFORE)
  • Made it so the command to redeem and check vouchers can be changed in the voucher data.yml (Default command "/voucher" to check *and "/voucher <voucher>" to redeem them)
  • Improved the TabComplete for player names
  • Added an option to enable and disable the fireworks for crates

v17.0 (Release):

  • Recoded the whole plugin
  • Improved the API
  • Made it run with better performance
  • Added a feature to create multiple types of crates
  • Added data values for crate blocks
  • Made it easier to add data values to crate loot items
  • Changed the chance value to double (Was Integer) which makes it more accurate
  • Removed the 'id' from the crate loot which was used for the keys (Now just uses the crate loot tag) which made a lot of people confused
  • Made the signs.yml and the crates.yml file into one file named locations.yml (Saves storage space)
  • Added a new file called data.yml which stores if a player is in a crate or not
  • Added a new file called permissions.yml which stores the permissions and allows you to change them
  • Changed the layout of the config.yml, crate loot.yml, keys.yml, language.yml and the log files.
  • Made the headers of the editable configs more helpful and updated them
  • Changed/added lots of new commands
  • Changed the display of the help page
  • Changed the keys command to /archoncrates key <player|all> <keyType> <amount>
  • Changed the create command to /archoncrates create <crateType>
  • Added createv command to create virtual crates
  • Changed the info display
  • Changed the keys display
  • Changed the reload command to /archoncrates reload <fileType|all>
  • Added /archoncrates crates which shows a list of all the crates in the crates.yml file
  • Added /archoncrates files which displays all the fileType(s) which you can reload
  • Changed what the update command displays
  • Added/changed a lot of Changed the wording and the colours of the default language.yml file
  • Added a lot more stuff to the API for developers
  • Added Prize, Key and Crate objects to the API
  • Added events to the API eg: OnPlayerCrateWin
  • Added ENUMS for Language, Permissions, Logging and FileTypes
  • Added a 'Public' API which is easy to use (For beginners)
  • Made reloading files easier
  • Added tab completion for commands
  • Added Virtual Crates
  • Added Virtual Keys
  • Added custom GUI creation
  • Added customization to the prize chance GUI
  • Added a ArchonCrates check installed command (/ac?)
  • Changed the way buy signs work (Works a lot better)
  • Removed the voting feature

v16.1 (Release):

  • Added a new message to the update checker in the console
  • Updated the data logger (This feature is for develop use only)

SPECTRUM UPDATE (v16.0 Release):

  • Added sub group funchion (You can now have prizes that give ranks and if the player has a rank better it will add that rank as a sub *group)
  • Added a feature where you can make blocks drop keys
  • Added some more methods and classes for developers
  • Fixed a lot of bugs!
  • Removed the check update command
  • Made the files more organised (Put the files in folders)
  • Added custom permissions for prizes
  • Added key item data values
  • Added a log file for players
  • Added a log file for prizes
  • Added prize win amounts
  • Added headers to all editable files to make it easier to understand
  • ADDED A SECRET FEATURE!

v15.0 (Release):

  • Added prize item glow effect
  • Added per crate keys (Can configure it so you can only use certain keys on certain crates)
  • Added no lore on keys (Instead of adding a lore do lore: 'none' and you key will have no lore)
  • Added Votifier support! (New file so you can enable Votifier mode so when a player votes it gives them keys)
  • Added more messages to the console
  • Fixed a bug where if you did a command wrong it would just say the usage of the command
  • Fixed a bug with the buy signs

v14.0 (Release):

  • Added a feature so you cant place keys
  • Added a message to the language.yml to change the message given when a player places a key

v13.0 (Release):

  • Added a custom player only win message (Can be enabled/disabled and changed)
  • Added custom prize display time (Works in ticks NOT SECONDS (60 ticks = 1sec))
  • Fixed a few bugs

v12.0 (Release):

  • Added a auto file updater (When you update the plugin it will update the config files so they are not out of date)

v11.2 (Release):

  • Added an update applier

v11.1 [BUG FIX]:

  • Fixed a little bug with the data logger

v11.0 (Release):

  • Added data logging (Personal use!)
  • Added the ability to left click a crate and see the prizes in the crate (The prizes you can win with the key you have) and with the chance of the prize
  • Fixed a bug where you could spam keys

v10.2 [BUG FIX]:

  • Fixed a bug with the update checker

v10.1 [BUG FIX]:

  • Fixed the bug where some people could not close the GUI

v10.0 (Release):

  • Fixed a bug with spigot users
  • Added an update checker (Checks on plugin enable, when oped player joins and on command)
  • Added a new command "/archoncrates checkupdate"
  • Added a new permission "archoncrates.checkupdate"
  • Added per world support for crate opening
  • Made it so you cant close the crate window if you open a crate (Until it ends)
  • Made an option in the config so you can make it so players cant open a crate unless they have a key (Early versions you could open the chest)
  • Added custom win messages for each key (Every key has there own win message)
  • Made it so if your crate loot does not have ids it will auto set them on enable of the plugin
  • Made it so if your crate ids don't match your key loot it will warn you in the console
  • Added the option to change the prize scrolling sound in the config

v9.0 (Release):

  • Fixed a bug which shows in some peoples console.
  • Added a new feature to let mobs drop keys on death (Configurable in "mob drop.yml" file)
  • Added a new key to the default "key.yml" file (Now contains keys "default" and "golden")
  • Added support for data types in the crate loot (You can now make the crate display items with data types eg: God Apple "322:1")
  • Added a new loot to the default "crate loot.yml" file (GodApple to show how to use the data type on display items)
  • Changed/Added a lot of new code (Wil not affect how the plugin works or servers but will affect developers)
  • Added support for a future feature

v8.3 [BUG FIX]:

  • Fixed a bug where If you changed the crate title you could take the items from the crate.

v8.2 (Release):

  • Added a command to give all the players online the amount of keys you enter and the key type you enter
  • Added permission for the giveall command "archoncrates.key.all"
  • Added an option for the keys so you can make it glow (Enchant glow)
  • Added an option to the config so you can set what the Crate title is (default "&aCrate")

v8.1 (Release):

  • Added multiple key support
  • Added a command to show all the keys
  • Added a permission for the keys command
  • Added a new buy sign variable "<keyType>"

v8.0 (Release):

  • Made it so more than 1 player can open a crate at 1 time
  • Made it so the crate loot is in different file
  • Added back the reload command
  • Removed the reset command
  • Added the permission "archoncrates.reload" and "archoncrates.info"
  • Removed the permission "archoncrates.reset"
  • Added a new command "/ArchonCrates info" which shows info about the plugin and some useful website links
  • Added some more methods to the API and changed some of it
  • Changed the code around a bit so it runs smoother and better
  • Added Vault support for the Economy with the buy sign so the buy sign now works with all Economy plugins supported by Vault
  • Uploaded the source code to GitHub
  • Made a Javadoc for the developers
  • Changed it so all the chances in the loot DONT need to add up to 100

v7.0 (Release):

  • ADDED LOOT CHANCES
  • ADDED CUSTOM KEY BUY SIGNS
  • ADDED FULLY CUSTOM PREFIX AND MESSAGES FILE
  • ADDED API FOR DEVELOPERS
  • FIXED A FEW BUGS
  • ADDED NEW PERMISSIONS FOR THE SIGNS

v6.1 [BUG FIX]:

  • Fixed a bug where it removed more than 1 key from the players inventory if there keys where separated

v6 (Release):

  • Added a new win screen (Changes all the colours to gray and waits 1.5 seconds before closing (like TheArchon))
  • Added custom win sound (Set in the config)
  • Added custom crate effect for when someone is opening a crate (Can be enabled/disabled in config)
  • Changed the "reload" command to "reset"
  • Added a reset command to change the "Crate Use" in config to true (For when it bugs and says "This crate is in use" when it is not)
  • Readded Fireworks for when you win (Bug from last update disabled this)

v5 (Release):

  • Added a new option to have the background of the crate to be mixed colours or a solid colour (Set in config)
  • Added custom crate locations
  • Added 2 new commands (/Archoncrates create & /ArchonCrates remove)
  • Added 2 new permissions (archoncrates.create & archoncrates.remove
  • Recoded the crate method and events so it runs smoother and is more tidy

v4 (Release):

  • Made the plugin compatible with 1.8
  • Made the timing for the glass and loot in the crate shorter (It is now faster)

v3.5 [BUG FIX]:

  • Just change in the code to make it run smoother

v3.4 [BUG FIX]:

  • Little bug fix for it not changing the "Crate Use" back to false

v3.3 [BUG FIX]:

  • Fixed a bug where if 2 players opened the crate it would not give of the players the items/command (Made it so only 1 player can use it at a time)

v3.2 [BUG FIX]:

  • Fixed a bug where you could rename the key item and it would work

v3.1 [BUG FIX]:

  • Fixed a bug with the crate inventory not closing when the player wins
  • Fixed a bug with some commands not working

v3 (Release):

  • Added custom win message
  • Added custom interval time
  • Added the ability to have more than 1 command
  • Fixed a bug with commands not working and the inventory not closing on win

v2 (Release):

  • Added a firework for when the player wins

v1 (Beta):

  • Made the plugin (Beta)

divider

banner

divider

Known bugs:

v18.0 {BETA}:

  • None

v17.4 {BETA}:

  • None

v17.3 (Release):

  • None

v17.2 [BUG]:

  • Players can't use stacked keys

v17.1 (Release):

  • If a player tries to open a crate without a key it will remove all there items in there hand apart from 1

v17.0 (Release):

  • Bug with the prize class (If you are using spigot it didn't error)
  • Bug with the player win amount not working
  • Error when looking at player prize history when they didn't have any history
  • Error would show in the console if you clicked out side the virtual crate GUI
  • Bug where if you don't have vault it would error on giving prizes

v16.1 (Release):

  • None

v16.0 (Release):

  • None

v15.0 (Release):

  • None

v14.0 (Release):

  • None

v13.0 (Release):

  • None

v12.0 (Release):

  • None

v11.2 (Release):

  • None

v11.1 [BUG FIX]:

  • None

v11.0 (Release):

  • Little bug with the data logger NOTHING GAME BREAKING

v10.2 [BUG FIX]:

  • None

v10.1 [BUG FIX]:

  • Bug with the update checker

v10.0 (Release):

  • Bug where some people can't close the GUI

v9.0 (Release) :

  • None

v8.3 [BUG FIX]:

  • A error appears in some peoples console

v8.2 (Release):

  • Bug where if you change the name of the crate title in config, players can take the items from the crate!

v8.1 (Release):

  • None

v8.0 (Release):

  • None

v7.0 (Release):

  • None

v6.1 [BUG FIX]:

  • None

v6 (Release):

  • Removed more than 1 key from the players inventory if the keys are separated

v5 (Release):

  • Fireworks do not work

v4 (Release):

  • None

v3.5 (Release):

  • None

v3.4 (Release):

  • None

v3.3 (Release):

  • Does not change the "Crate Use" in config back to false

v3.2 (Release):

  • If 2 players open the crate it only does the commands for 1 player

v3.1 (Release):

  • You can rename the key item to "Crate Key" in green and it will work as a key

v3 (Release):

  • A bug that the inventory does not close and the fireworks do not go off
  • A bug that some commands do not work

v2 (Release):

  • Some commands did not work and the inventory did not close

v1 (Beta):

  • None

divider