Utility DLL for Starbound - Client-side - Vanilla, StarExtensions (without GUI) and Hasibound compatible
Neon++ is a dynamic-link library (DLL) that provides a set of functions for use in the game Starbound. It also has an ImGui interface version. check out our lua.md for more info
Replacer method is currently unavailable because of Instability, please use an injector and inject Neon++ in the titlescreen.
DLL loading is planned in the future, for now, use the standalone way
From the StarExtensions Github Site:
You can create a file called libraries.txt in the win64/win32 folder and list other DLLs to load on each line.
If you, for example, put Neon++ into your win64 folder, you can write:
Neon++.dll
into the libraries.txt.
All functions Neon++ provides. Look into lua.md for the documentation!
neon
neon.build
neon.version
neon.name
neon.uniqueId
neon.reloadMods()
neon.warpAnimation(bool)
neon.gui
neon.gui.openGui()
neon.universe
neon.universe.blockConnection(entityId)
neon.universe.unblockConnection(entityId)
neon.performance
neon.performance.renderFps()
neon.performance.updateRate()
neon.world
neon.world.removeEntity(entityId)
neon.world.respawnInWorld(bool)
neon.world.getPlayerAimPosition(entityId)
neon.world.reachEntities(bool)
neon.world.ignorePhysicsObjectCollisions(bool)
neon.world.ignoreProjectileCollisions(bool)
neon.world.ignoreVehicleCollisions(bool)
neon.player
neon.player.ignoreItemPickup(bool)
neon.player.ignoreShipUpdate(bool)
neon.player.setName(name)
neon.player.setMode(mode)
neon.player.setHairDirectives(directives)
neon.player.setHairGroup(group)
neon.player.setHairType(type)
neon.player.setFacialHairDirectives(directives)
neon.player.setFacialHairGroup(group)
neon.player.setFacialHairType(type)
neon.player.setFacialMaskDirectives(directives)
neon.player.setFacialMaskGroup(group)
neon.player.setFacialMaskType(type)
neon.player.setBodyDirectives(directives)
neon.player.setEmoteDirectives(directives)
neon.spoof
neon.spoof.setPlayerUUID(uuid)
neon.spoof.getPlayerUUID()
neon.spoof.setAssetDigest(digest)
neon.spoof.getAssetDigest()
neon.chat
neon.chat.sendMessage(message, chatMode)
neon.chat.lastMessage()
Change Difficulty
You messed up in your character creation and accidentally made it hardcore? Neon++ got your back with neon.player.setMode()!
It lets you easily change your difficulty on the fly, so you can game on without making a new character!
Anti-grief & prevent malicious items
Your ship got raided? Other people on the server throw crashing items at you?
Do not worry, Neon++ has options to protect your shipworld file and your inventory from malicious players!
Asset Spoofing
Tired of being locked from servers that dont allow you to use your fancy custom stuff? Neon++ got your back with asset spoofing!
Just get the needed asset-digest from the logs and spoof it later with Neon++!
Player UUID Spoofing
Spoof your UUID with Neon++! This provides some protection from unwanted visitors.
(We will work on ways to make it even more protective!)
and many more! Look in lua.md for all functions!