Project Zomboid

Project Zomboid

945 ratings
Starlit Library
2
   
Award
Favorite
Favorited
Unfavorite
File Size
Posted
Updated
314.713 KB
5 Dec, 2024 @ 1:28am
25 Mar @ 1:35am
11 Change Notes ( view )

Subscribe to download
Starlit Library

In 2 collections by albion
Albion's PZ Mods
16 items
Mods using Starlit Library
12 items
Description
Starlit Library is a dependency for other mods to use, it doesn't do anything on its own. As an end user, you don't have any reason to install this unless a mod you use requires it.
Developers: see the GitHub wiki for documentation.
Anyone can use Starlit Library as a dependency, but do NOT copy the files into your mod. You cannot redistribute any part of the library without express permission.

View on GitHub[github.com]

Workshop ID: 3378285185
Mod ID: StarlitLibrary
Popular Discussions View All (7)
4
19 Apr @ 7:26pm
Errors with tooltips
TnT4u
105 Comments
aether 11 Aug @ 9:32pm 
got it, thanks
albion  [author] 11 Aug @ 8:36pm 
this error is caused by broken clothing mods, it would still happen without starlit
aether 11 Aug @ 8:20pm 
zombie.gameStates.IngameState.render(IngameState.java:1406)
zombie.gameStates.GameStateMachine.render(GameStateMachine.java:28)
zombie.GameWindow.renderInternal(GameWindow.java:468)
zombie.GameWindow.frameStep(GameWindow.java:940)
zombie.GameWindow.mainThreadStep(GameWindow.java:628)
zombie.MainThread.mainLoop(MainThread.java:76)
java.base/java.lang.Thread.run(Unknown Source)
Caused by: java.lang.RuntimeException: unknown location "Pants_Skinny"
zombie.characters.WornItems.BodyLocationGroup.getLocationNotNull(BodyLocationGroup.java:29)
zombie.characters.WornItems.BodyLocationGroup.isExclusive(BodyLocationGroup.java:61)
zombie.inventory.types.Clothing.DoTooltip(Clothing.java:247)
zombie.inventory.InventoryItem.DoTooltipEmbedded(InventoryItem.java:986)
zombie.inventory.InventoryItem.DoTooltip(InventoryItem.java:718)
... 24 more
aether 11 Aug @ 8:20pm 
se.krka.kahlua.integration.expose.MultiLuaJavaInvoker.call(MultiLuaJavaInvoker.java:70)
se.krka.kahlua.vm.KahluaThread.callJava(KahluaThread.java:191)
se.krka.kahlua.vm.KahluaThread.luaMainloop(KahluaThread.java:851)
se.krka.kahlua.vm.KahluaThread.call(KahluaThread.java:174)
se.krka.kahlua.vm.KahluaThread.pcall(KahluaThread.java:1826)
se.krka.kahlua.vm.KahluaThread.pcallvoid(KahluaThread.java:1668)
se.krka.kahlua.integration.LuaCaller.pcallvoid(LuaCaller.java:38)
zombie.ui.UIElement.render(UIElement.java:2009)
zombie.ui.UIManager.render(UIManager.java:419)
zombie.gameStates.IngameState.renderFrameUI(IngameState.java:1331)
zombie.gameStates.IngameState.renderframeui(IngameState.java:1317)
zombie.gameStates.IngameState.renderInternal(IngameState.java:1456)
aether 11 Aug @ 8:19pm 
I'm puzzled



LOG : General f:19327, t:1754943381568> -----------------------------------------
STACK TRACE
-----------------------------------------
Callframe at: se.krka.kahlua.integration.expose.MultiLuaJavaInvoker@ad017183
function: render -- file: ISToolTipInv.lua line # 110 | Vanilla.
[12-08-25 01:16:21.568] ERROR: General f:19327, t:1754943381568> ExceptionLogger.logException> Exception thrown
java.lang.reflect.InvocationTargetException at GeneratedMethodAccessor3191.invoke(null:-1).
Stack trace:
jdk.internal.reflect.GeneratedMethodAccessor3191.invoke(Unknown Source)
java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
java.base/java.lang.reflect.Method.invoke(Unknown Source)
se.krka.kahlua.integration.expose.caller.MethodCaller.call(MethodCaller.java:62)
se.krka.kahlua.integration.expose.LuaJavaInvoker.call(LuaJavaInvoker.java:211)
albion  [author] 11 Aug @ 6:47pm 
can you send the stack trace? errors like that are usually actually caused by another mod, which mod the game blames when multiple are involved is basically completely random
aether 11 Aug @ 5:47pm 
sends bazillion errors when hovering over jeans or pants
albion  [author] 5 Jun @ 2:55am 
MonkeyShark 5 Jun @ 2:43am 
Did you add support for progress bars in the tooltips?
albion  [author] 3 Jun @ 12:04pm 
you can ignore it, it fails safe and just disables the module, and the module it disables (afaik) isn't actually used by any mods yet - it's caused by mod incompatibility (some other mod has corrupted the global namespace, and now starlit can't do what it needs to do) but it's very difficult to diagnose which mod is causing it. if you haven't checked, there will sometimes be extra info in your console.txt a little bit above the error (but this is only when the library can detect which mod fucked up, which isn't always the case)