Перейти к содержимому
Mineforgian

Scorched Guns Neoforged

An unofficial NeoForge 1.21.1 port of Scorched Guns 2, focused on preserving the original mod’s firearms, structures, mobs, machines, turrets, and ExoSuit gameplay on a newer Minecraft version.

Загрузки
17K
Подписчики
34
Обновлён
22 июня 2026 г.
Лицензия
GPL-3.0-or-later

Опубликован 9 мая 2026 г.

Scorched Guns 2: NeoForge Port

Unofficial Scorched Guns 2: NeoForge Port brings the original Scorched Guns 2 made by Ribs498 experience to Minecraft 1.21.1 on NeoForge.

This is a port focused on preserving the original mod’s gritty firearm combat, custom ammunition systems, attachments, hostile mobs, structures, loot, machines, turrets, and ExoSuit gameplay on a newer Minecraft version.

Features

  • A large arsenal of firearms and custom weapons
  • Multiple ammunition types and magazines
  • Weapon attachments and gun customization
  • Hostile mobs from the original mod
  • World structures with loot
  • Turrets and combat machines
  • GunBench and crafting-related systems
  • ExoSuit equipment and upgrade mechanics
  • Custom particles, projectiles, sounds, and effects
  • Singleplayer, multiplayer, and dedicated server support
  • Optional compatibility with Punchy - No more excessive hands bobbing when scguns is blacklisted
  • Optional compatibility with Fresh Animations: Player Extensions / Entity Model Features - First person hand animations are accurate, Third person hands animations tied to the weapon you currently use
  • **Optional compatibility with Create Aeronautics: Guns can destroy physical blocks and turrets can be built on top of them
  • **Optional compatibility with Guard Villagers: Guards can fully utilize guns and also be spawned already carrying low-tier guns.

Requirements

This port requires:

  • NeoForge for Minecraft 1.21.1
  • Framework
  • Curios
  • GeckoLib

Make sure all required dependencies are installed before launching the game.

Multiplayer and Server Support

The port has been tested with:

  • Client startup
  • World loading
  • Dedicated server startup
  • Multiplayer connection
  • Weapon firing and reloading
  • Structure generation and loot
  • Mob spawning
  • Turrets
  • Machines
  • ExoSuit GUI and HUD behavior

Notes

This is a NeoForge 1.21.1 port of Scorched Guns 2, not a new original mod. The goal is to keep the original gameplay experience working on a newer Minecraft version while preserving the feel and systems of the source mod as closely as possible.

Some minor visual or asset warnings may still be present, but the port has gone through gameplay and server smoke testing.

Credits

Original Scorched Guns 2 concept, assets, and gameplay belong to Ribs498 and original mod contributors.

This project is a port to NeoForge 1.21.1.

Ченджлог

1.5Релиз1.21.1 · 22 июня 2026 г.

1.5 - 2026-06-11

Added

  • Added optional Create Aeronautics Shield Generator compatibility so Scorched Guns bullets and beam traces are stopped by active force fields instead of passing through protected ships.
  • Added an Proof of Concept distant gunshot audio layer for unsilenced gunfire, with delayed and distance-faded reports beyond the normal loaded-chunk listening range using new CC0 distant shot sound assets. CAN BE DISABLED IN THE CONFIGS

