This project is terminated due to terrible code. The next generation is releasing soon, leaded by Bernard2521. However, it is premium. We are planning to make a lightweight version which is free. Also, all Minecord coming soon features are implemented in the next generation. It also has much more features than Minecord.
- Serialization API 2.0 (Sorry I am working hard on this so the next update will be released soon)
- Complete XML Saving Support
- Commands
- Universal binders for serializing and deserializing objects for saving and loading convenience. Default provided binding tools:
- java.lang.String and java.util.UUID
- java.lang.Iterable or Object[] and com.rcextract.commons.io.ElementStorage
- org.bukkit.OfflinePlayer and java.util.UUID
- Savers for loading and saving data into different data sources. Default provided savers:
- SQL Saver
- YAML Saver
- String Saver
- Types exempted from serializations are:
- all primitive types
- java.lang.Number
- java.lang.Boolean
- java.lang.Character
- java.lang.String
- com.rcextract.commons.io.Properties
- com.rcextract.commons.io.ElementStorage
A SERVER NECESSITY PLUGIN
It is time to ditch traditional Mailbox systems and vanilla chat system*. A brand new advanced MultiChat system is here to enhance your server very much. Your players can chat secretly without being heard by other strangers. Use the API included to build team, faction chats. Possibilities are endless, the only thing you need is learn to use and expand Minecord. Click here for wiki.
*It is impossible to remove the vanilla chat system. Minecord simpily wraps it so you won't feel the vanilla chat system existance.
A DEVELOPER NECESSITY API
Ranged chats, party chats, team chats, faction chats, private messanger, admin chat, etc. They all have the same feature that limits a message visibility to only a few players, and this is what Minecord presents. Convert your ranged chat into a few lines of code now. Also, Minecord helps you to save what you need automatically to the database*.
*Only objects inherit any class in Minecord API can be saved. Visit wiki for more information on how to do it.
Minecord has many root rich features, including:
- Database and XML saving support
- Simple plugin configuration which will not affect any configurations of servers*
- Server specific configuration
- High Security
- High Data Safety system
- High Performance
- Supports all Minecraft versions
- Always free
- Permissions are specified by mostly users and ranks, plugin permissions will not affect any of them
- Each server can assign permissions diferently
- Supports Chat Bot
- Legit MultiChat system which users can switch between channels
- Very rich API
- Update available detector
- PlaceholderAPI support
*Server does not mean Minecraft server. Instead, it is a grouping of channels which are related to a topic, team, faction, etc.
Take a look at the comparison chart below:
Spoiler: Comparison Chart
Make sure you provide correct information, including the database host, username and password in the configuration. Incorrect information will cause the plugin to fail from loading data from the database. More information about configuring Minecord properties will be mentioned below.
It is discouraged to modify data from the database currently, until a tutorial on how to manage the data from the database is posted. Minecord will automatically generate databases and tables needed, so you don't need to initialize the database for Minecord yourself.
Below is the default configuration file with two options:
Code (YAML):
# A simple configuration file for storing what format should chat messages be sent in.
format : %minecord_nickname% > %minecord_message%
auto-save : 300
format : %minecord_nickname% > %minecord_message%
auto-save : 300
- Format. Minecord determines how messages sent by users should be formatted by this something like regular expressions, which then Minecord will replace the placeholders with the current value when a message is sent.
- Auto-save. This field configures how frequent should Minecord automatically save data when enabled, in seconds. To disable auto saving, put an integer 0 or below. You are warned that you should modify this with special care to how much RAM is allocated for your server, because setting the value too low will cause serious lag. Recommended values are above 180.
- /minecord connect host user password: Modifies the preferences for connecting to the database. If the command execution is not the first time on the JRE*, connection will be automatically attempted to be opened.
- /minecord status: Check whether Minecord is ready for using. It is usually not ready when an error occurs while connecting to the database, or before setting host, user and password the first time.
- /minecord info: Checks the current Minecord version
50 Downloads ✔
100 Downloads ✔
200 Downloads ✔
300 Downloads ✔
400 Downloads ✔
500 Downloads ✔
1000 Downloads ✘
- Servers and channels can be merged (A member in channel A can listen messages in channel B, but not combining them) Currently Supported
- Servers and channels can be combined
- Tag users
- Messages can be replied by clicking on it
- Messages support colors
- PlaceHolderAPI support Currently Supported
- Bungee support
- Inheritances support Currently Supported
- Wiki
- Translate
- GUI
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft versions listed: 1.7, 1.8, 1.9
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Spigot — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
Minecord is a free Minecraft Java mod. Compatible with Minecraft 1.7, 1.8, 1.9, 1.10 and newer. Downloaded 3,587 times (via Spigot). Download it and open it directly in the game.