The goal is to update MineFerrisWheel to support newer versions (currently only Fabric 1.21.11). Functionality is currently limited, but updates will be released as new features are added.
Original Project:https://x.com/tera_motty/status/1234180035210203138
project-unimplemented-features (Fabric 1.21.1 Fork)
This project is a port and fork of the "Ferris Wheel MOD" (MultiFunctionWheel) from 1.12.2 to the modern Fabric 1.21.1 environment.
⚠️ Important Notice This project is an experimental (Alpha/Beta) fork focused strictly on core functionality and migration to the latest Minecraft version. At this stage, many features remain unported or are actively under development. Please always back up your world before installing, and review the unimplemented features list below.
🎡 About the Mod & Core Features
This mod is a creative and mechanical tool that allows builders to create smoothly rotating structures and complex moving gimmicks inside Minecraft. With this Fabric 1.21.1 fork, you can bring your moving architecture back to life, combining it with modern vanilla blocks and other new mods.
Dynamic Rotating Architecture: Easily rotate complex structures made of blocks—perfect for creating ferris wheels, merry-go-rounds, windmills, clock towers, and more.
Modernized for 1.21.1: Fully compatible with the updated rendering engine and newest block palettes.⚠️ Gameplay & User Experience (UX) Impact
Due to the significant number of unported features from the original 1.12.2 version, your gameplay experience will be affected by the following limitations. Please keep these in mind:
1. Atmospherics & Visual Effects
"Silent" Rotation: The sound system is currently unimplemented. Moving parts will not trigger drive sounds or custom audio effects.
Limited Automation: The storyboard system (programming panels) does not function yet. You cannot create automated, complex shows or advanced sequences (such as changing speeds at specific times). Structures will mainly rotate at a constant, basic speed.2. Controls & Configuration (GUI)
Basic GUI Only: The ProGUI features are not yet ported. Convenient operations like collider toggling, advanced UI paging, diving into child-part sub-GUIs, or returning to parent GUIs are unavailable. Some configurations must be adjusted manually or are limited to basic options.
3. Multiplayer (Server) Compatibility
Singleplayer Recommended: Server-to-client synchronization packet handling is currently incomplete. Running this on a multiplayer server may cause synchronization desyncs, Redstone lag, or unexpected client disconnections/crashes. We highly recommend using this mod in Singleplayer for now.
4. Build Variety
Elevator blocks and decorative garland cords are unavailable. Vertical movement gimmicks and custom light-up decorations cannot be constructed at this time.
🚫 Detailed Unimplemented Features List
※As of June 28, 2026. The following classes and features are currently restricted or missing:
Sound System —
FerrisSoundManager,FerrisFrameSound,SoundLoader,ExternalResourceLoaderStoryboard System —
StoryBoardManager,GUIStoryBoard, and all program panels (KeyFrame/Loop/Notify/SetValue/Sound/Timer/Wait)Elevators —
FerrisElevator,blockElevatorConstructor,TileEntityElevatorConstructor, custom GUIs, renderers, and items.Garland (Cords) —
FerrisGarland, GUI,ItemFerrisGarland,ItemFerrisGarlandSeedRotation Sync —
SyncTargetRegisterManager,MessageRegisterSyncRotParentCtS, speed/angle syncing, and absolute/relative modes.ProGUI Features — Pro/Beginner mode toggle, lock, collider toggle, page switching, child-part GUI transition, return to parent, and Hanging settings.
Pendulum Mode — Sine wave transformation, Amplitude/Phase settings.
Advanced Redstone (RS) Mode — 5-stage RS mode switching and RS power value display.
Server ⇄ Client Packet Sync —
MessageSyncMoverStC,MessageSyncRSPowerStC,MessageCommandSendToPlayerStCConnector Block TE/GUI —
TileEntityConnector,ContainerConnector,GUIConnector(custom parameters)Container-based GUIs —
ContainerFerrisCore,slotFerrisCore,slotCanInsertOnlyItemFerrisCoreCommands —
MFW_Command(/mfw)Miscellaneous —
MFWBlocksScanner,renderEntityNon,CustomTexButton, certain ItemBlock classes,ItemFerrisSeed, andMessageFerrisMisc