Fixed

  • Fixed dual-wield one-handed gun handling so right-clicking with a Scorched Guns firearm in both main hand and offhand no longer lets the offhand gun run vanilla item-use logic, preventing creative inventory duplication and survival server disconnects.
  • Fixed Banzai charge hits not consuming weapon and bayonet attachment durability while regular bayonet melee did.
  • Fixed Lightning Battery capacity being lower than the redstone block to plasma block recipe requirement, making that recipe impossible even with a fully charged battery.
  • Fixed Supply Crates dropping three crate blocks when broken with Silk Touch because the Silk Touch block drop was incorrectly inside the three-roll ammo loot pool.
  • Fixed muzzle flash rendering emitting incomplete vertices, which could crash clients with Missing elements in vertex: UV1, Normal in Sodium, ImmediatelyFast, and vanilla buffer flush paths.
  • Reduced dedicated-server pathfinding spikes from gunner and raid mobs by throttling path recalculations instead of rebuilding navigation every tick.
  • Fixed ADS/FOV jitter after cancelling a reload by swapping away from a gun and re-equipping it before the reload state fully cleared.
  • Fixed headshot hit markers while aiming down sights leaking render state into the vanilla HUD, which could tint the hotbar red.
  • Fixed Winnie using the same ammunition as Winnie Millend; Winnie now uses Compact Copper Rounds and has its rifle type and falloff stats restored.
  • Fixed Wooden Stock and Long Scope missing their intended critical chance bonuses.
  • Fixed per-gun critical damage multipliers such as Red Raydar's 25x crit multiplier not being applied.
  • Fixed gun type names and damage falloff ranges not displaying correctly in gun tooltips and the attachment screen.
  • Fixed ExoSuit upgrade/core visual state desync on dedicated servers by saving upgrade slots directly into the edited suit item and preserving power states during upgrade sync.
  • Restored upstream bullet tracer visibility, hidden-projectile behavior, and per-gun tracer thickness settings for firearm projectile visuals.
  • Fixed local first-person bullet trails rendering over the player's own shots after the projectile visual parity pass.
  • Fixed belt Curios rendering so Scorched Guns ammo boxes and pouches follow the player's body orientation instead of using a detached fixed transform.
  • Fixed a dedicated-server Gun Bench autocrafting crash caused by server menu logic loading the client-only Blueprint screen class.
  • Fixed Scamp Panzer boss bars lingering after a nearby player dies and respawns during the fight.
  • Fixed the new distant gunshot audio layer so long-range unsilenced shots are sent to eligible listeners and play as positional mono sounds with proper distance falloff.
  • Fixed Scorched Guns loot progression tables so structure, vanilla-injection, entity and villager-gift loot follow upstream flare/scrap progression instead of bypassing raids with direct blueprint drops.
  • Restored upstream attachment stats for extended magazines, speed magazines, light stocks, muzzle brakes and extended barrels, including attachment-based projectile falloff range modifiers.
  • Fixed Sky Carriers being able to fire one final projectile while already playing their death animation.
1.4.4.1Релиз1.21.1 · 31 мая 2026 г.

Fixed

  • Fixed Inquisitor fire rounds ignoring their isSoulFire gun data flag, so they now use Scorched Guns soul-fire visuals and place temporary soul fire instead of normal fire.
  • Fixed bullet death messages from mob-held guns using a different random translation id between calls, which could disconnect players when a gun mob killed someone.
  • Fixed ocean weapon Dolphin's Grace cleanup so Scorched Guns no longer removes Dolphin's Grace applied by dolphins, commands or other mods.
1.4.4Релиз1.21.1 · 30 мая 2026 г.

