mChatSuite b214

Details

  • Filename
    mChatSuite-DEV.jar
  • Uploaded by
  • Uploaded
    Apr 11, 2012
  • Size
    127.49 KB
  • Downloads
    662
  • MD5
    e71bf082204231f5368d71a6d6109412

Supported Bukkit Versions

  • CB 1.2.5-R1.0

Changelog

214
  • Fix API classes not being initialized.
213
  • 1.2.5 Releases.
212
  • Removal of all Deprecated methods. Moved all parsing methods to their own class. Config cleanup. RB coming soon. EXPECT BREAKAGES with other plguins.
211
  • Fix for newest Vault.
210
  • Performance Fixes.
209
  • Channel fix for Global channel occupants not getting messages.
208
  • NPE fix for Accept command.
207
  • Code cleanup, Trying to see what is happening with reports of Disabling lag.
206
  • More refactor fixes.
205
  • Update to 1.2.5.
204
  • Fix fails. Note about last commit: Refactor of Locale.
203
  • General Cleanup.
202
  • Added Command Aliases again to config.yml.
201
  • POM Updates.
200
  • Remove compiled classes....
199
  • 1.2.4 Release.
198
  • Move some stuff around.
197
  • Made Vault happy for now.
196
  • Made the plugin use non-deprecated methods. Fixed de-colouring.
195
  • readded the removed Method as a Deprecated method.
194
  • Made method getEventMessage() use an Enum (EventType) instead of a String.
193
  • Add support for Underline, StrikeThrough, Magic, Bold Colour codes.
  • Forgot Reset.
191
  • Mute command.
