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
Terramity+ Terramity+ Naano Horizons - Utalyoa Edition Naano Horizons - Utalyoa Edition Create: Reatomized! Create: Reatomized! Jurassic park (jurassic park genesis sequel) Jurassic park (jurassic park genesis sequel) Extreme zombie survival (better zombie ai) Extreme zombie survival (better zombie ai)  DayCraft REVAMPED DayCraft REVAMPED Play Together | Multiplayer, Shared Life, Inventory & Progression (Multiplayer Experience with Friends) Play Together | Multiplayer, Shared Life, Inventory & Progression (Multiplayer Experience with Friends) Verity  modern warfere Verity modern warfere Create: Lost in Space Create: Lost in Space Path of the Wither Storm Path of the Wither Storm Crafttomuck Crafttomuck WARSMP - Tanks and All (Official) WARSMP - Tanks and All (Official) Skybound Origins Skybound Origins Skybound SMP Skybound SMP Tech and Trains with Guns Tech and Trains with Guns SHARKSQUAD - CURSED BOYS SHARKSQUAD - CURSED BOYS Cobblenautics! Cobblenautics! Create Areonautics Create Areonautics  VeritySurvival VeritySurvival Horror Aeronautics with Friends Horror Aeronautics with Friends Mechanical Horizons Aeronautics Mechanical Horizons Aeronautics Marcadia Marcadia Tensura Chronicles of Tempest Tensura Chronicles of Tempest Project Infinity - Infinite possibilities, one world Project Infinity - Infinite possibilities, one world SubCraft Rebirth SubCraft Rebirth Echoes of Volkrune - Rebirth of Order Echoes of Volkrune - Rebirth of Order Eclipse Eclipse ALBOE! [FABRIC] ALBOE! [FABRIC] Create: Guns and Artillery Create: Guns and Artillery TussleCraft - Forgotten Age TussleCraft - Forgotten Age Create Motion Create Motion MHG: Cities! MHG: Cities! Multiversal Misadventures - The Blockhead's Guide to the Galaxy Multiversal Misadventures - The Blockhead's Guide to the Galaxy Celerity X Celerity X Aeronautics-The Create Dream Aeronautics-The Create Dream Kameritverse ( Alien Evolution ) Kameritverse ( Alien Evolution ) Gear Spinned Gear Spinned Star Wars Fleet Assault Star Wars Fleet Assault Aeronautics Chaos Aeronautics Chaos The Everlasting Winter The Everlasting Winter  Industrialized Industrialized Tensura Pandemonium Official Tensura Pandemonium Official Chime Time IX Chime Time IX Dragon create Dragon create Reqium Reqium Legends of the Unown [NEOFORGE] Legends of the Unown [NEOFORGE] Dynamic Odyssey Dynamic Odyssey [MCMV] Aeronautics Modpack [MCMV] Aeronautics Modpack Legends & Lands – Structures, Ores, Items, and More Legends & Lands – Structures, Ores, Items, and More JoJos Requiem JoJos Requiem Create Perfectionn Create Perfectionn Rabbit's FNAF pack Rabbit's FNAF pack Protocol Zero-(HARDCORE EDITION) Protocol Zero-(HARDCORE EDITION) Create a War Create a War LuxeCraft SMP LuxeCraft SMP Frisky Business: Powercraft Edition 2 Frisky Business: Powercraft Edition 2 Create Aeronautics - Skyblock Create Aeronautics - Skyblock Echoes of Volkrune Echoes of Volkrune The Cordyceps Fungus The Cordyceps Fungus Solar Fantasy Solar Fantasy Create One Block Ultimate Create One Block Ultimate Aeronautics plus Aeronautics plus MaidApocalypse MaidApocalypse ApocalyptiCraft ApocalyptiCraft Guns, Dinosaurs and Stuff Guns, Dinosaurs and Stuff Create: New Horizons (CNH) Create: New Horizons (CNH) Military Spy Agency (Draco Incognitas) Military Spy Agency (Draco Incognitas) Steam and Stardust Steam and Stardust Arcadia Unlimited Arcadia Unlimited Civilization, Industry, and Architecture Civilization, Industry, and Architecture YeSMP YeSMP World War 3 Server World War 3 Server Jets & More Jets & More Create Ships Create Ships IRONFALL; Annihilation IRONFALL; Annihilation Miraculous Hollow SMP Miraculous Hollow SMP The Real One On Jah II The Real One On Jah II UnstableCraft SMP UnstableCraft SMP The Convergence I The Convergence I Odysseum Odysseum JurassicPark,  Survival JurassicPark, Survival United SMP Revamp United SMP Revamp Nogla and Terroriser Reacts Patreon Nogla and Terroriser Reacts Patreon Castles & Cannons Castles & Cannons Beyond Earth Journey to Agartha Beyond Earth Journey to Agartha Hk's Fabulous Fadda Server -Discontinued- Hk's Fabulous Fadda Server -Discontinued- Artemis Continuum Artemis Continuum Create Aeronautics Space Age Create Aeronautics Space Age Survival Smp Mod Pack Survival Smp Mod Pack Continuity Error SMP Modpack Continuity Error SMP Modpack Create Aerodynamic Create Aerodynamic ForgottenWinter ForgottenWinter The Odyssey (Create Aeronautics & Weather mods) The Odyssey (Create Aeronautics & Weather mods)  2Gather [Aeronautics] 2Gather [Aeronautics] Soviet Dominion - Uprising Soviet Dominion - Uprising Lite Aeronautics Lite Aeronautics Magic & Mechanisms - Airborne Magic & Mechanisms - Airborne Blighted Dreams Blighted Dreams Createch 2 Createch 2 Total Pack Total Pack

External Resources