Fixed

  • Restored vanilla durability enchantment support for Scorched Guns firearms and damageable attachments, so Mending and Unbreaking can be applied again through the normal 1.21.1 enchantment tag system.
  • Improved Create mixing recipe compatibility with Almost Unified by replacing nested compound inputs in Scorched Guns sulfur, phosphorus, iron, anthralite and treated-iron mixing recipes with equivalent item tags.
  • Updated Scorched Guns Create processing recipes to the current processing_time field name used by Create 6, fixing millstone recipes that could break when recipe-unification mods rewrote Create recipes.
  • Fixed gunner and raid mob accuracy configuration so gunnerMobInaccuracyMultiplier now affects actual mob projectile spread, and prevented raid gunners from broadcasting accidental non-player targets to nearby allies.
  • Removed Drowned from the general natural gunner mob pool so regular underwater Drowned no longer spawn with progression guns; Ocean Raid Drowned remain unchanged.
  • Added missing item-specific Scorched Guns bullet death messages so kills with renamed guns no longer show raw translation keys.
  • Fixed animated first-person gun alignment for players using the vanilla left-hand main-hand setting, including The Rat King and Queen, without increasing movement bobbing on animated guns.
  • Fixed turret projectile damage being applied twice on entity hits and restored turret ammo armor-penetration handling from upstream data, reducing excessive Auto Turret damage against armored players.
  • Fixed Gun Bench inventory persistence so ingredients and blueprints left inside the bench survive world reloads, while the virtual output slot is no longer saved or dropped as a real inventory slot.
  • Fixed attachment durability when attachment damage is enabled: installed modules now save their accumulated wear back onto the weapon and break/remove correctly instead of resetting every shot.
  • Fixed ExoSuit effect cleanup so Scorched Guns no longer removes or flickers night vision, jump boost or water breathing effects provided by other mods/items.
1.4.3Релиз1.21.1 · 26 мая 2026 г.

Fixed

  • Fixed Scorched Guns armor not being accepted by vanilla armor enchantments by restoring the Minecraft armor item tags for all mod armor sets, masks and respirators.
  • Fixed the standard grenade fuse being much shorter than the other timed throwables.
  • Restored suffocation damage inside active Choke Bomb clouds while preserving their existing confusion and fire-extinguishing behavior.
  • Restored the existing 3D throwable models for grenade and bomb items in first-person, third-person and dropped-item views while keeping inventory icons flat.
  • Restored missing Mob Trap and Enemy Turret placements in Scorched Guns structures by syncing the affected structure templates and jigsaw pools with upstream data.
  • Fixed visible grenade-round and shotball projectiles rendering as flat item sprites instead of their 3D projectile models.
  • Restored projectile damage falloff support from gun data and re-enabled Hullbreaker shotball falloff/visible cannonball rendering.
  • Improved Ramrod-style undead advantage detection so modded undead mobs using vanilla undead healing/harming semantics are recognized.
  • Restored gun-data armor penetration handling so firearm armorPen values from Scorched Guns gun JSON affect projectile damage against armored targets again.
  • Fixed Advanced Composter input checks so items registered as compostable through NeoForge's compostable data map are accepted, including compostable items from other mods.
1.4.2Релиз1.21.1 · 23 мая 2026 г.

Fixed

  • Fixed C2ME/Sable client disconnects caused by Hive swarm tracking touching swarm entities from the client-side entity event path.
  • Fixed gunner and raid mob combat pacing after the upstream-style timing pass so automatic weapons fire at their configured rate again while burst weapons still respect burst delays and reload windows.
  • Fixed gunner and raid mob movement so armed mobs keep closing distance toward their target instead of freezing at medium range as soon as they start shooting.
  • Fixed Sable/Create Aeronautics turret projectile spawning and target lookup so ship-mounted turrets fire from global ship-space positions toward real world targets instead of sending bullets into empty space.
1.4.1Релиз1.21.1 · 20 мая 2026 г.

Added

  • Added optional Fungal Infection: Spore compatibility: Scorched Guns respirators and ExoSuit gas mask modules can block Spore's mycelium infection effect, and Spore gas masks now count as Scorched Guns gas masks for sulfur gas protection.

