Backports the Cushion from the Minecraft 26.3 snapshot to older versions.
A Cushion is a small decoration you can place on any flat surface and sit on. It comes in all 16 dye colors.
Features
- Craft a Cushion from 3 wool blocks of the same color
- Place it on top of any block and right click to sit down
- 16 colors, each with its own crafting recipe
- Recolor a Cushion in the crafting grid with any dye
- Recolor a placed Cushion by sneaking and right clicking it with a dye
- Cushions have no collision, so you can walk and place things through them
- A Cushion breaks if the block under it is removed
Supported versions
- 1.20.1 (Fabric, Forge)
- 1.21.1 (Fabric, NeoForge)
- 26.1.2 (Fabric, NeoForge)
Support on Discord
If you'd like to support me and the development of my mods, I recommend trying out BisectHosting. Use code "project8gbderam" to get 25% off your first month of a gaming server for new customers. They offer 24/7 support and lightning-fast response times, ensuring you're in great hands and providing exceptional assistance for all your gaming needs. https://www.bisecthosting.com/project8gbderam

All Versions
+ Add Version| Name | Game version | Platforms | Published | Downloads | Actions |
|---|---|---|---|---|---|
| 3mo ago | 1 | ||||
| 3mo ago | 1 | ||||
| 3mo ago | 1 | ||||
| 3mo ago | 1 | ||||
| 3mo ago | 1 | ||||
| 3mo ago | 1 | ||||
| 3mo ago | 1 | ||||
| 3mo ago | 1 | ||||
| 3mo ago | 1 | ||||
| 3mo ago | 1 | ||||
| 3mo ago | 1 | ||||
| 3mo ago | 1 | ||||
| 3mo ago | 1 | ||||
| 3mo ago | 1 | ||||
| 3mo ago | 1 | ||||
| 3mo ago | 1 | ||||
| 3mo ago | 1 | ||||
| 3mo ago | 1 | ||||
| 3mo ago | 1 | ||||
| 3mo ago | 1 | ||||
| 3mo ago | 1 | ||||
| 3mo ago | 1 | ||||
| 3mo ago | 1 | ||||
| 3mo ago | 1 | ||||
| 3mo ago | 1 | ||||
| 3mo ago | 1 | ||||
| 3mo ago | 1 | ||||
| 3mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 |
## Fixes
- Fixed seated players sitting a quarter block too high on 1.18.2, 1.19.2 and 1.20.1. The sit position now matches the newer versions.
- Fixed z-fighting on cushions placed inside or against a block when viewed from a distance.
## Additions
- Added support for Minecraft 1.21.11 on Fabric and NeoForge.
- Added a config file at config/cushionbackport.json with preventCushionToCushionMovement. Set it to true to require getting up before sitting on another cushion. Defaults to false.
## Compatibility
- Declared the Fabric API dependency in the mod metadata on every version, so the loader warns you instead of crashing when it is missing. 1.18.2 depends on "fabric", 1.19.2 and up depend on "fabric-api".
## Fixes
- Fixed seated players sitting a quarter block too high on 1.18.2, 1.19.2 and 1.20.1. The sit position now matches the newer versions.
- Fixed z-fighting on cushions placed inside or against a block when viewed from a distance.
## Additions
- Added support for Minecraft 1.21.11 on Fabric and NeoForge.
- Added a config file at config/cushionbackport.json with preventCushionToCushionMovement. Set it to true to require getting up before sitting on another cushion. Defaults to false.
## Compatibility
- Declared the Fabric API dependency in the mod metadata on every version, so the loader warns you instead of crashing when it is missing. 1.18.2 depends on "fabric", 1.19.2 and up depend on "fabric-api".
## Fixes
- Fixed seated players sitting a quarter block too high on 1.18.2, 1.19.2 and 1.20.1. The sit position now matches the newer versions.
- Fixed z-fighting on cushions placed inside or against a block when viewed from a distance.
## Additions
- Added support for Minecraft 1.21.11 on Fabric and NeoForge.
- Added a config file at config/cushionbackport.json with preventCushionToCushionMovement. Set it to true to require getting up before sitting on another cushion. Defaults to false.
## Compatibility
- Declared the Fabric API dependency in the mod metadata on every version, so the loader warns you instead of crashing when it is missing. 1.18.2 depends on "fabric", 1.19.2 and up depend on "fabric-api".
## Fixes
- Fixed seated players sitting a quarter block too high on 1.18.2, 1.19.2 and 1.20.1. The sit position now matches the newer versions.
- Fixed z-fighting on cushions placed inside or against a block when viewed from a distance.
## Additions
- Added support for Minecraft 1.21.11 on Fabric and NeoForge.
- Added a config file at config/cushionbackport.json with preventCushionToCushionMovement. Set it to true to require getting up before sitting on another cushion. Defaults to false.
## Compatibility
- Declared the Fabric API dependency in the mod metadata on every version, so the loader warns you instead of crashing when it is missing. 1.18.2 depends on "fabric", 1.19.2 and up depend on "fabric-api".
## Fixes
- Fixed seated players sitting a quarter block too high on 1.18.2, 1.19.2 and 1.20.1. The sit position now matches the newer versions.
- Fixed z-fighting on cushions placed inside or against a block when viewed from a distance.
## Additions
- Added support for Minecraft 1.21.11 on Fabric and NeoForge.
- Added a config file at config/cushionbackport.json with preventCushionToCushionMovement. Set it to true to require getting up before sitting on another cushion. Defaults to false.
## Compatibility
- Declared the Fabric API dependency in the mod metadata on every version, so the loader warns you instead of crashing when it is missing. 1.18.2 depends on "fabric", 1.19.2 and up depend on "fabric-api".
## Fixes
- Fixed seated players sitting a quarter block too high on 1.18.2, 1.19.2 and 1.20.1. The sit position now matches the newer versions.
- Fixed z-fighting on cushions placed inside or against a block when viewed from a distance.
## Additions
- Added support for Minecraft 1.21.11 on Fabric and NeoForge.
- Added a config file at config/cushionbackport.json with preventCushionToCushionMovement. Set it to true to require getting up before sitting on another cushion. Defaults to false.
## Compatibility
- Declared the Fabric API dependency in the mod metadata on every version, so the loader warns you instead of crashing when it is missing. 1.18.2 depends on "fabric", 1.19.2 and up depend on "fabric-api".
## Fixes
- Fixed seated players sitting a quarter block too high on 1.18.2, 1.19.2 and 1.20.1. The sit position now matches the newer versions.
- Fixed z-fighting on cushions placed inside or against a block when viewed from a distance.
## Additions
- Added support for Minecraft 1.21.11 on Fabric and NeoForge.
- Added a config file at config/cushionbackport.json with preventCushionToCushionMovement. Set it to true to require getting up before sitting on another cushion. Defaults to false.
## Compatibility
- Declared the Fabric API dependency in the mod metadata on every version, so the loader warns you instead of crashing when it is missing. 1.18.2 depends on "fabric", 1.19.2 and up depend on "fabric-api".
## Fixes
- Fixed seated players sitting a quarter block too high on 1.18.2, 1.19.2 and 1.20.1. The sit position now matches the newer versions.
- Fixed z-fighting on cushions placed inside or against a block when viewed from a distance.
## Additions
- Added support for Minecraft 1.21.11 on Fabric and NeoForge.
- Added a config file at config/cushionbackport.json with preventCushionToCushionMovement. Set it to true to require getting up before sitting on another cushion. Defaults to false.
## Compatibility
- Declared the Fabric API dependency in the mod metadata on every version, so the loader warns you instead of crashing when it is missing. 1.18.2 depends on "fabric", 1.19.2 and up depend on "fabric-api".
## Fixes
- Fixed seated players sitting a quarter block too high on 1.18.2, 1.19.2 and 1.20.1. The sit position now matches the newer versions.
- Fixed z-fighting on cushions placed inside or against a block when viewed from a distance.
## Additions
- Added support for Minecraft 1.21.11 on Fabric and NeoForge.
- Added a config file at config/cushionbackport.json with preventCushionToCushionMovement. Set it to true to require getting up before sitting on another cushion. Defaults to false.
## Compatibility
- Declared the Fabric API dependency in the mod metadata on every version, so the loader warns you instead of crashing when it is missing. 1.18.2 depends on "fabric", 1.19.2 and up depend on "fabric-api".
## Fixes
- Fixed seated players sitting a quarter block too high on 1.18.2, 1.19.2 and 1.20.1. The sit position now matches the newer versions.
- Fixed z-fighting on cushions placed inside or against a block when viewed from a distance.
## Additions
- Added support for Minecraft 1.21.11 on Fabric and NeoForge.
- Added a config file at config/cushionbackport.json with preventCushionToCushionMovement. Set it to true to require getting up before sitting on another cushion. Defaults to false.
## Compatibility
- Declared the Fabric API dependency in the mod metadata on every version, so the loader warns you instead of crashing when it is missing. 1.18.2 depends on "fabric", 1.19.2 and up depend on "fabric-api".
## Fixes
- Fixed seated players sitting a quarter block too high on 1.18.2, 1.19.2 and 1.20.1. The sit position now matches the newer versions.
- Fixed z-fighting on cushions placed inside or against a block when viewed from a distance.
## Additions
- Added support for Minecraft 1.21.11 on Fabric and NeoForge.
- Added a config file at config/cushionbackport.json with preventCushionToCushionMovement. Set it to true to require getting up before sitting on another cushion. Defaults to false.
## Compatibility
- Declared the Fabric API dependency in the mod metadata on every version, so the loader warns you instead of crashing when it is missing. 1.18.2 depends on "fabric", 1.19.2 and up depend on "fabric-api".
## Fixes
- Fixed seated players sitting a quarter block too high on 1.18.2, 1.19.2 and 1.20.1. The sit position now matches the newer versions.
- Fixed z-fighting on cushions placed inside or against a block when viewed from a distance.
## Additions
- Added support for Minecraft 1.21.11 on Fabric and NeoForge.
- Added a config file at config/cushionbackport.json with preventCushionToCushionMovement. Set it to true to require getting up before sitting on another cushion. Defaults to false.
## Compatibility
- Declared the Fabric API dependency in the mod metadata on every version, so the loader warns you instead of crashing when it is missing. 1.18.2 depends on "fabric", 1.19.2 and up depend on "fabric-api".
## Fixes
- Fixed seated players sitting a quarter block too high on 1.18.2, 1.19.2 and 1.20.1. The sit position now matches the newer versions.
- Fixed z-fighting on cushions placed inside or against a block when viewed from a distance.
## Additions
- Added support for Minecraft 1.21.11 on Fabric and NeoForge.
- Added a config file at config/cushionbackport.json with preventCushionToCushionMovement. Set it to true to require getting up before sitting on another cushion. Defaults to false.
## Compatibility
- Declared the Fabric API dependency in the mod metadata on every version, so the loader warns you instead of crashing when it is missing. 1.18.2 depends on "fabric", 1.19.2 and up depend on "fabric-api".
## Fixes
- Fixed seated players sitting a quarter block too high on 1.18.2, 1.19.2 and 1.20.1. The sit position now matches the newer versions.
- Fixed z-fighting on cushions placed inside or against a block when viewed from a distance.
## Additions
- Added support for Minecraft 1.21.11 on Fabric and NeoForge.
- Added a config file at config/cushionbackport.json with preventCushionToCushionMovement. Set it to true to require getting up before sitting on another cushion. Defaults to false.
## Compatibility
- Declared the Fabric API dependency in the mod metadata on every version, so the loader warns you instead of crashing when it is missing. 1.18.2 depends on "fabric", 1.19.2 and up depend on "fabric-api".
## Fixes
These fixes apply to Minecraft 1.18.2, 1.19.2, 1.20.1, 1.21.1, 26.1.2, and 26.2.
- Fixed cushions breaking or disappearing when placed next to blocks, especially at negative world coordinates.
- Fixed inconsistent cushion placement on snow layers, slabs, and other partial blocks.
- Fixed nearby non-solid blocks, such as signs, being handled incorrectly by cushion placement checks.
- Fixed seated players' bodies and legs snapping to the four cardinal directions. Players can now turn naturally while sitting.
## Compatibility
- Lowered the minimum NeoForge version for Minecraft 1.21.1 from 21.1.235 to 21.1.228.
## Fixes
These fixes apply to Minecraft 1.18.2, 1.19.2, 1.20.1, 1.21.1, 26.1.2, and 26.2.
- Fixed cushions breaking or disappearing when placed next to blocks, especially at negative world coordinates.
- Fixed inconsistent cushion placement on snow layers, slabs, and other partial blocks.
- Fixed nearby non-solid blocks, such as signs, being handled incorrectly by cushion placement checks.
- Fixed seated players' bodies and legs snapping to the four cardinal directions. Players can now turn naturally while sitting.
## Compatibility
- Lowered the minimum NeoForge version for Minecraft 1.21.1 from 21.1.235 to 21.1.228.