package com.example.gunmod.client;
import com.example.gunmod.GunMod;
import com.example.gunmod.PistolItem; // Add this import statement
import net.fabricmc.api.ClientModInitializer;
import net.fabricmc.fabric.api.client.event.lifecycle.v1.ClientTickEvents;
import net.minecraft.client.MinecraftClient;
public class GunModClient implements ClientModInitializer {
@Override
public void onInitializeClient() {
ClientTickEvents.END_CLIENT_TICK.register(client -\> {
if (GunMod.reloadKey.wasPressed()) {
// Reload pistol if held
if (client.player.getMainHandStack().getItem() instanceof PistolItem pistol) {
pistol.reload(client.player);
}
}
});
}
}