11package ca .q0r .madvanced ;
22
33import ca .q0r .madvanced .commands .*;
4- import ca .q0r .madvanced .events .*;
4+ import ca .q0r .madvanced .events .ChatListener ;
5+ import ca .q0r .madvanced .events .CommandListener ;
6+ import ca .q0r .madvanced .events .EntityListener ;
7+ import ca .q0r .madvanced .events .PlayerListener ;
58import ca .q0r .madvanced .yml .YmlManager ;
69import ca .q0r .madvanced .yml .config .ConfigType ;
710import ca .q0r .madvanced .yml .locale .LocaleType ;
811import ca .q0r .mchat .api .API ;
9- import ca .q0r .mchat .api .Parser ;
1012import ca .q0r .mchat .metrics .Metrics ;
1113import ca .q0r .mchat .util .MessageUtil ;
1214import ca .q0r .mchat .util .Timer ;
1315import org .bukkit .Bukkit ;
1416import org .bukkit .Location ;
1517import org .bukkit .command .CommandExecutor ;
1618import org .bukkit .entity .Player ;
17- import org .bukkit .plugin .Plugin ;
1819import org .bukkit .plugin .PluginDescriptionFile ;
1920import org .bukkit .plugin .PluginManager ;
2021import org .bukkit .plugin .java .JavaPlugin ;
2122import org .bukkit .scheduler .BukkitRunnable ;
22- import org .getspout .spoutapi .player .SpoutPlayer ;
2323
2424import java .util .Date ;
2525import java .util .HashMap ;
@@ -29,9 +29,6 @@ public class MAdvanced extends JavaPlugin {
2929 private PluginManager pm ;
3030 private PluginDescriptionFile pdfFile ;
3131
32- // Spout
33- public Boolean spoutB = false ;
34-
3532 // Maps
3633 public HashMap <String , Boolean > isChatting = new HashMap <String , Boolean >();
3734 public HashMap <String , Boolean > isAFK = new HashMap <String , Boolean >();
@@ -64,9 +61,6 @@ public void run() {
6461 // Load Yml
6562 YmlManager .initialize ();
6663
67- // Setup Plugins
68- setupPlugins ();
69-
7064 // Register Events
7165 registerEvents ();
7266
@@ -80,11 +74,6 @@ public void run() {
8074 isChatting .put (players .getName (), false );
8175 isAFK .put (players .getName (), false );
8276 lastMove .put (players .getName (), new Date ().getTime ());
83-
84- if (spoutB ) {
85- SpoutPlayer sPlayers = (SpoutPlayer ) players ;
86- sPlayers .setTitle (Parser .parsePlayerName (players .getName (), players .getWorld ().getName ()));
87- }
8877 }
8978
9079 // Stop the Timer
@@ -122,30 +111,7 @@ public void onDisable() {
122111 }
123112 }
124113
125- Boolean setupPlugin (String pluginName ) {
126- Plugin plugin = pm .getPlugin (pluginName );
127-
128- if (plugin != null ) {
129- MessageUtil .log ("[" + pdfFile .getName () + "] <Plugin> " + plugin .getDescription ().getName () + " v" + plugin .getDescription ().getVersion () + " hooked!." );
130- return true ;
131- }
132-
133- return false ;
134- }
135-
136- void setupPlugins () {
137- spoutB = setupPlugin ("Spout" );
138-
139- if (!ConfigType .MCHAT_SPOUT .getBoolean ()) {
140- spoutB = false ;
141- }
142- }
143-
144114 void registerEvents () {
145- if (spoutB ) {
146- pm .registerEvents (new CustomListener (this ), this );
147- }
148-
149115 pm .registerEvents (new ChatListener (this ), this );
150116 pm .registerEvents (new CommandListener (), this );
151117 pm .registerEvents (new EntityListener (this ), this );
0 commit comments