aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/de/hysky/skyblocker/utils/Resettable.java
blob: d16a316b7c9c66b025c4c8b352724272a39bee60 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
package de.hysky.skyblocker.utils;

import net.fabricmc.fabric.api.client.networking.v1.ClientPlayConnectionEvents;
import net.fabricmc.fabric.api.networking.v1.PacketSender;
import net.minecraft.client.MinecraftClient;
import net.minecraft.client.network.ClientPlayNetworkHandler;

public interface Resettable extends ClientPlayConnectionEvents.Join {
    void reset();

    @Override
    default void onPlayReady(ClientPlayNetworkHandler handler, PacketSender sender, MinecraftClient client) {
        reset();
    }
}