/* * Decompiled with CFR 0.152. */ package com.vinlanx.explosionoverhaul; import com.vinlanx.explosionoverhaul.ScanPromptHUD; import java.util.function.Supplier; import net.minecraft.network.FriendlyByteBuf; import net.minecraftforge.network.NetworkEvent; public class ScanPromptPacket { private final boolean showPrompt; public ScanPromptPacket(boolean showPrompt) { this.showPrompt = showPrompt; } public static void encode(ScanPromptPacket msg, FriendlyByteBuf buf) { buf.writeBoolean(msg.showPrompt); } public static ScanPromptPacket decode(FriendlyByteBuf buf) { return new ScanPromptPacket(buf.readBoolean()); } public static void handle(ScanPromptPacket msg, Supplier ctx) { ctx.get().enqueueWork(() -> ScanPromptHUD.setVisible(msg.showPrompt)); ctx.get().setPacketHandled(true); } }