mChatSuite b28

Details

  • Filename
    mChatSuite-DEV.jar
  • Uploaded by
  • Uploaded
    Dec 16, 2011
  • Size
    87.04 KB
  • Downloads
    949
  • MD5
    ad7c76cafc6cbd61d20b12fcdcec9484

Supported Bukkit Versions

  • CB 1.0.1-R1

Changelog

28
  • Almost forgot about you my sweet PEX.
27
  • Few tiny fixes. AND A VERSION CHANGE :O.
26
  • Small custVar fix.
25
  • Made it so that I dont have to hold a static value of mChatSuite. Added Custom Variables that Plugin developers can tap into. mChatSuite.getAPI().addVar(String var, String value). And likewise a new custVarIndicator so these can be differentiated from regular Vars. (Also to avoid clashes in shorter ones).
24
  • AAOOB Fix for /pmchatinvite If you dont give any args. Added a message telling the user a feature is not enabled.
23
  • /mchatafk Fix.
22
  • A couple small fixes. NPE fix I have FINALLY caught where it spams PLAYER_QUIT/PLAYER_KICK.
21
  • PEX fix.
20
  • NPE fix, pmChat Message fix.
19
  • Small Spout Fix onEnable. ALMOST THERE. (I wont finish the GUI for the initial RB :( )
18
  • Another Refactor. Fixed small bits of code.
17
  • Huge Refactor. I smell an RB coming ;).
16
  • NPE fixes.
15
  • mChannel Fix.
14
  • Small POM Alteration. Updated mChannel support.
13
  • Stats fix, Fix Website Address in plugin.yml.
12
  • HUGE Refactor. I will be making an mChatCompat soon. DONT Update until this is done.
11
  • Small PEX Info fix. Not sure if itll change anything although.
10
  • Added all Perm nodes to the plugin.yml. Also changed a few nodes. Removed some unneeded CSender code. Pulled in p00ison's PR.
9
  • Config Toggle Fixes.
7
  • POM fix :D.
6
  • Removed Permissions 2/3 Support at the behest of mbaxter. Direct your rage at him.
5
  • Another fix for Backwards Compat.
4
  • Added DeathMessage Boolean. Fixed fail copy/pasta in MConfigListener.
3
  • Backwards Compat fix (Added Stats support).
2
  • Added backwards compatibility (Runs out of the mChat directory if there is one). Updated some Deprecated Spout code.
N/A
  • Stupid fix for new update. Lets see how it works.
N/A
  • List Command fix (I think). New Info API fix.
N/A
  • Small Stats fix. (Code freeze is no longer in affect as I am now working on a Stats page...., Ill work on mChannel in a few days)
N/A
  • Small mChannel fix. Fix for Stats log.
N/A
  • Last Push before code freeze so I can get some work on the GUI and merging mChannel done.
N/A
  • Updated to new Stats (To be run on my site). Started work on collapsable List Command Variables. (More info to come).
N/A
  • Added another config tier "suppress" which if use* is enabled it will suppress messages for that event if the player has a Perm node. the suppress.max* means that if the server has more than that amount of players on the server that event message will not fire
N/A
  • Added suppressing Death messages. Fixed an AIOOBE. Cleaned some code. Removed SimpleClans support (Of which was never even finished)
N/A
  • Updated to a modified version of p000ison's PR adding Second class support.
N/A
  • Merge pull request #2 from p000ison/patch-1
N/A
  • Updated to latest Heroes-dev Build(Tested and works)
N/A
  • Added a new option mchat.suppressMessages which enables a node based show/dont show kick/join/quit messages. (Nodes are mchat.suppress.kick/join/quit).
N/A
  • Hopefully a better fix for GM.
N/A
  • GroupManager Fix. (Hopefully)
N/A
  • Another Page done in the GUI (It still ugly though).
N/A
  • Format Page now done (GUI). Changed variable +mname to +mnameformat (+mnf) and added +mname for use with the info.yml to give users the ability to spoof names like Player.getDisplayName().
N/A
  • AutoAFK Fix. NPE Fix.
N/A
  • Wholly GUI start. Temp Command for Fail GUI opening /mchat 1 (Perm node "mchat.gui"). removing ChatColor from addColour method (Hope I didnt break anything).
N/A
  • Small fix for CommandSender
N/A
  • Random NPE for Game Mode being null when a player logs out or gets kicked.
N/A
  • Fix for Console Spam when mChatEssentials Features are disabled.
N/A
  • Fixed AutoAFK. Added an AFKOther command (Cause I can). Fixed odd Tabbing of a lot of code.
N/A
  • AFK CommandPreProcess Fix. (Maybe)
N/A
  • Added ListFormat again. Refactored a bit of coding. Added an API feature renamed another. (ParseTabbedList, ParseListCmd)
N/A
  • And Temp Spout fix.
N/A
  • Beginning of subGroups. Fixing magic deaths. Adding AFK to PlayerList(And Options for it).
N/A
  • Fix for Ping. Updated to latest Bukkit.
N/A
  • Couple more fixes, added a forgotten event. Added support for enabling/disabling pmChat and mChatEssentials features.
N/A
  • mChatSuite??? WTF Its Coming?
N/A
  • Update src/main/java/net/D3GN/MiracleM4n/mChat/mChatAPI.java
N/A
  • Startup Timer Woooh.
N/A
  • PluginStats fix #1.
