All Mods Resource Packs Data Packs Shaders Modpacks Plugins
Create: Tweaked Controllers

Create: Tweaked Controllers

by getItemFromBlock • Downloads: 0 • Followers: 0
Description
Gallery
Changelog
Versions

Create: Tweaked Controllers

logo

A Create mod addon that let you control your contraptions using an advanced controller, that you can use with your mouse, keyboard or even your gamepad!

Discord link here (search for the Tweaked Controllers channel)

Credits

Thanks to @McArctic for the original 1.21.1 port!
Thanks to @xiewuzhiying and @LogicWheat for the Chinese translations!
Thanks to @AsseyGithub for the Korean translations!

Supported Versions

The mod is for Minecraft 1.18.2, 1.19.2, 1.20.1 and 1.21.1, the latest version of this mod works with Create 6.0.0+
Latest version of the mod is compatible with Valkyrien Skies's Clockwork and with Create Simulated.

Using the mod

The tweaked controller can either be used out of the box with a gamepad, or configured to take inputs from another source.
Please check the wiki for more information.

Supported input method

This mod relies on GLFW (the input/output library used by Minecraft) to handle joystick inputs.
GLFW handle joystick as follows:

  • If it is detected by GLFW, it will be labelled as a joystick; it will have all of its axis and buttons stored in an unorganised way (the way the driver reads the values)
  • If it has a known mapping, GLFW will also register it as a gamepad. In this situation there will always be 6 axis ant 15 buttons which should be roughly the same on all gamepads (note that on some gamepads the A/B-X/Y buttons are inverted, and the two back trigger axis can just be shoulder buttons)

Any joystick/gamepad can work with the mod, as long as it is detected by GLFW. However, you will need to enable advanced input mode for that. Please check the wiki for more infos.

Here is a list of supported devices:

  • Keyboard
  • Mouse buttons
  • Mouse cursor movements
  • Official gamepads such as Xbox controllers or Playstation DualShock are supported
  • Knockoff/alternate gamepads (like a Logitech controller) should work
  • Joysticks/hotas/racing wheels and other devices should be supported, but I have been proven wrong multiple times already, so if it does not you can still try a gamepad/xbox controller emulator.
  • WiiMotes are (sadly) not supported

Remarks

Due to a Create limitation, if a network is updated too many times it will break. This can happen if you connect an axis output to an Adjustable Chain Gearshift, for example. This behavior is now disabled by the mod since version 1.2.3.

The joystick axis are directly read from GLFW. With most if not all gamepads, the +X axis points to the right, and the +Y axis points down.

IF YOU USE A NINTENDO CONTROLLER, YOU MIGHT WANT TO TAKE A LOOK AT THIS: https://github.com/getItemFromBlock/Create-Tweaked-Controllers/issues/1.

All Versions

+ Add Version
Name Game version Platforms Published Downloads Actions
1.21.1
Neoforge
15h ago 1
1.20.1
Forge
15h ago 1
1.21.1
Neoforge
15h ago 1
1.20.1
Forge
15h ago 1
1.20.1
Forge
15h ago 1
1.20.1
Forge
15h ago 1
1.19.2
Forge
15h ago 1
1.18.2
Forge
15h ago 1
1.18.2
Forge
15h ago 1
1.20.1
Forge
15h ago 1
1.19.2
Forge
15h ago 1
1.18.2
Forge
15h ago 1
1.19.2
Forge
15h ago 1
1.18.2
Forge
15h ago 1
1.18.2
Forge
15h ago 1
1.18.2
Forge
15h ago 1
1.18.2
Forge
15h ago 1
[1.21.1-1.2.7] 1.21.1 Version 1.2.7 by getItemFromBlock on Oct 14, 2026
Download
For Minecraft 1.21.1

# Bugfix update

## Changed
  • Fixed log spam caused by leftover debug stuff
[1.20.1-1.2.7] 1.20.1 Version 1.2.7 by getItemFromBlock on Oct 14, 2026
Download
For Minecraft 1.20.1

# Bugfix update

## Changed
  • Fixed log spam caused by leftover debug stuff
[1.21.1-1.2.6] 1.21.1 Version 1.2.6 by getItemFromBlock on Oct 14, 2026
Download
# First update for 1.21.1

## Changed
  • Ported the mod to 1.21.1, thanks for @McArctic for doing most of the work
  • Added support for mouse wheel as an input
  • Added Chinese translations thanks to @LogicWheat
  • Fixed jittering with mouse controls when inside a boat or a minecart
  • Fixed crash when a faulty or invalid controller is connected
  • Fixed being unable to bind anything when a button is held down
  • Fixed multiple axis/buttons overriding each other, the behavior is not well defined and takes the maximum of all the inputs.
  • Fixed crash when attempting to place a schematic containing a tweaked controller
[1.20.1-1.2.6] 1.20.1 Version 1.2.6 by getItemFromBlock on Oct 14, 2026
Download
# Bugfix update

## Changed
  • Added support for mouse wheel as an input
  • Added Chinese translations thanks to @LogicWheat
  • Fixed jittering with mouse controls when inside a boat or a minecart
  • Fixed crash when a faulty or invalid controller is connected
  • Fixed being unable to bind anything when a button is held down
  • Fixed multiple axis/buttons overriding each other, the behavior is not well defined and takes the maximum of all the inputs.
  • Fixed crash when attempting to place a schematic containing a tweaked controller
[1.20.1-1.2.5] 1.20.1 Version 1.2.5 by getItemFromBlock on Oct 14, 2026
Download
# Create 6.0.0 update

