Compatibility
Minecraft: Java Edition
Platforms
Supported environments
Creators
Details
Short summary SolUltraTac is an original Fabric gun mod for Minecraft Java 26.2, featuring six animated 3D firearms, server-authoritative combat, magazines, recoil, ADS, custom sounds, particles and multiplayer support. SolUltraTac SolUltraTac is an original, data-driven tactical firearm mod built specifically for Minecraft Java Edition 26.2 using Fabric. It adds six fictional weapons with distinct 3D models, animations, sounds, damage values, fire rates, recoil patterns, screen shake and muzzle effects. All code, models, textures, animations and sounds were created specifically for SolUltraTac. Requirements Minecraft Java Edition 26.2 Fabric Loader 0.19.3 or newer Fabric API 0.154.2+26.2 or newer Java 25 GeckoLib and other animation libraries are not required. Included weapons 5.6 SOL Ultra — Balanced assault rifle with a 30-round magazine 9.2 SOL Viper — Compact, fast-firing SMG with a 32-round magazine 7.62 SOL Titan — Powerful battle rifle with heavy recoil .45 SOL Warden — Compact heavy service pistol 12 SOL Breach — Box-magazine-fed slug shotgun 8.6 SOL Helix — Long-range precision rifle with a scope Every weapon has its own: Damage and headshot multiplier Fire rate Effective range and damage falloff Hip-fire and ADS spread Vertical and horizontal recoil Screen-shake pattern Fire, reload, sprint, inspect and ADS animations Gunshot sound variations Muzzle flash, smoke, sparks and casing effects Ammunition and loaded/empty magazines Controls Action Default control Fire Left Mouse Button Aim / ADS Right Mouse Button Reload R Inspect weapon I Change fire mode B Attachment menu placeholder N Reload animation resources F8
All controls can be changed from Minecraft’s Controls menu. Pressing B cycles through: Single → Burst → Auto → Single When using Auto mode, hold the left mouse button to continue firing. A physical B-key fallback is included, so fire-mode switching still works if an older options.txt file has damaged or removed the saved keybind. Aiming and scopes Hold the right mouse button to aim down sights. Most weapons use a smooth iron-sight ADS zoom. The 8.6 SOL Helix uses a stronger magnification level and a circular scope overlay with a custom reticle. ADS also reduces spread and recoil according to each weapon’s configuration. Reloading and ammunition Weapons use persistent magazine-based ammunition. The reload system supports: Loaded magazines Empty magazines Partially loaded magazines Loose ammunition Server-validated reload duration Timed magazine removal, insertion and bolt sounds The server consumes ammunition only after a valid reload finishes. Switching to another hotbar slot during a reload immediately cancels it. No ammunition is consumed, and a mechanical cancellation sound is played. Creative inventory All weapons, ammunition and magazines are available in the dedicated: Pisan Ultra Guns creative inventory tab. Crafting All 24 SolUltraTac items are craftable: 6 weapons 6 ammunition types 6 loaded magazines 6 empty magazines Every weapon recipe uses the following core materials: Netherite Ingot Diamond Lodestone Redstone Block Ammunition and magazines use separate material combinations appropriate for their weapon type. All SolUltraTac recipes are automatically unlocked in the recipe book when a player joins a world or server. HUD Holding a SolUltraTac weapon displays a compact ammunition HUD containing: Current magazine ammunition Reserve ammunition Current fire mode Reload status Animation state when debug mode is enabled The HUD is hidden automatically when no gun is held. Combat system SolUltraTac uses server-authoritative hitscan combat. The client only requests a shot and displays predicted visual feedback. The server validates: Fire rate Remaining ammunition Reload state Shot sequence Player hand and held weapon Entity and block raycasts Damage and distance falloff Headshots Friendly-fire configuration Underwater range, damage and spread This prevents the client from directly assigning damage or creating ammunition. Multiplayer and dedicated servers SolUltraTac supports integrated and dedicated servers. For multiplayer, install the mod and Fabric API on both the server and connecting clients. Nearby players receive synchronized: Gunshot sounds Reload sounds Weapon animation events Muzzle particles Entity and block impact particles Ammunition and fire-mode updates Client-only rendering, HUD, input, camera and animation classes are separated from common server code to prevent dedicated-server crashes. Installation Install Fabric Loader for Minecraft 26.2. Install the compatible Fabric API version. Place the SolUltraTac JAR inside the Minecraft mods folder. Start Minecraft using the Fabric profile. Open the Pisan Ultra Guns creative tab or use the automatically unlocked crafting recipes. For a dedicated server, place both SolUltraTac and Fabric API in the server’s mods folder. Give commands /give @s solultratac:sol_ultra_56 /give @s solultratac:sol_viper_9 /give @s solultratac:sol_titan_762 /give @s solultratac:sol_warden_45 /give @s solultratac:sol_breach_12 /give @s solultratac:sol_helix_86 Ammunition and magazines are available through the creative tab and recipe book. Technical details Minecraft 26.2 rendering APIs Fabric client/common split source sets JSON-driven gun definitions JSON keyframe animation system Position, rotation and scale animation channels Linear, ease-in, ease-out, ease-in-out and overshoot easing FPS-independent animation interpolation Minecraft model and particle APIs No direct OpenGL calls OpenGL/Vulkan-safe rendering architecture Configurable weapon statistics and resource paths


