Changelogs

Quick Navigation

2.2

2.2.20

  • Fixed a possible error on sending messages to offline players

2.2.19

  • Updated PlaceholderAPI & HikariCP libraries
  • Fixed EssentialsChat placeholders not colored

2.2.18

  • Fixed notify messages

2.2.17

  • Removed unused party ranks: desc, motd
  • Fixed members limit
  • Fixed placeholder error (PlaceholderAPI & co.)

2.2.16

  • Fixed reload command permission

2.2.15

  • Fixed p command error
  • Fixed none database doesn't work properly

2.2.14

  • Improved Bungeecord configuration
  • Fixed follow party for Bungeecord version
  • Removed debug messages for Bungeecord version

2.2.13

  • Added a cooldown for invite command
    • Now you can prevent invite spam from players
    • Global: prevent to invite anyone for X seconds
    • Individual: prevent to invite the same player for X seconds
    • You can still revoke the invite
  • Improved command system
    • Improved async command system
    • Now you can temporarily give to the player a permission to perform a command
  • Updated dependencies: PlaceholderAPI and HikariCP
  • Fixed wrong join permission message

2.2.12

  • Fixed whitelist of auto-command system
  • Fixed auto-command errors

2.2.11

  • Improved debug for exp system
  • Fixed exp sharing with SkillAPI
  • Fixed log position placeholder

2.2.10

  • Fixed rank command not saving changes properly

2.2.9

  • Fixed teleport command
  • Fixed follow party feature

2.2.8

  • Fixed confirm command
  • Fixed home command
  • Fixed %rank_typed% placeholder
  • Fixed join/leave notification showing twice on kick

2.2.7

  • Fixed Tag system errors
  • Fixed createParty not saving correctly (workaround)

2.2.6

  • Improved Maven API, fixed Parties missing dependency
  • Fixed better tag system

2.2.5

  • Now MySQL database fully supports unicode characters (utf8)
  • Updated russian translation, thanks to Tobishua

2.2.4

  • Updated API PartyPlayer to handle Player entities without a name (like npcs)
  • Fixed error on npc left click
  • Fixed a possible error with async database
  • Correctly updated config.yml (for 2.2.3 changes)

2.2.3

  • Improved SQL database
    • Added an option to set useSSL flag
    • Added a new table parties_versions to store database version
  • Changed database upgrade system
  • Now you can migrate name timestamps too
  • Fixed an error that can occur if you are migrating parties that have an home in a non-existing world
  • Fixed SQLite database
  • Fixed home command
  • Fixed tag system error

2.2.2

  • Fixed color problems
  • Fixed MOTD display
  • Completely fixed PlaceholderAPI problems
  • Fixed some errors that could appear if you don't have specific plugins
  • Temporary fix addon errors

2.2.1

  • Fixed PlaceholderAPI placeholders (still investigating on it)
  • Temporary fix addon errors

2.2.0

  • A lot of little changes that I cannot list here :P
  • Now Parties requires Java 8!
  • Parties becomes Async!
    • I have worked hard to make that, Parties is now asynchronous
    • Database, commands, and other things will work async on your server
    • Parties won't negatively affect server performance
  • New APIs:
    • Added a Javadoc
    • Added Party and PartyPlayer entities
    • Deprecated a lot of methods, deprecations will be deleted with future updates so UPDATE YOUR PLUGINS
  • New configuration system
    • Reworked config.yml and messages.yml
    • Added a new configuration file: parties.yml
    • Better configuration
    • Improved a lot of features
    • More customizations
  • Added CrackShot support
    • Now you can prevent CrackShot weapons friendly fire
  • Added notify command
    • You can silence invites
  • Improved database system
    • Better configuration
    • Added charset option to MySQL
    • Added SQLite support
    • Log system can only use sql-based or txt storage type
    • A lot of improvements about performance
  • Improved reload command
    • Now you can reload every Parties feature
    • Databases too
  • Improved censor system
    • Now censor system is a global feature
    • Used to censor party name, description, motd, etc..
  • Improved rank/color/tag systems
  • Improved addons manager
  • Removed auto leave from party when use party join
  • Removed members command, replaced by info command
  • Changed some permissions

2.1

2.1.6

  • Fixed updater scheduling
  • Fixed updater async

2.1.5

  • Fixed rank command error on offline/non-existent players

2.1.4

  • Fixed home command
  • Fixed null players in members and info commands
  • Fixed log to file

2.1.3

  • Fixed list limit bug

2.1.2

  • New APIs
    • Added getColor, setColor & getColorList
  • Improved color system
    • Added dynamic color support
    • Now you can add a specific color if your party reaches X members/kills
  • Improved placeholder system
    • Removed %rank%
    • Added %rank_name% & %rank_chat%
    • Every placeholder is now configurable via config.yml
  • Improved list command
    • Added limit parties option
    • Added option to enable/disable list command
  • Improved configuration system
  • Improved rank system
  • Fixed color save on YAML database
  • Fixed kills placeholder (%kills%kills%)

2.1.1

  • Fixed help page
    • Added color command

2.1.0

  • New storage system
    • Incoming supports for new storage types
    • Currently supports: YAML and MySQL
    • Improved MySQL, supports connection pool
    • Same storage for log and database
    • Completely customizable
  • Added color system
    • New command: /party color
    • Now you can set a color for your party
    • Disabled by default
    • 3 new placeholders
    • Completely customizable
  • Added a general sub-command: remove
  • Improved list messages
  • Improved PlaceholderAPI system
  • Fixed exp system giving SkillAPI exp even if disabled

