Rifle's Chairs [Abandoned]
0.1Chairs for Minecraft but Rifle's way. You can sit on carpets and slabs too.
0.1latestUpdated config.yml to add the ALL_FLAG for seatingsJul 21, 2019 ^6.01.14 Support, Fixed issue with 1.14 blocks not being seatable.Jul 20, 2019 This update was possible with some help with i0xHeX. 1.14.x+ blocks are now supported. Added ALL_CHAIRS, ALL_SLABS, ALL_CARPETS as default in the whitelist. These options accepts all chairs, slabs and carpets by default.5.3Updating moved to async thread, fixed bug with seat replacementApr 27, 2019 Updating is now an async task and shouldn't break your server if the API doesn't respond. Fixed an issue where players tried to replace a player when no one was sitting on the chair. I'm aware that 1.14 is out, there shouldn't be any big issues but if you encounter any problems, notify me. This plugin should be 1.14 safe5.2Reverted GriefPrevention + PlotSquared support until further noticeApr 9, 2019 ^5.1HotFixed a bug where sitting on a carpet suffocates youApr 8, 2019 A really quick update. I will be working on the seating-positions and adjusting them so that they are relative to your chair rather than the direction from which you sit from. If you encounter any more issues, please notify me via DM, Discord or the discussion page5.0Added Basic GriefPrevention + PlotSquared Support, No Armorstand Flickering!Apr 6, 2019 Hey everyone! It's been a while since I've updated the plugin. I wanted to include some features that have been requested recently. Here are the changes! + There should be no more armorstand flickering! Report this if issues still occur + You can now orient your seat and get your legs facing where you look by right-clicking your seat while sitting + Fixed issue with griefprevention where players can't sit in admin claims + Added boolean seating flag for plotsquared + You can now adjust exactly where the seat will spawn instead of having it right in the middle via "seating-position" in the config.yml + Default seating position adjusted to 0.35,0.3,0.5 + When leaving the seat, you will jump off to avoid down-clipping through the block.4.4Updated for new world guard changes. Nickname Support. Messaging off by defaultJan 3, 2019 Plugin should now be compatable with the latest worldguard and worldedit. These are available at... http://builds.enginehub.org/job/worldguard?branch=master http://builds.enginehub.org/job/worldedit Messages now support nicknames. Custom Messaging is also off by default.4.3HotFix! TrapDoors now count as [signs] in which you can sit on with signs enabled.Nov 22, 2018 ^4.2Hotfixed chair bug when not using new vector features for WorldEdit & WorldGuardNov 17, 2018 If you don't have the latest worldedit and worldguard, the plugin will still work but custom flags will not register. FAWE has this problem for now! Download them from here. http://builds.enginehub.org/job/worldguard?branch=master http://builds.enginehub.org/job/worldedit4.1Trap and Throne Bypass Fixed. Leaving chairs is smoother. Fixed seating logic with stairsNov 14, 2018 Fixed an issue where enabling trap doors and requiring signs on seats allowed normal seats to be useable. Now if you don't have exit-where-facing: true, you will leave the chair with a slight push in the direction you are looking at. It currently launches you half a block forward and doesn't add upward velocity. Fixed an issue where in some cases stairs were unseateable new permission rfchairs.manage allows a player to use update, reload, reset commands without needed their alternatives4.0HotFix misued message event callsNov 13, 2018 Mute and Toggle were making message calls when they weren't supposed to. This is now patched.3.3Fixed Lingering Regen Bug. Leaving chairs now faces you in the direction you looked.Oct 3, 2018 A couple big bugs got fixed. There was an issue where leaving a chair would via teleport or other means left you with the permanent regen. That is now fixed. Everytime you leave your chair. If you were facing a particular direction your exit location has that same location. For Example - If you leave a chair facing up. You will face up even if you have exit-where-facing: true. Thank you to those who had come forward with these issues!3.2HotFix for max-distance option.Sep 30, 2018 max-distance should generate and the plugin should correctly respond it to it.3.1No More Sneak to Shift; You can set Empty Messages; Can't sit with a placeable block!Sep 29, 2018 Hello! Some very important changes that I hope eases the experience for you. Most of them are quality of life but the biggest one is that you can't sneak to sit on a chair anymore. remove sneak-to-shift as a feature ✓ change min-distance to max-distance ✓ allow managers to set empty messages in messages.yml ✓ [Setting a message as "" will stop it from being displayed] Add a require-empty-hand config option ✓ Add a exit check to make sure they are safe spots to place them first ✓ Add a check for if the item the player is holding is a block ✓ Thanks. If you encounter any issues head over to my discord or make a post in the discussion area.3.0Shift-To-Sit renamed to Sneak-To-SitSep 20, 2018 ^ Hotfix changed applied. Code (Text): sneak-to-sit: true This will replace Code (Text): shift-to-sit: true2.2Added config options allowing you to disable update messagesSep 5, 2018 disable-update-message-if-on-latest: false disable-update-messages: false Self-explanatory.2.1Lots of Bug Fixes. Slabs and Waterlogged stairs have correct seating directions!Aug 22, 2018 Prismarine Stairs and Slabs work correctly! Bug Fixes Fix error messages saying containers instead of chairs ✓ Fix block phasing when sitting on a surrounded chair ✓ Stop players from sitting on the lower slab block of a double slab ✓ Fix issue where waterlogged stairs didn't have a correct sitting direction ✓ Fix issue where slabs had a weird sitting direction ✓ Fix issue where invalid messages.yml gave the wrong default message ✓ Fix issue where players could seat on seats if they clicked their underside ✓ New Features add feature preventing players from sitting on a chair if they are holding a chair ✓ add a config option that requires chairs to have a sign on both ends or be part of a couch with a sign on both of their ends. ✓ add a config option that ignore rfchairs.priority so that ops don't kick players out of their seats ✓ Enjoy version 2.1 with a working jacuzzi!2.0Massive Update; Version 2.0 | Recoded, New Messages, New FeatureAug 15, 2018 Added a plugin update notifier! New Messages .SpoilerTarget">Spoiler mute-message-enabled: "&8[&6Rifle's Chairs&8] &7Event Messaging is now &aEnabled!" mute-message-disabled: "&8[&6Rifle's Chairs&8] &7Event Messaging is now &cDisabled!" toggle-message-enabled: "&8[&6Rifle's Chairs&8] &7Seating is now &aEnabled!" toggle-message-disabled: "&8[&6Rifle's Chairs&8] &7Seating is now &cDisabled!" New Config Option .SpoilerTarget">Spoiler temp-mute-duration: 0; Temporarly mute event messages. Duration in ticks New Feature .SpoilerTarget">Spoiler
Anyone with the rfchairs.priority permission can toss others out of their seats!
Recoded
A lot of effort has been made to completely recode the plugin in order to remove a lot of console spam issues. If you encounter any more visit the discord for support and guidance via
https://discord.gg/awCAB6t1.6New messages.yml with /rfc mute; New Config Options for regen and itemstack countAug 8, 2018 Go Crazy! Here is what changed in version 1.6; New Config Options. max-item-count-to-sit: If they have more than this, they can't sit. set it to -1 to cancel. Example: more than 10 dirt in hand. Cannot sit regen-when-sitting: players regenerate when sitting on chairs regen-potency: the regen potion effect level where 0 is level 1 allow-custom-messages: allow the use of custom messages when events are triggered New Messages.yml file; You can set messages that occur when certain events are triggered in the plugin. These events are... General Events occupied-seat: Triggers when someone is already seated on the chair too-far-from-seat: Triggers when someone is too far to seat from their chair no-permission: Triggers when someone has no permission Combat tossed-out-of-chair: Sends a message to the tossed player when they get tossed off tossed-out-with-speed: Sends a message to the tossed player but the tosser was running tossing-someone: Sends a message to the player that tossed someone off their chair tossing-someone-with-speed: Sends a message to the player that tossed someone off their chair with speed!1.5Added a new command. Fixed some more console errors.Aug 1, 2018 You can now use /rfc toggle to disable seating for you. Saved even when reload. All players have access to /rfc toggle by default. Fixed another issue that caused console spamming1.43Addressed more bugs that caused error spam in the console.Jul 31, 2018 ^1.42Properly fixed the chair-lingering bug. Fixed another spectator bug.Jul 28, 2018 Properly fixed the bug where the chair would linger even after left. Fixed another bug where changing to spectator leaves an armorstand1.4Fixed the chairs sticking around even after being resetJul 28, 2018 Fixed an issue where chairs refused to be removed after using /rfc reset1.3Fixed errors occured with arrows. face-attacker-when-ejected will face the projectile sourceJul 28, 2018 Fixed a bug where error which occurred when seated players were damaged by projectiles. Code (Text): face-attacker-when-ejected: This config option will now face the projectile source if any when attacked instead of the projectile.1.2Fixed correct jarJul 28, 2018 Wrong jar was uploaded my bad.Beta 1.2Added plugin metricsJul 28, 2018 Plugin metrics have been added to both RFContainers and RFChairs1.1Updated for 1.13; Able to sit on carpets and slabs as well.Jul 27, 2018 You can still obtain the 1.12 version via this github https://github.com/RifleDLuffy/RiflePlugins1.0Jul 16, 2018
Similar projects
Plugin →Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
25MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
Emotecraft
Create your own emotes in Minecraft.
7.5MSueta
Simple Tpa
A simple tpa plugin which sends requests
5.4MSueta
Common Network
Forge and Fabric Unified Networking Solution
3.9MSueta
Set Home
A lightweight plugin for players to set their homes.
3.8MSueta