Releases: LiteLDev/LiteLoaderBDS
2.2.3
[LiteLoader Release Note]
This version major adaptation is 1.18.32, fix Bugs and add new feature ,not applicable to previous versions.
[New features]
- Update 1.18.32
- Add AntiGiveCommand, LiteLDev#358 LiteLDev#372
- Add LLSE SimulatedPlayer APIs
[Bug Fixes]
- Fix Player::clearItem Bug, LiteLDev#395
- Fix dynamic command registration crash
- Fix command crash when server is stopping
[Change]
- Update remote call APIs
2.2.2
[LiteLoader Release Note]
This version mainly fixes two serious BDS bugs.
[New features]
- Better CrashLogger(More detailed and intuitive)
[Bug Fixes]
- Fix FishingHook ChangeDIM crash(MC BUG)
- Fix the lag caused by the overflow of MaxPlayer(BDS BUG)
[Change]
- Remove preload of BDSNetRunner because it has been archived
2.2.1
[LiteLoader Release Note]
This is a bug fix update.Please update as soon as possible
[New features]
- Update 1.18.31
- Add MobSpawnEvent,LiteLDev#379
[Bug Fixes]
- Fix SimulatedPlayer getRealName
- Fix PlayerSetArmorEvent, LiteLDev#368
- Fix PlayerDestroyEvnet Bug, LiteLDev#217
- Fix data.toJson float error,LiteLDev#384
2.2.0
[LiteLoader Release Note]
LiteLoaderBDS-2.2.0 update has been released, adapted to BDS-1.18.30, ProtocolVersion 503
This update has a lot of changes and not support AutoUpgrade
,please overwrite and install them all~
Incomplete installation will cause the loader to work improperly, please pay attention to it.
[Major Changes]
- Remove SymDB2 module, now it will read symbol data from bedrock_server.pdb directly.
- SymDB2.exe renamed to
LLPeEditor.exe
- Remove Chakra.dll,ChakraCore.dll,Add LLPreLoader.dll
[Adaptation to BDS 1.18.30]
- Adapt to the new version of BDS 1.18.30 server, please make sure to install the update completely. LiteLDev#363
[New features]
- Fix for death invulnerability(MC BUG)
- Add SQL database support for LL and LLSE(now only support SQLite3)
2.1.8
This is a bug fix update.Please update as soon as possible
[Bug Fixes]
- Fix
/tpdim
LiteLDev#355 - Fix empty command output
- Update ServerStartedEvent and fix load error
2.1.7
This is a bug fix update.Please update as soon as possible
[New Features]
- Add ConnParams APIs
- Add RowSet::print API
- Add RowSet::toTableString API
- Log all command registrations in
debug mode
, LiteLDev#320
[Bug Fixes]
- Fix StepOnPressurePlateEvent LiteLDev#350
- Fix bug for simple form without buttons, LiteLDev#344
- Try to prevent the command from crashing
- Fix build and get player by exact name
- Fix LLSE colorLog, LiteLDev#340
- Fix BaseLib
- Fix Server Started info output
- Try to temporarily fix command crasher, LiteLDev#341
- Try fix help command crash, LiteLDev#341
- Fix LiteLDev#333
- Fix onEat event can't listen to potion & milk, LiteLDev#281
[Changes]
- Better exception/debug message
- Update SimpleServerLogger
- Set some APIs to be available only in
debug mode
- LLSE setBossbar added Color parameter LiteLDev#328
- Add cause to onMobDie/onMobHurt event, LiteLDev#339
2.1.6
This is a bug fix update, fix several problems that may cause lag.Please update as soon as possible
[Bug fixes]
- Fix LLSE Hot Management crash (load/reload/unload)
- Fix loading error of non-ascii filename plugin
- Fix LLSE setTimeout and setInterval crash
- Fix LLSE network related crash and deadlock
- Fix LLSE remote call deadlock
- Fix LLSE onMobHurt Event, LiteLDev#325
- Fix runcmd, LiteLDev#309
- Fix memory leak
- Level::executeCommandAs
- ProjectileSpawnEvent
- Actor::hurtEntity
- Spawner::spawnMob
- Fix AddonsHelper crash
- Fix AddonsHelper parse error
- Change Welcome Text
2.1.5
This is a bug fix update, fix several problems that may cause lag.Please update as soon as possible
[Bug fixes]
- Fix 0tick schedule repeat LiteLDev#324
- Fix Scoreboard::getScore LiteLDev#229
- Fix server startup time LiteLDev#322
2.1.4
[New features]
- Add packet filler auto complete
- Modify llse pl.talkAs, add pl.talkTo
- Add callback param to llse command.setup
- Add auto delay setup dynamic command
- Add some NBT APIs
- Add SynchedActorData APIs
- Add addon update support in AddonsHelper
- Add auto fix Addon List File
- Addon Command support match without color, LiteLDev#298
- Add simple fuzzy matching in addons command, LiteLDev#298
- Add isOperator API
- Add mc.setMaxPlayers(num)
- Add wsc.connectAsync
[Bug fixes]
- Fix
ll list
- Fix "Fix abnormal items", fix warning
- Fix logger error after exception
- Fix broadcast crash
- Add check in "Fix move view crash"
- Fix sendTextTalkPacket and add target param
- Fix origin.type LiteLDev#301
- Fix dynamic command register before server started
- Fix DynamicCommand::updateAvailableCommands crash
- Fix _runcmd crash
- Fix Addons Helper, LiteLDev#223
- Fix Addons Command and support remove by index
- Fix llse getSoftEnumNames, LiteLDev#315
- Fix unable to reload LLSE plugin, LiteLDev#316
- MobHurtEvent Add MagicDamage, LiteLDev#313
- Try fix crash in LLSE WebSocket onError callback
- Fix Schedule
- Fix LLSE TimeTaskSystem
- Fix dynamic command crash, LiteLDev#304, LiteLDev#283
LiteLoaderBDS 2.1.3 - BugFix version
This is a bug fix update, fix several problems that may cause crash. Please update as soon as possible
[New features]
- New dynamic command registration interface (DynamicCommandAPI)
- New text encoding conversion interface (I18nAPI)
- Added built-in OutputFilter regex output filtering function
- Added addons automatic installation, management and query commands
- Added CompoundTag::toPrettySNBT beautification output interface
- Provided support for NetworkNBT format
- Provide comment support for all json interfaces of scripting engine
- Added a symbol cache switch for PrintCurrentStackTraceback
- Upgraded the included LLMoney version
[Bug fixes]
- Repair the problem of incorrect content of some packet classes
- Repair the problems of StructureTemplate class.
- Repair the problem of error reporting in hot management command
- Add lock to Logger to solve the problem of probable collapse of service when multi-threaded output
- The script engine fixes the problem that the database cannot be closed.
- Scripting engine fixes the problem of repeated loading of ll.require
- Scripting engine fixes the problem that some object data is not updated after setNbt
- Scripting engine fixes missing onLiquidFlow event dimension
- Scripting engine fixes item.clone
- Scripting engine provides binary interface for base64 conversion
- Scripting engine fixes possible problems with TimeTask, adds security checks
- Scripting engine adds engine validity checks for multiple callbacks, improving stability
- Scripting engine fixes the problem that V8 output abnormal information triggers debugger and causes crash.
- Fix some problems of SymDBHelper in SDK.
- Provide UTF8 conversion for most of the output, to avoid the crash caused by local encoding
- Repair the problem of crashing caused by inputting full-angle characters in the background