All Mods Resource Packs Data Packs Shaders Modpacks Plugins
View Model

View Model

by I-No-oNe • Downloads: 0 • Followers: 0
Description
Gallery
Changelog
Versions

View Model Mod By I-No-oNe


How to use?
# Install the latest version and install Midnight Config Lib.
# Press the keybind V on your keyboard to open the GUI.
# Set the sizes as you want with the sliders.
# Turn on/off the settings as you want.

Showcase:

GUI:

Transforms Swing Settings
Consumables Misc

Setting The Keybind:

Screenshot showcasing the View Model Keybind Open Menu set to V

Mod Menu Integration:

Mod Menu Integration


🛑 Dependency Required

You MUST download MidnightLib in order for this mod to work!


thank you for using the mod 🙏

All Versions

+ Add Version
Name Game version Platforms Published Downloads Actions
26.2
Fabric
17h ago 1
26.1.x
Fabric
17h ago 1
1.21.11
Fabric
17h ago 1
26.2
Fabric
17h ago 1
26.1.x
Fabric
17h ago 1
1.21.11
Fabric
17h ago 1
26.2
Fabric
17h ago 1
26.1.x
Fabric
17h ago 1
1.21.11
Fabric
17h ago 1
26.2
Fabric
17h ago 1
26.1.x
Fabric
17h ago 1
1.21.x
Fabric
17h ago 1
26.1.x
Fabric
17h ago 1
1.21.x
Fabric
17h ago 1
1.21.x
Fabric
17h ago 1
1.21.x
Fabric
17h ago 1
1.21.5
Fabric
17h ago 1
1.21.4
Fabric
17h ago 1
1.21.x
Fabric
17h ago 1
1.20.x
Fabric
17h ago 1
1.20.x
Fabric
17h ago 1
1.20.x
Fabric
17h ago 1
1.21.4
Fabric
17h ago 1
1.21.x
Fabric
17h ago 1
1.20.6
Fabric
17h ago 1
1.20.x
Fabric
17h ago 1
1.20.x
Fabric
17h ago 1
1.21.x
Fabric
17h ago 1
1.20.6
Fabric
17h ago 1
1.20.x
Fabric
17h ago 1
1.20.x
Fabric
17h ago 1
1.20.6
Fabric
17h ago 1
1.21
Fabric
17h ago 1
1.20.x
Fabric
17h ago 1
1.20.x
Fabric
17h ago 1
1.21
Fabric
17h ago 1
1.20.6
Fabric
17h ago 1
1.20.x
Fabric
17h ago 1
1.20.x
Fabric
17h ago 1
1.21
Fabric
17h ago 1
1.20.6
Fabric
17h ago 1
1.20.x
Fabric
17h ago 1
1.20.x
Fabric
17h ago 1
1.20.6
Fabric
17h ago 1
1.20.x
Fabric
17h ago 1
1.20.x
Fabric
17h ago 1
1.20.6
Fabric
17h ago 1
1.20.2
Fabric
17h ago 1
1.20
Fabric
17h ago 1
1.20.6
Fabric
17h ago 1
1.20.6
Fabric
17h ago 1
1.20.4
Fabric
17h ago 1
Changelog:
  • Fixed the Scale sliders not resizing bare arms when Transform Target was set to Arm & Item or Bare Arm Only.
  • Kept the sliders while adding precise controls: click a Hands Settings slider, then use the mouse wheel or arrow keys for exact small adjustments.
  • Dragging still provides fast broad adjustments, while precise controls move by 0.005 for position/rotation and 0.01 for scale.
  • Updated to 1.0.6 with support for 26.2, 26.1.x, and 1.21.11.
Changelog:
  • Fixed the Scale sliders not resizing bare arms when Transform Target was set to Arm & Item or Bare Arm Only.
  • Kept the sliders while adding precise controls: click a Hands Settings slider, then use the mouse wheel or arrow keys for exact small adjustments.
  • Dragging still provides fast broad adjustments, while precise controls move by 0.005 for position/rotation and 0.01 for scale.
  • Updated to 1.0.6 with support for 26.2, 26.1.x, and 1.21.11.
