promotional bannermobile promotional banner

McHorse's McLib

Library mod for McHorse's mods

File Details

McLib 2.1

  • R
  • Oct 18, 2020
  • 447.92 KB
  • 56.2K
  • 1.12.2

File Name

mclib-2.1-1.12.2.jar

Supported Versions

  • 1.12.2

This big update adds a lot of useful code (including WAV file parsing, loading and rendering), a handful of GUI element tweaks and new multi-skin features!

  • Added multi-skin editor, which includes new options:
    • Scale - scales up and down a skin
    • Shift - moves around a skin on the canvas
    • Scale to largest - allows easily to scale to the largest multi-skin in the list
    • Color - allows to multiply every pixel by this color, allowing hue shifting grayscale textures
    • Pixelate - filter that allows to pixelate a texture
    • Erase - option that allows to erase everything below using the current skin's opaque pixels as erase mask
  • Added list sorting to multi-skin
  • Added an option to asynchronously load multi-skin skins (enabled by default)
  • Added WAV parsing and waveform rendering
  • Added favorite and recent color palette GUI elements to color picker
  • Added arrow up and down keystrokes to increment and decrement, respectively, a value in trackpad fields (shift, ctrl and alt affect the value that is getting added or subtracted, suggested by Joziah2)
  • Added an option to disable increment button on trackpad fields
  • Fixed relative value editing of keyframes having horrible results
  • Fixed crash when emptying the text field in texture picker (reported by Tossler)
  • Fixed trackpad fields not indicating that value wasn't accepted after manually inputting out of range (reported by Tossler)
  • Fixed alpha colors not showing transparency when borders are enabled
  • Fixed dashboard not closing properly panels after switching to another GUI (instead of closing through Escape key) causing some panels to bug (reported by Chunk7)