← Back to all projects

GFP: 3D Guns Pack

Texture Pack

Resource Pack3D ModelsBlockbenchGunsJava Edition

A Minecraft 1.21.4+ Java resource pack with hand-modeled 3D guns in Blockbench: AWP, M4A4, Five-SeveN (plus a silenced variant), and XM1014, all driven by custom_model_data on lime dye.

Download

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

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:

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.