Add particles
Add missing Textures Add client functionality
This commit is contained in:
19
src/main/java/systems/brn/plasticgun/packets/Reload.java
Normal file
19
src/main/java/systems/brn/plasticgun/packets/Reload.java
Normal file
@@ -0,0 +1,19 @@
|
||||
package systems.brn.plasticgun.packets;
|
||||
|
||||
|
||||
import net.minecraft.network.RegistryByteBuf;
|
||||
import net.minecraft.network.codec.PacketCodec;
|
||||
import net.minecraft.network.packet.CustomPayload;
|
||||
import net.minecraft.util.Uuids;
|
||||
|
||||
import java.util.UUID;
|
||||
|
||||
public record Reload(UUID slapped) implements CustomPayload {
|
||||
public static final Id<Reload> PACKET_ID = new Id<>(CustomPayload.id("reload").id());
|
||||
public static final PacketCodec<RegistryByteBuf, Reload> PACKET_CODEC = Uuids.PACKET_CODEC.xmap(Reload::new, Reload::slapped).cast();
|
||||
|
||||
@Override
|
||||
public Id<? extends CustomPayload> getId() {
|
||||
return PACKET_ID;
|
||||
}
|
||||
}
|
Reference in New Issue
Block a user