File Details
dominionlib-2.3.6-1.12.2.jar
- R
- Feb 4, 2024
- 646.44 KB
- 98
- 1.12.2
- Forge
File Name
dominionlib-2.3.6-1.12.2.jar
Supported Versions
- 1.12.2
Curse Maven Snippet
Thanks to Andruxoid and Chunk7w for translations
Chryfi:
- Added modelView extraction utility code
- Added matrixToQuaternion and getAngularVelocity from Matrix
- Fix crash with singular matrix
- Add GuiConfirmModal template method
- Add confirm server-client API
- Improve Server-Client confirm consumer handling
- Improve Server-Client Confirmation API
- Add optional args argument for confirmation yml key
- Utilize IKey parser for confirmation API
- Add GuiPopUpModal
- Add HEX int color to Color constructor
- Improve gui PopUpModal
- Fixed Trackpad rounding
- limited decimalPlaced in GuiTrackpadElement
- Added trackpad decimalplaces config
- Fixed decimalplaces not being updated
- Added API to measure the latency between server and client
- Fix LatencyTimer for sending from client to server
McHorse:
- Add GuiBase.closeThisScreen()
- Move more icons from Aperture
- Possible fix for 1283 GL errors
- Fix OpenGL 1283 error
- Don't shift cursor upon resizing
- Add new functions from Bedrock's new specification
- Add OP check to dashboard
- More OP related stuff
- Move register dashboard panel event to GuiAbstractDashboard
- Add generic to dashboard panel
- Add copy and paste context menu items to keyframe elements (graph and dopesheet)
- Add graphing calculator panel to the dashboard (suggested by agirres)
- Implement server side (dedicated server) mod option editing
- Add client side state for mod option values
- Fix unknown values causing network exceptions
- Add OP access config category (but only on the server side)
- Add a value option to synchronize server values from to clients
- Add empty reset and copy server methods to ValueGUI
- Distinguish client from server side options on a server
- Move command utility code from Aperture and Blockbuster
- Add EntityUtils.java
- Add server side only /mclib command for managing mod configuration
- Optimize networking of config value synchronization
- Expose lock min and max
- Add IAxisConverter to keyframe elements
- Add an ability to alt click on keyframe in dope sheet in order to select all keyframes in the same column
- Add Object getter and setter to config values
- Add long value
- Add JSON methods to keyframe channel and keyframe
- Separate server value settings into a separate interface
- Fix ValueLong sending ints
- Separate getFields() into a separate interface
- Fix numerical values initiating without infinity min and max using default constructor
- Add copy/paste to texture picker (suggested by Silverx)
- Rewrite configuration API to allow nested values
- Don't send a config if it's empty
- Add documentation to keyframe element flags
- Add KeyframeChannel#moveX(int)
- Add an option to refresh multi-skin upon resource pack reloading
- Add interpolation tooltip renderer
- Fix mouse scrolling at the top and bottom zooming or scrolling parent element
- Don't hide the interpolation list upon picking one
- Fix the width of the config options scroll element
- Add auto size (and custom width and height) fields to multi-skin
- Add /cheats command
- Fix syncable mod options are not being synced to the person who edited them
- Fix operation order for logical and comparison operators
- Fix operator characters within quotes separated symbols while they should've not
- Fix some long operators not being separated properly
- Add icons of wrench and exclamation mark
- Don't block label's input
- Add icons left and right arrows and add custom width to grid resizer
- Add ColorUtils.interpolate()
- Add more icons
- Introducing element margins
- Export default slot context menu to a separate method
- Fix username index not working with subcommands
- Add more legal characters to math expressions
- Change the way function argument verification works
- Fix commands not displaying in order upon checking the help
- Add bookmark icon
- Fix an issue with long operators
- Add fix negative variables or constants causing parsing error
- Fix long operator again
- Add disabled drawing option to slot element
- Add TextUtils
- Fix slot preview flickering
- Add GuiModelRenderer.diableRenderingFlag()
- Add Rewriter class from Commander
- Fix more math parser parsing errors
- Link the slot element after clearing
- Fix NPE with updating OP level in dashboard
- Added Icons.SOUND
- Add margin support to row resizer
- Add Elements.column()
- Improve precision
- Add colorful context menu actions
- Extract mouse rendering to a separate method
- Add circulate disabled
- Fix yet another negate math parsing bug
- Transfer undo/redo code from Aperture
- Add simple merging comparison option to undo/redo system
- Fix tooltips getting in the way at bottom of the field
- Add tooltip styles (light and dark)
- Add more allowed characters to math builder
- Add top offset to ScrollArea.scrollIntoView()
- Change mouse click on list only prevents mouse events when using left click
- Add GuiElement.getRoot()
- Fix trackpad value gets out of limit when inputting manually
- Rewrite click elements and add item count slider to inventory popup
- Add search all blocks section to inventory menu
- Fix default circulate button height
- Add post rendering to list element
- Add lenient option to math expression parsing
- Add bitwise operators: <<, >>, |, & and ^^ (xor, because ^ is power operator)
- Add scrollbar to context menus that are too large
- Copy language strings to other language files
- Add ReflectionUtils.isOptifineShadowPass() (thanks to NyaNLI)
- Add max packet size hook to PacketBuffer as well
- Add McLib icon registry
- Add shadow argument to ITextColoring
- Fix icons not being registered on the server side
- Track last slot picked in invetory element
- Add text coloring support for GuiTextElement
- Fix NPE when payload size is checked from other mods (BuildCraft) before bootstarping process is finished
- Add ignore focus to keybind manager
- Add Molang code from Blockbuster
- Add sine, quart, quint and circle interpolations
- Replace textbox with my own implementation
NyaNLI:
- Provides methods to obtain transformation values from matrix
- Add Delta Rotation
- Add null checker to Transformation.getRotation and format the code of this part
asanetargoss:
- Fix Maven dependencies in 1.10/1.11 builds

