Skip to content
This repository has been archived by the owner on Nov 1, 2024. It is now read-only.

Releases: LiteLDev/LiteLoaderBDS

2.1.2

20 Jul 08:22
Compare
Choose a tag to compare

[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

20 Jul 08:22
Compare
Choose a tag to compare

[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

20 Jul 08:23
Compare
Choose a tag to compare

[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
Read more

2.0.9

20 Jul 08:23
1dc7d26
Compare
Choose a tag to compare
  • Fixed Player is dropping items while sleeping(causing server lag)
  • Added Changable Event Api
  • Remove Logger's lock
  • Fix bool type CommandParameterData

2.0.8

20 Jul 08:24
Compare
Choose a tag to compare
  • Fixed PlayerAttackBlockEvent
  • Added PlayerExperienceAddEvent
  • Added Global<AllowListFile>
  • Added hide LiteLoader version from players

2.0.7 - fix problems & bugs

20 Jul 08:25
Compare
Choose a tag to compare

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

20 Jul 08:25
Compare
Choose a tag to compare

=== 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.

2.0.4

20 Jul 08:26
84e6305
Compare
Choose a tag to compare

=== 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

20 Jul 08:26
Compare
Choose a tag to compare

=== 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

20 Jul 08:27
Compare
Choose a tag to compare

== 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