Fixed a bug in the parenting code that caused client-side tick events to fire improperly if at all
Resolves the mining speed slow-down bug whilst riding a wheelchair, which wasn't fully resolved with the last hotfix version.
Hotfix to remove wheelchair behaviour bugs that weren't properly backported after their resolution in the 1.20.4 versions.
Namely:
- Wheelchairs can fit through a single-wide door
- Players riding wheelchairs can fit under a 2-block tall space
Hotfix to resolve crafting problem, in which the default datapack shipped with a "simple" crafting recipe for several items that overruled the special recipe used to customise them.
Fixed the access widener issue
Fixed the recipe book and all recipe helper mods breaking
Added the Speech Tablet and Service Vests from the 1.20.4 version
WARNING: Cardinal Components is now a required dependency, due to its necessity to implement service vests.
Added Service Vests! These dyeable vests can be applied to any tamed wolf, cat, parrot, or fox to provide them with passive healing at a rate of 1 HP per minute. Additionally, if they would otherwise die, they are instead stored in Chairspace until their owner next sleeps.
Added the Speech Tablet! This device allows for the rapid construction and transmission of translated messages and phrases, in lieu of using the chat menu for whatever reason. Additionally, if a player is within 16 blocks of the user, the message will be read out by the ingame narrator. This feature can be disabled in the client config and does not occur if the recipient has chat disabled in their settings.
Added basic recipes for most customisable objects, which should ease the troubles with their special recipes for the time being.
Fixes a crash that would occur whenever a player started riding a wheelchair or wheeled stool, resulting from an improperly-applied access widener.
Known Bug: Due to a compiler error, this version fails to properly apply the access widener used in one function shared between wheelchairs and wheeled stools. This will result in a crash when either entity is mounted. A fix is forthcoming!
Added the Placer wheelchair upgrade! This upgrade adds its own discrete inventory slot, which only accepts blocks. Roughly every 1/4 second, while the wheelchair is on solid ground, the upgrade will attempt to place a block from its inventory beneath the wheelchair. Ideal for bridging! Applied with a dispenser.
Added the Handles wheelchair upgrade! When a wheelchair with this upgrade is right-clicked, if it is already being ridden, it will bind to the player much like a walker does. This allows a wheelchair to be moved by someone other than the user, though the user can use the Untie button in the inventory to sever this binding and prevent a new one for 3 seconds. Applied with iron bars.
Added the wheeled stool! This item is not well-suited to exploration but ideal if you just want to rest your feet for a moment at home.
Added translation for all sounds, as well as a sound event when drawing from a cane sword
Added metal wheels in copper, iron, gold, and netherite forms
Added copper cane handle
Added walker crafting recipe
Ostensibly resolved the "phantom walker" bug that would result when the game crashed or was force-closed. I've already fixed this one like three times so I'm not definitively saying it's gone, but I'm like... 98% sure...
Added the Placer wheelchair upgrade! This upgrade adds its own discrete inventory slot, which only accepts blocks. Roughly every 1/4 second, while the wheelchair is on solid ground, the upgrade will attempt to place a block from its inventory beneath the wheelchair. Ideal for bridging! Applied with a dispenser.
Added the Handles wheelchair upgrade! When a wheelchair with this upgrade is right-clicked, if it is already being ridden, it will bind to the player much like a walker does. This allows a wheelchair to be moved by someone other than the user, though the user can use the Untie button in the inventory to sever this binding and prevent a new one for 3 seconds. Applied with iron bars.
Added the wheeled stool! This item is not well-suited to exploration but ideal if you just want to rest your feet for a moment at home.
Added translation for all sounds, as well as a sound event when drawing from a cane sword
Added metal wheels in copper, iron, gold, and netherite forms
Added copper cane handle
Added walker crafting recipe
Ostensibly resolved the "phantom walker" bug that would result when the game crashed or was force-closed. I've already fixed this one like three times so I'm not definitively saying it's gone, but I'm like... 98% sure...
Added walkers!
Right-click a walker to start using it, right-click again to stop.
Sneak right-click a walker with a chest to add 15 slots of storage.
Wheelchair & walker upgrades can now be removed by sneak right-clicking with any axe.
Known bugs: Walkers do not currently have a crafting recipe
Backport to Fabric 1.20.1
Wheelchairs release 1.0, on NeoForge!
Requires Architectury
Known bugs:
- Hunger bar does not render when sitting in a wheelchair
- Keybindings are not listed in the keybinds listings
Added sword cane functionality! A cane can be crafted together with an appropriate item to store it, shift+rclick the cane to retrieve it.
Added the Hollowed enchantment for canes, which enables the sword cane functionality.
Added the Slim enchantment for swords, which allows for use in sword canes (depending on server config). Also applies a flat -2 damage modifier to the sword, due to necessary changes in its structure to fit in the cane. Can only be applied to an item if the server-side config setting is ENCHANT.
Added the cane_filter item tag, which by default contains all vanilla swords.
Added a server-side config option to change what items are allowed in sword canes. Default is ENCHANT (only Slim items), other options are ALLOW_LIST (only items with the cane_filter item tag) or DENY_LIST (only items without the cane_filter item tag).
Added a couple overlooked recipes, namely for bamboo and cherry wheels.
Hotfix to resolve a bug preventing canes from being crafted properly with their handles
Added crutches! These come in all 11 wood types and are dyeable, with special animation tweaks applied depending on whether you are holding one or two at once.
Added canes! These similarly come in all 11 wood types with 16 different handle materials. See their wiki entry for more specifics.
Known Bug: Canes cannot be crafted properly with the desired handle. Resolved in version 1.6.1
Implemented teleporting using an ender pearl or other methods not causing you to dismount when riding a wheelchair.
Added the Gliding upgrade, applied using an elytra. This upgrade allows the chair to jump freely, and enter a flying state if a jump is performed whilst in midair. The rider may even use firework rockets to boost!
Note: There is a marked drop in velocity when beginning to fly, but unfortunately that's pretty much unavoidable with how Minecraft handles mount steering. However, I don't foresee this being a major impediment, given the abundant use of firework rockets in standard gameplay.
Added a dismount locking feature. Using a keybind, players may prevent themselves from dismounting any vehicle or mount when sneaking. Among other things this allows wheelchair users to shift+rclick things, as well as to avoid falling off of edges.
Added visuals for all upgrades, as well as sounds for most meaningful state changes.
Fixed enchanting not working in the enchanting table.
Added several new potential upgrades. Powered and Floating are incompatible with Diving.
Added wheelchairs storing in inventory when the rider moves to a different mount/vehicle.
Enabled more vanilla enchantments to affect wheelchairs.