This carpet extension mod created for servers that uses Hosting-luisch and want some custom carpets rules. But anyone can install it and suggest new rules or improvements.
The principals versions of the mod are 1.20 1.19.4 1.17 but if you want to another version just ask me via discord, or if you know you can always port it yourself and make a pull-request.
by luisch444 my discord: discord
This is a mod extension of carpet-mod powered by FabricMC. To install all of it you must follow these rules:
- Install the last fabric loader
- Download the last updated version of carpet mod for the version you are going to play, github-releases curseforge
- Download the last mod version of this carpet on releases
- Move both mods to the
modfolder located on.minecraftfolder
deepslateInstaminable class
Use: /carpet {setdefault} deepslateInstaminable true/false
Deepslate is instaminable with efficiency 5 and haste 2
endstoneInstaminable class
Use: /carpet {setdefault} endstoneInstaminable true/false
Endstone is instaminable with efficiency 5 and haste 2
carefulBreak class
Use: /carpet {setdefault} carefulBreak ("never", "always", "sneaking", "no-sneaking")
Places the mined block in the player inventory when sneaking.
endermanNoGrief class
Use: /carpet {setdefault} endermanNoGrief true/false
Endermans will not attempt to pick up any block
villagersNoGenerateGolems class
Use: /carpet {setdefault} villagersNoGenerateGolems true/false
Disable generation of iron golems by villagers
stackeableTotems class
Use: /carpet {setdefault} stackeableTotems true/false
Allows Totem been stacked (default=16 it depends on the rule stackeableTotemsSize)
Use: /carpet {setdefault} stackeableTotemsSize (1-64) <-- Could be more than 64 but in survival is not recommended
Limit the amount of stacking in the rule stackeableTotems
enderPearlsNoCooldown class
Use: /carpet {setdefault} enderPearlsNoCooldown true/false
Disable cooldown of enderpearls
squidsNoSpawn class
Use: /carpet {setdefault} squidsNoSpawn true/false
Disable that squids spawns natural
- First clone the repository
git clone https://github.com/luisch444/Hosting-luisch-Carpet.git - Set the "gradle.properties" file variables
- Generate the sources
./gradlew genSources - Then build the project
./gradlew build