MineFerrisWheel_Fork

This is a fork for the new version of MineFerrisWheel.
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.
 

 

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:

  1. Sound SystemFerrisSoundManager, FerrisFrameSound, SoundLoader, ExternalResourceLoader

  2. Storyboard SystemStoryBoardManager, GUIStoryBoard, and all program panels (KeyFrame/Loop/Notify/SetValue/Sound/Timer/Wait)

  3. ElevatorsFerrisElevator, blockElevatorConstructor, TileEntityElevatorConstructor, custom GUIs, renderers, and items.

  4. Garland (Cords)FerrisGarland, GUI, ItemFerrisGarland, ItemFerrisGarlandSeed

  5. Rotation SyncSyncTargetRegisterManager, MessageRegisterSyncRotParentCtS, speed/angle syncing, and absolute/relative modes.

  6. ProGUI Features — Pro/Beginner mode toggle, lock, collider toggle, page switching, child-part GUI transition, return to parent, and Hanging settings.

  7. Pendulum Mode — Sine wave transformation, Amplitude/Phase settings.

  8. Advanced Redstone (RS) Mode — 5-stage RS mode switching and RS power value display.

  9. Server ⇄ Client Packet SyncMessageSyncMoverStC, MessageSyncRSPowerStC, MessageCommandSendToPlayerStC

  10. Connector Block TE/GUITileEntityConnector, ContainerConnector, GUIConnector (custom parameters)

  11. Container-based GUIsContainerFerrisCore, slotFerrisCore, slotCanInsertOnlyItemFerrisCore

  12. CommandsMFW_Command (/mfw)

  13. MiscellaneousMFWBlocksScanner, renderEntityNon, CustomTexButton, certain ItemBlock classes, ItemFerrisSeed, and MessageFerrisMisc

The MineFerrisWheel_Fork Team

profile avatar
  • 1
    Projects
  • 6
    Downloads