Fixed

  • Reduced mob fleeing overreaction to automatic gunfire by throttling flee reactions per entity and softening the initial panic knockback.
  • Removed forced raid saved-data disk writes from regular level ticks; raid state now marks data dirty and relies on normal autosave, reducing periodic server lag spikes.
  • Fixed dedicated-server turret visual rotation on normal blocks by moving turret yaw/pitch visuals to a lightweight server-to-client sync packet with safe shortest-path yaw interpolation.
  • Fixed turret visual sync startup and client interpolation so turrets no longer freeze on the first target, spin wildly, or shake while tracking targets in singleplayer and dedicated servers.
  • Restored upstream gunner mob weapon-tier pools so progression-based zombie/skeleton-style gunners no longer roll the wider player weapon pool added during content parity work.
  • Restored upstream-style gunner and raid mob damage scaling by difficulty, including the configurable mob gun damage multiplier, so AI-held guns no longer deal full player weapon damage.
  • Restored upstream-style gunner fire-rate and reload timing controls, including mob fire-rate and burst-delay multipliers, while preserving mob-gun ammo cleanup when weapons drop to players.
  • Fixed a server crash when enemy turret projectiles hit players and advancement checks tried to serialize a projectile with an empty pickup item stack.
  • Fixed Supply Scamp patrol sorting so modded barrel inventories, including Sophisticated Storage barrels, are recognized through NeoForge item-handler capabilities.
1.4.0Релиз1.21.1 · 18 мая 2026 г.

Added

  • Restored companion guide book generation for Viventrum and Supply Scamp packages.
  • Updated upstream weapon asset parity for Astella, Auvtomag, Bomb Lance, Bruiser, Cogloader, Combat Shotgun, Freyr, Gauss Rifle, Howler, Jackhammer, M22 Waltz, M3 Carabine, MAK MkII, Makeshift Rifle, MK43 Rifle, Niami, Big Bore, Boomstick, Brawler, Callwell, Callwell Terminal, Defender Pistol, Dozier RL, Echoes 2, Fencer Carabine, Flintlock Pistol, Basker, Callwell Conversion, Floundergat, Gale, Grandle, Grandle OG, Greaser SMG, Gyrojet Pistol, Homemaker, Howler Conversion, Iron Javelin, Iron Spear, Kalaskah, Krauser, LLR Director, Lockewood, Mangalitsa, Marlin, MAS-55, Micina, Nervepinch, Osgood 50, Pax, Plasgun, Plasmabuss, Prima Materia, Pyroclastic Flow, Rat King and Queen, Repeating Musket, Rocket Rifle, Rusty Gnat, Saketini, Saketini Ironport, Scrapper, Scratches, Sculk Resonator, Sequoia, Soul Drummer, Stigg, Stiletto, Trenchur, Trotters, Turnpike, UMAX Pistol, Uppercut, Locust, Shellurker, Venturi, Vulcanic Repeater, Waltz Conversion, Winnie, and the Basic Turret flame top, including changed animated gun resources, attachment special-model JSONs and relevant item textures.
  • Updated upstream ammo item asset parity for Advanced Round, Compact Advanced Round, Standard Bullet, Buckshot, Nitro Buckshot, Shotgun Shell, Gibbs Round, Beowulf Round, Hog Round, Krahg Round, Shatter Round and Osborne Slug, including related unfinished and 3D item resources.
  • Updated upstream ammo/resource item asset parity for Compact Copper Round, Standard Copper Round, Bearpack Shell, Ramrod Round, Microjet, Rocket, Shotball, Sculk Cell, Shock Cell, Energy Cell, Plasma Core, Shulkshot, Blaze Fuel, Flechette, Grapeshot, Powder and Ball, Hardened Bullet and Needle, including related unfinished and 3D item resources.
  • Updated upstream crafting-component item asset parity for molds, casings, gun parts, gun frames, firing units and raw/resource materials, including mold custom-model override resources.
  • Updated upstream equipment and ExoSuit item asset parity for armor icons, respirator and mask icons, ExoSuit cores, upgrade modules, armor plates, pouches, pauldrons, repair kits and related suit components.
  • Updated upstream blueprint, material, consumable and utility item asset parity for blueprint tiers, Anthralite materials, sulfur resources, energy cores, healing items, Cog Locator, The Pact and related resource icons.
  • Updated remaining upstream weapon and attachment visual/audio asset parity for Defender Pistol, Jackhammer, Weevil, War Axe, Laser Sight, Long Scope and several existing gun animation and handling sound resources.
  • Updated upstream block, mob and status-effect asset parity for Anthralite blocks and lamps, Auto Turret display, Cog Minion, Dissident and the Lacerated effect icon.
  • Updated upstream GUI asset parity for the attachment screen, blueprint viewer, HUD fill bar, Hot Barrel bar and melee indicator textures.
  • Updated upstream Netherite Respirator armor texture parity.
  • Added upstream Spanish locale files for Argentina, Chile, Ecuador, Spain, Mexico, Uruguay and Venezuela.
  • Restored upstream projectile trail textures, grenade/fireball particle resources and dedicated Praetor, Dissident and Supply Scamp sound assets.
  • Added common config options for daytime natural spawning of hostile Scorched Guns mobs, preserving night spawn rates while adding configurable bed-radius protection for player bases.
  • Added category-aware Supply Scamp patrol sorting so tamed scamps deposit ammo, weapons, armor, potions, food, tools, wood, materials, blocks and miscellaneous items into matching barrels instead of dumping everything into the nearest container.
  • Added a common gunnerMobInaccuracyMultiplier config option, defaulting to 1.5, to make hostile gunner and raid mobs less precise without changing player weapon spread or gun JSON values.
  • Added optional Guard Villagers compatibility: when Guard Villagers is installed, village guards can spawn with low-tier Scorched Guns militia weapons through the existing gunner-mob equipment system.

