Carpet PRY Addition
If you run a Minecraft server built on the Fabric ecosystem, you know that the vanilla experience often needs a little tweaking to feel truly yours. Carpet mods have long been the gold standard for technical and administrative customization, but they rarely venture into the realm of pure fun and survival quality-of-life. Carpet PRY Addition changes that. This server-side Fabric extension, developed specifically for the Primaryuan Server, bridges the gap between hardcore technical fixes and whimsical gameplay expansion. It adds 15 configurable Carpet rules and several new commands that touch everything from bug fixes to player stacking.
What Makes Carpet PRY Addition Stand Out?
Unlike many add-ons that simply pile on features, Carpet PRY Addition is built on a philosophy of choice. Every single mechanic is a Carpet rule, and every rule is disabled by default. You are never forced into a playstyle. You simply browse the list, enable what sounds interesting, and leave the rest dormant. This makes the mod incredibly lightweight and unobtrusive, integrating naturally with your existing Carpet setup.
The mod also boasts wide version coverage. Whether you are running a stable release or experimenting with the latest snapshots, you will find a compatible build. It supports Minecraft 1.21 through the latest snapshots (26.2), with 10 versions actively maintained. This commitment to freshness means you can download Carpet PRY Addition without worrying about your server falling behind.
Critical Compatibility Fixes for Your Server
Running a modded server often means juggling conflicting dependencies. One of the most frustrating issues occurs when you use Xaero's Minimap or World Map alongside LuckPerms and fabric-carpet. Fake players, or carpet bots, frequently lose their data or have their inventories forced empty. Carpet PRY Addition solves this with the xaerolibFix rule. It directly addresses upstream issues from Xaero's World Map, LuckPerms, and fabric-carpet, ensuring your bots retain their gear and player data without a hitch.
Similarly, the FixBluemap rule tackles a separate but equally annoying problem. Fake players often fail to trigger Fabric API connection events, which causes mods like BlueMap to lose track of them when they join or leave. This fix ensures that your server map accurately reflects the presence of your automated helpers.
Fake Player Enhancements
Fake players are a staple of technical Minecraft, but they often look like generic Steve clones. Carpet PRY Addition introduces a suite of rules to make them more personalized and functional.
Custom Skins for Bots
With the fakePlayerSkinMode and fakePlayerSkinSet rules, you can integrate the optional skinrestorer mod to change how your bots appear. You have two primary modes: summon mode, where the bot copies the skin of the player who summoned it, or same_skin mode, where all bots share a unified look defined by the fakePlayerSkinSet rule (defaulting to "Brokeyuan"). This adds a layer of immersion that is often missing from vanilla Carpet setups.
Smarter Name Suggestions
Typing out long bot names manually is tedious. The fakePlayerNameSuggestions rule lets you define a comma-separated list of names that appear as quick suggestions when using the /player command. It is a small quality-of-life boost that saves time during complex redstone testing.
Ender Pearl Teleport Network
Perhaps the most ambitious addition is the TppFakePlayer system. This creates a fully custom teleport network powered by fake players and ender pearls. Admins set up stations at key locations, and players teleport between them by having a temporary fake player right-click a pearl at the destination. The /tpp and /tppset commands allow for station management, player aliases, and tracking pearl usage. All data persists in config/carpet-pry-tpp.json, making it a robust solution for large survival servers.
Gameplay Expansion: Hats, Rides, and Pickups
Beyond the technical fixes, Carpet PRY Addition introduces some genuinely fun mechanics that encourage player interaction.
The Player Hat System
The playerhat rule allows you to wear any main-hand item on your head using the /hat command. While this is great for cosmetic builds, the real gem is the Totem of Undying interaction. If you place a totem in your helmet slot and take fatal damage, you trigger a powerful survival effect: Regeneration II, Absorption II, and Fire Resistance I. It effectively gives you a second chance without consuming the totem, a fantastic twist for hardcore players.
Riding Players and Pickup Mechanics
Want to create a human pyramid? The ridingPlayers rule lets you hold a Totem of Undying in your main hand and right-click another player to ride on top of them. Players can opt out using the /ride off command. The stack limit defaults to 16, allowing for some truly chaotic group dynamics. The related ridingPlayersDismountOnGameModeChange rule ensures passengers dismount when a player switches game modes, preventing soft-locks.
Similarly, the pickupPlayers rule flips the script. Hold a Totem of Undying in your main hand and a Golden Carrot in your off-hand, then right-click another player to literally pick them up and carry them on your head. This shares the same stack limit as riding, making it perfect for ferrying friends across dangerous terrain.
If you are looking for a launcher that simplifies the entire process, the foxygame.net launcher offers a one-click install for Carpet PRY Addition, automatically handling version compatibility and mod dependencies so you can skip the manual configuration.
Other Notable Features
Carpet PRY Addition also includes a handful of quirky rules that expand the sandbox. The sleepingDuringTheDay rule lets you sleep in a bed to skip forward to night, a feature inspired by PCA. The betterSnowBall rule turns snowballs into a viable PvP tool, dealing knockback and damage to players. For stealth enthusiasts, invisibleInTallGrass grants automatic invisibility when your head is inside tall grass. Finally, the unicodeArgumentsSupport rule allows non-ASCII characters in command arguments, enabling you to name fake players with CJK characters.
How to Install Carpet PRY Addition
Installing this mod is straightforward, but you need to meet the prerequisites. You must have fabric-carpet and Fabric API installed on your server, along with Fabric Loader version 0.16.0 or higher. If you want the skin features, you will also need the optional skinrestorer mod.
To get started, download Carpet PRY Addition from the official source and place the JAR file into your server's mods folder. Since it is a server-side mod, your players do not need to install anything on their clients. The only exception is the ridingPlayersClientAllowInteractions rule, which requires the mod on the client side to allow block and entity interactions while carrying passengers. Once installed, use the /carpet command or edit the Carpet configuration files to enable the rules you want.
For those who prefer a more streamlined approach, the foxygame.net launcher includes Carpet PRY Addition in its add-on catalog, letting you deploy it to your server with auto-updates and full version compatibility checks, removing the guesswork from dependency management.
Why You Should Download Carpet PRY Addition
In a sea of Carpet extensions, Carpet PRY Addition stands out for its focus on fixing real-world server issues while simultaneously adding features that are simply fun. The compatibility fixes alone are worth the download if you use Xaero's maps or BlueMap. The fake player enhancements give you more control over your bots, and the gameplay rules like player riding and the totem hat system create memorable server moments.
Because everything is toggleable, you can tailor the mod to your exact needs. Whether you want a purely technical toolset or a wacky survival expansion, this mod adapts to you. The active maintenance across multiple Minecraft versions ensures that you will not be left behind when the next snapshot drops. If you are ready to elevate your Fabric server, take the time to explore the configuration options and see what Carpet PRY Addition can do for your community.