All Projects → SpraxDev → BetterChairs

SpraxDev / BetterChairs

Licence: MIT license
BetterChairs is a Minecraft plugin, that allows you to sit on chairs.

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to BetterChairs

TotalFreedomMod
A server modification for the TotalFreedom server
Stars: ✭ 41 (+70.83%)
Mutual labels:  spigot, spigot-plugin
MarriageMaster
Marriage Plugin for Bukkit/Spigot
Stars: ✭ 79 (+229.17%)
Mutual labels:  spigot, spigot-plugin
VotingPlugin
Plugin on SpigotMC
Stars: ✭ 60 (+150%)
Mutual labels:  spigot, spigot-plugin
CommandWhitelist
You decide what commands players can use or tab complete on your server!
Stars: ✭ 115 (+379.17%)
Mutual labels:  spigot, spigot-plugin
MinecraftNetwork
Minecraft server network backend
Stars: ✭ 35 (+45.83%)
Mutual labels:  spigot, spigot-plugin
EliteMobs
This is a spigot plugin that aims to extend Minecraft's survival endgame by making mobs more interesting.
Stars: ✭ 114 (+375%)
Mutual labels:  spigot, spigot-plugin
pyplugins
Python Plugins loader plugin for Minecraft Spigot (Jython)
Stars: ✭ 25 (+4.17%)
Mutual labels:  spigot, spigot-plugin
all-spigot-nms
All NMS versions of bukkit/spigot in one jar file. NMS from 1.8-1.18
Stars: ✭ 35 (+45.83%)
Mutual labels:  spigot, spigot-plugin
AntiCheatReloaded
The free anti-cheat since 2016
Stars: ✭ 94 (+291.67%)
Mutual labels:  spigot, spigot-plugin
UltiTools
This is a sum of some basic plugins of a Bukkit server or Spigot server. Including a few useful and creative functions.
Stars: ✭ 17 (-29.17%)
Mutual labels:  spigot, spigot-plugin
BetterGUI
Another GUI Plugin
Stars: ✭ 66 (+175%)
Mutual labels:  spigot, spigot-plugin
MythicDrops
Action RPG drops for Spigot.
Stars: ✭ 28 (+16.67%)
Mutual labels:  spigot, spigot-plugin
oraxen
Oraxen is a minecraft plugin that allows to easily use Minecraft 1.14 features in order to create new items with custom textures. It handles the resourcepack generation, upload (using Polymath) and has an extensible API.
Stars: ✭ 358 (+1391.67%)
Mutual labels:  spigot, spigot-plugin
SquidGame
Minecraft Minigame inspired by the famous and trending Netflix series "Squid Game"
Stars: ✭ 36 (+50%)
Mutual labels:  spigot, spigot-plugin
NBTEditor
An in-game NBT editor for Bukkit.
Stars: ✭ 41 (+70.83%)
Mutual labels:  spigot, spigot-plugin
McRPG
An RPG plugin for Minecraft 1.13
Stars: ✭ 32 (+33.33%)
Mutual labels:  spigot, spigot-plugin
Bukkit Coding Tutorial
This is the repository for my Bukkit Coding series
Stars: ✭ 44 (+83.33%)
Mutual labels:  spigot, spigot-plugin
Parkour
The ultimate Parkour plugin.
Stars: ✭ 59 (+145.83%)
Mutual labels:  spigot, spigot-plugin
NotQuests
Flexible, open & solid paper Quest Plugin [with GUI]
Stars: ✭ 32 (+33.33%)
Mutual labels:  spigot, spigot-plugin
advanced-region-market
A Bukkit/Spigot plugin for renting/selling WorldGuard regions
Stars: ✭ 40 (+66.67%)
Mutual labels:  spigot, spigot-plugin

JavaDocs Get Support on Discord Support me on Patreon

Build with Maven Quality Gate Status

BetterChairs (Remastered)

BetterChairs allows you and your players to sit on chairs. It's that simple! Every stair and every half block can be a chair if you want it to!

It is:

  • fast, as it has been written with performance in mind
  • easily updated, because you get notified about new versions, and your configurations get upgraded automatically
  • customizable, as it generates configuration files for you
  • reliable, as it supports all Minecraft versions newer than 1.8 natively
  • free and OpenSource. Request Features or add them yourself!

Screenshot of players sitting on chairs

Commands & Permissions

Command Permission Description
- BetterChairs.use (default: true) Allows players to sit on chairs
/sit BetterChairs.cmd.sit (default: true) Allows a player to sit on the ground
/BetterChairs <toggle|on|off|status> BetterChairs.cmd.toggle (default: true) Allows individual players to disabled chairs for them (aliases: /toggleChairs, /bct)
/BetterChairs reset BetterChairs.cmd.reset Allows admins to eject all players from their chairs
/BetterChairs reload BetterChairs.cmd.reload Allows admins to reload the plugin's configuration files
- BetterChairs.updater Notifies players about updates when joining the server

Useful Links

bStats Graph

BetterChairs API (+ Events)

Please take a look at the documentation and the JavaDocs.

What are the differences to the original version?

  • Active author fixing bugs, adding features and add version support
  • Support all versions newer than 1.8 (and in theory some older versions too)
  • All stairs and slabs are supported in all versions
    • Have every block you like to act as a chair (can be enabled in the config)
  • PlaceholderAPI support
  • You can sit on slabs that are placed in the upper-half of a block
  • A working Update-Notifier that won't send garbage messages if the Updater fails to check for an update
  • Check if Signs are really attached to the chair (Requiring signs can be enabled in config.yml)
  • This version is less aggressive when a player tries to sit on a chair (Can be partly re-enabled in config.yml)
  • The content of config.yml and messages.yml has been restructured (old files are automatically converted)
  • Have a world whitelist or blacklist
  • Well documented API
  • Fully rewritten code (Improves: Maintainability, Performance, Readability)
    • Moved to Maven and configured GitHub Actions to automatically compile the project

Why did you create BetterChairs (Remastered)?

BetterChairs started in 2016 on SpigotMC and has been developed by BlackScarx. Some years later, I made my first commits to the project by adding custom Spigot-Events I wanted to use.

I have been granted write-access to that repository afterwards but could not contact BlackScarx and created this fork to fit my needs and provide support for new Minecraft version.

My fork quickly made some big changes, and I decided to fully recode and redesign this project. I started with moving to Maven and deleting all those spigot.jars from the repository.

Because of that I rewrote the commit history and detached my Fork on GitHub to be no longer displayed as one (always said '27 commits behind BlackScarx:master' because the commit hashes changed).

Today, I unofficially took over the project as soon as BlackScarx got inactive and am now maintaining this repository.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].