All versions
1.1.0
Release
Stargate Replicators Mod 1.1.0last month 15
Uploaded by
Compatibility
Minecraft: Java Edition
1.21.1
Platform
Forge
Supported environments
Client and server
Changes
Version 1.1.0
- Block Consumption: Replicators now actively eat breakable blocks in the world to gather materials.
- Asexual Reproduction: Upon consuming 10 blocks, a Replicator will instantly multiply and spawn an exact clone of itself.
- Safe Eating Protocol: To prevent server crashes and griefing, Replicators are hard-coded to ignore fluids, unbreakable blocks (like bedrock), and complex blocks containing data (like machines and chests).
- Wall Climbing: Replicators can now pathfind and scurry straight up vertical walls, just like spiders.
- Aquatic Survival: By overriding their air supply mechanics, Replicators can now survive indefinitely underwater without drowning.
- Permanent Infestation: The
removeWhenFarAwaymethod was overridden so Replicators will never naturally despawn, making them a permanent threat until hunted down.
⚔️ Combat & Swarm Intelligence
- Shatter & Rebuild: When hit by physical weapons, Replicators shatter into their base crafting components (iron and diamond), and the remaining "ghost" will rebuild itself if the items are not collected.
- Electric Immunity: Replicators are completely invulnerable to lightning and electrical damage.
- Pack Dynamics: A custom
GroupUpGoalwas added so they naturally break off into small, roaming clusters of up to five bugs while searching for resources. - Hive-Mind Defense: Attacking a single peaceful Replicator instantly alerts the entire nearby pack to retaliate and swarm the attacker.
- Critical Mass Aggression: Once the swarm reaches 20 or more members in an area, they enter a highly aggressive state, hunting players and mobs on sight.
- Acid Spit: Replicators can now shoot projectiles (using the
LlamaSpitentity) and apply poison to targets from a distance before closing in for a melee bite.
🎨 Rendering & Audio
- Model Geometry: Fixed the "shadow-only" bug by successfully linking the Blockbench geometry export and scaling it properly to a 32x32 texture.
- Hierarchy Fixes: Updated the
ReplicatorModelto correctly render from therootinstead of looking for a missingbonechild, fixing the "single stick" glitch. - Custom Sounds: Implemented a
ModSoundsregistry and asounds.jsonfile to allow the Replicators to play custom.oggaudio files for ambient and hurt noises.
⚙️ Under the Hood & Items
- Craftable Origins: Added a JSON crafting recipe allowing players to craft a Replicator Spawn Egg using 8 Iron Ingots and 1 Diamond.
- Custom Blacklist: Implemented a JSON block tag (
replicator_blacklist) so server admins and modpack makers can specify exactly which blocks the Replicators are not allowed to eat. - Translation Support: Added an
en_us.jsonlanguage file to properly translate the spawn egg's name and fix raw text death messages. - Lag Prevention (Tick Staggering): Desynced the AI math processing so the Replicators take turns calculating their logic on different frames, eliminating CPU spikes.
- Population Control: Added a hard cap that stops reproduction once there are 60 Replicators in a localized area, preventing exponential memory crashes.
- Build Name Update: Updated the
build.gradlefile so the final compiled mod exports cleanly asStargateReplicators.jarinstead of the default example mod name.
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:zzbEWfmk:tHno40fO"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:zzbEWfmk:tHno40fO"
}

