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.network.packet.Packet;
|
||||||
import net.minecraft.text.Text;
|
import net.minecraft.text.Text;
|
||||||
|
|
||||||
public class Listener {
|
public interface Listener {
|
||||||
public void chatMessageReceived (Text message) {}
|
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.nio.charset.StandardCharsets;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
public class ChomeNSAuth extends Listener {
|
public class ChomeNSAuth implements Listener {
|
||||||
public static final ChomeNSAuth INSTANCE = new ChomeNSAuth();
|
public static final ChomeNSAuth INSTANCE = new ChomeNSAuth();
|
||||||
|
|
||||||
public final String id = "chomens_bot_verify";
|
public final String id = "chomens_bot_verify";
|
||||||
|
|
|
@ -15,7 +15,7 @@ import net.minecraft.text.Text;
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import java.util.List;
|
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 final String ID = "chomens_bot_request_command_suggestion";
|
||||||
|
|
||||||
public static ChomeNSBotCommandSuggestions INSTANCE = new ChomeNSBotCommandSuggestions(MinecraftClient.getInstance());
|
public static ChomeNSBotCommandSuggestions INSTANCE = new ChomeNSBotCommandSuggestions(MinecraftClient.getInstance());
|
||||||
|
|
|
@ -12,7 +12,7 @@ import java.util.Timer;
|
||||||
import java.util.TimerTask;
|
import java.util.TimerTask;
|
||||||
import java.util.concurrent.CompletableFuture;
|
import java.util.concurrent.CompletableFuture;
|
||||||
|
|
||||||
public class KaboomCheck extends Listener {
|
public class KaboomCheck implements Listener {
|
||||||
public boolean isKaboom = false;
|
public boolean isKaboom = false;
|
||||||
|
|
||||||
private Timer timer = null;
|
private Timer timer = null;
|
||||||
|
|
|
@ -17,7 +17,7 @@ import java.util.TimerTask;
|
||||||
|
|
||||||
import static land.chipmunk.chipmunkmod.util.ServerUtilities.serverHasCommand;
|
import static land.chipmunk.chipmunkmod.util.ServerUtilities.serverHasCommand;
|
||||||
|
|
||||||
public class SelfCare extends Listener {
|
public class SelfCare implements Listener {
|
||||||
private final MinecraftClient client;
|
private final MinecraftClient client;
|
||||||
public final long interval;
|
public final long interval;
|
||||||
public final long chatInterval;
|
public final long chatInterval;
|
||||||
|
|
|
@ -13,7 +13,7 @@ import java.util.HashMap;
|
||||||
import java.util.Map;
|
import java.util.Map;
|
||||||
import java.util.concurrent.CompletableFuture;
|
import java.util.concurrent.CompletableFuture;
|
||||||
|
|
||||||
public class TabComplete extends Listener {
|
public class TabComplete implements Listener {
|
||||||
private final MinecraftClient client;
|
private final MinecraftClient client;
|
||||||
|
|
||||||
private final Map<Integer, CompletableFuture<CommandSuggestionsS2CPacket>> transactions = new HashMap<>();
|
private final Map<Integer, CompletableFuture<CommandSuggestionsS2CPacket>> transactions = new HashMap<>();
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue