der Check, ob heute Neujahr ist, gilt als Logik, und sollte daher in die Appliance ausgelagert werden. Einfach eine Methode, die true zurück gibt, wenn Feuerwerk kommen soll. Und hier dann einfach (!Appliance#shouldSpawnFirework) return
der Check, ob heute Neujahr ist, gilt als Logik, und sollte daher in die Appliance ausgelagert werden. Einfach eine Methode, die `true` zurück gibt, wenn Feuerwerk kommen soll. Und hier dann einfach `(!Appliance#shouldSpawnFirework) return`
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
@@ -0,0 +8,4 @@import java.time.LocalDate;public class NewYearFireworkListener extends ApplianceListener<NewYearFirework> {package private
@@ -0,0 +11,4 @@public class NewYearFireworkListener extends ApplianceListener<NewYearFirework> {@EventHandlerpublic void onPlayerJoin(PlayerJoinEvent event) {if(LocalDate.now().getDayOfYear() != 1) return;der Check, ob heute Neujahr ist, gilt als Logik, und sollte daher in die Appliance ausgelagert werden. Einfach eine Methode, die
truezurück gibt, wenn Feuerwerk kommen soll. Und hier dann einfach(!Appliance#shouldSpawnFirework) returnpasst.