RacesAndClasses V1.0.3 (RC 2)

Details

  • Filename
    RacesAndClasses.jar
  • Uploaded by
  • Uploaded
    Mar 13, 2014
  • Size
    1.29 MB
  • Downloads
    2,293
  • MD5
    caa35ee1883982a768a2744456e5e317

Supported Bukkit Versions

  • 1.7.4
  • 1.6.4
  • 1.5.2

Changelog

Version 1.0.3 (RC 2)

  • [FIX] for DB loading error.
  • [FIX] for YML loading. Much faster and better
  • [FIX] for Many Event processing
  • [FIX] for Arrows not working
  • [FIX] for PermanentPotionsEffect
  • [FIX] even more fixes!
  • [FIX] so many fixes I can't even count
  • [FIX] selection Matrix now works fine.
  • [ADD] more times a Trait per class / race by adding '#1' to the trait name.
  • [ADD] more config options for disableing / enabling stuff.

Version 1.0.3 (BETA 3)

  • [FIX] Bug with Permanent Potion Trait. Works except for the fact of removing particles
  • [FIX] Some critical bugs relating to loading / saving
  • [ADD] Support for Mana / Item / Hunger draining spells.
  • [ADD] Support for future Totems

Version 1.0.3 (ALPHA 3) (TEST-VERSION)

THIS IS A TEST VERSION!!! It is only ment to help me debug some errors! If you don't want to have an Instable Version, skip this one!

  • [FIX] many bugfixes related to Player Health
  • [ADD] Trait description as: description: 'your description' will be displayed instead of the generated Trait config in GUIs.
  • [ADD] LavaResistanceTrait
  • [FIX] PermanentPotionTrait

Version 1.0.3 (BETA 2)

  • [FIX] Many bugfixes
  • [ADD] Many Traits

Version 1.0.3 (BETA 1)

  • [ADD] removed some annoying messages to
  • [FIX] Selection GUIs should now work as intended
  • [FIX] Some MC 1.7 stuff
  • [FIX] More bugs.
  • [ADD] had to add Apache.IO because CB always relocates it.
  • [FIX] Some outputs to cooldowns are removed.

Version 1.0.2 (BETA-6 / RC3)

  • [ADD] Traits now can have several additional Triggers: onlyInWater, onlyOnLand, onlyInLava, minLevel, maxLevel, cooldown, biome.
  • [ADD] Magic System now usable.
  • [ADD] MANY new Traits.
  • [ADD] Message to WAND and BOW on change to tell how to change Spell / Arrow.
  • [ADD] Autoupdater only for RELEASE versions. (Thanks to Gravity for the Uploader)
  • [ADD] Statistics now shows the taken time taken.
  • [ADD] Global Configuration now is nicer to read and edit.
  • [ADD / FIX] Much stuff I forgot to mention.

Version 1.0.2 (BETA-5 / RC2)

  • [ADD] command: '/racpermcheck [subcommand]' to check Permissions on Races / Classes / other
  • [ADD] command: /racedit' for a gui to build Races / Classes. WARNING: not 100% functional yet.
  • [ADD] A new File (plugins/RacesAndClasses/HolderStartupErrors.log) is generated containing all trait setup errors of the races.yml / classes.yml. (as long as it can be read -> Synthax has to be correct)
  • [ADD] DB SUPPORT!!!!! PlayerData is now stored in a DB. This will result in MASSIVE performance improvement on saving / loading of the plugin.
  • [ADD] playerData.yml -> DB Converter. Your old Data from the YAML files will be copied to the new DB. (This will automatically happen on the next load). HINT: This may take some time if you have many players on your server. Afterwards it will be wayloads faster.
  • [FIX] bug preventing people from login
  • [FIX] bug where inventory tags are to long.
  • [FIX] GroupManager support for additional Permissions on Races / Classes via <racename>.permissions... node.
  • [FIX] HealOthersTrait not triggering correct on healing others
  • [FIX] An Error with Race / Class Permissions for specific Races / Classes
  • [FIX] Some stupid errors where Vault is not checked correctly before trying to access it
  • [FIX] Some Performance improvements
  • [KNOWN ERROR] Updating via 'plugins/update/' folder only works when RESTARTING! Reload will produce an EBeanServer error. So for Updating: please !!!RESTART!!! your Server. Reload will not work on updating.
    I have no idea where this error comes from at the moment.

