Este repositório foi arquivado em 2025-08-14. Você pode visualizar arquivos e cloná-lo, mas não pode fazer alterações, tais como push, abrir issues, pull requests ou comentários.
DefaultComponents/src/main/java/com/awakenedredstone/defaultcomponents/network/DefaultComponentsPresentPayload.java
2025-01-20 17:13:55 -03:00

31 linhas
1,2 KiB
Java

package com.awakenedredstone.defaultcomponents.network;
import com.awakenedredstone.defaultcomponents.DefaultComponents;
import com.awakenedredstone.defaultcomponents.data.DefaultComponentLoader;
import net.minecraft.network.RegistryByteBuf;
import net.minecraft.network.codec.PacketCodec;
import net.minecraft.network.packet.CustomPayload;
import net.minecraft.util.Identifier;
import java.util.HashMap;
import java.util.Map;
public record DefaultComponentsPresentPayload() implements CustomPayload {
public static final DefaultComponentsPresentPayload INSTANCE = new DefaultComponentsPresentPayload();
public static final Id<DefaultComponentsPresentPayload> ID = new Id<>(DefaultComponents.id("mod_present"));
public static final PacketCodec<RegistryByteBuf, DefaultComponentsPresentPayload> PACKET_CODEC = new PacketCodec<>() {
@Override
public void encode(RegistryByteBuf buf, DefaultComponentsPresentPayload payload) {}
@Override
public DefaultComponentsPresentPayload decode(RegistryByteBuf buf) {
return new DefaultComponentsPresentPayload();
}
};
@Override
public Id<DefaultComponentsPresentPayload> getId() {
return ID;
}
}