forked from ChomeNS/chipmunkmod
refactor: turn Listener into an interface
This commit is contained in:
parent
84c7ad673c
commit
dba4bb2056
6 changed files with 11 additions and 11 deletions
src/main/java/land/chipmunk/chipmunkmod
|
@ -3,14 +3,14 @@ package land.chipmunk.chipmunkmod.listeners;
|
|||
import net.minecraft.network.packet.Packet;
|
||||
import net.minecraft.text.Text;
|
||||
|
||||
public class Listener {
|
||||
public void chatMessageReceived (Text message) {}
|
||||
public interface Listener {
|
||||
default void chatMessageReceived (Text message) {}
|
||||
|
||||
public void packetReceived (Packet<?> packet) {}
|
||||
default void packetReceived (Packet<?> packet) {}
|
||||
|
||||
public void packetSent (Packet<?> packet) {}
|
||||
default void packetSent (Packet<?> packet) {}
|
||||
|
||||
public void coreReady () {}
|
||||
default void coreReady () {}
|
||||
|
||||
public void coreMoved () {}
|
||||
default void coreMoved () {}
|
||||
}
|
||||
|
|
|
@ -13,7 +13,7 @@ import net.minecraft.text.TextContent;
|
|||
import java.nio.charset.StandardCharsets;
|
||||
import java.util.List;
|
||||
|
||||
public class ChomeNSAuth extends Listener {
|
||||
public class ChomeNSAuth implements Listener {
|
||||
public static final ChomeNSAuth INSTANCE = new ChomeNSAuth();
|
||||
|
||||
public final String id = "chomens_bot_verify";
|
||||
|
|
|
@ -15,7 +15,7 @@ import net.minecraft.text.Text;
|
|||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
|
||||
public class ChomeNSBotCommandSuggestions extends Listener {
|
||||
public class ChomeNSBotCommandSuggestions implements Listener {
|
||||
public static final String ID = "chomens_bot_request_command_suggestion";
|
||||
|
||||
public static ChomeNSBotCommandSuggestions INSTANCE = new ChomeNSBotCommandSuggestions(MinecraftClient.getInstance());
|
||||
|
|
|
@ -12,7 +12,7 @@ import java.util.Timer;
|
|||
import java.util.TimerTask;
|
||||
import java.util.concurrent.CompletableFuture;
|
||||
|
||||
public class KaboomCheck extends Listener {
|
||||
public class KaboomCheck implements Listener {
|
||||
public boolean isKaboom = false;
|
||||
|
||||
private Timer timer = null;
|
||||
|
|
|
@ -17,7 +17,7 @@ import java.util.TimerTask;
|
|||
|
||||
import static land.chipmunk.chipmunkmod.util.ServerUtilities.serverHasCommand;
|
||||
|
||||
public class SelfCare extends Listener {
|
||||
public class SelfCare implements Listener {
|
||||
private final MinecraftClient client;
|
||||
public final long interval;
|
||||
public final long chatInterval;
|
||||
|
|
|
@ -13,7 +13,7 @@ import java.util.HashMap;
|
|||
import java.util.Map;
|
||||
import java.util.concurrent.CompletableFuture;
|
||||
|
||||
public class TabComplete extends Listener {
|
||||
public class TabComplete implements Listener {
|
||||
private final MinecraftClient client;
|
||||
|
||||
private final Map<Integer, CompletableFuture<CommandSuggestionsS2CPacket>> transactions = new HashMap<>();
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue