GFP (guns for ping) is a 1.21.4+ Java resource pack I built in Blockbench. It swaps a vanilla item (lime dye) for fully 3D modeled, CS2-inspired guns using the 1.21.4 item model system with custom model data.
Weapons
- AWP - long-range sniper rifle model
- M4A4 - assault rifle with full body model
- Five-SeveN - sidearm, with an optional silenced variant (six silencer parts)
- XM1014 - automatic shotgun
Renders
How it works
The pack’s assets/minecraft/items/lime_dye.json uses a select model type keyed on
custom_model_data. Setting the custom_model_data value on a lime dye item in game
switches its model between the guns:
five_sevenm4a4awpfive_seven_silencedxm1014
Each weapon has its own Blockbench .bbmodel source file plus the compiled JSON model
and textures, so you can open the models, tweak them in Blockbench, and re-export. The
zip contains everything, ready to drop into your resourcepacks folder.