Current Available Settings - gnembon/fabric-carpet GitHub Wiki
Allows listing fake players on the multiplayer screen
- Type:
Boolean
- Default value:
false
- Allowed options:
true
,false
- Categories:
COMMAND
- Additional notes:
- It has an accompanying command
Spawn offline players in online mode if online-mode player with specified name does not exist
- Type:
Boolean
- Default value:
true
- Allowed options:
true
,false
- Categories:
COMMAND
- Additional notes:
- It has an accompanying command
Prevents players from rubberbanding when moving too fast
... or being kicked out for 'flying'
Puts more trust in clients positioning
Increases player allowed mining distance to 32 blocks
- Type:
Boolean
- Default value:
false
- Allowed options:
true
,false
- Categories:
CREATIVE
,SURVIVAL
Carpet command permission level. Can only be set via .conf file
- Type:
String
- Default value:
ops
- Allowed options:
ops
,2
,4
- Categories:
CREATIVE
- Additional notes:
- This setting can only be set by admins with op level 4
Placing carpets may issue carpet commands for non-op players
- Type:
Boolean
- Default value:
false
- Allowed options:
true
,false
- Categories:
SURVIVAL
Chains will stick to each other on the long ends
and will stick to other blocks that connect to them directly.
With stick_to_all: it will stick even if not visually connected
- Type:
ChainStoneMode
- Default value:
false
- Allowed options:
true
,false
,stick_to_all
- Categories:
EXPERIMENTAL
,FEATURE
Removes obnoxious messages from the logs
Doesn't display 'Maximum sound pool size 247 reached'
Which is normal with decent farms and contraptions
- Type:
Boolean
- Default value:
false
- Allowed options:
true
,false
- Categories:
SURVIVAL
,CLIENT
- Additional notes:
- Its a client command so can be issued and potentially be effective when connecting to non-carpet/vanilla servers. In these situations (on vanilla servers) it will only affect the executing player, so each player needs to type it separately for the desired effect
Enables /distance command to measure in game distance between points
Also enables brown carpet placement action if 'carpets' rule is turned on as well
- Type:
String
- Default value:
true
- Allowed options:
true
,false
,ops
,0
,1
,2
,3
,4
- Categories:
COMMAND
- Additional notes:
- It has an accompanying command
- Can be limited to 'ops' only, true/false for everyone/no one, or a custom permission level
Enables /draw commands
... allows for drawing simple shapes or
other shapes which are sorta difficult to do normally
- Type:
String
- Default value:
ops
- Allowed options:
true
,false
,ops
,0
,1
,2
,3
,4
- Categories:
COMMAND
- Additional notes:
- It has an accompanying command
- Can be limited to 'ops' only, true/false for everyone/no one, or a custom permission level
Enables /info command for blocks
Also enables gray carpet placement action
if 'carpets' rule is turned on as well
- Type:
String
- Default value:
true
- Allowed options:
true
,false
,ops
,0
,1
,2
,3
,4
- Categories:
COMMAND
- Additional notes:
- It has an accompanying command
- Can be limited to 'ops' only, true/false for everyone/no one, or a custom permission level
Enables /log command to monitor events via chat and overlays
- Type:
String
- Default value:
true
- Allowed options:
true
,false
,ops
,0
,1
,2
,3
,4
- Categories:
COMMAND
- Additional notes:
- It has an accompanying command
- Can be limited to 'ops' only, true/false for everyone/no one, or a custom permission level
Enables /perimeterinfo command
... that scans the area around the block for potential spawnable spots
- Type:
String
- Default value:
true
- Allowed options:
true
,false
,ops
,0
,1
,2
,3
,4
- Categories:
COMMAND
- Additional notes:
- It has an accompanying command
- Can be limited to 'ops' only, true/false for everyone/no one, or a custom permission level
Enables /player command to control/spawn players
- Type:
String
- Default value:
ops
- Allowed options:
true
,false
,ops
,0
,1
,2
,3
,4
- Categories:
COMMAND
- Additional notes:
- It has an accompanying command
- Can be limited to 'ops' only, true/false for everyone/no one, or a custom permission level
Enables /profile command to monitor game performance
subset of /tick command capabilities
- Type:
String
- Default value:
true
- Allowed options:
true
,false
,ops
,0
,1
,2
,3
,4
- Categories:
COMMAND
- Additional notes:
- It has an accompanying command
- Can be limited to 'ops' only, true/false for everyone/no one, or a custom permission level
Enables /script command
An in-game scripting API for Scarpet programming language
- Type:
String
- Default value:
true
- Allowed options:
true
,false
,ops
,0
,1
,2
,3
,4
- Categories:
COMMAND
,SCARPET
- Additional notes:
- It has an accompanying command
- Can be limited to 'ops' only, true/false for everyone/no one, or a custom permission level
Enables restrictions for arbitrary code execution with scarpet
Users that don't have this permission level
won't be able to load apps or /script run.
It is also the permission level apps will
have when running commands with run()
- Type:
String
- Default value:
ops
- Allowed options:
ops
,0
,1
,2
,3
,4
- Categories:
SCARPET
- Additional notes:
- Can be limited to 'ops' only, true/false for everyone/no one, or a custom permission level
- When changing the rule, you must at least have the permission level you are trying to give it
Enables /spawn command for spawn tracking
- Type:
String
- Default value:
ops
- Allowed options:
true
,false
,ops
,0
,1
,2
,3
,4
- Categories:
COMMAND
- Additional notes:
- It has an accompanying command
- Can be limited to 'ops' only, true/false for everyone/no one, or a custom permission level
Enables /tick command to control game clocks
- Type:
String
- Default value:
ops
- Allowed options:
true
,false
,ops
,0
,1
,2
,3
,4
- Categories:
COMMAND
- Additional notes:
- It has an accompanying command
- Can be limited to 'ops' only, true/false for everyone/no one, or a custom permission level
Allows to track mobs AI via /track command
- Type:
String
- Default value:
ops
- Allowed options:
true
,false
,ops
,0
,1
,2
,3
,4
- Categories:
COMMAND
- Additional notes:
- It has an accompanying command
- Can be limited to 'ops' only, true/false for everyone/no one, or a custom permission level
Creative air drag
Increased drag will slow down your flight
So need to adjust speed accordingly
With 1.0 drag, using speed of 11 seems to matching vanilla speeds.
Purely client side setting, meaning that
having it set on the decicated server has no effect
but this also means it will work on vanilla servers as well
- Type:
Double
- Default value:
0.09
- Categories:
CREATIVE
,CLIENT
- Additional notes:
- Must be between 0 and 1
- Its a client command so can be issued and potentially be effective when connecting to non-carpet/vanilla servers. In these situations (on vanilla servers) it will only affect the executing player, so each player needs to type it separately for the desired effect
Creative flying speed multiplier
Purely client side setting, meaning that
having it set on the decicated server has no effect
but this also means it will work on vanilla servers as well
- Type:
Double
- Default value:
1.0
- Categories:
CREATIVE
,CLIENT
- Additional notes:
- Must be a positive number or 0
- Its a client command so can be issued and potentially be effective when connecting to non-carpet/vanilla servers. In these situations (on vanilla servers) it will only affect the executing player, so each player needs to type it separately for the desired effect
Creative No Clip
On servers it needs to be set on both
client and server to function properly.
Has no effect when set on the server only
Can allow to phase through walls
if only set on the carpet client side
but requires some trapdoor magic to
allow the player to enter blocks
- Type:
Boolean
- Default value:
false
- Allowed options:
true
,false
- Categories:
CREATIVE
,CLIENT
- Additional notes:
- Its a client command so can be issued and potentially be effective when connecting to non-carpet/vanilla servers. In these situations (on vanilla servers) it will only affect the executing player, so each player needs to type it separately for the desired effect
Creative players load chunks, or they don't! Just like spectators!
Toggling behaves exactly as if the player is in spectator mode and toggling the gamerule spectatorsGenerateChunks.
- Type:
Boolean
- Default value:
true
- Allowed options:
true
,false
- Categories:
CREATIVE
,FEATURE
Dropping entire stacks works also from on the crafting UI result slot
- Type:
Boolean
- Default value:
false
- Allowed options:
true
,false
- Categories:
BUGFIX
,SURVIVAL
Sets a different motd message on client trying to connect to the server
use '_' to use the startup setting from server.properties
- Type:
String
- Default value:
_
- Suggested options:
_
- Categories:
CREATIVE
sets these loggers in their default configurations for all new players
use csv, like 'tps,mobcaps' for multiple loggers, none for nothing
- Type:
String
- Default value:
none
- Suggested options:
none
,tps
,mobcaps,tps
- Categories:
CREATIVE
,SURVIVAL
Saplings turn into dead shrubs in hot climates and no water access
- Type:
Boolean
- Default value:
false
- Allowed options:
true
,false
- Categories:
FEATURE
Explosions won't destroy blocks
- Type:
Boolean
- Default value:
false
- Allowed options:
true
,false
- Categories:
CREATIVE
,TNT
Lag optimizations for redstone dust
by Theosib
.. also fixes some locational behaviours or vanilla redstone MC-11193
so behaviour of locational vanilla contraptions is not guaranteed
- Type:
Boolean
- Default value:
false
- Allowed options:
true
,false
- Categories:
EXPERIMENTAL
,OPTIMIZATION
fill/clone/setblock and structure blocks cause block updates
- Type:
Boolean
- Default value:
true
- Allowed options:
true
,false
- Categories:
CREATIVE
Players can flip and rotate blocks when holding cactus
Doesn't cause block updates when rotated/flipped
Applies to pistons, observers, droppers, repeaters, stairs, glazed terracotta etc...
- Type:
Boolean
- Default value:
false
- Allowed options:
true
,false
- Categories:
CREATIVE
,SURVIVAL
,FEATURE
Removes fog from client in the nether and the end
Improves visibility, but looks weird
- Type:
Boolean
- Default value:
false
- Allowed options:
true
,false
- Categories:
CLIENT
- Additional notes:
- Its a client command so can be issued and potentially be effective when connecting to non-carpet/vanilla servers. In these situations (on vanilla servers) it will only affect the executing player, so each player needs to type it separately for the desired effect
Customizable forceload chunk limit
- Type:
Integer
- Default value:
256
- Suggested options:
256
- Categories:
CREATIVE
- Additional notes:
- You must choose a value from 1 to 20M
Sets the horizontal random angle on TNT for debugging of TNT contraptions
Set to -1 for default behavior
- Type:
Double
- Default value:
-1.0
- Suggested options:
-1
- Categories:
TNT
- Additional notes:
- Must be between 0 and 2pi, or -1
hoppers pointing to wool will count items passing through them
Enables /counter command, and actions while placing red and green carpets on wool blocks
Use /counter <color?> reset to reset the counter, and /counter <color?> to query
In survival, place green carpet on same color wool to query, red to reset the counters
Counters are global and shared between players, 16 channels available
Items counted are destroyed, count up to one stack per tick per hopper
- Type:
Boolean
- Default value:
false
- Allowed options:
true
,false
- Categories:
COMMAND
,CREATIVE
,FEATURE
- Additional notes:
- It has an accompanying command
Only husks spawn in desert temples
- Type:
Boolean
- Default value:
false
- Allowed options:
true
,false
- Categories:
FEATURE
placing blocks cause block updates
- Type:
Boolean
- Default value:
true
- Allowed options:
true
,false
- Categories:
CREATIVE
Spawning requires much less CPU and Memory
- Type:
Boolean
- Default value:
false
- Allowed options:
true
,false
- Categories:
OPTIMIZATION
Sets the language for Carpet
- Type:
String
- Default value:
en_us
- Allowed options:
en_us
,fr_fr
,es_ar
,pt_br
,zh_cn
,zh_tw
- Categories:
FEATURE
Lightning kills the items that drop when lightning kills an entity
Setting to true will prevent lightning from killing drops
Fixes MC-206922.
- Type:
Boolean
- Default value:
false
- Allowed options:
true
,false
- Categories:
BUGFIX
Disables breaking of blocks caused by flowing liquids
- Type:
Boolean
- Default value:
false
- Allowed options:
true
,false
- Categories:
CREATIVE
Customizable maximal entity collision limits, 0 for no limits
- Type:
Integer
- Default value:
0
- Suggested options:
0
,1
,20
- Categories:
OPTIMIZATION
- Additional notes:
- Must be a positive number or 0
Merges stationary primed TNT entities
- Type:
Boolean
- Default value:
false
- Allowed options:
true
,false
- Categories:
TNT
Glass can be broken faster with pickaxes
- Type:
Boolean
- Default value:
false
- Allowed options:
true
,false
- Categories:
SURVIVAL
Increases for testing purposes number of blue skulls shot by the wither
- Type:
Boolean
- Default value:
false
- Allowed options:
true
,false
- Categories:
CREATIVE
Allows Budding Amethyst blocks to be moved
Allow for them to be moved by pistons
as well as adds extra drop when mining with silk touch pickaxe
- Type:
Boolean
- Default value:
false
- Allowed options:
true
,false
- Categories:
FEATURE
Pistons can push block entities, like hoppers, chests etc.
- Type:
Boolean
- Default value:
false
- Allowed options:
true
,false
- Categories:
EXPERIMENTAL
,FEATURE
TNT causes less lag when exploding in the same spot and in liquids
- Type:
Boolean
- Default value:
false
- Allowed options:
true
,false
- Categories:
TNT
Required permission level for /perf command
- Type:
Integer
- Default value:
4
- Allowed options:
2
,4
- Categories:
CREATIVE
Parrots don't get of your shoulders until you receive proper damage
- Type:
Boolean
- Default value:
false
- Allowed options:
true
,false
- Categories:
SURVIVAL
,FEATURE
Piglins will respawn in bastion remnants
Includes piglins, brutes, and a few hoglins
- Type:
Boolean
- Default value:
false
- Allowed options:
true
,false
- Categories:
FEATURE
Customizable server list ping (Multiplayer menu) playerlist sample limit
- Type:
Integer
- Default value:
12
- Suggested options:
0
,12
,20
,40
- Categories:
CREATIVE
- Additional notes:
- Must be a positive number or 0
fixes block placement rotation issue when player rotates quickly while placing blocks
- Type:
Boolean
- Default value:
false
- Allowed options:
true
,false
- Categories:
BUGFIX
Customizable piston push limit
- Type:
Integer
- Default value:
12
- Suggested options:
10
,12
,14
,100
- Categories:
CREATIVE
- Additional notes:
- You must choose a value from 1 to 1024
Pistons, droppers, and dispensers check for power to the block(s) above them.
Defines the range at which pistons, droppers, and dispensers check for 'quasi power'.
- Type:
Integer
- Default value:
1
- Categories:
CREATIVE
Customizable powered rail power range
- Type:
Integer
- Default value:
9
- Suggested options:
9
,15
,30
- Categories:
CREATIVE
- Additional notes:
- You must choose a value from 1 to 1024
Nether basalt generator without soul sand below
.. will convert into blackstone instead
- Type:
Boolean
- Default value:
false
- Allowed options:
true
,false
- Categories:
FEATURE
Coral structures will grow with bonemeal from coral plants
Expanded also allows growing from coral fans for sustainable farming outside of warm oceans
- Type:
RenewableCoralMode
- Default value:
false
- Allowed options:
false
,expanded
,true
- Categories:
FEATURE
Lava and water generate deepslate and cobbled deepslate instead below Y0
- Type:
Boolean
- Default value:
false
- Allowed options:
true
,false
- Categories:
FEATURE
Guardians turn into Elder Guardian when struck by lightning
- Type:
Boolean
- Default value:
false
- Allowed options:
true
,false
- Categories:
FEATURE
Cactus in dispensers rotates blocks.
Rotates block anti-clockwise if possible
- Type:
Boolean
- Default value:
false
- Allowed options:
true
,false
- Categories:
FEATURE
,DISPENSER
Location of the online repository of scarpet apps
set to 'none' to disable.
Point to any github repo with scarpet apps
using //contents/<path...>
- Type:
String
- Default value:
gnembon/scarpet/contents/programs
- Categories:
SCARPET
- Additional notes:
- Appstore link should point to a valid github repository
Scarpet script from world files will autoload on server/world start
if /script is enabled
- Type:
Boolean
- Default value:
true
- Allowed options:
true
,false
- Categories:
SCARPET
Enables scripts debugging messages in system log
- Type:
Boolean
- Default value:
false
- Allowed options:
true
,false
- Categories:
SCARPET
Enables scripts optimization
- Type:
Boolean
- Default value:
true
- Allowed options:
true
,false
- Categories:
SCARPET
Customizable sculk sensor range
- Type:
Integer
- Default value:
8
- Suggested options:
8
,16
,32
- Categories:
CREATIVE
- Additional notes:
- You must choose a value from 1 to 1024
Shulkers will respawn in end cities
- Type:
Boolean
- Default value:
false
- Allowed options:
true
,false
- Categories:
FEATURE
Silverfish drop a gravel item when breaking out of a block
- Type:
Boolean
- Default value:
false
- Allowed options:
true
,false
- Categories:
FEATURE
Changes the simulation distance of the server.
Set to 0 to not override the value in server settings.
- Type:
Integer
- Default value:
0
- Suggested options:
0
,12
,16
,32
- Categories:
CREATIVE
- Additional notes:
- You must choose a value from 0 (use server settings) to 32
smooth client animations with low tps settings
works only in SP, and will slow down players
- Type:
Boolean
- Default value:
true
- Allowed options:
true
,false
- Categories:
CREATIVE
,SURVIVAL
,CLIENT
- Additional notes:
- Its a client command so can be issued and potentially be effective when connecting to non-carpet/vanilla servers. In these situations (on vanilla servers) it will only affect the executing player, so each player needs to type it separately for the desired effect
Empty shulker boxes can stack when thrown on the ground.
.. or when manipulated inside the inventories
- Type:
String
- Default value:
false
- Suggested options:
false
,true
,16
- Categories:
SURVIVAL
,FEATURE
- Additional notes:
- Value must either be true, false, or a number between 2-64
Changes the block ignored by the Structure Block
- Type:
String
- Default value:
minecraft:structure_void
- Suggested options:
minecraft:structure_void
,minecraft:air
- Categories:
CREATIVE
Customizable structure block limit of each axis
WARNING: Needs to be permanent for correct loading.
Setting 'structureBlockIgnored' to air is recommended
when saving massive structures.
Required on client of player editing the Structure Block.
'structureBlockOutlineDistance' may be required for
correct rendering of long structures.
- Type:
Integer
- Default value:
48
- Suggested options:
48
,96
,192
,256
- Categories:
CREATIVE
- Additional notes:
- You have to choose a value greater or equal to 48
Customizable Structure Block outline render distance
Required on client to work properly
- Type:
Integer
- Default value:
96
- Suggested options:
96
,192
,2048
- Categories:
CREATIVE
,CLIENT
- Additional notes:
- Must be a positive number or 0
- Its a client command so can be issued and potentially be effective when connecting to non-carpet/vanilla servers. In these situations (on vanilla servers) it will only affect the executing player, so each player needs to type it separately for the desired effect
summoning a lightning bolt has all the side effects of natural lightning
- Type:
Boolean
- Default value:
false
- Allowed options:
true
,false
- Categories:
CREATIVE
Gbhs sgnf sadsgras fhskdpri!!!
- Type:
Boolean
- Default value:
false
- Allowed options:
true
,false
- Categories:
EXPERIMENTAL
Allows to grow nether fungi with 3x3 base with bonemeal
Setting to 'all' will make all nether fungi grow into 3x3 trees
Setting to 'random' will make 6% of all nether fungi grow into 3x3 trees
(this being consistent with worldgen)
- Type:
FungusGrowthMode
- Default value:
false
- Allowed options:
false
,random
,all
- Categories:
SURVIVAL
,FEATURE
Makes world borders move based on in game time instead of real time
This has the effect that when the tick rate changes the world border speed also changes proportional to it
- Type:
Boolean
- Default value:
false
- Allowed options:
true
,false
- Categories:
FEATURE
TNT doesn't update when placed against a power source
- Type:
Boolean
- Default value:
false
- Allowed options:
true
,false
- Categories:
CREATIVE
,TNT
Removes random TNT momentum when primed
- Type:
Boolean
- Default value:
false
- Allowed options:
true
,false
- Categories:
CREATIVE
,TNT
Sets the tnt random explosion range to a fixed value
Set to -1 for default behavior
- Type:
Double
- Default value:
-1.0
- Suggested options:
-1
- Categories:
TNT
- Additional notes:
- optimizedTNT must be enabled
- Cannot be negative, except for -1
Placing an activator rail on top of a barrier block will fill the neighbor updater stack when the rail turns off.
The integer entered is the amount of updates that should be left in the stack
-1 turns it off
- Type:
Integer
- Default value:
-1
- Suggested options:
-1
,0
,10
,50
- Categories:
CREATIVE
- Additional notes:
- This value represents the amount of updates required before the logger logs them. Must be -1 or larger
Changes the view distance of the server.
Set to 0 to not override the value in server settings.
- Type:
Integer
- Default value:
0
- Suggested options:
0
,12
,16
,32
- Categories:
CREATIVE
- Additional notes:
- You must choose a value from 0 (use server settings) to 32
Experience will drop from all experience barring blocks with any explosion type
- Type:
Boolean
- Default value:
false
- Allowed options:
true
,false
- Categories:
SURVIVAL
,FEATURE
Players absorb XP instantly, without delay
- Type:
Boolean
- Default value:
false
- Allowed options:
true
,false
- Categories:
CREATIVE