Changelog:
  • Fixed the Scale sliders not resizing bare arms when Transform Target was set to Arm & Item or Bare Arm Only.
  • Kept the sliders while adding precise controls: click a Hands Settings slider, then use the mouse wheel or arrow keys for exact small adjustments.
  • Dragging still provides fast broad adjustments, while precise controls move by 0.005 for position/rotation and 0.01 for scale.
  • Updated to 1.0.6 with support for 26.2, 26.1.x, and 1.21.11.
Changelog:
  • Fixed compatibility with Animatium. View Model previously updated held-item state directly during equip and swap animations, which prevented Animatium from running its own item-handling logic. This could leave an item visible after it was removed or make the hand appear empty while holding one.
  • Replaced the manual state override with smaller, chainable hooks around Minecraft's normal swap checks. View Model and Animatium can now both process item changes correctly without overriding each other.
  • Updated to 1.0.5 with support for 26.2, 26.1.x, and 1.21.11.
Changelog:
  • Fixed compatibility with Animatium. View Model previously updated held-item state directly during equip and swap animations, which prevented Animatium from running its own item-handling logic. This could leave an item visible after it was removed or make the hand appear empty while holding one.
  • Replaced the manual state override with smaller, chainable hooks around Minecraft's normal swap checks. View Model and Animatium can now both process item changes correctly without overriding each other.
  • Updated to 1.0.5 with support for 26.2, 26.1.x, and 1.21.11.
Changelog:
  • Fixed compatibility with Animatium. View Model previously updated held-item state directly during equip and swap animations, which prevented Animatium from running its own item-handling logic. This could leave an item visible after it was removed or make the hand appear empty while holding one.
  • Replaced the manual state override with smaller, chainable hooks around Minecraft's normal swap checks. View Model and Animatium can now both process item changes correctly without overriding each other.
  • Updated to 1.0.5 with support for 26.2, 26.1.x, and 1.21.11.
Changelog:
  • Fixed Haste overriding the Swing Speed setting when a custom value is used (closes issue 19)
  • Expanded the Swing Speed Modifier range from -5…5 to -5…20 ticks
  • Prevented swing durations from dropping below 1 tick
  • Updated to 1.0.4 & kept 26.2, 26.1.x and 1.21.11 support
Changelog:
  • Fixed Haste overriding the Swing Speed setting when a custom value is used (closes issue 19)
  • Expanded the Swing Speed Modifier range from -5…5 to -5…20 ticks
  • Prevented swing durations from dropping below 1 tick
  • Updated to 1.0.4 & kept 26.2, 26.1.x and 1.21.11 support
Changelog:
  • Fixed Haste overriding the Swing Speed setting when a custom value is used (closes issue 19)
  • Expanded the Swing Speed Modifier range from -5…5 to -5…20 ticks
  • Prevented swing durations from dropping below 1 tick
  • Updated to 1.0.4 & kept 26.2, 26.1.x and 1.21.11 support
``yml
Changelog:
  • Added a Transform Target option # apply scale, position and rotation to the arm, the held item, or both (close issue 16)
  • Renamed the transforms section to Hands Settings
  • Updated to 26.2 & kept 26.1.x and 1.21.11 support
``

``yml
Changelog:
  • Added a Transform Target option # apply scale, position and rotation to the arm, the held item, or both (close issue 16)
  • Renamed the transforms section to Hands Settings
  • Updated to 26.2 & kept 26.1.x and 1.21.11 support
``

``yml
Changelog:
  • Added a Transform Target option # apply scale, position and rotation to the arm, the held item, or both (close issue 16)
  • Renamed the transforms section to Hands Settings
  • Updated to 26.2 & kept 26.1.x and 1.21.11 support
``

``yml
Changelog:
  • Removed update checker
  • Revamped config layout
  • Added new animations and a lot of new features
  • Disabled view model from working via a server
  • Improved Performance and code
  • Updated to 1.21.11 & 26.1.x # Dropped support for older versions!
``
``yml
Changelog:
  • Removed update checker
  • Revamped config layout
  • Added new animations and a lot of new features
  • Disabled view model from working via a server
  • Improved Performance and code
  • Updated to 1.21.11 & 26.1.x # Dropped support for older versions!
``
``yml
Changelog:
  • Improved precision on sliders
  • removed useless lambda
  • Changed Version class constrctur to private
  • Fixed config not saving when accessing it in game (close issue 8)
  • added a secret option to block updates check
  • removed unused Class<T> parameter
