Releases: LiteLDev/LeviLamina
Releases · LiteLDev/LeviLamina
v0.8.0
Added
- Adapted to BDS version
1.20.61
- Added a method to allow OPs to use cheat commands when cheats are disabled in the server properties
- Added built-in command 'memstatus' to query memory status
- Added new memory allocator
- Added more color conversion functions
Changed
- Refactored BuiltinCommands
- Allow instantiation of FlatWorldGeneratorOptions and BlockVolume without parameters
- Modify the installation details of Levilamina
- Complete the pure virtual class IMemoryAllocator
Fixed
- Fixed bugs in Molang and HashedString
File |
SHA256 |
levilamina-release-windows-x64.zip |
f08bfa18585fc6d3fec9c7095c77a4c0d887936710e88d82f7195ea12c906252 |
levilamina-debug-windows-x64.zip |
216492da55296da68e8e7a948507690ce1bdf30e0ff2346d74cf63430fbfe817 |
v0.7.2
Added
- Add reflection offset getter
- Add some struct for ScriptAPI
- Add dark mode to docs
- Add dimension enum to command
- Support molang registery
- Add formid manager to resolve potential conflicts
- Add tpdim command
Changed
- Refactor the command registration system
- Support for const member function hook
- Add overload support to hook
- Reuse function pointer hook with overload
- Move native API docs
- Refactoring tr strings
- Refactoring i18n
- Replace logDebugResult into std::visit
- Refactor form api
- Bypass preloader plugins
Fixed
- Remove extra include
- Fix all clang&msvc warnings
- Fix bedrock service multi-threaded access conficts
- Fix a fatal bug in 0.6.3 that causes crashes
File |
SHA256 |
levilamina-release-windows-x64.zip |
6d55f63791f1be5bce57193058d7ea6cfb8bb83b5e31efff4f4a6782681d7557 |
levilamina-debug-windows-x64.zip |
5591195332aac3be5e4ac6d1b0a7afeecb16c0b4e8ae1a46044cbee2d91667bd |
v0.7.1
Fixed
File |
SHA256 |
levilamina-debug-windows-x64.zip |
9a8fcd100fcf60e321d4ae7fd10f573f92b06c9394d6f4264f2c9211f373d415 |
levilamina-release-windows-x64.zip |
e91aba6cda57aa3234360270b13737b4936d825a3f3d50a1cd29d4cc4a198896 |
v0.6.3
Changed
- Remove constructor of ScorePacketInfo
- Disable DynamicTypeList
Fixed
- Fix scheduler remove id
- Make clang-cl compilable
File |
SHA256 |
levilamina-windows-x64.zip |
2029c4f31f1338e00baeb1ac248a33ec67c7752046a49a3992363872d5f20df1 |
levilamina-debug-windows-x64.zip |
40759446fa9e95b3be4b72d0e33419354118bbc0fcec84418e5fd07273bf6bea |
v0.6.2
Changed
- Add move to parseSnbt
- Refactoring FileWatcher
- Remove useless output
Fixed
- Fix scheduler remove
- Export PluginManager virtual function
File |
SHA256 |
levilamina-windows-x64.zip |
522846b87b62610f725bd66d6add5d3fb036fd2c6666eca04f394b3a28f15f44 |
levilamina-debug-windows-x64.zip |
954ed2760c3241de86c2fb54052fa5ba0f5234ef746e336a6dbfca60d2673bc1 |
v0.6.1
Changed
- Add check to fromNetworkNbt
Fixed
- Fix commandOutput bugs
- add type to CommandOutputMessageType
- Fix CommandOutput success&error
Full Changelog: v0.6.0...v0.6.1
File |
SHA256 |
levilamina-windows-x64.zip |
2fa29d10023b1abe0e583564ad9b7477954219cd11575187230a2715c5d5f770 |
levilamina-debug-windows-x64.zip |
6500adc0e25bedc84bf4c057a71789d6d752946d1f6e765cc1f2202e1f2703e5 |
v0.6.0
Added
- Add initializer list to CompoundTag
- Complete the size of RenderParams and VanillaTreeFeature, as well as VillageFeature, add their respective member variables to WorldBlockTarget and WorldGenContext
- Add a virtual destructor to IBlockWorldGenAPI to ensure its size is correct
- Add member variables to ChunkSource
- Filler DistanceSortedActor struct
- Dependency diagnostic for NativePlugin
- Complete the member variables for Pos2d, the size for Block, and the parent class list for DividedPos2d
- Revise the construction of buffer_span_mut and ActorBlockSyncMessage, and complete the member variables for ChunkLocalNoiseCache
- Add member variables to Aquifer::FluidSample and Aquifer
Changed
- Compress dim nbt data
- Logger switch to format_string for compile time instantiate
- Refactoring format string
Fixed
- Fix current_zone not working on old Windows and Wine
- Fix snbt empty list bug
- Fix CommandRegistry crash in using Symbol member
- Fix CommandRegistry::Symbol abi
- Fix the offset size error in member variable comments caused by changes in member variables.
- Logger add override for msg only print
- Fix some error in custom dimension
- Fix LevelSeed64 crash
- Fix dll deps load
Full Changelog: v0.5.1...v0.6.0
File |
SHA256 |
levilamina-windows-x64.zip |
c4a247762527aeb3c52c32406012d4b5962684275df415b971af073ac6972ffa |
levilamina-debug-windows-x64.zip |
73871a26b1fbbf416b6a072ea01b75bdf1bd9b9e0094743dcf309888a48c940b |
v0.5.1
Added
- Add registerFeature to FeatureRegistry
- Add SubChunk::BlockLayer
- Add members to XoroshiroPositionalRandomFactory and IPositionalRandomFactory
- Add various tests related to world generation
Changed
- Refactor SharedPtr
- Create new pch file and fix some header include problem
- Update DataItemType enum to use uchar instead of byte
- Fix the omissions in Layer and added member variables to LakeFeature
- Refactor custom dimension
Fixed
- Fix the issue with IFeature vtable and the issue with StackResultStorageFeature::tryUnwrap
- Fix Dataitem alignment erro
- Update enum classes with explicit underlying types
- Fix FlatWorldGeneratorOptions
Full Changelog: v0.5.0...v0.5.1
File |
SHA256 |
levilamina-windows-x64.zip |
1c4d63b005246e4b0867c5f301d382483507f0747d9ca11f04e556a9b134089c |
levilamina-debug-windows-x64.zip |
60ec9f2decbf0da9f21a2b7dc2f1450d9c3c27ff636ebb0f5be8801636a05581 |
v0.5.0
Added
- Add service and refactor plugin system
- Add lang dir to plugin
- Add hash function to InventorySource
- Complete the missing parameters for the LL_SIGNATURE_CALL macro
- Complete the size of ItemStackRequestActionHandler and the parameter names of ItemStackRequestActionHandler::_handleTransfer
- Add InventoryAction and NetworkItemStackDescriptor missed constructor
- Add members to FlowerFeature,FlatWorldGeneratorOptions
Changed
- Allow multiple implement of emitter
- Refactor print exception
- Refactor dynamic type list
- Refactor NonOwnerPointer
- Readd constructor in ScorePacketInfo
Fixed
- Fix plugin dir cache
- Fix ansi code page
- Remove BugFix
- Fix BinaryStream writeType
- Fix plugin name with dot
- Fix TypeList::index error
- Fix WorldGenerator vftable
New Contributors
Full Changelog: v0.4.2...v0.5.0
File |
SHA256 |
levilamina-windows-x64.zip |
0bf0df52fe785b05e4cec0ae4bcc4f24a783afdc56c7b7ee405410d38cb006c8 |
levilamina-debug-windows-x64.zip |
10eaf4cf6a9814ddc33f5ea2fa10b3f58bba415fc0e61e4d00d019b28316b21f |
v0.4.2
Added
- lip install support in source repo.
Full Changelog: v0.4.1...v0.4.2
File |
SHA256 |
levilamina-windows-x64.zip |
6dba097d848bdd7811e1993bae6951ec69f550655620e7e6874de1fac459038c |
levilamina-debug-windows-x64.zip |
4365b6e4dc107472175c814693f282bc7ea8236b27cc65906717affb29756339 |