Skip to content

Releases: LiteLDev/LeviLamina

v1.3.0

11 Jun 03:06
31a9609
Compare
Choose a tag to compare

Added

Changed

Fixed

File SHA256
levilamina-v1.3.0-release-windows-x64.zip 20da2362d7ffaf4ef4face1334bc2de67c5a8c9c4e048454b079e1643b8084ff
levilamina-v1.3.0-debug-windows-x64.zip 135d9ecb93dc8279eb08035ac3f87105e2bc7b05b5182a8684c88d2fca081ba8

v1.2.1

05 Jun 13:08
dc8ef64
Compare
Choose a tag to compare

Changed

  • Updated headers
File SHA256
levilamina-v1.2.1-release-windows-x64.zip bf708a0aa5b5e0623d3d36eba1aceadc68156b6773c4d9abc7f7baa9f3d9c05b
levilamina-v1.2.1-debug-windows-x64.zip e68092ac8a4e28418cbc8b76cde2521e91898b6c4eb1479ad78a2d6325dbd12e

v1.2.0

31 May 10:00
d1fe059
Compare
Choose a tag to compare

Added

  • Completed IAsyncResult @Dofes
  • Completed NetworkedItemComponent @Dofes

Changed

  • Removed unnecessary [[nodiscard]] attributes from HashedString assignment operators @xiaoqch
  • Removed constructor for ChunkPos @ShrBox
  • Removed constructor prevention for FullPlayerInventoryWrapper @RimuruChan
  • Update headers @RimuruChan

