HomeJavaModsUltimateChairs [1.8 - 1.19]
UltimateChairs [1.8 - 1.19]
ModsJava

UltimateChairs [1.8 - 1.19]

Allow players to sit on stairs, slabs, carpets & more. Free Minecraft Java mod for 1.8, 1.12, 1.18.

⬇ Download on Spigot
[​IMG]
Permissions
Configuration
Spoiler: config.yml
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
 
Spoiler: messages.yml
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
Spoiler: 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

Commands

Plugin details

Read from the plugin's own plugin.yml.

UltimateChairs [1.8 - 1.19] is a free Minecraft Java mod. Compatible with Minecraft 1.8, 1.12, 1.18, 1.19. Downloaded 68,632 times (via Spigot). Download it and open it directly in the game.

Explore more