UltimateChairs [1.8 - 1.19] icon

UltimateChairs [1.8 - 1.19] -----

Allow players to sit on stairs, slabs, carpets & more.



[​IMG]
Permissions
  • ultimatechairs.use: Allows to sit in a chair
  • ultimatechairs.use.<blockNameHere> Allows to sit on specified block ignoring supported_blocks list
  • 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.kick.exempt: Prevents being kicked from chair when using chair kick command.
  • ultimatechairs.reload: Allows reloading plugin configuration.
  • ultimatechairs.notify: Allows to see plugin update messages.
  • ultimatechairs.bypass.<pluginHookHere> Bypass specific plugin claim restrictions.
  • ultimatechairs.bypass.* Bypass all claims restrictions.
  • ultimatechairs.admin: Grants all permissions above.
Configuration
Code (YAML):

# Set the locale for all messages.
# For example, to set language to English, set "locale: en"
# Note! setting locale to "en" the translations will be used from messages.yml file.
# Currently, available languages: en, cs, de, es, fr, lt, nl, pt, ru, tr, zh
locale
: en

# Add prefix for messages.
# You can also add %prefix% tag to message if you need to change where prefix is shown.
prefix
: ""

# List of block types to behave like chairs.
# Any block can be added to the list.
# STAIR - All stair types.
# SLAB - All slab types.
# CARPET - All carpet types.
supported_blocks
:
 - STAIR
  - SLAB
  - CARPET

# Worlds where chair behaviour should be disabled.
disabled_worlds
:
 - world_name_here

# Potion effects list. Set "applied_potion_effects_list: false" to disable.
# Usage: POTION_EFFECT_NAME:AMPLIFIER:DURATION:AMBIENT:DELAY
# AMBIENT[true/false] - Makes potion effect produce more, translucent, particles.
# DELAY[number] - Delay in seconds before applying effect to sitting player.
applied_potion_effects_list
:
 - REGENERATION:0:3:false:10

# 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

# Move player to center of the block when using /sit command.
center_on_block
: true

# How long to wait (in seconds) before allowing player to sit after he was hit by other player.
# Set to -1 to disable.
in_combat_delay
: 15

# Kick player from the chair when in combat.
kick_sitting_on_hit
: true

# Check if player has permission to sit down or toggle chairs.
check_permissions
: true

# Check op players for permissions.
op_need_permissions
: false

# Automatically update when there is a new version available.
auto_update
: true

# Store player chair toggle status info in userdata.json file.
keep_player_records
: true

# Send messages in action bar instead of chat.
messages_in_action_bar
: 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

# Hook into Lands and register "chairs" flag.
lands_support
: 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"
chair_dismount_message
: ""

player_in_combat
: "&cYou're in combat you may not sit for &f%ss"
player_not_found
: "&cPlayer not found or is offline."
player_kicked
: "&cPlayer %s was kicked from the chair."
player_kick_exempt
: "&cYou can't kick this player from the chair."
player_not_sitting
: "&cPlayer is not sitting."

griefprevention_no_sitting
: "You can't sit in this claim"
plotsquared_no_sitting
: "You can't sit in this plot"
residence_no_sitting
: "You can't sit in this residence"
worldguard_no_sitting
: "You can't sit in this region"
lands_no_sitting
: "You can't sit in this land"

invalid_sit_location
: "You are unable to sit in this location"
no_permission
: "You don't have permission to do that."
only_in_game
: "Command can only be run in-game."
reload_config
: "Configuration reloaded."
 

All Features
  • Any block can be a chair
  • Gives sitting player any potion effects for any duration every x seconds
  • Allows sitting underwater
  • Players can use /sit to sit anywhere in the world.
  • Prevents sitting when in PVP
  • Blacklist worlds
  • Min interaction distance with chair
  • Vanilla like experience
  • Plugin integration:
  • Messages can be sent via actionbar instead of chat
  • Supports hex color codes with tags
    Use: <#hexColorCodeHere> ex.: <#ffffff>
    Default colors with <colorNameHere> ex.: <white>
  • Highly customizable
  • Multilingual
  • Auto updater


Enjoying the plugin?
Help supporting future development by translating plugin to other languages.
[​IMG]
[​IMG]


[​IMG]
Customizable chair plugin which allows players to sit on any block
Hooks into GriefPrevention, Residence, PlotSquared, Lands & WorldGuard plugins
Resource Information
Author:
----------
Total Downloads: 66,553
First Release: Jun 20, 2020
Last Update: Sep 14, 2022
Category: ---------------
All-Time Rating:
20 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings