Skip to content

Instantly share code, notes, and snippets.

@skyrising
Last active February 13, 2024 19:54
Show Gist options
  • Save skyrising/cea2495437afea0cc3af2bb11d6a1856 to your computer and use it in GitHub Desktop.
Save skyrising/cea2495437afea0cc3af2bb11d6a1856 to your computer and use it in GitHub Desktop.

Carpet Mod Rules

1.8Spawning

Using old 1.8 spawning rules: always 4 mobs per pack and honoring entity collisions while spawning

Default: false
Options: false, true
Categories: experimental

accurateBlockPlacement

Allows to place blocks in different orientations. Requires Carpet Client

Also prevents rotations upon placement of dispensers and furnaces
when placed into a world by commands
Default: false
Options: false, true
Categories: creative

antiCheatSpeed

Prevents players from rubberbanding when moving too fast

Default: false
Options: false, true
Categories: creative, survival

blockCollisionsOptimization

Optimized entity-block collision calculations. By masa

Default: false
Options: false, true
Categories: experimental

boundingBoxFix

Structure bounding boxes (i.e. witch huts) will generate correctly

Fixes spawning issues due to incorrect bounding boxes
Default: false
Options: false, true
Categories: fix

breedingMountingDisabled

Prevents players from mounting animals when holding breeding food

Default: false
Options: false, true
Categories: fix

cakeAlwaysEat

Allows to always be able to eat cakes.

Default: false
Options: false, true
Categories: creative

calmNetherFires

Permanent fires don't schedule random updates

Default: false
Options: false, true
Categories: experimental

carpets

Placing carpets may issue carpet commands for non-op players

Default: false
Options: false, true
Categories: survival

chunkDebugTool

Enables chunk debug on carpet client.

Default: false
Options: false, true
Categories: creative

combineXPOrbs

XP orbs combine with other into bigger orbs

Default: false
Options: false, true
Categories: creative

commandAutosave

Enables /autosave command to query information about the autosave and execute commands relative to the autosave

Default: true
Options: false, true
Categories: commands

commandBlockInfo

Enables /blockinfo command

Also enables gray carpet placement action if 'carpets' rule is turned on as well
Default: true
Options: false, true
Categories: commands

commandCameramode

Enables /c and /s commands to quickly switch between camera and survival modes

/c and /s commands are available to all players regardless of their permission levels
Default: true
Options: false, true
Categories: commands

commandDistance

Enables /distance command to measure in game distance between points

Also enables brown carpet placement action if 'carpets' rule is turned on as well
Default: true
Options: false, true
Categories: commands

commandEntityInfo

Enables /entityinfo command

Also enables yellow carpet placement action if 'carpets' rule is turned on as well
Default: true
Options: false, true
Categories: commands

commandFillBiome

Enables /fillbiome command to change the biome of an area

Default: true
Options: false, true
Categories: commands

commandLog

Enables /log command to monitor events in the game via chat and overlays

Default: true
Options: false, true
Categories: commands

commandPerimeterInfo

Enables /perimeterinfo command that scans the area around the block for potential spawnable spots

Default: true
Options: false, true
Categories: commands

commandPing

Enables /ping for players to get their ping

Default: true
Options: false, true
Categories: commands

commandPlayer

Enables /player command to control/spawn players

Default: true
Options: false, true
Categories: commands

commandRNG

Enables /rng command to manipulate and query rng

Default: true
Options: false, true
Categories: commands

commandSpawn

Enables /spawn command for spawn tracking

Default: true
Options: false, true
Categories: commands

commandStructure

Enables /structure to manage NBT structures used by structure blocks

Default: true
Options: false, true
Categories: commands

commandTick

Enables /tick command to control game speed

Default: true
Options: false, true
Categories: commands

commandUnload

Enables /unload command to inspect chunk unloading order

Default: true
Options: false, true
Categories: commands

commandWaypoint

Enables /waypoint for saving coordinates

Default: true
Options: false, true
Categories: commands

craftingWindowDuplicationFix

Fixes the recipe book duplication caused by clicking to fast while crafting

Default: false
Options: false, true
Categories: fix

creativeNoClip

Enable creative player no-clip.

Default: false
Options: false, true
Categories: creative

ctrlQCraftingFix

Dropping entire stacks works also from on the crafting UI result slot

Default: false
Options: false, true
Categories: fix, survival

customMOTD

Sets a different motd message on client trying to connect to the server

use '_' to use the startup setting from server.properties
Default: _
Options: _
Categories: creative

desertShrubs

Saplings turn into dead shrubs in hot climates and no water access when it attempts to grow into a tree

Default: false
Options: false, true
Categories: feature

disablePlayerCollision

Disables player entity collision.