Fixed

  • Fixed Netherite Respirator fire resistance metadata for Minecraft 1.21.1 so dropped respirators use the current fire-resistant item component instead of an obsolete item override.
  • Fixed newly synced ammo item models rendering as missing black-purple squares by migrating their separate-transform loaders and texture paths to NeoForge 1.21.1 resource ids.
  • Restored Beowulf and Gibbs Round projectile bonus-looting behavior for entity loot table count increases and enchanted rare-drop chances.
  • Fixed Supply Scamp persistence so server restarts and world reloads preserve carried inventory and no longer reset tamed scamps back to full health.
  • Fixed Supply Scamp repair interaction so using a Repair Kit repairs the tamed scamp instead of opening its inventory.
  • Improved Sable/Create Aeronautics compatibility by preventing Scorched Guns block inventories from dropping during sublevel assembly, allowing gun projectiles to collide with Sable sublevel contraptions and making turret targeting use sublevel world-space positions.
  • Retimed inspect-animation sound keyframes for Freyr, Gauss Rifle, Howler, Jackhammer and M22 Waltz so handling sounds line up with their updated weapon animations.
  • Restored reload windows for raid and gunner mob weapons so armed mobs no longer fire indefinitely without magazine downtime, hardened reload completion so mob guns cannot get stuck reloading, restored firing feedback for mob-held silenced/fallback-sound weapons such as sculk guns, fixed stale silenced-fire sound ids on Arc Worker and Lone Wonder, and kept dropped mob guns from retaining infinite-ammo behavior.
  • Fixed gunner and raid mob reload timing so empty single-shot weapons, including musket-style guns, include their configured empty-mag reload delay instead of firing far faster than intended.
  • Fixed third-person muzzle flashes for gunner and raid mobs using Scorched Guns weapons.
  • Improved Create Aeronautics/Sable compatibility for turrets by giving turret block entities a Sable sublevel physics tick bridge and making Ammo Modules feed adjacent turret ammo slots directly instead of relying only on generic item capability insertion.
  • Fixed Sable/Create Aeronautics turret aiming so turrets on moving ships use the active sublevel pose during physics ticks and fire toward their selected target instead of a stale local-world direction.
  • Added Sable/Create Aeronautics-aware block interaction for direct block-breaking projectile hits, beam mining and custom projectile explosions, allowing compatible Scorched Guns shots and explosive impacts to damage physical contraption blocks instead of only colliding with them.
  • Restored newer gun recoil, spread, pellet-count and player knockback data that had been present in resource JSON but ignored by the current gun parser, covering Kiln Gun and the recent late-weapon batches.
  • Restored Choke Bomb's lasting cloud/effect behavior and regular Grenade's upstream-style explosion profile.
  • Fixed sculk gun fire sound spatialization by restoring the mono upstream sound asset.
  • Fixed sulfur vent worldgen/tick recovery so generated vents can activate and produce sulfur clouds in fresh chunks.
  • Hardened Hive/Swarm cleanup against async entity-unload crashes reported in heavily modded Sable/C2ME/Connector client packs.
  • Fixed Create funnel item transfer for Ammo Modules and Shell Catcher Modules by exposing their inventories through NeoForge item capabilities and making their handlers support real insertion/extraction.
  • Fixed Supply Scamp patrol sorting stalls where a scamp could keep one or two leftover items indefinitely after depositing one sorted category.
  • Fixed Guard Villagers holding Scorched Guns weapons so their humanoid model uses Scorched Guns weapon holding/aiming poses instead of the default guard pose.
  • Fixed Guard Villagers spawned from generated/loaded villages not rolling Scorched Guns militia weapons while spawn-egg guards did.
  • Fixed Guard Villagers generated during village structure placement being equipped before their vanilla guard gear pass finished, and made their Scorched Guns weapon roll visible at default gunner spawn settings.
  • Fixed Buckshot crafting so regular vanilla Gunpowder is accepted by the shared gunpowder ingredient tag again, alongside Sheol and Peal.
  • Restored the upstream Geo armor renderer/assets for Treated Brass armor so the equipped set uses its intended custom model instead of the vanilla armor layer.
  • Restored projectile lag-compensation hitbox rewind to use the shooter's current server latency instead of the temporary zero-ping fallback.
  • Fixed Blueprint pages showing the undiscovered-knowledge placeholder instead of the available weapon lore by resolving lore keys from the actual item registry id.
  • Fixed manual per-round reload animations getting stuck in the reload loop when topping off partially loaded weapons such as revolvers.
  • Fixed animated gun item rendering crashes in external GUI/item preview screens when no local player is available.