190
  • Caps Lock Range fix (If less than 1 it doesn't do anything). Update to MC 1.2.4
189
  • Rename some classes. Fix Projectiles being returned on Death Events instead of their Shooters.
188
  • Make saving to file work....
187
  • Make Passworded Channels work. Add JavaDocs to the ChannelManager.
186
  • More Cowbell!!! (s/Cowbell/Channels/)
185
  • Added the beginning of my Channel implementation.
184
  • Remove unneeded static variables.
183
  • Tiny fix for List Command.
182
  • Follow VarIndicator in config for +killer/+reason.
181
  • Better handling of DeathEvents. (Replaced +CName with +killer), New config option message.deathMobFormat will be used if the +killer is a Mob.
180
  • Small Refactor of Event Classes (Remove B from them), Added Caps Spam fix. (Config option mchat.cLockRange sets the minimum it checks for, the max is hard set to 300).
179
  • NPE fix for Heroes not checking for null in their getMaxMana method.
178
  • NPE fix onDisable, Fix for newer versions of Heroes, Changed a few API function to a separate Messanger class.
177
  • All Variables should now work correctly.
176
  • Rename Command Classes, Better Variable handling, Add /mchatmessageprefix command (using /mchatmessageprefix &6 will put &6 at the beginning of your chat message).
175
  • Release Build.
174
  • Hopeful bPerms fix. (If it works this was a stupid error on my part).
173
  • Update CraftBukkit/Bukkit Dependency.
172
  • POM Updates.
171
  • Fix +W, Removed aliases that COULD conflict with other plugins. (Use CommandHelper).
170
  • Remove Second Pass code.
169
  • Plugin.yml Description fixes. Added second pass to Variable Replacer.
168
  • Temporarily remove the Vault Repo.
167
  • Small InfoReader fixes.
166
  • Few small fixes. Make sure that Entity is actually Entity not LivingEntity.
165
  • Update to 1.2. Small Timer fixes for some.
164
  • Update to Bukkit R6 and CB R5-SNAPSHOT.
163
  • POM Update for Vault.
162
  • Stupid Spout features bug fix. Don't know how long this has resided in mChatSuite :S. This will be a release build because of this.
161
  • Remove License from POM. Stupid indenting stuff.....
160
  • Forgot some GUI code.
159
  • Remove Spout Server stuff (Will be in seperate plugin), Removed GUI (Will readd if anyone complains).
158
  • Added the start of Spout Server integration. Small fixes to core.
157
  • Suffix Fixing for Deprecated API.
156
  • GroupName Resolving fix.... Can't believe I haven't noticed this yet...
155
  • Update pom.xml
154
  • Add a Deprecated API Method in that I shouldn't have removed.
153
  • NPE Fix for Accept/Deny commands.
152
  • Remove License. Fix for GroupManager.
  • CI POM Fix.
151
  • General Cleanup/ Getting ready for R5 (MC 1.2) Release.
150
  • Remove List Boolean. Hopeful fix for Entities getting Prefixes like regular players for certain Permission Plugins.
149
  • Add MCMA GUID to plugin.yml
147
  • Release time.
145
  • Lets Stop pissing people off and just remove Stats and the Licence all together.
144
  • Remove DevilStats. Disable Message Broadcasting by default.
143
  • I Command you to work HealthBar.
142
  • Config fix that has probably been there for a while. Remove Permissions from softdepend's list.
141
  • BREAKAGES: Complete API refactor to include resolving Group Variables. (For better Vault Support). This may be changed/added upon before release.
140
  • License Fix.
137
  • Fixed an NPE with Permission's not being able to be set dynamically.
136
  • I want to grab the Formatted events last. Small license change.
135
  • Fix random \t's in the plugin.yml.
134
  • And lets give 'em a Release. (Ill add everything in the Tickets with status Started in the next release).
133
  • Few small fixes.
131
  • Last POM fix.......FUUUUUUuu
130
  • POM fix so it will build....
129
  • Fixed TabbedList Exception. Added a format variable for spy mode (+spy) which is configurable in the locale.yml (format.spy). PM's are now logged. Added a Boolean to disable the list command (config.yml, mchat.enableList).
128
  • Make OP's not have all Permissions.
  • Version alteration and More Permissions != Op fixes.
127
  • Fixed Shout/Local chat. Restructured Variable Search/Replace.
125
  • Git is being odd so ignore all the "changes". Added a Permissions node that overrides Local Chat (mchat.spy). Fixed formatting of pm command.
124
  • Death Message fix. DevilStats Console spam fix.
123
  • NPE Fix.
  • Add Locale variable for shout/locale type messages.
120
  • Fixed DeathMessages not following alterEvents Boolean. Hopeful CME fix.
118
  • Added a Shout command. (/mchatshout message, "mchat.shout"). Added a variable to differentiate between the two chat types (+dtype).
117
  • BREAKAGES: API Refactor so that mChatSuite may be fully supported by Vault. Altered Commands to suite new API (May add more set methods in the future but it will remain like this for a while). Added correct command values to plugin.yml. Updated DevilStats.
116
  • Lets allow the console to check the version.
115
  • Added a version command (/mchat version, "mchat.version").
114
  • Fixed List Output, Fixed NPE when using /mchatreply if the receiving player is offline, Updated to latest bPerms.
113
  • Updated Version to R5. I will add more Locale options for next release. I will also finish the plugin.yml customizer for next release.
112
  • Stats fix.
111
  • Seperate two custVar replacers so as to remove another CME. Converted to instanced Map as well.
110
  • CME Fix. (ConcurrentModificationException)
109
  • List NPE fix. Dont remove player from HashMap when they reply.
108
  • FINAL Heroes fix.
107
  • Few fixes. Almost done Command Customizer.
106
  • Another missed Heroes fix. Getting ready to implement webserver for alias configuration.
104
  • Heroes fix. Added a new reload command with permissions. Removed one of the Stats sites.
103
  • Separated Commands to their own classes for future use. Renamed a few classes.
102
  • Deprecation of Player related API settings. Fixed small PM fix. Fixed Variable limitation for listVar. Updated Events. RB coming soon, One worthy of DBO...
101
  • Update Bukkit Repo.
100
  • DevilStats fix.
99
  • Added new stats. Removed mChannel support. Updated to new Events system.
98
  • Readded Aliases to the plugin.yml as the current way is faulty.
97
  • Permissions fix.
96
  • Fixed hanging on plugin load. Removed forced license acceptance but didnt remove message.
95
  • External Messaging Finishes. Fix bPerms NPE for Groups.
94
  • POM Changes. Start of an External Message relay. License addition (You need to agree to.)
93
  • Version Alteration.
92
  • Fix2.
91
  • Fix1.
89
  • And FixFix
88
  • Fixing Windows Failz.
86
  • Getting ready to add Spout (The Server) support.
85
  • Stupidly Hacky way to fix Command Aliases. FAWK YOU Bukkit.
84
  • Small NPE fix for bPerms.
83
  • Aliases fix. (Added it to the config.yml). I haven't tested this yet so dont rage at me if it doesnt work.
82
  • Pinger Fix. Start Debloating Death Event.
81
  • Small POM alterations.
  • Version reformatting.
78
  • POM fixes and such.
77
  • Whats one more failure when you have 4.
76
  • And one more time...
75
  • See if thisll fix the POM not found crap.... XD
73
  • HUGE Refactor of API. 100% fixed MD support. Most API function now require a String/World world variable to be appended after the String/Player pName/player variables in the method call.
  • Also added Vault support for Permissions grabbing (USE IT AND IT WILL SAVE YOU LOTS OF TIME AND HASSLES).
72
  • POM fix until the latest versions of bPermissions are stable.
71
  • Small fixes everywhere. NPE fix on one of the Schedulers, Fixed List, Added mchate.useGroupedList (Making this false removes \n's and instead puts a pink | between groups). Version Alteration. Small message changes. (I will work on the locale more soon).
69
  • Fixed some pmChat related issues.
  • Version alteration.
68
  • IP Censor before others.
67
  • Remove "money" variable as Register... No longer works correctly.
66
  • Fixed Custom Player Vars coming before Custom Global Vars. Added an option to restict the use of IP's in chat. Version alteration. Censor function refactors.
63
  • Final Stats fix.
  • Release build. And Upload script test.
62
  • Final Stats fix.
61
  • Readded Pinger to jblaske's Server.
60
  • Check Player specific Custom Vars before Global Custom Vars.
59
  • Small Stats fixes. (Lengthened initial Ping time to 30 seconds.)
  • Few more fixes.
58
  • Last Commit before XMas. Added say command. A little bit of an improvement on MobDisguise support.
57
  • Better MobDisguise support.
56
  • YML why you no like *.
55
  • Permissions update for afk (Now mchat.afk.set, mchat.afk.other). plugin.yml changes.
54
  • Version alteration.
53
  • Small plugin.yml changes.
52
  • Small plugin.yml Permission Inheritance fix.
49
  • Testing IRC bot. Changing version. Adding tell aliases to pmchat command.
48
  • This should fix any future issues with ConModExceptions.
47
  • Possible ConcurrentModificationException fix (Doing this from Github.com so bear with me)
46
  • Finished Collapsed list. Version Alteration.
45
  • Spout fix. Converted to SpoutPlugin (Bukkit support only for Spout features until Spout, The server mod, is complete)
42
  • Permissions Changes. (Check plugin.yml). Added a new Bypass Override function.
41
  • For Mr.FancyPants.
  • Version alteration.
40
  • Reverted a Commit. Fixed a Message.
  • Version alteration.
39
  • Afk........Fix.....
38
  • AFK fix FTL. It /should/ function correctly now.
  • Version alteration.
37
  • mAFK error Player List Error. DON'T LOOK waxdt.
  • Version alteration.
36
  • Added another modified version of p000ison's PR.
  • Version alteration as well.
35
  • Another small CustomVariable API fix.
34
  • API Addition.
33
  • NPE Fix.
32
  • Readded colours to Tabbed List.
31
  • Skip Perm check if player is Afk when doing the /mafk command.
30
  • AutoAfk Fix for chat messages.
29
  • Stats Fix. Remove mChat DIR support.
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.