Releases: LiteLDev/LiteLoaderBDS
2.1.2
[LiteLoader Release Note]
LiteLoaderBDS-2.1.2 update has been released, automatic update has been pushed
This is an important bug fix update!
[New features]
- Added some color-related APIs
- Script engine exported registerPlugin API
- Exported the new allowlist API
- Finished some i18n work
[Bug Fix]
- Fix a serious remote call deadlock problem in the scripting engine.
Fix the problem of script engine ll.require working abnormally. - Fix a possible error reported by getXuid
- Fix the problem that the PlayerDrop event triggers incorrectly
- Fix the issue that the player respawn event triggers abnormally
- The problem that may occur when the crossbow fires fireworks rockets is fixed.
- The problem with AddonInstaller is fixed.
2.1.1 - Important Bugfix Update
[LiteLoader Release Note]
LiteLoaderBDS-2.1.1 update has been released, automatic update has been pushed
This is an important bug fix update!
[Changes]
New teleportFace API
[Bug Fix]
Fix the bug that the door cannot be placed in some cases LiteLDev#204
Repair the problem of logger crash LiteLDev#211
Repair the problem of offset position of pl.blockPos LiteLDev#203
Repair the problem of CustomForm of script engine LiteLDev#209 LiteLDev#206
Repair the possible failure and crash of AddonInstaller.
Repair the problem of crash caused by explosion LiteLDev#210
Repair the problem of facing to the sky after teleport LiteLDev#187
Repair some spelling errors
2.1.0
[LiteLoader Release Note]
LiteLoaderBDS-2.1.0 update has been released, adapted to BDS-1.18.11
This update has a lot of changes, please overwrite and install them all~
Incomplete installation will cause the loader to work improperly, please pay attention to it.
[Major Changes]
LiteXLoader project (Script Plugin Loader) is merged into LiteLoaderBDS project, and LXL becomes a submodule of LL.
LiteLoaderBDS will continue to be updated as a common loader for C++, Go, Js, Lua and other languages.
All previous LXL plugins will continue to run normally under the new LL version, and all existing APIs will remain unchanged.
[Adaptation to BDS 1.18.11]
- Adapt to the new version of BDS 1.18.11 server, please make sure to install the update completely.
[New features]
- Better looking console: modified the appearance of BDS console log output, making the whole more beautiful and intuitive
- Detect if the same BDS is run repeatedly, if it appears, then prompt whether to kill the process, to avoid problems caused by port conflicts
- Cooperate with the server side allowlist update, automatically carry the whitelist to the allowlist file
- Disable BDS from forcing port 19132 by default to avoid a series of problems caused by it.
- Added ProjectileCreatedEvent and PlayerBedEnterEvent events.
- Added a new FormUI form interface and provided sample documentation
- Added ll series of addon management commands, execute help ll in the background to check the related usage.
- Added a convenient addon installer: place the addon package in the plugins/AddonHelper/ directory, and the addon will be automatically installed in the current archive when the service is opened.
- Added a new allowlist api, which is convenient to handle whitelist in the code.
- Added several configuration settings to the configuration file, please refer to the documentation of the documentation station for details.
- Added stack trace information to the exception log to easily track issues
- Rewrote SNBT output to improve formatting performance by several times
[Bug fixes]
- Fixed the issue that scripting engine could not work in wine
- Fix a bug caused by bed
- Fix several events such as ProjectileSpawnEvent, NpcCmd, etc.
- Fix all the enumeration types in the header file
- Fix several interfaces such as getAllEntities, getEnderChestContainer, etc.
- Fix the bug that can be moved abnormally through the data package
- Fix the bug that mobhurt and mobdie events are not traced correctly.
- Rewrite the RPC communication system in the scripting engine to completely solve the packet loss problem.
- A lot of other minor fixes and finishing
2.0.9
2.0.8
2.0.7 - fix problems & bugs
LiteLoader2.0.7 update has been released - Automatic update pushed
Mainly fix some small problems
- Fix the bug that PlayerJoinEvent cannot be triggered normally.
- Fix the bug of PlayerChangeDimEvent
- Fix the bug of PistonPushEvent.
- Repair the problem that breakBlockNatrally fails.
- Repair the privacy problem caused by built-in command authority
- Optimize the performance of liquid event.
- Remove some debugging codes that I forgot to remove
- Fixed some issues related to FMT library
- Fix the bug of PluginOwnData library, ABI change, the plugins involved need to recompile
- Added a switch for console color output, panel users can turn off color output to avoid garbled code
- Added command line option (--noPrompt & --noColor)
2.0.6 - [Recommend] Critical vulnerabilities of BDS fixed
=== LiteLoaderBDS 2.0.6 Release Version ===
Upgrade as soon as possible to fix vulnerabilities of BDS !!!
A type of new BDS server crasher has beed detected to be used by some attackers.
Newest version of LiteLoader can protect your server away from those dangerous data packets, which can cause your server crash.
- Fixed CVE-2021-45383
- Fixed CVE-2021-45384
- Fixed intercept ChangePlayerDimEvent
- Fixed NPCCmdEvent
- Fixed Scoreboard API
2.0.4
=== LiteLoaderBDS 2.0.4 Release Version ===
- Repair deleteScore invalid
- Fix setDisplay crash
- Symdb2.exe disable X
- Player::runcmd supports fake commands
- Fix Q throwing and dead items disappear after the PlayerDropEvent is intercepted
- Repair NPC crash
- Mine cart container handling
- PlayerPlaceEvent can intercept door,bed,redstone and other objects
- Fix the slotnum error of ContainerChangeEvent
- Repair a misjudgment problem of antiGive
If any bug or problem discovered, welcome your feedback at Github Issues
File | SHA256 |
---|---|
LiteLoader-2.0.4.zip | a0b458e67c016742f0456c9fc477f45dedc7446e5278760293894a40b9da6e23 |
LiteLoader.dll | d94f8b906e1cf333bdbcf19298b4af7ae49d2e1d169d99bfbdce35d5493e5c69 |
Chakra.dll | 0858d8bf33fcbd0f22429e0a95fffd20bed4ca66622db2da7a804b91a6ff5407 |
2.0.3
=== LiteLoaderBDS 2.0.3 Release Version ===
- Fix several problems in LL and LL SDK
- Provide convinent way to get and update LL Plugin Development SDK
- Ensured stability --> READY for production environment
- More interesting features in future
If any bug or problem discovered, welcome your feedback at Github Issues
File | SHA256 |
---|---|
LiteLoader-2.0.3.zip | 0bf1b7f8ebf4abca129c39f98c0f367fcede9289dc7c33a04d0d865dd58305aa |
LiteLoader.dll | 6708f0447162432bcfe582128696adfac925f94183f44b7410293f87315d583c |
Chakra.dll | d192d9e560ba001b8569f3b88946386009bca017d0ef34fc7815092932c6fa2b |
2.0.2-pre-3
== LiteLoaderBDS 2.0 PreRelease 3 ==
- Fix numbers of problems in NBT, Player or other APIs
- Improve the unifined output system
This version has high stability and can be used in production environment.
If any bug or problem discovered, welcome your feedback at Github Issues
File | SHA256 |
---|---|
LiteLoader-2.0.2-pre-3.zip | 7a220fbdb9d02dafb2a133e9a4f298a3431e7d905dcee279fc99b19951d4b8ec |
LiteLoader.dll | b07282b2ed22270b51af057d628dab8367fe787d92eb1b76546da0377930a97e |
Chakra.dll | 5bea5d29e30dff7e59f95e12b4e6b9d4c5adea78b22c54d99612da69a94d5fd8 |