Sueta

Minecord

1.2.0 SNAPSHOT 1.0

The ultimate multichat solution for Minecraft servers.

·Plugin
  1. 1.2.0 SNAPSHOT 1.0latestMinecord Update 1.2.0 SNAPSHOT 1.0Apr 10, 2018
    · Added support for saving data in XML format · Enhanced support for multiple command expansions · Now configuration and data can auto save with different intervals · Improved configuration backup system · Added utility class EnhancedSet · Added partial support for multiple DataManipulators · Added some utility methods · Removed rank manager · Improved server, channel, and sendable identifier system · Fixed some minor bugs · Removed all getters due to EnhancedSet starts existing
    391 downloads
  2. 1.1.5Minecord Update 1.1.5Mar 21, 2018
    · Now supports multiple command expansions · Increased security to command /minecord connect · Chat filter now works correctly · Implemented the new SQL saving API completely · Planning to remove rank manager like channel manager · Added utility methods to Sendable and Conversable · Fixed a bug in SQLObjectConverter · Added utility class ComparativeList
    29 downloads
  3. 1.1.4Minecord Update 1.1.4Mar 19, 2018
    · Added auto saving scheduler · Removed deprecated elements · Enhanced the SQLObjectConverter
    21 downloads
  4. 1.1.3Minecord Update 1.1.3Mar 18, 2018
    · Recoded Core class · New enhanced data and configuration safety system · Host, user and password are no longer saved in configuration files due to security reasons. · Enhanced the Command Expansion API · You can now set host, user and password through console · Rearranged classes · Enhanced SQLObjectConverter and fixed some bugs · Enhanced update available detection system · SQLObjectConverter now supports external serializers and deserializers
    12 downloads
  5. 1.1.2Minecord Update 1.1.2Mar 17, 2018
    · Added support for PlaceholderAPI
    15 downloads
  6. 1.1.1Minecord Update 1.1.1Mar 16, 2018
    · Rearranged classes · Redesigned the static Minecord methods access method · Improved the implementation towards the new API
    14 downloads
  7. 1.1.0Minecord Update 1.1.0Mar 15, 2018
    API and Saving Update · SQLObjectConverter now supports Java object referencing · Minecord can now load and save data after reimplementation · Added FinalTypeConverter for final external serialization and deserialization · Added utility methods · Added and fixed Javadocs
    38 downloads
  8. 1.1.0 SNAPSHOT 5.0Minecord Update 1.1.0 SNAPSHOT 5.0Mar 10, 2018
    · Conversable and User class implemented the new API. · DataManipulator reimplementing the new API. · Added a few exceptions to the SQLObjectConverter API. · Added TypeConverter for conversions between types that either one of them does not implement this API. · Added many Javadoc comments.
    20 downloads
  9. 1.1.0 SNAPSHOT 4.1Minecord Update 1.1.0 SNAPSHOT 4.1Mar 8, 2018
    · Added TypeConvertor for supporting serializations and deserializations between SQL types and java classes that haven't implemented this API · Added utility FunctionalInterface Convertor
    20 downloads
  10. 1.1.0 SNAPSHOT 4.0Minecord Update 1.1.0 SNAPSHOT 4.0Mar 8, 2018
    · Now finally supports loading and saving any Sendables (including instances of subclasses') correctly. · Now plugin only supports Java 8+ due to using Lambda expressions and APIs only available on Java 8+. · Updated ComparativeSet filter from Method to Predicate. · Added method getIf(Predicate) in ComparativeSet · Added a few utility classes for loading and saving data
    9 downloads
  11. 1.1.0 SNAPSHOT 3.0Minecord Update 1.1.0 SNAPSHOT 3.0Mar 4, 2018
    · Renamed ChannelPreference to ChannelOptions · Renamed ConversablePreference to SendableOptions · Options inside servers changed from pointing to Conversable to Sendable · New data saving method created, DataManipulator (replacement of DatabaseManager) can now save sendables of subclasses of Sendable.
    18 downloads
  12. 1.1.0 SNAPSHOT 2.0Minecord Update 1.1.0 SNAPSHOT 2.0Feb 27, 2018
    · Improved the implementation of the multi-channel system · Renamed Listener to ChannelPreference · Removed ServerIdentity · Added ConversablePreference for server to configure member settings · Added a few getter interfaces · Added ConversationSender interface to indicate a class that it can be used to send message inside a channel. · Added Conversable class to indicate that it can read messages beside from the features of the implementing ConversationSender · User class now inherits Conversable · Renamed a few methods
    22 downloads
  13. 1.1.0 SNAPSHOT 1.0Minecord Update 1.1.0 SNAPSHOT 1.0Feb 26, 2018
    · Removed ChannelManager · Most classes fully implemented the new change of ChannelManager removal, except for CommandHandler. · Added new utility class ComparativeSet · Added a few getter interfaces · Improved the implementation of the multi-channel system
    11 downloads
  14. 1.0.3Minecord Update 1.0.3Feb 22, 2018
    · Adding identities now doesn't throw DuplicatedException, and replaced with returning a boolean value. · Planning to remove ChannelManager (Read the ChannelManager javadoc for more info)
    17 downloads
  15. 1.0.2Minecord Update 1.0.2Feb 9, 2018
    · Fixed a bug that prints minecord.properties · Fixed automatic ServerIdentity generation bug · Joining servers now change the view of a user to the main channel in it
    23 downloads
  16. 1.0.1Minecord Update 1.0.1Feb 4, 2018
    · Fixed all initial bugs · Fixed Jar builder (Not visible from source) · Fixed database manager bugs · Fixed minecord.properties default config generation bug · Fixed update checker bugs · Categorized some events into different packages
    32 downloads
  17. 1.0.0Minecord Update 1.0.0 (Unstable)Feb 4, 2018
    MultiChat Update This version is unstable because a new system has added and many bugs are awaiting to be discovered and fixed. · Added Message class for storing messages. (Alternative of UserMessageEvent) They will not be saved to database. · Updated Command Handler to adapt to new Multi-Chat system. · Database manager updated from 5.1 (minecord5dot1) to 6.0 (minecord6dot0). · Added a method to load old version of data to new version of plugin. · Fixed some create event bugs · Channel Switch Event is deprecated · Finalized some fields · Added ListenerUpdateEvent and ServerIdentityUpdateEvent · Identifier deprecated in UserMessageEvent, due to no longer stored in channels as messaging records. · Update message restore system. Now currently restores unread messages only. · Added Multi-Chat system along with switchview command. · Added a utility class - Pair.
    12 downloads
  18. Beta 12.1Minecord Update Beta 12.1Jan 1, 2018
    · Executing command select without argument will now display your current editing target if selected · Fixed various bugs
    23 downloads
  19. Beta 12.0Minecord Update Beta 12.0Jan 1, 2018
    · You can now edit server and channel properties with commands · Changed some event names to support the new commands
    10 downloads
  20. Beta 11.1Minecord Update Beta 11.1Nov 9, 2017
    · Local project repository restored · You can now close a Server Editor · Removed deprecated and unused classes
    21 downloads
  21. Beta 11.0Minecord Update Beta 11.0Oct 22, 2017
    · Fixed server editer menu generator · You can now create servers with customized properties · Fixed result messages for command channel, channels and servers · Fixed channel duplicated entry bug in database · Fixed not saving whether the rank is main to database · Fixed ghost files (Files used to be deleted still exists) · Removed deprecated classes · Now database manager has a version shown behind "minecord" in database name
    14 downloads
  22. Beta 10.1Minecord Update Beta 10.1Oct 17, 2017
    · Fixed the large bug which crashes the server when chatting · Fixed data column not existed bug on loading · Removed debugging messages
    21 downloads
  23. Beta 10.0Minecord Update Beta 10.0Oct 15, 2017
    · You can now create servers with command · You can now edit servers with inventory · Added a few events
    20 downloads
  24. Beta 9.0Minecord Update Beta 9.0Oct 15, 2017
    · Removed permissions interface · Removed permission enumerations · Removed Minecord permission package · Rank now has Bukkit permissions instead of Minecord permissions · Fixed default server generated after user registration bug · Temporarily removed user specific permission for plugin stable · Now depends on Vault · Now updates permissions for a user once the rank has changed · Fixed database saving issues · Added permission minecord.create-server
    10 downloads
  25. Beta 8.0Minecord Update Beta 8.0Oct 8, 2017
    · Added command profile (for viewing profile of a user) · Fixed user null rank and auto rank assignment · Improved API a lot · Rearranged statements into different methods · Fixed command reload · Removed message printing statements (for debugging)
    24 downloads
  26. Beta 7.0Minecord Update Beta 7.0Oct 7, 2017
    · Removed temporary command users (probably u dont even know that command existed XD) · Tracked all command updates · Added command server · Added command channel · Added filtering function in command servers and channels · Fixed reload command actions · Improved command responses Command instructions will be posted on the plugin description page
    15 downloads
  27. Beta 6.3Minecord Update Beta 6.3Oct 7, 2017
    · Fixed duplicate user registration issue · Fixed uuid equality check statement · Users now contains UUIDs of players but not player instances
    13 downloads
  28. Beta 6.2Minecord Update Beta 6.2Oct 5, 2017
    · Fixed auto main channel assignment issue
    15 downloads
  29. Beta 6.1Minecord Update Beta 6.1Oct 5, 2017
    · Fixed null Rank Manager · Fixed No database selected bug
    14 downloads
  30. Beta 6.0Minecord Update Beta 6.0Oct 5, 2017
    · Now ranks are saved · Improved Database Manager API · Fixed max channels issues (changed from around 8k to 2,147,483,647) · Fixed max users issues per channel (changed from around 8k to unlimited) · Fixed a bug of wrong assignment of channels to servers (before this fix a channel in server A may be moved to server B internally) · Improved database saving and loading speed · Now registering users requires a channel for the user to join after registration, null for default server · Added unimplemented method getIdentifier() in interface Permission · Recoded Database Manager
    9 downloads
  31. Beta 5.0Minecord Update Beta 5.0Oct 2, 2017
    · Added Ranks · Added Permissions (Can be overrided by Bukkit permissions) · Fixed null validation in channel creator method · Removed Rank Manager deprecation
    27 downloads
  32. Beta 4.1Minecord Update Beta 4.1Oct 1, 2017
    · Now load data and check update asynchronously · Improved error logs
    10 downloads
  33. Beta 4.0Minecord Update Beta 4.0Sep 30, 2017
    · Added detector for incompatible event handlers · Fixed core
    20 downloads
  34. Beta 3.1Minecord Update Beta 3.1Sep 29, 2017
    · Fixed default server channel initialization bug · Fixed on not calling the update checker
    12 downloads
  35. Beta 3.0Minecord Update Beta 3.0Sep 29, 2017
    · Added Update Checker · Configuration file format changed to properties (like server.properties in your server) · Improved error logs · Fixed runtime after plugin disable bug
    10 downloads
  36. Beta 2.0Minecord Update Beta 2.0Sep 27, 2017
    · Fixed duplicated channels issues · Escaped from mysterious event handler issue · Removed testing codes · Updated dependency description
    17 downloads
  37. Beta 1.4Minecord Update Beta 1.4Sep 27, 2017
    · Now users can reload data with commands
    27 downloads
  38. Beta 1.3Minecord Update Beta 1.3Sep 26, 2017
    · Fixed duplicated database and table issues on save · Fixed identifier truncation issues · Fixed API bugs Info: · There can only be 2 147 483 647 users, channels, and servers (refer to Integer.MAX_VALUE) currently · Currently only guarantee to support MySQL database.
    9 downloads
  39. Beta 1.2Minecord Update Beta 1.2Sep 24, 2017
    · Fixed database initialization issues · HashSets are serialized into strings
    11 downloads
  40. Beta 1.1Minecord Update Beta 1.1Sep 24, 2017
    · Fixed database connectivity occupation issue. · Fixed version
    18 downloads
  41. Beta 1.0Minecord Update Beta 1.0Sep 24, 2017
    · Fixed database connectivity issues · required databases and tables can be created automatically · fixed exception handlings · fixed database connection security
    9 downloads
  42. Alpha 8.1 (Pre-Beta 4.1)Minecord Update Alpha 8.1 (Pre-Beta 4.1)Sep 17, 2017
    · No longer save records into files, but they exists before plugin reload (not config reload) · config can be reloaded · compacted plugin · config no longer in yaml format. · in config, first line is database host, second is username, third is password, fourth is message format, fifth is message load count. · fixed all initial bugs · No longer depends on RcLib due to config format changing
    61 downloads
  43. Alpha 8.0 (Pre-Beta 4.0)Minecord Update Alpha 8.0 (Pre-Beta 4.0)Aug 30, 2017
    · Fixed command registration and instruction manual · Fixed event handler registration · Added command: join and leave · ChannelJoinEvent becomes ChannelSwitchEvent · ChannelSwitchEvent's inheritance changes from ChannelEvent to UserEvent, so the target channel the user is about to switch to can be changed · A server is guaranteed to exist, and it is used for users that leave their current server but no another target channel to join, or a new user joins. · Fixed plugin.yml reference
    17 downloads
  44. Alpha 7.0 (Pre-Beta 3.0)Minecord Update Alpha 7.0 (Pre-Beta 3.0)Aug 24, 2017
    · You can now join server and channels with commands. · Only 1 record manager exists · UserEvent no longer inherits ChannelEvent · the switch between command ui and gui is built (does not work properly cuz gui is not built) · Fixed version string · Not tested on 1.12.1 due to technical issues · Will have github when beta
    12 downloads
  45. Alpha 6.1 (Pre-Beta 2.1)Minecord Update Alpha 6.1 (Pre-Beta 2.1)Aug 17, 2017
    · Fixed plugin dependency. Currently depends on RcLib
    12 downloads
  46. Alpha 6.0 (Pre-Beta 2.0)Minecord Update Alpha 6.0 (Pre-Beta 2.0)Aug 17, 2017
    · Supports saving records · More detailed json message · more user friendly user tagging system (currently search if words behind @ contains username, userid, or uuid, previously search if words behind @ but in front of the next space instead) · Fixed event inheritances · UserTagEvent is no longer a subtype of MinecordEvent
    9 downloads
  47. Alpha 5.0 (Pre-beta 1)Minecord Update Alpha 5.0 (Pre-beta 1): Load and SaveAug 15, 2017
    · All data are now able to be loaded and saved, except records · Requires database
    17 downloads
  48. Alpha 4.1Minecord Update Alpha 4.1Aug 15, 2017
    · Supports reload command
    14 downloads
  49. Alpha 4.0Minecord Update Alpha 4.0Aug 13, 2017
    · Removed duplicated codes · Improved API appearance and functionalities · Loads message when a player joins · Added player tagging by "@"+their names or "@uuid:"+ their uuids. · Click the message to reply · Once format changed reloads message to players
    34 downloads
  50. Alpha 3.0Minecord Update Alpha 3.0: RecodeAug 11, 2017
    The plugin is recoded with some progressions. · Removed Super Channels (You can simulate a super channel by creating a server and only a channel inside) · Add several events for developers · Core is built (not ready to run, not ready to be injected) · Removed temporary rank system · added user system · Added server manager · Added message manager · Messages are fully handled by the core by completely a different type of system from bukkit (simulates bukkit api)
    15 downloads
  51. Alpha 2.0Jul 19, 2017
    35 downloads
  52. Alpha 1.0Jul 17, 2017
    18 downloads

Similar projects

Plugin →