X-Git-Url: https://git.pterodactylus.net/?a=blobdiff_plain;ds=sidebyside;f=src%2Fmain%2Fjava%2Fnet%2Fpterodactylus%2Frhynodge%2Ftriggers%2FAlwaysTrigger.java;h=5def993b12b41f654a72bdd6fa0a1b27d98538db;hb=22e98b8896aa47b397ba89d887bfdbe212850517;hp=3716894673b2c0b8ebf6bb8a60dcc5af60d11041;hpb=6f69aff66ba5617d0bb27874014b4274bc551ab8;p=rhynodge.git diff --git a/src/main/java/net/pterodactylus/rhynodge/triggers/AlwaysTrigger.java b/src/main/java/net/pterodactylus/rhynodge/triggers/AlwaysTrigger.java index 3716894..5def993 100644 --- a/src/main/java/net/pterodactylus/rhynodge/triggers/AlwaysTrigger.java +++ b/src/main/java/net/pterodactylus/rhynodge/triggers/AlwaysTrigger.java @@ -32,9 +32,21 @@ public class AlwaysTrigger implements Trigger { /** * {@inheritDoc} + *

+ * This implementation returns the current state. */ @Override - public boolean triggers(State currentState, State previousState) { + public State mergeStates(State previousState, State currentState) { + return currentState; + } + + /** + * {@inheritDoc} + *

+ * This implementation always returns {@code true}. + */ + @Override + public boolean triggers() { return true; }