- Fixed logging levels in PlayerUtils
- Fixed clicking through the WindowWidget header
- Fixed release version check exception text
- Fixed a UI bug when resizing the game window
- Fixed latest release notification link
- Fixed keyboard input interception in InputText
- Fixed keyboard input handler
- Added notification system
- Added the ability to block the loading of lua files (useful for replacing Lua with Java)
- Fixed image loading logic
- Fixed visibility area of fields, classes and methods in Widgets
- Fixed bugs when scrolling widgets
- Fixed a bug with absolute positioning of widgets
- Launch scripts updated
- Fixed the custom command manager (the @CommandChatReturn annotation was removed as unnecessary)
- Minor bugs fixed
- Added client side plugin example
- Added
.exeexecutable files for Windows, allowing launch from Steam - Added new logging system
TinyLog2 - Added checking for new Avrix releases
- Added a GUI system based on
NanoVG - Added
onWidgetManagerInitialized,OnPreWidgetRender,OnPostWidgetRenderevents - Added default fonts:
Arial-Regular,Roboto-Regular,Montserrat-Regular,FontAwesome - Added basic
widgets:
Panel,Button,Scrollbar,ScrollPanel,Window,Label,InputText,Checkbox,Slider,Popup,Modal,ComboBox,HorizontalBox,VerticalBox,RadioButton,ColorPicker,Table - Added
ResourceManagerandImageLoader - Event renamed:
onPostTickRenderThread->onTickRenderThread
- Updated player ban and kick events
- Added new methods for banning and kicking players
- Added methods for removing items from players' inventories
- Added a method to add items to the player's inventory
- Fixed copying configs from the plugin archive
- Added
getPlayerAccessLevelmethod - Added
getCommandArgsmethod for different prefixes - Added
sendMessageToAdminsmethod - Added tools for working with Lua
- Added
setPlayerAccessLevelmethod - Added
getRoleNamemethod inAccessLevelclass - Fixed creation of folders when copying nested configs
- Fixed log output when creating a new config
- Updated plugin example
- Fixed adding Jar plugins to classpath
- Minor code refactoring
- Added the ability to get a map of registered commands
- Added command description annotation
- Added methods for getting values from command annotations
- Added new launch scripts
- Fixed plugin example
- Fixed copying configs from the plugin
- Fixed plugin dependency version checking
- Fixed the visibility area of the default ClassPoll
- The first stable version!