Default: false
Options: false, true
Categories: creative, experimental

disableSpawnChunks

Removes the spawn chunks.

Default: false
Options: false, true
Categories: creative

disableVanillaTickWarp

Disables the catching-up behavior after lag spikes

Default: false
Options: false, true
Categories: fix

dismountFix

Fix dismount behavior that leads to ghost chicken jockeys

Default: false
Options: false, true
Categories: fix

dispenserMinecartFiller

Minecarts can be filled with hoppers, chests, tnt and furnace.

Default: false
Options: false, true
Categories: experimental

dispenserWaterBottle

Water bottles in dispensers fill with water when dispensed with water in front.

Default: false
Options: false, true
Categories: experimental

displayMobAI

Uses nametags to display current mobs AI tasks

Default: false
Options: false, true
Categories: creative

doubleRetraction

1.8 double retraction from pistons.

Gives pistons the ability to double retract without side effects.
Default: false
Options: false, true
Categories: experimental

doubleTileTickSchedulingFix

Fixes double tile tick scheduling

Default: false
Options: false, true
Categories: fix

effectsFix

Recovers potion effects when they were replaced and the replacement ended

Default: false
Options: false, true
Categories: fix

enableStableLCGNetherEnd

Disables snow, ice and lightning in nether and end for stable LCG.

Default: false
Options: false, true
Categories: creative

endRNG

Turning end RNG manipulation on or off.

Default: false
Options: false, true
Categories: creative

entityDuplicationFix

Chunk saving issues that causes entites and blocks to duplicate or disappear

By Theosib
Default: false
Options: false, true
Categories: fix

entityTrackerFix

Fixes entity tracker not rendering entitys such as players in minecarts or boats.

Default: false
Options: false, true
Categories: fix

explosionNoBlockDamage

Explosions won't destroy blocks

Default: false
Options: false, true
Categories: tnt

extendedConnectivity

Quasi Connectivity doesn't require block updates.

All redstone components will send extra block updates downwards
Affects hoppers, droppers and dispensers
Default: false
Options: false, true
Categories: experimental

fastMovingEntityOptimization

Optimized movement calculation or very fast moving entities

Default: false
Options: false, true
Categories: experimental

fastRedstoneDust

Lag optimizations for redstone Dust. By Theosib

Default: false
Options: false, true
Categories: experimental, optimizations

fillLimit

Customizable fill/clone volume limit

Default: 32768
Options: 32768, 250000, 1000000
Categories: creative

fillUpdates

fill/clone/setblock and structure blocks cause block updates

Default: true
Options: false, true
Categories: creative

flippinCactus

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...
Default: false
Options: false, true
Categories: creative, survival

flyingMachineTransparent

Transparent observers, TNT and redstone blocks. May cause lighting artifacts

Default: false
Options: false, true
Categories: creative

growingUpWallJumpFix

Mobs growing up won't glitch into walls or go through fences

Default: false
Options: false, true
Categories: fix

hardcodeTNTangle

Sets the horizontal random angle on TNT for debugging of TNT contraptions

Set to -1 for default behaviour
Default: -1.0
Options: -1
Categories: tnt

hopperCounters

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
Default: false
Options: false, true
Categories: commands, creative, survival

hopperDuplicationFix

Hopper duplication fix by Theosib. Fixed in 1.12.2

Default: false
Options: false, true
Categories: fix

huskSpawningInTemples

Only husks spawn in desert temples

Default: false
Options: false, true
Categories: experimental, feature

ignoreEntityWhenPlacing

Allows players to place blocks inside entity's.

Default: false
Options: false, true
Categories: creative

inconsistentRedstoneTorchesFix

Redstone torches respond correctly to 2 tick pulses

Fixed in 1.13
Default: false
Options: false, true
Categories: fix

invisibilityFix

Guardians, ghasts, blazes... honor players' invisibility effect

Default: false
Options: false, true
Categories: fix

itemFrameDuplicationFix

Fixes duplication of items when using item frames

Default: false
Options: false, true
Categories: fix

leashFix

Fixes to leashes.

Default: off
Options: off, casual, cool
Categories: fix

liquidsNotRandom

Liquids don't ignore random tick updates

Removed in 1.13
Default: false
Options: false, true
Categories: feature

llamaOverfeedingFix

Prevents llamas from taking player food while breeding

Default: false
Options: false, true
Categories: fix

maxEntityCollisions

Customizable maximal entity collision limits, 0 for no limits

Default: 0
Options: 0, 1, 20
Categories: optimizations

mergeTNT

Merges stationary primed TNT entities

Default: false
Options: false, true
Categories: tnt

miningGhostBlocksFix

Remove ghost blocks when mining too fast

