@@ -45,11 +45,11 @@ public void onEnable() {
4545 loadFiles ();
4646
4747 //Startup Message
48- System . out . println ( );
49- System . out . println (" " + ChatColor .RED + "CombatPlus " + ChatColor .UNDERLINE + "v" + this .getDescription ().getVersion ());
50- System . out . println ( );
51- System . out . println (" " + ChatColor .BOLD + "Author: " + ChatColor .UNDERLINE + "Nik" );
52- System . out . println ( );
48+ consoleMessage ( "" );
49+ consoleMessage (" " + ChatColor .RED + "CombatPlus " + ChatColor .UNDERLINE + "v" + this .getDescription ().getVersion ());
50+ consoleMessage ( "" );
51+ consoleMessage (" " + ChatColor .BOLD + "Author: " + ChatColor .UNDERLINE + "Nik" );
52+ consoleMessage ( "" );
5353
5454 //Unsupported Version Checker
5555 checkSupported ();
@@ -83,10 +83,10 @@ public void onDisable() {
8383
8484 //Unload Instances
8585 instance = null ;
86- this . getCommand ("combatplus" ).setExecutor (null );
86+ getCommand ("combatplus" ).setExecutor (null );
8787
8888 //Done
89- System . out . println (Messenger .message ("console.disabled" ));
89+ consoleMessage (Messenger .message ("console.disabled" ));
9090 }
9191
9292 public static CombatPlus getInstance () {
@@ -109,7 +109,7 @@ private void checkForUpdates() {
109109 BukkitTask updateChecker = new UpdateChecker (this ).runTaskAsynchronously (this );
110110 registerEvent (new UpdateReminder ());
111111 } else {
112- System . out . println (Messenger .message ("console.update_disabled" ));
112+ consoleMessage (Messenger .message ("console.update_disabled" ));
113113 }
114114 }
115115
@@ -150,7 +150,8 @@ private void loadStats() {
150150 }
151151
152152 private void initialize () {
153- System .out .println (Messenger .message ("console.initialize" ));
153+ consoleMessage (Messenger .message ("console.initialize" ));
154+
154155 if (isEnabled ("combat.settings.old_pvp" ) || isEnabled ("custom.player_health.enabled" )) {
155156 registerEvent (new AttributesSet (this ));
156157 }
@@ -194,7 +195,10 @@ private void initialize() {
194195 registerEvent (new Enderpearl (this ));
195196 }
196197 if (isEnabled ("recipes.enchanted_golden_apple" )) {
197- Bukkit .addRecipe (new CustomRecipes (this ).enchantedGoldenAppleRecipe ());
198+ try {
199+ this .getServer ().addRecipe (new CustomRecipes (this ).enchantedGoldenAppleRecipe ());
200+ } catch (Exception ignored ) {
201+ }
198202 }
199203 //GUI Listener (Do not remove this, idiot nik)
200204 registerEvent (new GUIListener (this ));
@@ -216,7 +220,7 @@ private void checkSupported() {
216220 Config .get ().set ("recipes.enchanted_golden_apple" , false );
217221 Config .save ();
218222 Config .reload ();
219- System . out . println (Messenger .message ("console.unsupported_version" ));
223+ consoleMessage (Messenger .message ("console.unsupported_version" ));
220224 } else if (serverVersion ("1.9" )) {
221225 Config .get ().set ("combat.settings.disable_sweep_attacks.enabled" , false );
222226 Config .get ().set ("golden_apple_cooldown.enchanted_golden_apple.enabled" , false );
@@ -225,31 +229,31 @@ private void checkSupported() {
225229 Config .get ().set ("recipes.enchanted_golden_apple" , false );
226230 Config .save ();
227231 Config .reload ();
228- System . out . println (Messenger .message ("console.unsupported_version" ));
229- System . out . println (Messenger .message ("console.unsupported_sweep_attack" ));
232+ consoleMessage (Messenger .message ("console.unsupported_version" ));
233+ consoleMessage (Messenger .message ("console.unsupported_sweep_attack" ));
230234 } else if (serverVersion ("1.10" )) {
231235 Config .get ().set ("combat.settings.disable_sweep_attacks.enabled" , false );
232236 Config .get ().set ("golden_apple_cooldown.enchanted_golden_apple.enabled" , false );
233237 Config .get ().set ("golden_apple_cooldown.golden_apple.enabled" , false );
234238 Config .get ().set ("recipes.enchanted_golden_apple" , false );
235239 Config .save ();
236240 Config .reload ();
237- System . out . println (Messenger .message ("console.unsupported_version" ));
238- System . out . println (Messenger .message ("console.unsupported_sweep_attack" ));
241+ consoleMessage (Messenger .message ("console.unsupported_version" ));
242+ consoleMessage (Messenger .message ("console.unsupported_sweep_attack" ));
239243 } else if (serverVersion ("1.11" )) {
240244 Config .get ().set ("golden_apple_cooldown.enchanted_golden_apple.enabled" , false );
241245 Config .get ().set ("golden_apple_cooldown.golden_apple.enabled" , false );
242246 Config .get ().set ("recipes.enchanted_golden_apple" , false );
243247 Config .save ();
244248 Config .reload ();
245- System . out . println (Messenger .message ("console.unsupported_version" ));
249+ consoleMessage (Messenger .message ("console.unsupported_version" ));
246250 } else if (serverVersion ("1.12" )) {
247251 Config .get ().set ("golden_apple_cooldown.enchanted_golden_apple.enabled" , false );
248252 Config .get ().set ("golden_apple_cooldown.golden_apple.enabled" , false );
249253 Config .get ().set ("recipes.enchanted_golden_apple" , false );
250254 Config .save ();
251255 Config .reload ();
252- System . out . println (Messenger .message ("console.unsupported_version" ));
256+ consoleMessage (Messenger .message ("console.unsupported_version" ));
253257 }
254258 }
255259
@@ -264,4 +268,8 @@ private void registerEvent(Listener listener) {
264268 private boolean isEnabled (String path ) {
265269 return Config .get ().getBoolean (path );
266270 }
271+
272+ private void consoleMessage (String message ) {
273+ this .getServer ().getConsoleSender ().sendMessage (message );
274+ }
267275}
0 commit comments