N/A
  • Updated to Ping
N/A
  • And last try for PlayerList onJoin (Maybe...)
N/A
  • Reverting some things that didn't work.
N/A
  • But what if PlayerList isnt added to onLogin?
N/A
  • Changed PlayerList to be changed onPlayerLogin instead.
N/A
  • You can also now use +mname to parse format.name so as to make it easier.
N/A
  • You can no longer use Variables in chat.
N/A
  • Now to add censorbypass to the plugin.yml....
N/A
  • And CENSOR BYPASS NODE. (mchat.censorbypass)
N/A
  • Little fix for Enities being....Odd
N/A
  • Removed unneeded POM entries.
N/A
  • Made Factions not so failz. Added something for Jungalist81.
N/A
  • And version change... (Big update = 1.8.7 - 1.8.8)
N/A
  • Added Ranks to Node system so users don't have to falsify nodes unnecessarily. Enable info.useLeveledNodes in the config.yml and do this: http://pastebin.com/UtXMUk17 in your info.yml (0 being the most important 100 being the least. 100 is the highest value and you CANNOT use duplicate numbers for the same variable.)
98
  • And back to normal :D
7
  • Switched to new Repo
6
  • Moving to new Jenkins.... Need to Break stuff to get setup...
  • Also added Essentials Chat kill code.
93
  • Added mChat.API.removeColour(String) Method. Completely fixed mchat.coloredchat Permissions node. Fixed groupnames and worldnames returning a MemorySection. Removed an unused import in CSender.
92
  • Few CallHome Fixes. Changed Version #.
91
  • BIG Failing fix for Death Messages.
90
  • Fixed CallHome. Cleaned up Death Messages a bit.
  • Changed Version number as well....
89
  • Fail .replace();
  • Added Death Message Customization.
87
  • Refactored a lot. Made everything easier to read. Added integrated Factions support.
86
  • POM.XML U WURK NAO!!
85
  • Fixed POM hopefully. Readded +money,+mon support.
  • POM Fixes...
83
  • Fixed POM hopefully. Readded +money,+mon support.
82
  • Refactored a few things. Added +money,+mon support. (Requires Register). Last fix for Reload commands.
  • POM fix.
  • Reverted money commit. I will fix this in the future.
  • +1 For POM revert.
68
  • Hopeful fix for slipcor's issues....... Added a Variable indicator.
67
  • Removed some testing Permissions code.
66
  • Huge config.yml refactoring. This will be either second-last or third-last build before RB.
65
  • More sign fixing. Added TAB list updating onPlayerJoin.
64
  • Fix for Mutli-World Chat Distance. Fix for default players not getting their group on their first join if mchat-add-info-players is true.
63
  • Added Sign support. More fixes for Config reloading. Code cleanup
62
  • Fixed last commit not returning anything with the new info.yml. Fixed reloading the new config now working.
61
  • Fix all mChatInfo related NPE's
60
  • Stupid fix for not including 3 periods.
59
  • Fix for last MemorySection tardedness. Thank you new YamlConfiguration.
58
  • Fix for oldNodes not working with any Permissions plugin. Added a revert to oldNodes if player is not added under users: in info.yml. Fix for failing loop.
57
  • Fix for oldNodes not working with any Permissions plugin. Added a revert to oldNodes if player is not added under users: in info.yml
56
  • Getting closer to RB worthy material. This build is CB #1320+ compatible only. (Another error on Bukkits part with the new YamlConfiguration)
55
  • Upadated to RB #1317. Added YamlConfiguration support. Removed Configuration support.
54
  • Hopeful fix for the rest of the ArrayIndexOutOfBounds errors.
53
  • Finally!!! A fix for reload commands!!
52
  • Tiny fix for Casting.
51
  • Finally the full 1.8.4 Release.
50
  • Added player list formatting (max 16 characters). Temp POM addition.
49
  • Temporary POM fix to allow Jenkins to build.
47
  • More work on the InfoReader. BIG flailing flopping faiiling fix of 2 lines of code (didnt return 2 statements). Other random useless fixes (Nothing is useless)
42
  • Need to break things to fix them.
  • Last attempt to fix InfoReader
36
  • Added backwards compatibility for old nodular way (Use the config.yml option of mchat-oldNodes-only to turn this on, turn mchat-info-only off) Added the beginning of the MInfoReader that will in turn be used as a full fledged API and provide for the commands I will be including.
35
  • Fixed the failing bPermB Boolean being null. Code cleanup.
34
  • Added another API function for Dark_Balor. Small code cleaning fixes.
33
  • Automatically puts players in info.yml.
32
  • PermissionsBukkit fix.
31
  • Small POM fix.
30
  • Censor Fixing. COMPLETE refactoring of info.yml (Minus groupnames, worldnames) Very self explanatory take a look and see.
28
  • Added an API function mChat.API.log(String string), Added a VERY basic local chat function. (config.yml option is "mchat-chat-distance". Leave a negative number to disable) Various other fixes.
27
  • Added the ability to add colour to replaced censor strings, Changed beta version number, Added permissions to plugin.yml
26
  • Added voluntary formatting of Even messages (config.yml "mchat-format-events")
25
  • Ok Last NPE fix......
24
  • Fixed a bPermissions NPE.
23
  • MORE NPE fixes.
22
  • Fixed NPE's
21
  • Native bPermissions support FTW.
9
  • POM Fixes