All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
0.8.11 - 2024-08-07
- Refactoring DeviceAPI to prevent crash
- Add missing Logger::setPlayer
0.8.10 - 2024-08-06
- Fix Entity::toPlayer
0.8.9 - 2024-08-05
- Refactoring PlayerAPI
- Fix onMobHurt crash
- Fix DefaultDataLoadHelper
0.8.8 - 2024-08-05
- Fix setNbt bug
- Refactor MoreGlobal
- Fix a critical issue in 0.8.7
0.8.7 - 2024-08-04
- Adapt to LeviLamina 0.13.5
- Remove useless output
- Remove useless translation
- Refactor translation
0.8.6 - 2024-08-03
- Fix onMobHurt exception #157
0.8.5 - 2024-07-29
- Downgrade cpp-httplib
- Refactoring some confusing code
- Remove useless package for python engine
0.8.4 - 2024-07-24
- Adapt to LeviLamina 0.13.4
0.8.3 - 2024-07-14
0.8.2 - 2024-07-12
- Fix onLiquidFlow's behavior
- Fix player attribute setter (#149)
0.8.1 - 2024-06-23
0.8.0 - 2024-06-18
- Adapt to LeviLamina 0.13.x
0.7.12 - 2024-05-22
- Fix onPistonTryPush & onPistonPush #137
0.7.11 - 2024-05-11
- Fix unload #134
0.7.10 - 2024-05-09
- Allow nodejs engine unload
- Fix transMoney
- Fix nodejs engine in Non-English directory
0.7.9 - 2024-05-07
- Not create manifest.json when migrating if it exists
- Add compability for mc.explode
0.7.8 - 2024-05-04
- Fix HttpServer
- Make FileSystemAPI supports utf-8
0.7.7 - 2024-05-03
- Fix #123
0.7.6 - 2024-05-02
- Remove error log in some api
0.7.5 - 2024-05-02
- Add missing hopper events #88
- Replace SimulatedPlayer::create
- Fix unexpected situation of onMobDie
- Fix some stupid exception process
0.7.4 - 2024-05-02
- Make onPlaceBlock returning placing face
- Fix truePos pre calculation
- Fix onProjectileHitBlock & onProjectileHitEntity #108
- Fix mc.explode #111
0.7.3 - 2024-05-01
0.7.2 - 2024-04-29
- Fix output of runcmdEx not integrity
0.7.1 - 2024-04-29
- Disable unload in node engine
- Fix PluginManager's error
0.7.0 - 2024-04-28
- Adapt to LeviLamina 0.12.x
0.6.4 - 2024-04-21
- Fix NetworkAPI's callback
- Enlarge NewProcess's buffer #48
0.6.3 - 2024-04-20
- Set snbt format to ForceQuote in toSNBT
- Fix NetworkPacket #50
0.6.2 - 2024-04-14
0.6.1 - 2024-04-13
0.6.0 - 2024-04-13
0.5.4 - 2024-04-08
- Fix getPlayerNbt #94
- Fix offline setPlayerNbt
0.5.3 - 2024-04-05
0.5.2 - 2024-03-28
0.5.1 - 2024-03-27
- Support LeviLamina 0.10.x
- Add judgement in getEnderChest
- Fix #76
0.4.15 - 2024-03-24
0.4.14 - 2024-03-18
- Support LeviLamina 0.9.5
0.4.13 - 2024-03-15
- Fix economy related events
- Fix some events cancelled wrongly
0.4.12 - 2024-03-15
- Add onUseBucketPlace & onUseBucketTake #70
- Make event's behavior match LLSE
- Fix setInterval #71
0.4.11 - 2024-03-14
- Fix some api about create directory
0.4.10 - 2024-03-14
- Support LeviLamina 0.9.3
- Fix
setTimeout
dead lock completely
0.4.8 - 2024-03-10
- Fix
setTimeout
dead lock problem
0.4.7 - 2024-03-10
- Add onPlayerPullFishingHook
- Add onScoreChanged
0.4.6 - 2024-03-10
- Add python & nodejs support (#62)
- Fix some scoreboard api (#60)
0.4.3 - 2024-03-03
- Add seh translator
- Fix getAllTags (#56)
- Fix return value of runcmdEx #54
- Fix HttpServer exception #53
- Fix an error in Player::getAllItems
- Fix uncaught exception while loading plugins
- Fix Player::clearItem
0.4.2 - 2024-03-02
- Add Device::inputMode
- Fix Player::serverAddress #52
0.4.1 - 2024-02-25
0.4.0 - 2024-02-24
- Support LeviLamina 0.9.x
0.3.2 - 2024-02-23
- Refactor plugin manager
0.3.1 - 2024-02-21
- Fix player score API (#36)
0.3.0 - 2024-02-13
- Support LeviLamina 0.8.x
- Fix
Player::talkAs
- Fix Chinese path related problems
- Fix an error in
onMobSpawned
0.2.4 - 2024-02-08
- Fix onCmdBlockExecute
0.2.2 - 2024-02-06
- Fix runcmdEx error when command has no output
0.2.1 - 2024-02-06
- Fix endless loop
0.2.0 - 2024-02-06
- Support LeviLamina 0.7.x
- Fix Device::getIP
0.1.6 - 2024-02-05
- Fix a logic error while migrating old plugins
0.1.5 - 2024-02-05
- Fix some error while migrating old plugins
0.1.4 - 2024-02-05
- First release.