1.3.2Релиз1.21.1 · 15 мая 2026 г.

Scorched Guns 1.3.2

Added

  • Restored the configurable ammo-type swap keybind for multi-ammo weapons.
  • Blooper, Hammer GL, Truant, Triquetra, Thunderhead, Hullbreaker and Bomb Lance can now cycle supported ammo types through the controls menu keybind.

Fixed

  • Fixed gun/custom-gun JSON validation compatibility with newer Java versions. Thanks to unilock for the pull request.
  • Fixed several ExoSuit jetpack issues:
    • landing protection now clears accumulated fall distance reliably;
    • Scorched Guns no longer disables survival flight granted by other mods;
    • power core charge no longer restores to full after re-entering a world;
    • normal sprinting is restored after touching down.
  • Fixed Niter Glass redstone updates so connected panes switch to their transparent state when powered.
  • Restored upstream Geo armor models, renderers, animations and textures for Redcoat and Scrap armor.
  • Improved gunner mob spawn config scaling so lowering gunnerSpawnChance affects both progression-based and themed gunner mobs.
  • Fixed Scorched Guns config validation and reload handling for server cooldown and gunner mob settings.
  • Fixed ammo-type swapping so weapons skip unavailable ammo types and automatically begin reloading after switching ammo.
  • Fixed ammo-type state isolation so changing ammo on one weapon no longer changes it on other weapons.
  • Fixed animated gun reload visuals leaking to other weapons in the inventory.
  • Fixed AmmoBox reload consumption from inventory, Curios-equipped boxes and ExoSuit-stored boxes.
  • Limited gunner mob firing range so aggroed gunner mobs can no longer shoot across unlimited line-of-sight distances.
  • Fixed animated item textures for Cog Heart, Sculk Tome, Ocean Flare and Sculk Flare.

Комментарии

Загружаем…