Change Log

mbsuperstar1 edited this page Jun 25, 2011 · 9 revisions

Changelog:

Build 0.1.7
     * Pages for Unlocks/ExpTables.
     * Developers/Users can now give Negative Exp.
     * You will not get notified if you gain 0 Exp. (Should be done Level side but someone likes cactus's ;)).
     * Added a Cache System thanks to L5D that should make things faster than they already are.
     * Added /level admin reload - Currently only reloads the core.
     * Removed Classes (From Dev Build). Will make separate plugin.
     * Redefined Permissions! Will update the page!
     * Fixed some Syntax with Commands
     * add /lvl admin purge = Currently only works for FlatFiles.
     * Added AntiCheat ready for levels.


New Dev Build (0.1.6.2)! (Not Fully Tested. Please provide information on any bugs you have.).
    * Pages for Unlocks/ExpTables.
    * Developers/Users can now give Negative Exp.
    * You will not get notified if you gain 0 Exp. (Should be done Level side but someone likes cactus's ). 
    * Added a Cache System thanks to L5D that should make things faster than they already are. 
    * Added /level admin reload - Currently only reloads the core. 
    * And my favorite thing, Classes! This will hopefully solve all the Permission's problems. It works on the basis that a User is in a class. Each class has Levels they can level up in (Levelable) and Levels that constrain them (Unlevelable). You can also set multipliers for each class. (Useful for Vip's). Oh and prefixes.  
    * See /lvl admin class - for help on adding people to classes. The setup is pretty simple. Goto -> plugins/LevelCraftCore/Classes.yml. And edit to your will. You could create a Class with all levels in if you so desired. Note: The level has to be in both Unlevelable and Levelable to gain Exp. 
    * Please Shout at me any bugs you have. Cheers. Download here: https://github.com/downloads/samkio/Levelcraft/LevelCraftDEV.jar
    * NEW UPDATE FOR 0.1.6!
    * Players can now switch classes. (Configurable).
    * Players are notified to select class on join.
    * Allow what classes to switch.
    * Now you can have e.g:
    * Levelable: [Mining=200, Forgery=50, Excavation, Scavenger]
    * The ability to set cap of each level. (If there is none it will use global cap in config).

Updated 0.1.5:
    * Language Support! Edit your Root>LevelCraftCore>Language.cfg to your desired text!
    * Also Shouts and Level ups do not appear in non LevelCraft worlds.

Updated (Backwards ): To v0.1.
    * Totally redefined how LevelCraftWorks.
    * Now has seperate "Modules" for each level with a LevelCraftCore. This makes it much better when updating/adding new levels.
    * Fixed A LOT of stuff. 
    * Added "/lvl credits","/lvl shout total","/lvl exp <ref>","WorldSupport"
    * Improved "Everything","Admin Commands","/level unlocks <ref>"
    * A heck more but i cannot remember at this time.
    * There are only 2 Levels at the moment but making levels is extremely easy so stay tuned!

Version 2.6.1:
    * Combat and Range levels redefined!
    * Fixed Permission problems. 
    * Fixed LevelCraft folder rename. No more 0.0exp to next level! 
    * Added LevelCap (Toggleable). 
    * Added Mastery. (If player is at LevelCap it will place a Gold Token next to their name.) 

Version 2.6.0:
    Beta:
        * This tested the combining of Ranging and Combat from the previous 4 fighting levels.

Version 2.5.6:
    * WoodCutting Reseting Experience is now fixed.
    * Added /lvl total. Calculates your total level, experience. (Not overall level. That is still to be done.)

Version 2.5.5

    * Changed Fisticuffs (F) to (C) ready for Forge level.
    * Added the ability to repair tools and armour by placing them in a furnace. (Can be turned off in ManinConfig. No permissions for this yet.)
    * Added the permission node. lc.shout . To allow people to shout.
    * Added 4 colour configs to MainConfig.
    * -Colour1 - [LC]
    * -Colour2 - Infomation Text.
    * -Colour3 (Good) - When a player level's up etc.
    * -Colour4 (Bad) - When a player uses the wrong tool.
    * Colours you can use:
    * BLACK ,DARK_BLUE ,DARK_GREEN ,DARK_AQUA ,DARK_RED ,DARK_PURPLE ,GOLD ,GRAY ,DARK_GRAY ,BLUE ,GREEN ,AQUA ,RED ,LIGHT_PURPLE ,YELLOW ,WHITE ,
    * Also did a bit of spring cleaning. This plugin should be slightly less demanding. 

Version 2.5.4

    * Citizens Conflicting Fixed
    * Protected Areas being exploitable for experience, Fixed.
    * PvP boosting Hopefully fixed but untested. 

Version 2.5.3

    * Added "AntiBoost" toggleable in mainconfig.
    * Checked if Entity is NPC.
    * Fixed Snow on Block (And soil).
    * Fixed Admin commands for sqlite/mysql users and added digging.
    * Added Clay and SandStone for Digging and Mining.

Version 2.5.2
    
    * Fixed Digging for MySql/Sqlite users.
    * Added " You gained x exp." To notify.
    * Fixed Double Up when Mining Obsidian. (No one noticed this? :p )
    * Set Priority to low to give other plugins a chance to insert code before LC is called and should prevent errors such as DropBlock (in theory). xD

Version 2.5.1

    * Added Digging level tree.
    * Moved LevelCraft to plugins dir.

Version 2.5

    * Fix for BukkitBuild 617. MC 1.4.

Version 2.4

    * Permissions Support
    * Fixed "Too many files".

Version 2.3

    * Added Range/Fisticuffs and Archery Leveltrees
    * Added Shout level.
    * Fixed Whitelist/Redstone

Version 2.2

    * Fixed against Bukkit build 415.
    * Big thanks to brotherbillo.

Version 2.1

    * Tidied up property files.
    * Added Sqlite Functionality
    * Added MySql Functionality

Version 2.03


    * Fixed notify annoyance.
    * Added /level all

Version 2.02



    * You can now use decimals!
    * Fixed player killing player slayer exp.
    * Added slayer to list.
    * Made notify start on startup.

Version 2.01

    * Fixed experience for diamond.
    * Fixed lvl100 reset.

Version 2
    * Slayer stat added! (Only works for mobs atm).
    * Changed default constant to something harder.

Version 1.9




    * Fixed a lot of errors.
    * Converted Player_Login to _Join

Version 1.7/1.8




    * Fixed bug of loading to many files. (Should reduce server load awell).
    * Re-edited to add /level as a help command,
    * General fixing. :)

Version 1.6




    * Added ability to change level constant.

Version 1.5




    * Added whitelist functionality!
    * Added admin functionality!
    * Added admin command setexp.

Version 1.2




    * Fixed /level notify

Version 1.1




    * Tiny Syntax error update.

Version 1




    * Releasing LevelCraft