2.0

2.0.4

  • Fixed EssentialsChat placeholders colors
  • Debug: improved database debug calls

2.0.3

  • Fixed API
    • Method: createParty

2.0.2

  • Fixed spy system
    • Correctly formatted
    • Data save on file fixed
  • Fixed kick command
    • Now you can kick an offline player

2.0.1

  • Improved updater system
    • Checks for updates every 24 hours
  • Fixed accept command
  • Fixed key size on SQL database
    • Now you can set the size of varchars
    • Same for the log table
  • Fixed messages printed two times

2.0.0

  • New API for developers!
    • Removed old methods
    • New methods
    • Added support for events handling
  • New kick system
    • Now you can kick unknown players
    • You can choose who kick when there are homonyms
    • Display last login date, last name used on the server or the new MC username
  • New SQL system
    • Better performance
    • A correct approach to the database
    • Implemented a system to easily update the database (same for the normal database)
  • Added a new command: teleport
    • Teleport your partymates to you
    • New Permission: parties.teleport
  • Added tab support
    • Now you can tab to write party commands
    • Permission based
  • Added cooldown to chat
    • Set a cooldown to send a party message
    • Rank bypass allowed
  • Added login & logout notifications
  • Added a permission to bypass rank restrictions:
    • New permission: parties.admin.rankbypass
    • Now you can edit other parties (like fixed ones)
  • Added an option to speak colored into the party chat
  • Removed PEX & GroupManager support
    • LuckPerms is better ;)
    • Useless to handle, you can get the same placeholders via PlaceholderAPI
    • Use: %vault_rank% instead of %group%
  • Removed DeluxeChat support
    • Useless because Parties already hook into PlaceholderAPI
  • Improved player handler system
    • Greatly improved performances
    • Unload players and parties upon leave
  • Improved log system
    • Better console integration
    • Better SQL support
    • New option to print messages on the console
  • Improved rename command
    • Now the leader can rename his party (party rank based)
    • Admins can still use rename command for other parties
    • Greatly improved performance
  • Improved none database
    • Reworked, everything should works now
  • Improved spy system
    • Improved performance
    • Fixed colors bug
    • Spy messages doesn't appear anymore into the console (printing 2 times the same thing)
    • New format
  • Improved addons handler
    • Now you can see if Parties fails to hook into a plugin
  • Improved vault integration (removed Vault chat)
    • Removed Vault chat integration, you can use PlaceholderAPI placeholders
    • Now you can correctly use every placeholder of Vault (thanks to PlaceholderAPI)
    • Improved price system
    • New commands supported: join, teleport, claim
  • Improved list command
    • Improved performance
    • Now it loads offline parties
    • You can see every party that exists
  • Improved password system
    • You can't see anymore the password through the console
    • Commands join and password are hidden
  • Improved updater system
    • It starts when the server finishes to load (better performance, no impact to the server boot time)
    • Now it works with strange versions (developments builds)
    • Doesn't alert anymore when it finds an older version
  • Improved bStats statistics
    • Added new charts: exp, vault, tag, api
  • Improved censor system
  • Improved help page system
  • Improved GriefPrevention support
  • Improved config.yml and messages.yml
  • Improved Parties code, tons of code cleanup
  • Fixed option to change database file name
  • Fixed player cannot damage himself due to friendly fire
  • Fixed Dynmap errors if it isn't hooked
  • Fixed command reload that doesn't reload ranks

1.7

1.7.6

  • Fixed error with distance of exp system
  • Fixed error with MythicMobs handler

1.7.5

  • Improved SkillAPI support
    • Now get exp from MythicMob if enabled
  • Fixed rename command bugged

1.7.4

  • Improved EXP system
    • New option to split experience
    • Improved exp split
  • New statistic system
    • Deprecated old MCStats
    • Added new bStats (thanks to BtoBastian)
  • Fixed colors with party and rank placeholders
  • Fixed ProtocolLib error
  • Improved startup messages

1.7.3

  • Added SkillApi support
    • Earn exp with your party!
    • Editable exp-source
  • Improved exp system
    • Works with SkillAPI
    • Moved from config.yml line 38 to 395
  • Party name editable placeholder
    • Now you can edit your %parties_party% placeholder (config.yml line 97)
  • Improved ProtocolLib support
    • Default to false
    • Fixed some errors
  • Fixed prefix/suffix error (Received string length longer than maximum allowed)
  • Fixed Updater error
  • Updated wiki

1.7.2

  • Fixed load error if ProtocolLib doesn't exist

1.7.1

  • Improved messages
    • Fixed grammar errors
    • Thanks to Somegras

1.7.0

  • Added ProtocolLib (4.0+) support
    • Color your tablist!
    • Edit header and footer of your tablist
  • Added option to create permanent parties
    • Option called “fixed”
    • Usage: /party create <party> fixed
    • Added in help page
    • New permission: parties.admin.fixed
  • Added option to set as default a party
    • New permission: parties.joindefault
    • New admin permission: parties.admin.joindefault.bypass
  • Added option to automatic leave party when /party join is used
  • Added prefix and suffix placeholders
  • Improved log system
    • Improved log messages
    • New debug messages
    • New placeholder: %position% (Used to report bugs)
  • Improved kick
    • New messages on kick players in other parties
    • Fixed wrong messages
  • Improved database system
    • A lot of code cleaning
    • Greatly improved sql system
  • Improved configuration notes
  • Fixed problem to load homes with SQL
  • Fixed wrong package in pom.xml
  • Fixed migration command
    • Fixed wrong password migration
    • Fixed migration to sql