Fixed in 1.13
Default: false
Options: false, true
Categories: fix

missingTools

Pistons, Glass and Sponge can be broken faster with their appropriate tools

Default: false
Options: false, true
Categories: survival

mobsDontControlMinecarts

Mobs no longer can control minecarts

Removed in 1.13
Default: false
Options: false, true
Categories: feature

movableTileEntities

Pistons can push tile entities, like hoppers, chests etc.

Default: false
Options: false, true
Categories: experimental

movingBlockLightOptimization

Blocks inherit the original light opacity and light values while being pushed with a piston

Default: false
Options: false, true
Categories: optimizations

netherRNG

Turning nether RNG manipulation on or off.

Default: false
Options: false, true
Categories: creative

newLight

Uses alternative lighting engine by PhiPros. AKA NewLight mod

Default: false
Options: false, true
Categories: optimizations

nitwitCrafter

Nitwit villagers will have 3 hidden crafting recipes they can craft

They require food for crafting and prefer a specific food type to craft faster.
They have one crafting recipe to start out and unlock there higher recipes as they craft
The nitwits will craft faster as they progress
When a crafting table is nearby they will throw the product towards it
They need a crafting table to craft tier 2 and higher recipes
Default: false
Options: false, true
Categories: experimental

noteBlockImitationOf1.13

Note blocks have update capabilities behaviour from 1.13

Default: false
Options: false, true
Categories: experimental

observersDoNonUpdate

Observers don't pulse when placed

Default: false
Options: false, true
Categories: creative

optimizedDespawnRange

Spawned mobs that would otherwise despawn immediately, won't be placed in world

Default: false
Options: false, true
Categories: optimizations

optimizedTileEntities

Reduces the lag caused by tile entities.

By PallaPalla
Default: false
Options: false, true
Categories: experimental

optimizedTNT

TNT causes less lag when exploding in the same spot and in liquids

Default: false
Options: false, true
Categories: tnt

persistentParrots

Parrots don't get of your shoulders until you receive damage

Default: false
Options: false, true
Categories: survival, feature

pistonClippingFix

Fixes players clipping through moving piston blocks partially.

Default: 0
Options: 0, 20, 40, 100
Categories: fix

pistonGhostBlocksFix

Fix for piston ghost blocks

Does not work properly on vanilla clients with non-vanilla push limits
Default: false
Options: false, true
Categories: fix

pistonSerializationFix

Fixes bug with piston serialization

Default: false
Options: false, true
Categories: fix

pocketPushing

Reintroduces piston warping/translocation bug

Default: false
Options: false, true
Categories: experimental

portalCaching

Alternative caching strategy for nether portals

Default: false
Options: false, true
Categories: survival, experimental

portalCreativeDelay

Portals won't let a creative player go through instantly

Holding obsidian in either hand won't let you through at all
Default: false
Options: false, true
Categories: creative

portalSuffocationFix

Nether portals correctly place entities going through

Entities shouldn't suffocate in obsidian
Default: false
Options: false, true
Categories: fix

portalTeleportationFix

Nether portals won't teleport you on occasion to 8x coordinates

It also prevents from taking random fire damage when going through portals
Default: false
Options: false, true
Categories: fix

portalTurningPlayersInvisibleFix

Players go invisible after using portals.

Default: false
Options: false, true
Categories: fix

potionsDespawnFix

Allows mobs with potion effects to despawn outside of player range

Specifically effective to let witches drinking their own stuffs despawn
Default: false
Options: false, true
Categories: fix

pushLimit

Customizable piston push limit

Default: 12
Options: 10, 12, 14, 100
Categories: creative

quasiConnectivity

Pistons, droppers and dispensers react if block above them is powered

Default: true
Options: false, true
Categories: creative

railPowerLimit

Customizable powered rail power range

Default: 9
Options: 9, 15, 30
Categories: creative

randomtickingChunkUpdates

Enables randomtick indexing on carpet client.

Default: false
Options: false, true
Categories: creative

randomTickOptimization

Stops blocks which don't need to be random ticked from being random ticked

Fixed in 1.13
Default: false
Options: false, true
Categories: fix

redstoneMultimeter

Enables integration with redstone multimeter mod

Required clients with RSMM Mod by Narcoleptic Frog. Enables multiplayer experience with RSMM Mod
Default: false
Options: false, true
Categories: creative, survival

relaxedBlockPlacement

Pumpkins and fence gates can be placed in mid air

Needs carpet client. Fixed in 1.13
Default: false
Options: false, true
Categories: creative

reloadSuffocationFix

Won't let mobs glitch into blocks when reloaded.

Can cause slight differences in mobs behaviour
Default: false
Options: false, true
Categories: fix, experimental