## Changed
  • Made the mod compatible with latest create (6.0.0)

This is just a quick update, it does not include all the planned changes such as fabric compatibility. This will come in a future update.
[1.20.1-1.2.4] 1.20.1 Version 1.2.4 by getItemFromBlock on Oct 14, 2026
Download
# Tally update

## Changed
  • Changed default keyboard layout to not use right mouse click, allowing more easily to exit the controller
  • Fix config menu icons disappearing with Create 0.5.1f
  • Added a mixin to disable Create's tally system:
  • The tally system is what is causing a mechanical network to break when updated too much
  • You can now do as many update to a network without anything breaking
  • This is effective on all networks, not only the ones updated by a tweaked controller

[1.19.2-1.2.4] 1.19.2 Version 1.2.4 by getItemFromBlock on Oct 14, 2026
Download
# Tally update

## Changed
  • Applied the new mouse cursor input hook from 1.20 branch, fixes #11
  • Changed default keyboard layout to not use right mouse click, allowing more easily to exit the controller
  • Added a mixin to disable Create's tally system:
  • The tally system is what is causing a mechanical network to break when updated too much
  • You can now do as many update to a network without anything breaking
  • This is effective on all networks, not only the ones updated by a tweaked controller
[1.18.2-1.2.4] 1.18.2 Version 1.2.4 by getItemFromBlock on Oct 14, 2026
Download
# Bugfix update

## Changed
[1.18.2-1.2.3] 1.18.2 Version 1.2.3 by getItemFromBlock on Oct 14, 2026
Download
# Create tally update

Does work with Create 0.5.1 and upper

## Changed
  • Added a mixin to disable Create's tally system:
  • The tally system is what is causing a mechanical network to break when updated too much
  • You can now do as many update to a network without anything breaking
  • This is effective on all networks, not only the ones updated by a tweaked controller
[1.20.1-1.2.2] 1.20.1 Version 1.2.2 by getItemFromBlock on Oct 14, 2026
Download
# 1.20.1 Release

Does work with Create 0.5.1 and upper

## Changed
  • Everything that was with the 1.18 and 1.19 releases has been kept or re-implemented
  • Only difference is a minor accessibility text missing when used with Controllable that does not affect gameplay
[1.19.2-1.2.2] 1.19.2 Version 1.2.2 by getItemFromBlock on Oct 14, 2026
Download
# ComputerCraft Update

Does work with Create 0.5.1 and upper

## Added

## Changed
  • Patch bug that caused log spam when using a joystick in advanced input mode
[1.18.2-1.2.2] 1.18.2 Version 1.2.2 by getItemFromBlock on Oct 14, 2026
Download
For Minecraft 1.18.2

# ComputerCraft Update

Does work with Create 0.5.1 and upper
Works with the latest alpha of VS Clockwork (version 0.0.1)

## Added

## Changed
  • Patch bug that caused log spam when using a joystick in advanced input mode
  • Added explicit support for [Controllable](https://github.com/MrCrayfish/Controllable) : The use keybind (usually left trigger) is reserved to exit the controller
  • Added Korean translations thanks to [@AsseyGithub](https://github.com/AsseyGithub)
  • Patch bug with input detection
  • Fix potential crash with joystick inputs
[1.19.2-1.2.1] 1.19.2 Version 1.2.1 by getItemFromBlock on Oct 14, 2026
Download
# The 1.19 update

Compatible with Create 0.5.1 and upper

## Changed


[1.18.2-1.2.1] 1.18.2 Version 1.2.1 by getItemFromBlock on Oct 14, 2026
Download
# The Create 0.5.1+ update

Does work with Create 0.5.1 and upper

## Changed
  • Patch bug with cursor movement toggle that caused weird behavior when exiting the controller while using the cursor movements
  • No longer needs flywheel to work (it uses the version shipped with Create now)
[1.18.2-1.2.0] 1.18.2 Version 1.2 by getItemFromBlock on Oct 14, 2026
Download
# The Controller skin update

Does not work with Create 0.5.1 and upper
Last supported version is 0.5.0.i

## Added
  • Different controllers skin for nintendo and playstation, can be changed in the general settings of the mod
  • Option to make the "Grab mouse movements" keybing be a toggle
  • Option to disable the mouse cursor inputs from being auto-reset when using the controller

## Changed
  • Patch bug with input binding when the use key is present on the controller layout
[1.18.2-1.1.0] 1.18.2 Version 1.1 by getItemFromBlock on Oct 14, 2026
Download
# The Advanced input Update

Does not work with Create 0.5.1 and upper
Last supported version is 0.5.0.i

## Added
  • Online wiki
  • Advanced input mode (check online wiki for more info):
  • + Support for keyboard, mouse, gamepads, joysticks, and a lot more devices
  • + Input remapping
  • + Controller profile saving
  • Create-like config button in the main and options menu
  • In-game config menu (accessed from the config button)
  • Survival crafting recipe : requires 2 linked controllers, 2 wood buttons, 2 analog levers, 2 electron tubes and 1 precision mechanism
  • Added Valkyrien Skies mass for the tweaked lectern controller block (now 500.0)
  • French translations for the mod

## Changed
  • Optimized data transmission between client-server
  • In-game controller animations to make the player hold it with both hands
  • Patch minor bugs related to UI
[1.18.2-1.0.0] 1.18.2 Version 1.0 by getItemFromBlock on Oct 14, 2026
Download
# Original release of the mod

Does not work with Create 0.5.1 and upper

Last supported version is 0.5.0.i
Create: Tweaked Controllers Icon
Download Create: Tweaked Controllers
Select game version
Select platform