Version 1.0.2 (BETA-4 / RC1)

  • [FIX] A bug where the Race / Class selection fails due to too long lore texts on items.
  • [ADD] A command for viewing own Traits (/showtraits)
  • [ADD] A statistics for bootup. (/racstatistics startup)
  • [ADD] Forcing selection of Race / Class on startup. (watch for your permissions here! If no race / class is selectable, it is skipped.)
  • [FIX] Some major bug fixes.

Version 1.0.2 (BETA-3)

  • [ADD] A Magic system with Mana. (System is present + working, but not visible to the outside yet. You won't notice it yet.)
  • [ADD] A WHOLE bunch of Unit Tests for about 40% source code coverage at the moment (more to come).
  • [FIX] Several Fixes for commands that behaved bad.
  • [FIX] Race / Class selection / change should now work fluently
  • [FIX] Class selection / changing now checks permissions as intended.
  • [FIX] MovementIncreaseTrait now increases movement as wanted. WARNING: only values between 0 and 1 (default is 0.2).
  • [FIX] Missing Vault will not crash the plugin.
  • [FIX] Many small Bugfixes.

Version 1.0.2 (BETA-3)

  • [ADD] A Magic system with Mana. (System is present + working, but not visible to the outside yet. You won't notice it yet.)
  • [ADD] A WHOLE bunch of Unit Tests for about 40% source code coverage at the moment (more to come).
  • [FIX] Several Fixes for commands that behaved bad.
  • [FIX] Race / Class selection / change should now work fluently
  • [FIX] Class selection / changing now checks permissions as intended.
  • [FIX] MovementIncreaseTrait now increases movement as wanted. WARNING: only values between 0 and 1 (default is 0.2).
  • [FIX] Missing Vault will not crash the plugin.
  • [FIX] Many small Bugfixes.

Version 1.0.2 (BETA-2)

  • [ADD] Dynamic Event usage of Traits
  • [ADD] message scheduling API for sending message to player in X seconds
  • [ADD] Permissions adding for Races and Classes. Keyword: permission.
  • [ADD] Member Config API
  • [ADD] 2 new Traits: MovementSpeedTrait and UnderwaterBreathTrait.
  • [ADD] Graphical Usage for Selecting / Changing Races / Classes.
  • [ADD] Race to Class matrix for only selecting specific Classes per Race (not tested yet -> probably buggy).
  • [ADD] New Trait: HorseRestrictionTrait. Doing restrictions of: taiming, mounting, giving chests, leashing, jumping with Horses.
  • [FIX] Bug with selecting / changing Classes.

Version 1.0.2 (BETA-1)

  • [ADD] Compatibility to Bukkit 1.5.2
  • [FIX] some internal movements and creation of Cooldown API
  • [FIX] some Annotation and interface changes to prevent redundancy

Version 1.0.2 (ALPHA-1)

  • [ADD] Cooldown to race / class change commands
  • [ADD] many internal changes
  • [ADD] Trait loading from Trait folder is now recursive + default traits are now in there
  • [ADD] new Health system of 1.6
  • [FIX] many bugs.
  • [RESTRICTION] 1.6 > ONLY!!!!!

Version 1.0.1

  • [ADD] Some API sceletons.
  • [ADD] Configuration Option to disable all Traits on listed World.
  • [ADD] Configuration Option to disable the chat health bar per default.
  • [ADD] Configuration Option to enable races / classes with the need of Permission Nodes. (racesandclasses.classes.<classname> and racesandclasses.rasses.<rassname>)
  • [FIX] Armor Trait
  • [REFACTOR] refactored Trait loading / configuration. Great step for more configurations

Version 1.0

First Implementation.