``
### ONLY FOR 1.21.4+:
BE AWARE THAT YOU MUST TO DOWNLOAD THE [MIDNIGHT LIB](https://modrinth.com/mod/midnightlib) IN ORDER TO THE MOD TO WORK!
### OTHER VERSIONS:
BE AWARE THAT YOU MUST TO HAVE THE [IMPROPER-UI](https://github.com/ItziSpyder/ImproperUI/releases) LIBRARY IN ORFDER TO THE MOD TO WORK -> [For Versions that aren't 1.21.4-1.21.5]()

Tysm or using the mod 🙏
``yml
Changelog:
  • Improved precision on sliders
  • removed useless lambda
  • Changed Version class constrctur to private
  • Fixed config not saving when accessing it in game (close issue 8)
  • added a secret option to block updates check
  • removed unused Class<T> parameter
``
### ONLY FOR 1.21.4+:
BE AWARE THAT YOU MUST TO DOWNLOAD THE [MIDNIGHT LIB](https://modrinth.com/mod/midnightlib) IN ORDER TO THE MOD TO WORK!
### OTHER VERSIONS:
BE AWARE THAT YOU MUST TO HAVE THE [IMPROPER-UI](https://github.com/ItziSpyder/ImproperUI/releases) LIBRARY IN ORFDER TO THE MOD TO WORK -> [For Versions that aren't 1.21.4-1.21.5]()

Tysm or using the mod 🙏
``yml
Changelog:
  • Improved precision on sliders
  • removed useless lambda
  • Changed Version class constrctur to private
  • Fixed config not saving when accessing it in game (close issue 8)
  • added a secret option to block updates check
  • removed unused Class<T> parameter
``
### ONLY FOR 1.21.4+:
BE AWARE THAT YOU MUST TO DOWNLOAD THE [MIDNIGHT LIB](https://modrinth.com/mod/midnightlib) IN ORDER TO THE MOD TO WORK!
### OTHER VERSIONS:
BE AWARE THAT YOU MUST TO HAVE THE [IMPROPER-UI](https://github.com/ItziSpyder/ImproperUI/releases) LIBRARY IN ORFDER TO THE MOD TO WORK -> [For Versions that aren't 1.21.4-1.21.5]()

Tysm or using the mod 🙏
``yml
Changelog:
  • Improved precision on sliders
  • removed useless lambda
  • Changed Version class constrctur to private
  • Fixed config not saving when accessing it in game (close issue 8)
  • added a secret option to block updates check
  • removed unused Class<T> parameter
``
### ONLY FOR 1.21.4:
BE AWARE THAT YOU MUST TO DOWNLOAD THE [MIDNIGHT LIB](https://modrinth.com/mod/midnightlib) IN ORDER TO THE MOD TO WORK!
### OTHER VERSIONS:
BE AWARE THAT YOU MUST TO HAVE THE [IMPROPER-UI](https://github.com/ItziSpyder/ImproperUI/releases) LIBRARY IN ORFDER TO THE MOD TO WORK -> [For Versions that aren't 1.21.4]()

Tysm or using the mod 🙏
``yml
Changelog:
  • Improved precision on sliders
  • removed useless lambda
  • Changed Version class constrctur to private
  • Fixed config not saving when accessing it in game (close issue 8)
  • added a secret option to block updates check
  • removed unused Class<T> parameter
``
### ONLY FOR 1.21.4:
BE AWARE THAT YOU MUST TO DOWNLOAD THE [MIDNIGHT LIB](https://modrinth.com/mod/midnightlib) IN ORDER TO THE MOD TO WORK!
### OTHER VERSIONS:
BE AWARE THAT YOU MUST TO HAVE THE [IMPROPER-UI](https://github.com/ItziSpyder/ImproperUI/releases) LIBRARY IN ORFDER TO THE MOD TO WORK -> [For Versions that aren't 1.21.4]()

Tysm or using the mod 🙏
``yml
Changelog:
  • Improved precision on sliders
  • removed useless lambda
  • Changed Version class constrctur to private
  • Fixed config not saving when accessing it in game (close issue 8)
  • added a secret option to block updates check
  • removed unused Class<T> parameter
``
### ONLY FOR 1.21.4:
BE AWARE THAT YOU MUST TO DOWNLOAD THE [MIDNIGHT LIB](https://modrinth.com/mod/midnightlib) IN ORDER TO THE MOD TO WORK!
### OTHER VERSIONS:
BE AWARE THAT YOU MUST TO HAVE THE [IMPROPER-UI](https://github.com/ItziSpyder/ImproperUI/releases) LIBRARY IN ORFDER TO THE MOD TO WORK -> [For Versions that aren't 1.21.4]()

Tysm or using the mod 🙏
``yml
Changelog:
  • Improved precision on sliders
  • removed useless lambda
  • Changed Version class constrctur to private
  • Fixed config not saving when accessing it in game (close issue 8)
  • added a secret option to block updates check
  • removed unused Class<T> parameter
``
### ONLY FOR 1.21.4:
BE AWARE THAT YOU MUST TO DOWNLOAD THE [MIDNIGHT LIB](https://modrinth.com/mod/midnightlib) IN ORDER TO THE MOD TO WORK!
### OTHER VERSIONS:
BE AWARE THAT YOU MUST TO HAVE THE [IMPROPER-UI](https://github.com/ItziSpyder/ImproperUI/releases) LIBRARY IN ORFDER TO THE MOD TO WORK -> [For Versions that aren't 1.21.4]()

Tysm or using the mod 🙏
``yml
Changelog:
  • Improved precision on sliders
  • removed useless lambda
  • Changed Version class constrctur to private
  • Fixed config not saving when accessing it in game (close issue 8)
  • added a secret option to block updates check
  • removed unused Class<T> parameter
``
### ONLY FOR 1.21.4:
BE AWARE THAT YOU MUST TO DOWNLOAD THE [MIDNIGHT LIB](https://modrinth.com/mod/midnightlib) IN ORDER TO THE MOD TO WORK!
### OTHER VERSIONS:
BE AWARE THAT YOU MUST TO HAVE THE [IMPROPER-UI](https://github.com/ItziSpyder/ImproperUI/releases) LIBRARY IN ORFDER TO THE MOD TO WORK -> [For Versions that aren't 1.21.4]()

Tysm or using the mod 🙏
``yml
Changelog:
  • Removed water vision # close issue #3
  • Major Version class improvments # No more issues hopefully
  • Changed Config Lib -> Midnight Config Lib # ONLY FOR THE 1.21.4 VERSION
  • Rewrite some methods in mixins
  • Changed Readme.md # ONLY FOR THE 1.21.4 VERSION
``
### ONLY FOR 1.21.4:
BE AWARE THAT YOU MUST TO DOWNLOAD THE [MIDNIGHT LIB](https://modrinth.com/mod/midnightlib) IN ORDER TO THE MOD TO WORK!
### OTHER VERSIONS:
BE AWARE THAT YOU MUST TO HAVE THE [IMPROPER-UI](https://github.com/ItziSpyder/ImproperUI/releases) LIBRARY IN ORFDER TO THE MOD TO WORK -> [For Versions that aren't 1.21.4]()

Tysm or using the mod 🙏
``yml
Changelog:
  • Removed water vision # close issue #3
  • Major Version class improvments # No more issues hopefully
  • Changed Config Lib -> Midnight Config Lib # ONLY FOR THE 1.21.4 VERSION
  • Rewrite some methods in mixins
  • Changed Readme.md # ONLY FOR THE 1.21.4 VERSION
``
### ONLY FOR 1.21.4:
BE AWARE THAT YOU MUST TO DOWNLOAD THE [MIDNIGHT LIB](https://modrinth.com/mod/midnightlib) IN ORDER TO THE MOD TO WORK!
### OTHER VERSIONS:
BE AWARE THAT YOU MUST TO HAVE THE [IMPROPER-UI](https://github.com/ItziSpyder/ImproperUI/releases) LIBRARY IN ORFDER TO THE MOD TO WORK -> [For Versions that aren't 1.21.4]()

Tysm or using the mod 🙏
``yml
Changelog:
  • Removed water vision # close issue #3
  • Major Version class improvments # No more issues hopefully
  • Changed Config Lib -> Midnight Config Lib # ONLY FOR THE 1.21.4 VERSION
  • Rewrite some methods in mixins
  • Changed Readme.md # ONLY FOR THE 1.21.4 VERSION
``
### ONLY FOR 1.21.4:
BE AWARE THAT YOU MUST TO DOWNLOAD THE [MIDNIGHT LIB](https://modrinth.com/mod/midnightlib) IN ORDER TO THE MOD TO WORK!
### OTHER VERSIONS:
BE AWARE THAT YOU MUST TO HAVE THE [IMPROPER-UI](https://github.com/ItziSpyder/ImproperUI/releases) LIBRARY IN ORFDER TO THE MOD TO WORK -> [For Versions that aren't 1.21.4]()

Tysm or using the mod 🙏
``yml
Changelog:
  • Removed water vision # close issue #3
  • Major Version class improvments # No more issues hopefully
  • Changed Config Lib -> Midnight Config Lib # ONLY FOR THE 1.21.4 VERSION
  • Rewrite some methods in mixins
  • Changed Readme.md # ONLY FOR THE 1.21.4 VERSION
``
### ONLY FOR 1.21.4:
BE AWARE THAT YOU MUST TO DOWNLOAD THE [MIDNIGHT LIB](https://modrinth.com/mod/midnightlib) IN ORDER TO THE MOD TO WORK!
### OTHER VERSIONS:
BE AWARE THAT YOU MUST TO HAVE THE [IMPROPER-UI](https://github.com/ItziSpyder/ImproperUI/releases) LIBRARY IN ORFDER TO THE MOD TO WORK -> [For Versions that aren't 1.21.4]()

Tysm or using the mod 🙏
``yml
Changelog:
  • Removed water vision # close issue #3
  • Major Version class improvments # No more issues hopefully
  • Changed Config Lib -> Midnight Config Lib # ONLY FOR THE 1.21.4 VERSION
  • Rewrite some methods in mixins
  • Changed Readme.md # ONLY FOR THE 1.21.4 VERSION
``
### ONLY FOR 1.21.4:
BE AWARE THAT YOU MUST TO DOWNLOAD THE [MIDNIGHT LIB](https://modrinth.com/mod/midnightlib) IN ORDER TO THE MOD TO WORK!
### OTHER VERSIONS:
BE AWARE THAT YOU MUST TO HAVE THE [IMPROPER-UI](https://github.com/ItziSpyder/ImproperUI/releases) LIBRARY IN ORFDER TO THE MOD TO WORK -> [For Versions that aren't 1.21.4]()

Tysm or using the mod 🙏
``yml
Changelog:
  • Improved code quality and efficiency
  • Changed the update checking method # you will get a screen that tell to update
  • Removed hand scaling
  • Fixed a bug where hand positions would change while swimming # if you don't like the fix please contact me
  • Fixed hand swing speed # check it out!
  • Added warning if ImproperUI isn't downloaded # solved issues 1 & 2
``

BE AWARE THAT YOU MUST TO HAVE THE [*IMPROPER-UI*](https://github.com/ItziSpyder/ImproperUI/releases) LIBRARY IN ORFDER TO THE MOD TO WORK!
### Tysm or using the mod 🙏
``yml
Changelog:
  • Improved code quality and efficiency
  • Changed the update checking method # you will get a screen that tell to update
  • Removed hand scaling
  • Fixed a bug where hand positions would change while swimming # if you don't like the fix please contact me
  • Fixed hand swing speed # check it out!
  • Added warning if ImproperUI isn't downloaded # solved issues 1 & 2
``

BE AWARE THAT YOU MUST TO HAVE THE [*IMPROPER-UI*](https://github.com/ItziSpyder/ImproperUI/releases) LIBRARY IN ORFDER TO THE MOD TO WORK!
### Tysm or using the mod 🙏
``yml
Changelog:
  • Improved code quality and efficiency
  • Changed the update checking method # you will get a screen that tell to update
  • Removed hand scaling
  • Fixed a bug where hand positions would change while swimming # if you don't like the fix please contact me
  • Fixed hand swing speed # check it out!
  • Added warning if ImproperUI isn't downloaded # solved issues 1 & 2
``

BE AWARE THAT YOU MUST TO HAVE THE [*IMPROPER-UI*](https://github.com/ItziSpyder/ImproperUI/releases) LIBRARY IN ORFDER TO THE MOD TO WORK!
### Tysm or using the mod 🙏
View Model Icon
Download View Model
Select game version
Select platform