diff --git a/craftattack/src/main/java/eu/mhsl/craftattack/spawn/craftattack/appliances/gameplay/mobSilenceNametag/FirstTestClass.java b/craftattack/src/main/java/eu/mhsl/craftattack/spawn/craftattack/appliances/gameplay/mobSilenceNametag/FirstTestClass.java new file mode 100644 index 0000000..c4f5055 --- /dev/null +++ b/craftattack/src/main/java/eu/mhsl/craftattack/spawn/craftattack/appliances/gameplay/mobSilenceNametag/FirstTestClass.java @@ -0,0 +1,12 @@ +package eu.mhsl.craftattack.spawn.craftattack.appliances.gameplay.mobSilenceNametag; + +import eu.mhsl.craftattack.spawn.core.appliance.Appliance; +import org.bukkit.entity.Player; + +public class FirstTestClass extends Appliance { + + public String greetPlayer(Player player) { + return "Hello, " + player.getName() + "! Test 1"; + } + +} diff --git a/craftattack/src/main/java/eu/mhsl/craftattack/spawn/craftattack/appliances/gameplay/mobSilenceNametag/FirstTestListener.java b/craftattack/src/main/java/eu/mhsl/craftattack/spawn/craftattack/appliances/gameplay/mobSilenceNametag/FirstTestListener.java new file mode 100644 index 0000000..2ca719e --- /dev/null +++ b/craftattack/src/main/java/eu/mhsl/craftattack/spawn/craftattack/appliances/gameplay/mobSilenceNametag/FirstTestListener.java @@ -0,0 +1,12 @@ +package eu.mhsl.craftattack.spawn.craftattack.appliances.gameplay.mobSilenceNametag; + +import eu.mhsl.craftattack.spawn.core.appliance.ApplianceListener; +import org.bukkit.event.EventHandler; + +public class FirstTestListener extends ApplianceListener { + @EventHandler + public void onPlayerJoin(org.bukkit.event.player.PlayerJoinEvent event) { + String greeting = this.getAppliance().greetPlayer(event.getPlayer()); + event.getPlayer().sendMessage(greeting); + } +}