2.2.5latestFixes and ImprovementsJul 13, 2018 General Improvements and Bug fix2.2.4Bug FixJun 20, 2018 What's new · Fix start/shut broadcast. · Fix occasional join/leave bug. · Fix some Discord commands not working. · Fix missing diagnostics.description localization node.2.2.3Added a little salt and pepperMay 23, 2018 What's new? not much really Feature · Removed the ** markdown format for prefixes coming from Minecraft to allow maximum customization. Check out Markdown Text 101 and apply what you've learned to Minecraft_Prefix in ChatConfig. Fix · I no longer need to be on your server for discord help command to work. Didn't know I was that special2.2.2Hotfix attemptMar 12, 2018 What's new? Updated Discord lib in an attempt to fix an HTTP error.2.2.1Bug fixes and ImprovementsMar 5, 2018 What's new? New features · VentureChat support. · New diagnostic discord command. · Server start and shutdown broadcast. Configure in BroadcastConfig. · Ability to personalize the language used by the bot. · To use, modify the custom.yml file. You will need to set your localization in BotConfig to 'custom'. Improvements · Added Diagnostic module in plugin framework. · Code optimization for configuration files. · Cleaner console logs. · Better Updatable system. · Better chat classification algorithm. · Response type (left side of the footer) can now be localized. · Grammar fix on disclaimer when account syncing. Bug fix · Fixed permission hierarchy check. · Fixed Join/Leave NullPointerException or issue #61. · Fix chat type classifier for mcmmo chats. · Fix account sync check when joining. · Fix issue #75. · Fix issue #74.2.2.0Informational, Security, and Consistency UpdateDec 15, 2017 Minecordbot v2.2.0 Made withby CyR1en and the various Minecordbot contributors Changes in relation to v2.1.4 This list was compiled based on the beta changelogs. Some improvements, additions, or fixes may be missing from this list. As always, please report bugs to our GitHub issue tracker and feel free to join us on our Discord for development insight, help, or general fun. Key: D - Discord, MC - Minecraft, Sync - MCBSync, Opt - General Optimization Branding · New Logo · New thematic colour rgba(114, 137, 218, 1) or #7289DA · MCB's Help commands footer now dynamically fetches the avatar and username for @CyR1en Additions & Improvements · [D] New permissions system for Discord! Flag-based and works similar to Discord's Channel limitations flag system. · Instructions can be found on this page, or by running !!permission help. · Command aliases can be used as flag targets. · A Default option is also included for users without a role. · [D] New Commands! · mcstat - Show the status of Mojang services. · mcserver - Show information about a server. · mcskin - Show the skin of a given player. · mcusername - Fetch the username of a player based off of a UUID. · mcuuid - Fetches the UUID of a given player based off of their username. · tps - Show the current ticks-per-second of the host Minecraft server. · [D] Role prefix placeholders now get the primary(highest) role of the user. · [D] Embeded messages now include timestamps · [D] Improved formatting for embeded messages; improved output for help comman's embeded responses. · [D] Message content from Minecraft is now untouched, except for formatting. · [D] An error log text file will be sent to a channel where you tried to execute a command that caused an error. These can be sent to us when filing a report. · [Opt] Now using SRegex to parse prefixes and other data. · [Opt] Categorized commands that has responses that updates like list, tps, etc. as Updatable. This allows me to efficiently update those command responses on the fly. · Updatables will will be automatically deleted when the server shuts down to remove clutter since those updatable messages will no longer be updated and will have old information on them. Fixes · [D] Minecraft {ename} placeholder fixed. · [MC] In-game mentions fixed. · [D] Fixed the no owner/admin permission responses. · [D] Fixed the spoiler command argument type. · [MC] Removed the permission check for /minecordbot help, allowing it to do it's job. · [D] Fixed 'IndexOutOfBouncedException' when parsing Discord role placeholders. · [D] Fixed errors that are caused by minecraftcommand. · [MC-D] Fixed some feature incompatibility with craftbukkit.jar · [Sync] Fixed player connection listner when listening for username changes. · [Sync] Fixed confirmation constructor for cases when player used an invalid verification code to confirm syncronization.
2.1.4Minor Changes and AssertionOct 15, 2017 What's new? · Made eval embed response even better. · Asserted ListCommand so it won't give out NullPointerExceptions.2.1.3fix mcMMO listenerOct 14, 2017 What's new? silly me Fix and added security · Fixed mcMMO listener and added the check that i forgot to add.2.1.2Minor fixOct 13, 2017 What's new · Removed "join" and "quit" outputs. · Removed saved channels output.2.1.1New Config and Lots of FixesOct 13, 2017 What's new? man that was tiring Key changes Configuration · New and fresh configuration system. · Segmented configuration for organization. · Informative comments for each configuration node. · A lot more configuration nodes for more customization. Chat and Broadcast · Mod channel is now very configurable. · Safer broadcasting by checking if the broadcast is private. · mcMMO admin/party chat is now fully supported. Various changes · More mod channel nodes · Added headers to configs · Better startup infos · Added cfgMngr(ConfigManager) and mcb(Minecordbot) Definitions for eval command. · Reformatted ingame command responses. · Removed redundant query logs when using database · List command is now dynamic. So you don't have to do !ls every time. Bug Fixes Fixes · Fix relay bug. · Fix parser bug. · Fix mod channel bug. · Fix mod config bug. · Fix reload bug. · Fix Default_Game. · Fix ClearLag config node. · Fix set game command args. · Fix mcmd alias. · Fix textchannel list subcommand. · Fix PlayerJoin/Leave Events. · Fix warning log for Messenger. · Fix mcMMO Admin/Party Chat (man such pain). · Fix Broadcasts.2.1.0Major changes and Discord-Minecraft Account syncSep 26, 2017 At last, an update. What's new? MCBSync· Account Sync is now available! · Sophisticated authentication algorithms, data struct, etc. · Interactive sync process. · Be able to dispatch Minecraft commands as your actual in game user* *Your player needs to be online Better Hooks & Integrations · New hook algorithm. · mcMMO integration. · Essential HelpOp is now linked to Discord. · GriefPrevention Integration. · Prefixes placeholders now uses Vault. spicy · Prefixes are still supported with Multiverse and PermissionsEx if vault is not being used. · More Vault integration coming. · SuperVanish is now integrated with Minecordbot. Grow Along Side Discord · Discord's v6 API compatibility. · Smashed the bug that was caused by Discord's new category system. · Permissions are now based on Discord user permissions. No more confusing permission levels. · You can now easily bind commands or command category to a text channel by adding tags on the topic of the channel. Chat · Server broadcasts that have been dispatched by commands can now be relayed* · Mod-channel can now be toggled to be a one way text channel. · Chats are now categorized (following Discord's footsteps). · More chat plugins support. *Broadcast relays are not yet supported on lower versions of BukkitAPI (1.11.x and lower) Commands · New Discord Help command. · Added Discord Poll command. · Added Discord Purge command. · Added Discord Spoiler command. · Added Minecraft Dsync command (MCBSync). · Added Minecraft DConfirm command (MCBSync). · New in-game permission minecordbot.discordsync Configuration and Resources · Took off some config node because of redundancy. · New french localization thanks to Erzender · New folder will be generated. This will contain Account sync informations. please do not try and change those data. They will be dynamically changed. Fixes from Minecordbot v2.1.0-beta3 · Fix SLF4J warnings at initialization. · Fix vault placeholder bug. · Fix Discord list command support with SuperVanish.
MineCordBot v2.1.0Fix localization fileAug 5, 2017 Same old 2.0.6 but fixed pl.ymlMineCordBot v2.0.6This isn't even my final form! Oh wait, yes it is...Jun 24, 2017 This isn't even my final form! Oh wait, yes it is... 2.0.6 (6-23-2017) 2.0.6 is OUT, people! Get it while it's hot! Changes Since 2.0.5 · Removed Imagesearch · Removed because of redundancy. · Can Change the Command Trigger for Discord, From Discord · You no longer have to go through the configuration file! · Run ,st or ,settrigger to change the command trigger · Reimplemented the Shutdown Command · You can once again shut down the bot at the tip of your fingers using ,halt or ,shutdown. · Set the "Default" Game for MineCordBot · You can now set the default string for what MineCordBot is "Playing ..." in the configuration file. · Localization! · MineCordBot can now speak in Romanian! (ro) (Special thanks to @XxMoNsTeR) · Expanded MineCordBot's Polish vocabulary! (pl) (Special thanks to @JustABanana) · Avast, ye scurvy dogs! MineCordBot is ready for "Talk Like a Pirate Day". (en_s7) (Special thanks to @TheFlagCourier) · Improved Documentation · We have a working Wiki! Check it Out~! · Updated the Readme · Licenses now included in the repository. Library licenses are stored in the libs/licenses/directory. · Added a Code of Conduct for contributors. · Textchannel command now accepts names! · ,textchannel add [name] - No hash (#) required! · Can Now Set or Check your Permission Level on the Fly! · ,permission get [user] will display a user's permission level. You can also do ,perm getto get your own level. · ,permission set [user] [level] will allow someone with Level 3 permissions to set another member's level. · Help Command now Accepts Shorthand Aliases! · ,help perm is equivalent to ,help permission and et cetera. · Added a basic BASH build script for Easier, Cross-platform Building · For people that want to stay updated! · Bug Fix · Fixed permission bug. · Fixed /dme command bug. · Fixed multiple instance bug. · Fixed PermissionsEX placeholder bug. · Minecordbot framework expansion: FinderUtil · TextChannel and Permission command arguments are not limited to ID's anymore. FinderUtil will take care of your arguments no matter how you put them. · Help command can now accept command aliases. And More! So. Many. Commits. Thanks to everyone that helped make this release possible. As always, feel free to join our discord server - and remember to report any bugs you may find.MineCordBot v2.0.5Fixed 'em, Set 'em, and Block 'em!May 30, 2017 MineCordBot v2.0.4MOOOREE FIX T.TMay 1, 2017 2.0.4 (2017-4-30) What's new? · Allow to send message from mod channel, instead of it just being something to look at. Bug fix. · Fixed double message coming from Minecraft. · Fixed mod channel.. Just fixed all of it's problems that I didn't see before releasing 2.0.3 · Fixed hide_incognito_user config.MineCordBot v2.0.3Fixes Fixes Fixes T.T and Moderator channelApr 30, 2017 2.0.3(2017-4-30) What's new? · Eval is now an actual JavaScript eval(). Only owners can use this. · Help cards are now more informational! · Added mod_channel where you can fully see what happens to your server. (this also allows you to see private messages and commands that will be executed. This can be enabled on the config) Bug fix. · Fixed major problem that gave all user permission..... :3 sorry · Fixed localization problems. · Fixed message not sending from MC. · Fixed Info command. · Fixed random message after ,mcmd command execution. · Fixed parameters check. · Fixed prefix format not being translated to color codes. PS: If you don't want mod_channel, just leave it empty. Or if you just want to use mod_channel instead of chat_channel. Leave chat_channel empty.MineCordBot v2.0.2Fix Prefix FormattingApr 20, 2017 2.0.2 (2017-4-19) Bug fix. · Fixed prefix from discord so it wouldn't translate color codes that's found on the sender's name.MineCordBot v2.0.1Format your messageApr 16, 2017 2.0.1(2017-4-15) What's new? · Added ability to add formatting codes on the messages that are being sent in game. (it's on the config) · New prefix placeholder {ename} (effective name, this gets the name that's being displayed, not just the username. Meaning it would use the nickname if a nickname is present) · New prefix placeholder {name} (this is only the username of the sender) · {ename} and {name} can be used to both discord and minecraft prefix. · For other Devs, I've updated Messenger class and added assertion to "By ID's" messaging. · For other Devs, I've added two new Messenger function for sending Message Embeds by ID. Bug fix. · Fixed refactoring issue that resulted into two MineCordBot resource folder. · Fixed config issue where save function will make the config one line. · Fixed default config so that it now generates with {sender} not {SENDER} · Added assertion with some function to avoid null pointer exceptions :/ PS: please don't forget to delete the other resource folder "Minecordbot" since it will no longer be needed on this update.MineCordBot v2.0.0GOING MODULARApr 10, 2017 2.0.0(2017-4-10) What's new? · Re-programmed (again...) · New framework. · Modular system. · New look for help command. · Commands now have aliases. · New prefix place holder handling. · Easy to integrate with, for other developers. · Lang folder is now called Localization. · Added {rank} place holder for prefix. (only works with PermissionsEx) · Auto delete not only deletes the command response but also the command that you did. · Added multiple localization support for text channel and permission commands. · JSON config is now a LinkedHashMap and now has an order compared to the config found it v1.1.0 This is the initial release of v2.0.0. If you find any bugs please contact me :3. Wiki on how to integrate with Minecordbot is coming soon.MineCordBot v1.1.0New Config, new features, a lot of fixes.Mar 20, 2017 1.1.0(2017-3-20) What's new? · Added reload command. · Config is now JSON. works the same way but in different format. · Feature to bind certain commands types on a text channel. · Added support with ChatWithStaff by jessible. · Added /dme as in-game command. · Removed annoying console log "discord -> mc" and "mc -> discord". · Added more placeholders for message prefixes. · Reduced compiled jar file for the plugin Bug fix. · Fixed tab auto complete for mentions. · Fixed crappy config system. · Fixed localization files update. · Fixed in-game reload command. · Fixed message formatting code stripper. New config file will be generated. Feel free to delete MineCordBot.yml and make sure you populate the new config.json correctly. I will make a wiki for the new configuration file, but for now. Refer to the old config help page since the keys are exactly the same, format's the only difference.MineCordBot v1.0.5Broadcast fixes and lang update fixMar 9, 2017 1.0.5 (2017-3-8) Bug fix. · Fixed lang update again. :3 · Fixed join broadcast config toggle. · Fixed leave broadcast config toggle. · Fixed death broadcast config toggle. 1.0.4 (2017-3-7) Bug fix. · Fixed Null Pointer Exceptions when sending messages with an invalid text channel ID. · Fixed hide users with permissions.MineCordBot v1.0.3Minecordbot version 1.Mar 6, 2017 1.0.3 (2017-3-5) Version 1 is now out of Beta :3 What's new? · New metrics, now using bStats. (McStats just died?) · Added in game Dcmd command. (do Discord commands from mc) Fixes. :3 · Fixed usage info on perm command. · Added assertion to textchannel command. (solves problem where it empties lists from config) · Added assertion to permission command. (solves problem where it empties lists from config) · Fix lang folder auto update. 1.0.2 (2017-2-28) beta What's new? · Added new entities. · Added new math evaluation command. · Added command to execute MC commands on Discord. Bug Fix. :3 · Fixed auto update of lang folder. Code Changes (who cares?) · Added DiscordCommandSenders for Mcmd Command. · Change Permission Level and Command Type to Enum. · executed and log method from discord command is not abstract anymore. (pre-implemented) 1.0.1 (2017-2-25) beta What's new? · Added polish localization, thanks to justABanana. (delete lang folder before running server) Bug Fix. :3 · Fix tab completion not completing default player list. · Fix formatting codes showing on discord prefix. Now, it's just the name of the player. If console still says version 1.0.0 disable auto-update and delete Minecordbot in update folder in your plugin folder. (still need fixing) If you're still having troubles, join MCB's Discord Channel. 1.0.0 (2017-2-19) at last, a beta of MCB-V1! What's new? · Re-coded from the ground up. · New join/leave broadcast look. · Better command responses. · New permission levels. · Better command executions. · Metrics implemented. · Auto update implemented. · Full customization of message prefixes. · Mention Discord user in game (by typing "@" and pressing tab). · Mention parser. "@<user>" in game would be processed to be a mention in discord. · Command Help Cards. · Commands in Different types. · Permission Command. · Multi-Language implementation. (need people to help with translation) What's not working on this beta · Permission command works but when it deletes the last user on a permission level. Things go out of hand. · Updating list of online players. · More commands are not implemented yet. Feedback please. Join MCB's official discord channel and share your feedback.R-0.3.1Version R-0.3.1Dec 24, 2016 0.3.1 (2016-12-6) Feature · Added Prefix command. · Better Invalid arguments message. Bug Fix · fixed Dcmd command output in discord. · fixed math evaluator. · fixed NullPointerExceptions when joining game. · fixed command's help argumentsR0.2.6Oct 22, 2016
Similar projects
Plugin →Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
26.2MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
Emotecraft
Create your own emotes in Minecraft.
7.9MSueta
Simple Tpa
A simple tpa plugin which sends requests
5.4MSueta
Common Network
Forge and Fabric Unified Networking Solution
4.7MSueta
Set Home
A lightweight plugin for players to set their homes.
3.8MSueta