BetterChairs Remastered icon

BetterChairs Remastered -----

BetterChairs allows you to sit on chairs – Every block can be a chair




### Added
* Support for Minecraft 1.21.4

(reupload: I accidentally uploaded v1.12.0 instead of v1.13.0; thanks @seema for letting me know)
----------, Dec 20, 2024

### Added
* Support for Minecraft 1.21.4
----------, Dec 17, 2024

### Added
* Support for Spigot 1.21.3
----------, Nov 2, 2024

Added
  • Add an option to make right-clicking on chairs opt in by default (#203)
    • When enabled, players need to toggle/enable chairs for themselves using /toggleChairs, /bct or /BetterChairs toggle
    • By default, this option is disabled and players can just right-click on chairs (as it has been the case before)

Changed
  • Correct sitting height for Minecraft 1.20 and 1.21 (#204)
  • Correct sitting height for trapdoors (you now sit a bit lower than before)
  • Detect all current trapdoor variations when applying a specific sitting height for them
----------, Aug 17, 2024

Added
  • Support for Minecraft 1.21.1
----------, Aug 11, 2024

Changed
  • Fixed errors in latest 1.21 Paper and Spigot builds
----------, Jun 26, 2024

Added
  • Support for Paper and Spigot 1.21
----------, Jun 15, 2024

Added
  • Support for Paper and Spigot 1.20.6 (and 1.20.5)
----------, May 9, 2024

Added
  • Support for Paper 1.20 builds without CraftBukkit relocation
    • Preparations for announced internal Paper changes

Changed

  • Remove Craftaro Marketplace references from the Updater etc.
----------, Mar 29, 2024

Added
  • Minecraft 1.20.3 / 1.20.4 support
  • modrinth and Hangar plugin pages to the update message (+ README.md)
----------, Dec 28, 2023

Added
  • Minecraft 1.20.2 support
  • Fixes sign detection on chairs not working in newer game versions (NeedsSignsOnBothSides setting)
  • Adds more wood variants to sign detection on chairs (NeedsSignsOnBothSides setting)
  • Fixes AlreadyOccupied-Message shown when trying to switch to the current seat (AllowSwitchingSeats setting)
Changed
  • Updates Songoda Marketplace references to Craftaro
----------, Sep 24, 2023

Adds support for 1.20 and 1.20.1
----------, Jun 14, 2023

### Added
* Minecraft 1.19.4 support

### Changed
* Player no longer fall through the chair block when `TeleportPlayerToOldLocation` is disabled

### Breaking Changes
* `Chair#getPlayerLeavingLocation()` now takes `TeleportPlayerToOldLocation` into account
and produces a different result when it is disabled
* Should *probably* not cause any trouble for other plugins using the API
----------, Mar 17, 2023

Changed
  • Fixes specifying custom blocks in the config not working
    • Only stairs and chairs were able to work, no matter what you specified
----------, Jan 21, 2023

Changed
  • config.yml and message.yml are now properly read in UTF-8 on all systems
    • This allows non-english languages to be used properly
  • Updated download links to the Songoda Marketplace to use the new URL
----------, Jan 8, 2023

Added
  • Native Minecraft 1.19.3 support
  • New configuration option to allow seat-switching while sitting
    • It is disabled by default

Changed
  • Fixes updater permission description not being declared correctly
----------, Jan 3, 2023

Added Minecraft 1.19.1 and 1.19.2 support.

Thanks to the people reporting the Bug on GitHub ( #151).
----------, Aug 24, 2022

Added Minecraft 1.19 support
----------, Jun 19, 2022

### Added
* Minecraft 1.18.2 support
* Minecraft 1.13 support (it always ran in legacy mode by accident)
* The API has been updated to allow chair creating with a custom `yOffset` (`ChairManager#create(Player, Block)`)
* Your feet now point in the direction you are looking! (Already worked in pre Minecraft 1.13; Now works on all supported versions)

### Changed
* Errors caused by the NBT-API library are handled more extensively
(if you are running an unsupported server version, you should have less trouble doing so now)
* Plugin version is now part of the file name
----------, Mar 8, 2022

  • Minecraft 1.18 support
  • New setting to disable permission check for regeneration effect
  • PlaceholderAPI support with two placeholders (%betterchairs_sitting% and %betterchairs_chairs_enabled%)
  • Plugin description in plugin.yml (e.g. visible in /help)

  • Uses ArmorStands instead of Arrows for chairs by default again
  • Apply NoGravity to spawned Arrow
  • Moves spawned arrow further into the chair block

Potentially interesting for developers
  • Changed method signature from ChairManager#hasChairsDisabled(Player) to ChairManager#hasChairsDisabled(OfflinePlayer)
  • Renamed myself from `Sprax2013` to `SpraxDev` in `plugin.yml`

Additional information at: https://github.com/SpraxDev/BetterChairs/blob/master/CHANGELOG.md#version-150
----------, Dec 10, 2021

### Added
* Option to use ArmorStands or Arrows as ArmorStands proofed to be even less reliable across versions
* If you are running 1.8 (or maybe even up to 1.15), you might want to enable AmorStands
in the `config.yml` as you can see the Arrow

### Changed
* Sitting on Trapdoors now places you on the correct height
* Using `/sit` sometimes showed *no permission* message
* Fixed bStats (broke in 1.4.0-ALPHA)
----------, Aug 16, 2021

Added
  • Added support for Minecraft 1.17 (and Java 16)
  • Added /sit command allowing players to sit on the ground
    • Permission BetterChairs.cmd.sit is automatically granted to all players
  • Added support for Spigot v1.13.0` (v1_13_R1)
Breaking Changes
  • Methods in the API now return Entity instead of ArmorStand because Spigot 1.17 uses Arrows
    • This allows for more flexibility in the implementation
    • Additional related changes might be introduced when leaving the ALPHA version
Changed
  • Changed the code around config.yml and messages.yml and how older versions of them are upgraded
----------, Jun 20, 2021

Added
  • You can configure BetterChairs to remember players who disabled chairs by enabling Chairs.RememberIfPlayerDisabledChairsAfterRelogin in config.yml
  • API: You can now get and set the current status for a player by providing a UUID (e.g. for offline players)

Changed
  • Don't check off-hand when requiring empty hands to sit
  • Fix NBT-API checking for updates (A bot is regularly checking for updates, don't worry ^^)
  • Fix IllegalArgumentException that could sometimes occur when a player is teleported after interacting with a block
  • Updated dependency item-nbt-api and bstats-bukkit
----------, Jan 22, 2021

Fixed wrong Download-Link (uploaded v1.1.0 by accident)

Added

  • Full 1.16.4 support (#68)
  • bStats: Add 'NMS Version' chart
Changed
  • Update notifications (chat and console), do now contain a link to the Changelog (#56)
  • A block from a newer version given to the block filter, will no longer be tried to be automatically replaced with another one
----------, Nov 9, 2020

Added
  • Full 1.16.4 support (#68)
  • bStats: Add 'NMS Version' chart
Changed
  • Update notifications (chat and console), do now contain a link to the Changelog (#56)
  • A block from a newer version given to the block filter, will no longer be tried to be automatically replaced with another one
----------, Nov 8, 2020

Changed
  • Improve console logging
  • Improve the updater's version detection (v1.1.0-SNAPSHOT is now detected as older than v1.1.0)

Added
  • Allow blocking/allowing specific blocks to be used as chairs (#57)
  • Add options to disallow air below/above chairs (#58)
  • Updater now shows download links from GitHub, Songoda and SpigotMC
----------, Oct 19, 2020

Changed
  • Fix error when trying to create `config.yml` or `messages.yml` on fresh installs

Added
  • Add option to ignore other plugins disallowing a player to use a chair (e.g. PlotSquared or WorldGuard) (#53)
  • Add documentation (#8)
----------, Oct 19, 2020

Resource Information
Author:
----------
Total Downloads: 24,198
First Release: Oct 14, 2020
Last Update: Dec 20, 2024
Category: ---------------
All-Time Rating:
8 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings