Fabric Carpet extension that adds things from the Spigot plugin Essentials, or other features I think are needed for Minecraft.
Features can be enabled through the /carpet
command:
/carpet <rule_name> <rule_value>
# For example:
/carpet phantomsObeyMobcaps true
/carpet commandCameraMode ops
/carpet stackableShulkersInPlayerInventories true
Permissions can be customised for commands through a permissions mod such as LuckPerms, the name of the permissions are as follows:
esssentialaddons.command.<command_name>
# For example:
essentialaddons.command.cs
essentialaddons.command.hat
essentialaddons.command.lagspike
Broadcasts all OP messages to everyone
Boolean
false
true
, false
ESSENTIAL
, SURVIVAL
Allows you to always eat cake, even when you are not hungry
Boolean
false
true
, false
ESSENTIAL
, EXPERIMENTAL
, FEATURE
Restores player location back to original location in survival, similar to the cs script by Kdender
Saves location even after server restart
Boolean
true
true
, false
ESSENTIAL
, EXPERIMENTAL
, SURVIVAL
, FEATURE
Ports cameraModeSurvivalRestrictions from carpet 1.12 into commandCameraMode
Does not allow you to use camera mode if you are in danger
Boolean
false
true
, false
ESSENTIAL
, EXPERIMENTAL
, SURVIVAL
, FEATURE
Prevents players from teleporting to players on specific teams in spectator
Boolean
false
true
, false
ESSENTIAL
, SURVIVAL
, COMMAND
Prevents players from teleporting to players in spectator
Boolean
false
true
, false
ESSENTIAL
, SURVIVAL
, COMMAND
Combines the duration of potions
Boolean
false
true
, false
ESSENTIAL
, EXPERIMENTAL
, FEATURE
Allows you to backup regions in an area to the backups folder in the world folder
String
false
true
, false
, ops
, 0
, 1
, 2
, 3
, 4
ESSENTIAL
, COMMAND
, SURVIVAL
, FEATURE
Survival friendly spectator mode, puts the player in and out of spectator mode. By default the command is /cs
Allows for saving location after server reset using rule cameraModeRestoreLocation and adds functionality for cameraModeSurvivalRestrictions
String
false
true
, false
, ops
, 0
, 1
, 2
, 3
, 4
ESSENTIAL
, COMMAND
, EXPERIMENTAL
, SURVIVAL
, FEATURE
Enables /defuse
to be used to stop any tnt from exploding within a given range
String
false
true
, false
, ops
, 0
, 1
, 2
, 3
, 4
ESSENTIAL
, COMMAND
, CREATIVE
Allows the player to teleport to different dimensions with a simple command
It will teleport you to specified location, unless unspecified in which case it will teleport you to 0,0
String
false
true
, false
, ops
, 0
, 1
, 2
, 3
, 4
ESSENTIAL
, COMMAND
, CREATIVE
Allows you to open your enderchest with /enderchest
String
false
true
, false
, ops
, 0
, 1
, 2
, 3
, 4
ESSENTIAL
, COMMAND
, CREATIVE
Allows /extinguish
to be used to extinguish the player
String
false
true
, false
, ops
, 0
, 1
, 2
, 3
, 4
ESSENTIAL
, COMMAND
Toggles the ability to fly while in survival mode using /fly
Using this also disables fall damage
String
false
true
, false
, ops
, 0
, 1
, 2
, 3
, 4
ESSENTIAL
, COMMAND
Allows /gmc
, /gms
, /gmsp
, and /gma
to be used
String
false
true
, false
, ops
, 0
, 1
, 2
, 3
, 4
ESSENTIAL
, COMMAND
, CREATIVE
This allows you to spawn a fake player that doesn't load chunks (They appear on tab list and you are able to teleport to them)
String
false
true
, false
, ops
, 0
, 1
, 2
, 3
, 4
ESSENTIAL
, COMMAND
, EXPERIMENTAL
Toggles invulnerability using /god
Can be buggy if used while in creative mode
String
false
true
, false
, ops
, 0
, 1
, 2
, 3
, 4
ESSENTIAL
, COMMAND
Allows you to equip items to your head slot using /hat
String
false
true
, false
, ops
, 0
, 1
, 2
, 3
, 4
ESSENTIAL
, COMMAND
, CREATIVE
Allows /heal
to be used to heal and feed the player
String
false
true
, false
, ops
, 0
, 1
, 2
, 3
, 4
ESSENTIAL
, COMMAND
Allows you to simulate a lag spike using /lagspike
String
false
true
, false
, ops
, 0
, 1
, 2
, 3
, 4
ESSENTIAL
, COMMAND
, CREATIVE
Allows you to do /mods
, it lists all the mods running on the server
String
ops
true
, false
, ops
, 0
, 1
, 2
, 3
, 4
ESSENTIAL
, COMMAND
Allows /more
to be used to give a full stack of whatever item the player is holding
String
false
true
, false
, ops
, 0
, 1
, 2
, 3
, 4
ESSENTIAL
, COMMAND
Lists other players near you
String
false
true
, false
, ops
, 0
, 1
, 2
, 3
, 4
ESSENTIAL
, COMMAND
, CREATIVE
Toggles night vision
String
false
true
, false
, ops
, 0
, 1
, 2
, 3
, 4
ESSENTIAL
, COMMAND
, CREATIVE
Allows anyone to use the /kick
command
Boolean
false
true
, false
ESSENTIAL
, COMMAND
, SURVIVAL
Allows anyone to use the /op
command
Boolean
false
true
, false
ESSENTIAL
, COMMAND
, CREATIVE
Allows all players to use the command /save-all
Boolean
false
true
, false
ESSENTIAL
, COMMAND
, SURVIVAL
Allows anyone to use the /scoreboard
command
Boolean
false
true
, false
ESSENTIAL
, COMMAND
, SURVIVAL
Allows anyone to use the /team
command
Boolean
false
true
, false
ESSENTIAL
, COMMAND
, SURVIVAL
Allows all players to change view distance
Boolean
false
true
, false
ESSENTIAL
, COMMAND
, SURVIVAL
Allows you see what region you are in and teleport to a region
Boolean
false
true
, false
ESSENTIAL
, COMMAND
, CREATIVE
Allows you to rename items with a command
Boolean
false
true
, false
ESSENTIAL
, COMMAND
, CREATIVE
Allows /repair
to be used to repair any item the player is holding
String
false
true
, false
, ops
, 0
, 1
, 2
, 3
, 4
ESSENTIAL
, COMMAND
Toggles strength
String
false
true
, false
, ops
, 0
, 1
, 2
, 3
, 4
ESSENTIAL
, COMMAND
, CREATIVE
Allows the player to teleport between the nether and overworld at equivalent coords
String
false
true
, false
, ops
, 0
, 1
, 2
, 3
, 4
ESSENTIAL
, COMMAND
, CREATIVE
Teleports the player up using the /top
command
Boolean
false
true
, false
ESSENTIAL
, COMMAND
, CREATIVE
Allows players to warp using /setwarp
and /warp
String
false
true
, false
, ops
, 0
, 1
, 2
, 3
, 4
ESSENTIAL
, COMMAND
, CREATIVE
Allows you to open a crafting table with /workbench
String
false
true
, false
, ops
, 0
, 1
, 2
, 3
, 4
ESSENTIAL
, COMMAND
, CREATIVE
Allows you to edit a sign after it has been placed by right clicking it while sneaking
Boolean
false
true
, false
ESSENTIAL
, EXPERIMENTAL
, FEATURE
Mining blocks while crouching will put mined blocks straight into your inventory, requires players to subscribe to careful break using /subscribe essential_careful_break Same as wholmT's implementation in carpetAddons but works with stackable shulkers
Boolean
false
true
, false
ESSENTIAL
, COMMAND
, SURVIVAL
, FEATURE
Killing mobs while crouching will put dropped items straight into your inventory, requires players to subscribe to careful drop using /subscribe essential_careful_drop
Boolean
false
true
, false
ESSENTIAL
, COMMAND
, SURVIVAL
, FEATURE
Automatically drop the fake player inventory on kill
Boolean
false
true
, false
ESSENTIAL
, SURVIVAL
, FEATURE
Allows non-op players to change Game Rules from the client
Boolean
false
true
, false
ESSENTIAL
, EXPERIMENTAL
, FEATURE
Syncs the Game Rules with the client
Essential Client is required to change the rules on the client
Boolean
false
true
, false
ESSENTIAL
, EXPERIMENTAL
, FEATURE
This allows for survival players to have infinite blocks, food, and enderpearls
Boolean
false
true
, false
ESSENTIAL
, CREATIVE
, EXPERIMENTAL
Changes the max chat length limit, you need EssentialClient for this to work, setting this rule below 256 may cause issues
Integer
256
256
, 1024
ESSENTIAL
, FEATURE
, EXPERIMENTAL
Reimplements minecart boosting
Boolean
false
true
, false
ESSENTIAL
, FEATURE
, EXPERIMENTAL
Makes phantoms unable to spawn unless the mobcap allows for them to
Boolean
false
true
, false
ESSENTIAL
, FEATURE
, SURVIVAL
Automatically reloads the fake players actions after server restart
Boolean
false
true
, false
ESSENTIAL
, SURVIVAL
, FEATURE
, EXPERIMENTAL
Automatically respawns fake players on server restart
Boolean
false
true
, false
ESSENTIAL
, SURVIVAL
, FEATURE
Removes all item entities after set amount of item entities is reached in a world, set to 0 to disable
Integer
0
0
, 200
, 500
, 1000
ESSENTIAL
, CREATIVE
, FEATURE
Removes the warning 'Mismatch in destroy block pos...' in console and logs
Boolean
false
true
, false
ESSENTIAL
, SURVIVAL
, FEATURE
Removes the warning 'Saving oversized chunk...' in console and logs
Boolean
false
true
, false
ESSENTIAL
, SURVIVAL
, FEATURE
Removes the warning 'Fetching packet for removed entity...' in console and logs
Boolean
false
true
, false
ESSENTIAL
, SURVIVAL
, FEATURE
Removes all xp entities after set amount of xp entities is reached in a world, set to 0 to disable
Integer
0
0
, 100
, 250
, 500
ESSENTIAL
, CREATIVE
, FEATURE
Allows you to put shulker boxes inside of other shulkers
Boolean
false
true
, false
ESSENTIAL
, EXPERIMENTAL
, FEATURE
Stops potion effects from ticking when in spectator
Boolean
false
true
, false
ESSENTIAL
, SURVIVAL
, FEATURE
Fixes stacked shulkers overloading comparators
Boolean
false
true
, false
ESSENTIAL
, SURVIVAL
, FEATURE
Shulker boxes stack in player inventories, this is not the same as stackableShulkerBoxes
in Carpet. This will always allow you to stack shulkers in your inventory.
Disable all other stackableShulker
rules (unless you are using stackableShulkersWithItems)
Boolean
false
true
, false
ESSENTIAL
, EXPERIMENTAL
, FEATURE
Shulker boxes stack with items inside will stack with other shulkers with the same items
This rule requires stackableShulkersInPlayerInventories to be enabled
Boolean
false
true
, false
ESSENTIAL
, EXPERIMENTAL
, FEATURE
Kills all entities (bar players) within the structure bounding box when loading a structure
Requires ignore entities to be set to false
Boolean
false
true
, false
ESSENTIAL
, CREATIVE
, FEATURE
Replaces existing fluids when pasting. Why would you want to keep existing fluids anyways???
Boolean
false
true
, false
ESSENTIAL
, CREATIVE
, FEATURE