Ofc the author of the mod should have some creds for the job and time he/she spent doing the mod, but is this really the way to go?
if (p.getName().equals("ABkayCkay")) { MessageChannel.TO_ALL.send(Text.of(new Object[] { TextColors.DARK_GRAY, "[", TextColors.AQUA, this.getConfig().getString("config.title"), TextColors.DARK_GRAY, "] ", TextColors.GRAY, "The PixelmonGym Plugin Dev, ", TextColors.AQUA, TextStyles.BOLD, "ABkayCkay", TextStyles.RESET, TextColors.GRAY, " has come online!" })); for (final Player players : Sponge.getServer().getOnlinePlayers()) { players.playSound(SoundTypes.ENTITY_LIGHTNING_THUNDER, SoundCategories.AMBIENT, players.getLocation().getPosition(), 2.0, 1.0); } }
Is there any chance that you can make this optional in the configs?
And that also includes this in the CommandListener:
p.sendMessage(Text.of(new Object { TextColors.RED, "Plugin Made By ", TextColors.GOLD, “ABkayCkay” }));
For those who dont understand code:
The first piece of code: Fancy pancy text (The PixelmonGym Plugin Dev, ABkayCkay has come online!) and thundersound to everyone when ABkayCkay logs in to the server.
The second piece of text: When you see the commandlist, and other various places, it says that ABkayCkay made the plugin.
Yet again, you should get creds for the work, but for example: I cant see anything hardcoded in either forge nor sponge if a modauthor logs in.
Lovely plugin tho, keep up the good work!