Modscraper Modscraper Minecraft
Ritchie's Projectile Library logo

Ritchie's Projectile Library

Mod

by rbasamoyai

A Minecraft modding library for better projectiles.

Type

Mod

CurseForge Downloads

11,785,001

CurseForge ID

1279407

Last Updated

Sep 11, 2026

Description

Ritchie's Projectile Library

Code reused in multiple projects by rbasamoyai.

Adds the following features:

  • #ritchiesprojectilelib:precise_motion: an entity type tag that sends more detailed movement and position data to clients.
  • A configurable chunkloading system oriented towards modded long-range and fast projectiles.
    • Unloads forceloaded chunks that are no longer in use
    • Loads a portion of forceloaded chunks at a time to reduce performance impact while still allowing for many long distance projectiles
  • Screen shake effect for mods, particularly those focused on firearms and artillery
  • Projectile bursts, for effective simulation of things like fragmentation explosions, shotgun pellets, and shrapnel shells without having to rely on large amounts of entities

Depending on RPL

First, add the following maven to your repositories block:

repositories { //... maven { // Ritchie's Projectile Library url = "https://maven.realrobotix.me/master/" content { includeGroup("com.rbasamoyai") // THIS IS IMPORTANT } } }

RPL artefacts are formatted as follows:

ritchiesprojectilelib-<rpl_version>+mc.<minecraft_version>-<rpl_platform>-build.<rpl_build_number>

where rpl_version is the version of Ritchie's Projectile Library, minecraft_version is the Minecraft version, platform is the modloader platform, of which forge, fabric, and common JARs are provided, and build_number is the build number.

The latest build can be found in the GitHub actions history: https://github.com/Wagers-of-Industrial-Warfare/RitchiesProjectileLib/actions

Depending on your build.gradle setup, add one of the following to your dependencies block:

ForgeGradle (1.18.2-1.20.1)

implementation fg.deobf("com.rbasamoyai:ritchiesprojectilelib:<rpl_version>+mc.<minecraft_version>-forge-build.<rpl_build_number>") { transitive = false }

Loom (Fabric/Architectury)

modImplementation("com.rbasamoyai:ritchiesprojectilelib:<rpl_version>+mc.<minecraft_version>-<rpl_platform>-build.<rpl_build_number>") { transitive = false }

rpl_platform should either be common, forge, or fabric depending on the Architectury subproject you add the mod to. For Fabric, only use fabric.

Including RPL in your mod jar

To include RPL in your mod JAR, add the appropriate code to the dependencies block:

ForgeGradle (1.18.2-1.20.1)

jarJar("com.rbasamoyai:ritchiesprojectilelib:${rpl_version}+mc.${minecraft_version}-forge-build.${rpl_build_number}") { transitive = false jarJar.ranged(it, '[2.0.0,2.0.1)') // Change this based on rpl_version. jarJar.pin seems to not work. } // Same as the previous section implementation fg.deobf("com.rbasamoyai:ritchiesprojectilelib:${rpl_version}+${minecraft_version}-forge") { transitive = false }

For more information on how to setup Jar-in-Jar in ForgeGradle, go to https://docs.minecraftforge.net/en/fg-5.x/dependencies/jarinjar/.

Loom (Fabric/Architectury)

// Change the previous section modImplementation(include("com.rbasamoyai:ritchiesprojectilelib:${rpl_version}+mc.${minecraft_version}-${rpl_platform}-build.${rpl_build_number}")) { transitive = false }

Recommended Gear

Affiliate

Hardware and extras that pair well with this mod.

As an Amazon Associate I earn from qualifying purchases.

Similar Mods

Included in Modpacks (429)

Show fewer
DeceasedCraft - Urban Zombie Apocalypse DeceasedCraft - Urban Zombie Apocalypse Cursed Walking - A Modern Zombie Apocalypse Cursed Walking - A Modern Zombie Apocalypse MC Eternal 2 MC Eternal 2 Create Chronicles: The Endventure Create Chronicles: The Endventure Biohazard: Project Genesis - The Ultimate Apocalypse Biohazard: Project Genesis - The Ultimate Apocalypse Age of Fate Age of Fate Beyond Cosmo Beyond Cosmo All in one: Create All in one: Create FTB Evolution FTB Evolution Ages Of War (Nukes,Bombs and Guns!!) Ages Of War (Nukes,Bombs and Guns!!) GenCraft - Forge your world, Create your destiny! GenCraft - Forge your world, Create your destiny! All The Mods - Gravitas² All The Mods - Gravitas² ChaosZProject - A Modern Zombie Apocalypse [VR for WIP v.3.0.0] ChaosZProject - A Modern Zombie Apocalypse [VR for WIP v.3.0.0] FTB Skies 2 Aero FTB Skies 2 Aero Concatenation Concatenation MineColonies - Create & Conquer MineColonies - Create & Conquer Agmundr - Zombie Apocalypse Agmundr - Zombie Apocalypse Tanks, Ammo, Planes, and Nukes Tanks, Ammo, Planes, and Nukes Create Aeronautics - Skybound | Create Aeronautics & Create Addons with Quests Create Aeronautics - Skybound | Create Aeronautics & Create Addons with Quests Apocalypssia     -    [TACZ] modern appocalyps zombie modpack Apocalypssia - [TACZ] modern appocalyps zombie modpack PandAce's World PandAce's World Kingdoms and Colonies Rebirth Kingdoms and Colonies Rebirth Create Colonies - AERONAUTICS Create Colonies - AERONAUTICS Protocol Zero - A Modern Zombie Apocalypse Protocol Zero - A Modern Zombie Apocalypse Create Evolution - With Create 6.0 and Quests! | +35 Create Addons Create Evolution - With Create 6.0 and Quests! | +35 Create Addons HP - Create World of Gears - Create 6.0.9 HP - Create World of Gears - Create 6.0.9 Create Aeronautica Create Aeronautica Create: Back on Track Create: Back on Track Factorio ChunkByChunk Online (OxMODPACK) Factorio ChunkByChunk Online (OxMODPACK) Take A Look GUNS Take A Look GUNS Reach For The Skies - A Create Experience! Reach For The Skies - A Create Experience! FreshCraft SteamPunk Industry DLC FreshCraft SteamPunk Industry DLC NeepMeat - Trifecta NeepMeat - Trifecta Better Create Aeronautics | Create Aeronautics with Create Addons & Improvements Better Create Aeronautics | Create Aeronautics with Create Addons & Improvements Exosphere 2 + Create (Aeronautics) Exosphere 2 + Create (Aeronautics) TechRPG - RPG with Tech, Magic, Create, Space Exploration TechRPG - RPG with Tech, Magic, Create, Space Exploration Create France Serveur Create France Serveur Sci-Fi Multiverse Sci-Fi Multiverse crazy craft even more updated crazy craft even more updated Fungal Infection  Spore Survival Fungal Infection Spore Survival Stargate20 Stargate20 Do I am cake? Do I am cake? Create Overlord Aeronautics Update Create Overlord Aeronautics Update Steller: The Rise of the Kingdom Steller: The Rise of the Kingdom Factorio: Nuclear (OxMODPACK) Factorio: Nuclear (OxMODPACK) World Destroying - Apocalipse Zombie World Destroying - Apocalipse Zombie Greg's Tardis Greg's Tardis Fantastic Frontier Fantastic Frontier CRETANIA CRETANIA Zuri's Heroes pack Zuri's Heroes pack MOXCRAFT MOXCRAFT Ultimate Create and Vehicles Modpack Ultimate Create and Vehicles Modpack Z Apocalypse - A Modern Zombie Apocalypse Z Apocalypse - A Modern Zombie Apocalypse Ascension of Ages Ascension of Ages Craftformers Official Server Modpack Craftformers Official Server Modpack Realm of the Titans Realm of the Titans Keo Create Optimized Keo Create Optimized Gregnautics Gregnautics Concatenation Lite Concatenation Lite Create The Ultimate warfare Create The Ultimate warfare Crazycrafting For The Crazycrafting Server Crazycrafting For The Crazycrafting Server Beyond Cosmos Beyond Cosmos Armageddon [Official Modpack] Armageddon [Official Modpack] The Warborn Realms SMP The Warborn Realms SMP Penumbralcraft Penumbralcraft World Of Dragons World Of Dragons dr.stone, Stone World dr.stone, Stone World Create Eternal Journey Create Eternal Journey parasites the new era - 100 days with parasites parasites the new era - 100 days with parasites PokeSMP PokeSMP Jujutsu Aurolith Jujutsu Aurolith Sulidae TFC Sulidae TFC Create Clockwork Lite Create Clockwork Lite Danny's Aot with FTB quests (Fan made) Danny's Aot with FTB quests (Fan made) Termincraft Termincraft BeetleKnight's Beyond BeetleKnight's Beyond Bloodbath... Bloodbath... machines, villagers, and food machines, villagers, and food Bearly Vanilla (Season 0) Bearly Vanilla (Season 0) ReNightmares Official Server Pack ReNightmares Official Server Pack Congregation - expert Gregtech pack Congregation - expert Gregtech pack Outbreak Outbreak medieval ages and machinery medieval ages and machinery Clockwork Skies Clockwork Skies From Spears to Gears From Spears to Gears Dieselpunkery Dieselpunkery Fossils And Archaeology: Survival Refined Fossils And Archaeology: Survival Refined CreateFlyingColonies Aeronautics CreateFlyingColonies Aeronautics Create With Friends SMP Create With Friends SMP SkylandTraveler SkylandTraveler Create Aeronautics - The Great War Create Aeronautics - The Great War Essentials:Create Essentials:Create Aeronautics - Across the Horizon Aeronautics - Across the Horizon Zurvive - The Last Apocalypse Zurvive - The Last Apocalypse Aerophagia (Aeronautics) Aerophagia (Aeronautics) StrikeCraft StrikeCraft Dinosaurs and More  2 Dinosaurs and More 2 Create Evo Era Create Evo Era Afterfall - Zombie Apocalypse Survival | Inspired by DeceasedCraft Afterfall - Zombie Apocalypse Survival | Inspired by DeceasedCraft Shipping Lanes Survival Pack Shipping Lanes Survival Pack

External Resources