Skip to content

LunaCore 0.11.0

Pre-release
Pre-release

Choose a tag to compare

@STBrian STBrian released this 16 Jun 04:52
· 223 commits to main since this release

Changelog

  • Changing from creative to survival while flying now will make the player fall instead of keep the flying
  • Added network script loader (only for testing and need to use with sendScript.py python script)
  • Fixed crash when trying to set an invalid field of Game submodules LocalPlayer, LocalPlayer.Camera and World
  • Fix Core.Filesystem.open
  • Added access to extdata:/ to Core.Filesystem.open
  • Added the following methods to files: close, isOpen, isEOF
  • Removed string.split as it was only for testing, and because it's not recommended to add functions to the standard libraries, however if you want that functionality you can implement your own or check string_utils.lua in examples
  • Added the following functions to Core.Filesystem: fileExists, directoryExists, getDirectoryElements, createDirectory
  • Added module Core.Memory with read/write functions for U32, U16, U8, Float, Double, String (usage local val = readType(offset) or local success = writeType(offset, value)) see memory_read_write.lua example

Known bugs

  • When an Async task ends, it will throw an "attempt to call a nil value" error
  • Game.LocalPlayer.CurrentHunger offset can switch, changing the world can fix it sometimes
  • Changing a block for an item (or vice versa) bugs the item render in hand
  • Game.LocalPlayer.Camera.FOV offset can switch sometimes