reloadUpdateOrderFix

Fixes reload update order for tile entities

Fixes instant wires randomly breaking.
Effective after chunk reload.
Default: false
Options: false, true
Categories: fix

renewableDragonEggs

Dragon eggs when fed meet items spawn more eggs

Default: false
Options: false, true
Categories: experimental

renewableElderGuardians

Guardians turn into Elder Guardian when struck by lightning

Default: false
Options: false, true
Categories: experimental, feature

renewablePackedIce

Multiple ice crushed by falling anvils make packed ice

Default: false
Options: false, true
Categories: experimental

repeaterPoweredTerracotta

Repeater delays depends on stained hardened clay aka terracotta on which they are placed

1 to 15 gt per delay added (1-15 block data), 0 (white) adds 100gt per tick
Default: false
Options: false, true
Categories: experimental, creative

rideableGhasts

Named ghasts won't attack players and allow to be ridden and controlled

Hold a ghast tear to bring a tamed ghast close to you
Use fire charges when riding to shoot fireballs
Requires flying to be enabled on the server
Default: false
Options: false, true
Categories: survival, feature

ridingPlayerUpdateFix

Fixes chunk updates for players riding minecarts or llamas

Default: false
Options: false, true
Categories: fix

rotatorBlock

Cactus in dispensers rotates blocks.

Cactus in a dispenser gives the dispenser the ability to rotate the blocks that are in front of it anti-clockwise if possible.
Default: false
Options: false, true
Categories: experimental

shulkerSpawningInEndCities

Shulkers will respawn in end cities

Default: false
Options: false, true
Categories: feature, experimental

silverFishDropGravel

Silverfish drop a gravel item when breaking out of a block

Default: false
Options: false, true
Categories: experimental

sleepingThreshold

The percentage of required sleeping players to skip the night

Use values from 0 to 100, 100 for default (all players needed)
Default: 100
Options: 0, 10, 50, 100
Categories: experimental

spongeRandom

sponge responds to random ticks

Default: false
Options: false, true
Categories: experimental, feature

stackableEmptyShulkerBoxes

Empty shulker boxes can stack to 64 when dropped on the ground

To move them around between inventories, use shift click to move entire stacks
Default: false
Options: false, true
Categories: survival

structureBlockLimit

Changes the structure block dimension limit.

Default: 32
Options: 32, 50, 200, 1000
Categories: creative

structuresReplaceEntities

Structure blocks remove entities in the bounding box when load entity option is enabled.

Default: false
Options: false, true
Categories: creative

summonNaturalLightning

summoning a lightning bolt has all the side effects of natural lightning

Default: false
Options: false, true
Categories: creative

tickingAreas

Enable use of ticking areas.

As set by the /tickingarea command.
Ticking areas work as if they are the spawn chunks.
Default: false
Options: false, true
Categories: creative, experimental

tileTickLimit

Customizable tile tick limit

-1 for no limit
Default: 65536
Options: 1000, 65536, 1000000
Categories: survival

TNTDoNotUpdate

TNT doesn't update when placed against a power source

Default: false
Options: false, true
Categories: tnt

tntPrimerMomentumRemoved

Removes random TNT momentum when primed

Default: false
Options: false, true
Categories: tnt

tntRandomRange

Sets the tnt random explosion range to a fixed value

Set to -1 for default behaviour
Default: -1.0
Options: -1
Categories: tnt

unloadedEntityFix

Entities pushed or moved into unloaded chunks no longer disappear

Default: false
Options: false, true
Categories: experimental, creative

updateSuppressionCrashFix

Fixes updates suppression causing server crashes.

Default: false
Options: false, true
Categories: fix

viewDistance

Changes the view distance of the server.

Set to 0 to not override the value in server settings.
Default: 0
Options: 0, 12, 16, 32, 64
Categories: creative

villagerAutoTrader

Villagers automaticaly trade from items on the ground

Default: false
Options: false, true
Categories: experimental

watchdogFix

Fixes server crashing under heavy load and low tps

Won't prevent crashes if the server doesn't respond in max-tick-time ticks
Default: false
Options: false, true
Categories: fix

waterFlow

fixes water flowing issues

Default: vanilla
Options: vanilla, optimized, correct
Categories: optimizations

wirelessRedstone

Repeater pointing from and to wool blocks transfer signals wirelessly

Temporary feature - repeaters need an update when reloaded
By Narcoleptic Frog
Default: false
Options: false, true
Categories: creative

worldEdit

Enables/disables WorldEdit.

Only works in WorldEdit is in the classpath.
Default: false
Options: false, true
Categories: creative, experimental

xpNoCooldown

Players absorb XP instantly, without delay

Default: false
Options: false, true
Categories: creative

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment