ested Minecraft Versions:
Use v1.3.2 for minecraft versions 1.8-1.16.
- 1.17
- 1.18
Use latest version for minecraft versions 1.17 and above
Customizable chair plugin which allows players to sit on any block defined in config.
Hooks into GriefPrevention, Residence, PlotSquared & WorldGuard plugins.
Supports 1.17, 1.18 and future versions.
Supports all blocks. Configure which in config.yml
Allows to give sitting players any potion effect for any duration every x seconds.
No Chat spam. All messages are sent in the actionbar.
WorldGuard support ( only from WorldGuard v6.2 and up ).
Set allow-chair-sitting flag to prevent players from sitting in a region.
Residence support.
Set chair flag for residence and/or residence player.
GriefPrevention support.
Give player /AccessTrust to allow sitting in the claimed area.
PlotSquared v6 support.
Set chair flag for plot to enable/disable sitting in a plot.
Supports 1.8, 1.9, 1.10, 1.11, 1.12, 1.13, 1.14, 1.15, 1.16 versions.
Supports all blocks. Configure which in config.yml
Allows to give sitting players any potion effect for any duration every x seconds.
No Chat spam. All messages are sent in the actionbar.
WorldGuard support ( only from WorldGuard v6.2 and up ).
Set allow-chair-sitting flag to prevent players from sitting in a region.
Residence support.
Set chair flag for residence and/or residence player.
GriefPrevention support.
Give player /AccessTrust to allow sitting in the claimed area.
PlotSquared v4 & PlotSquared v5 support.
Set chair flag for plot to enable/disable sitting in a plot.
ultimatechairs.use: Allows to sit in a chair
ultimatechairs.sit: Allows player to use /sit command
ultimatechairs.toggle: Allows player to use /chair toggle
ultimatechairs.toggle.others: Toggle other player chair mode.
ultimatechairs.effects: Allows to receive potion effects when sitting in a chair.
ultimatechairs.occupied.exempt: Ignores occupied chairs and allows to sit in them.
ultimatechairs.kick: Allows to use /chair kick <player>
ultimatechairs.reload: Allows reloading plugin configuration.
ultimatechairs.notify: Allows to see plugin update messages.
Code (YAML):
# List of block types to behave like chairs.
# STAIR - All stair types.
# SLAB - All slab types.
# CARPET - All carpet types.
# Any block can be added to the list.
supported_blocks:
- STAIR
- SLAB
- CARPET
# Worlds where chair behaviour should be disabled.
disabled_worlds:
- world_name_here
# Should sitting player receive any potion effects.
chair_apply_potion_effects: true
# Potion effects list.
# Usage: POTION_EFFECT_NAME:AMPLIFIERURATION:IS_AMBIENT
applied_potion_effects_list:
- REGENERATION:0:3
# How long to wait in seconds before applying effect to sitting player.
apply_effect_after_seconds: 15
# Should stairs/slabs require minimum of 2 signs placed to work as chairs.
chair_requires_signs: false
# Should carpet require fence bellow to work as a chair.
carpet_chair_requires_fence: false
# Allow sitting in a chair when holding any block in hand.
allow_sit_holding_anything: false
# Allow sitting underwater.
allow_sit_underwater: true
# Default chairs to off. Players will have to use "/chair toggle" command to enable sitting.
default_chairs_off: false
# Distance player has to be within to use the chair. Set to 0 to remove this limitation.
max_interaction_distance: 4
# Should plugin check if player has permission to sit down or toggle chairs.
check_permissions: true
# Should plugin automatically update when there is a new version available.
auto_update: true
# Hook into GriefPrevention plugin.
griefprevention_support: true
# Hook into PlotSquared and register "chairs" flag.
plotsquared_support: true
# Hook into Residence and register "chairs" flag.
residence_support: true
# Hook into WorldGuard and register "allow-chair-sitting" flag.
worldguard_support: true
# Should messages be sent in action bar instead of chat.
messages_in_action_bar: true
Code (YAML):
chair_occupied_message: "This chair is already occupied"
chair_too_far_away: "The chair is too far away to sit down"
chair_disabled_for_player: "To enable chairs type: /chair"
chair_toggle_on_message: "You have &2enabled&r chair behavior"
chair_toggle_off_message: "You have &4disabled&r chair behavior"
griefprevention_no_sitting: "You can't sit in this claim"
plotsquared_no_sitting: "You can't sit in this plot"
residence_no_sitting_flag: "You can't sit in this residence"
worldguard_no_sitting_flag: "You can't sit in this region"
invalid_sit_location: "You are unable to sit in this location"
player_not_found: "&cPlayer not found or is offline."
player_kicked: "&cPlayer was kicked from the chair."
no_permission: "You don't have permission to do that."
only_in_game: "Command can only be run in-game."
reload_config: "Configuration reloaded."
Found a bug? Have a suggestion? Please share it in the discussions

Free UltimateChairs [1.8 - 1.16][1.17 - 1.18] 1.4.3
Allow players to sit on stairs, slabs, carpets & more.