Fixed

  • Fixed the performance issue in 1.2.0-rc.2
  • Corrected type check in ll::Expected::isA method @xiaoqch
  • Fixed ll::concepts::TupleLike for zero-size tuple @xiaoqch
  • Fixed NetworkItemStackDescriptor align @Dofes
  • Improved ActorHurtEvent [#1664] @ShrBox
File SHA256
levilamina-v1.2.0-release-windows-x64.zip 4fc00b556cb8fdf9d98b2bfb0c7c56e205fe8fd82efa3ef9ca8df8cbb42dbba5
levilamina-v1.2.0-debug-windows-x64.zip d2594fdfccb384e3a944f6c45cb8f20da89463b8ca38c9d39a7909b837a9bb27

v1.1.2

22 May 03:20
0b5825b
Compare
Choose a tag to compare

Added

  • Added Actor::getVelocity (@xiaoqch)
  • Added more constructors to NewType (@OEOTYAN)

Changed

  • CI now includes version in release package names (@RimuruChan)

Fixed

  • Fixed hashing for PlayerScoreboardId (@xiaoqch)
  • Fixed output format of NetworkIdentifier::getIPAndPort (@xiaoqch)
  • Fixed offsets in StructureTemplate::placeInWorld (@xiaoqch)
  • Fixed Actor::getPosDeltaPerSecLength (#1654) (@xiaoqch)
  • Fixed PlayerInfo::fromName (#1655) (@xiaoqch)
  • Fixed ll:coro::InterruptableSleep::sleepUntil (@xiaoqch)
File SHA256
levilamina-v1.1.2-release-windows-x64.zip 1ab966344e237ee14cb0f7a6868fd06d9cb3a4f6d9425d3a82ab48b7706b6731
levilamina-v1.1.2-debug-windows-x64.zip 8161147ebd7f6cd96dee44dd8ae903c389620b00cec92b2967cc85f252f6a7c1

v1.2.0-rc.2

19 May 21:12
c1e9842
Compare
Choose a tag to compare
v1.2.0-rc.2 Pre-release
Pre-release

Known Issues

  • Performance issue: The more mods installed the slower server will be

Added

  • Added more MCAPI functions and member variables (@RimuruChan)
  • Added tranparent register saver for hooking in PreLoader (Fixed ABI broken due to Ob3 optimize)
  • Added Actor::getVelocity (@xiaoqch)
  • Added static functions Form::sendRawTo and Form::sendRawUpdate (@xiaoqch)
  • Added CustomForm::getFormData (@xiaoqch)
  • Added constructor for ServerSettingsResponsePacket (@xiaoqch)
  • Added form update methods: ModalForm::sendUpdate, SimpleForm::sendUpdate and CustomForm::sendUpdate (@xiaoqch)
  • Added more constructors to NewType (@OEOTYAN)
  • Added default constructor for LevelSoundEventPacket (@RimuruChan)
  • Added form update guide documentation (@xiaoqch)

Changed

Fixed

  • Fixed hashing for PlayerScoreboardId (@xiaoqch)
  • Fixed output format of NetworkIdentifier::getIPAndPort (@xiaoqch)
  • Fixed offsets in StructureTemplate::placeInWorld (@xiaoqch)
  • Fixed vtbl and static variable inconsistencies (@RimuruChan)
  • Fixed handling of empty CustomForms (@xiaoqch)
  • Fixed Actor::getPosDeltaPerSecLength (#1654) (@xiaoqch)
  • Fixed PlayerInfo::fromName (#1655) (@xiaoqch)
  • Fixed ll:coro::InterruptableSleep::sleepUntil (@xiaoqch)
File SHA256
levilamina-v1.2.0-rc.2-release-windows-x64.zip 6cd2fd40897743c603059a849a16fe7df517b62f9031cca6837ee2e2ae6ee0f9
levilamina-v1.2.0-rc.2-debug-windows-x64.zip 75a6abd990759408a648928dedee16311952956da6befdd5e41bb16955195214

v1.2.0-rc.1

06 May 17:27
7d94ced
Compare
Choose a tag to compare
v1.2.0-rc.1 Pre-release
Pre-release

Known Issues

  • The protocol version has not changed, so there may be false positive warnings

Added

File SHA256
levilamina-release-windows-x64.zip 3fccc562fd6e99965f0624e13e780fd58b693835ef6bada1369f81fc958d7e08
levilamina-debug-windows-x64.zip de4fa4ae3a95d0a8d6948e6ca4dd6565e0f03cda99c2f87d0122ca599e42d638

v1.1.1

15 Mar 10:22
5654215
Compare
Choose a tag to compare

Fixed

  • Added default constructor for SubChunkPacketData @ShrBox
  • Added missing operator== for InventorySource @ShrBox
  • Fixed mod not loaded when it dependencies is an empty array (#1633) @killcerr
  • Fixed mce::UUID::fromStringHash and SimulatedPlayer::tryGetFromEntity (#1634) @xiaoqch
  • Fixed CustomFormResult for dropdown element(#1637) @xiaoqch
  • Fixed wrong type of IDType @ShrBox
  • Replaced ServerInstanceEventCoordinator::sendServerInitializeEnd with ServerScriptManager::$onServerThreadStarted to fix [#1636] @ShrBox
File SHA256
levilamina-release-windows-x64.zip 256f7bf5596c600ea0e3b38a07267959f2b472b532b9c057cc8e24cd4954b1f8
levilamina-debug-windows-x64.zip 4bc1f5280f430c91d1e7f405c498f4cebfd20f5a48efe7c67ca87693e195eeac

v1.1.0

28 Feb 13:16
e4398cf
Compare
Choose a tag to compare

Added

  • Added template class IDType, TagsComponent and TagRegistry @ShrBox
  • Added nbt iterators @OEOTYAN
  • Added some missing functions in AABB @OEOTYAN
  • Added operator== and hash for PlayerScoreboardId @ShrBox
  • Fixed Core::Observer @OEOTYAN
  • Added block state getter and setter @Dofes

Changed

  • Exported serialize<::CompoundTag> @OEOTYAN
  • Updated BinaryStream::writeType @ShrBox
  • Modified EntityId's initial value to -1 @ShrBox

Fixed

  • Fixed CommandSelectorBase constructor @OEOTYAN
  • Fixed ChunkPos alignment @OEOTYAN
  • Fixed enum for command [#1631] @OEOTYAN
  • Fixed ScorePacketInfo @ShrBox
  • Added missing constructor for CommandOrigin and ServerCommandOrigin @ShrBox
  • Fixed CompoundTag::erase @OEOTYAN
File SHA256
levilamina-release-windows-x64.zip f97cbb9a8d0801541e8bef62e91479dd472b8e108bf3cbd9b9f787e1fa3e67ab
levilamina-debug-windows-x64.zip 15fb39a221349db88d8c968b367460aacebf3e77af481ad1867ffe1063519cdb

v1.1.0-rc.1

22 Feb 06:22
ccc6fee
Compare
Choose a tag to compare
v1.1.0-rc.1 Pre-release
Pre-release

Added

Changed

  • Updated cpr to 1.11.1
  • Refactored GameRefs @OEOTYAN
  • Updated parallel-hashmap to v2.0.0

Fixed

File SHA256
levilamina-release-windows-x64.zip 0ed913830f7a7afee53bdc73886478029b062c6d691ddd532330ef305debe8e5
levilamina-debug-windows-x64.zip 95d14311650b30912670f91d1da6277c51a5724ee40e34a058aaaa82fe4e9e7c

v1.0.1

02 Feb 03:26
4d08de0
Compare
Choose a tag to compare

Added

  • Added Sentry uploading for mods in built-in CrashLogger @ShrBox @OEOTYAN
  • Added available memory display for built-in CrashLogger @ShrBox @OEOTYAN
  • Added some mutex details for MC headers @OEOTYAN

Changed

  • Removed seh_translator and initExceptionTranslator @OEOTYAN

Fixed

File SHA256
levilamina-release-windows-x64.zip e40c812c2e414d6d6458c0d97be4161d4829404be4c53029a8bdadbfa80b3b94
levilamina-debug-windows-x64.zip 2115cca22cff59792ec3479238f1e736fada0858d43dbe544d9fd1d9f1644385