Project Zomboid

Project Zomboid

TchernoLib B41
28 Comments
🐺Jojo La Frite🐺 18 hours ago 
Is this mod not compatible with TV reinvented ?

attempted index: new of non-table: null
function: createChildren -- file: ISRadioWindow.lua line # 141 | MOD: TVRadio ReInvented [reyFix2][Load OG first]
function: instantiate -- file: ISUIElement.lua line # 653 | Vanilla
function: activate -- file: ISRadioWindow.lua line # 33 | MOD: TVRadio ReInvented [reyFix2][Load OG first]
function: activate -- file: ISTCRadioWindow.lua line # 91 | MOD: True Music_v.2.15
function: doClick -- file: ISObjectClickHandler.lua line # 225 | Vanilla
function: doClick -- file: SpectateServerContext.lua line # 6 | MOD: TchernoLib
function: onObjectLeftMouseButtonUp -- file: ISObjectClickHandler.lua line # 336 | Vanilla
function: onObjectLeftMouseButtonUp -- file: SpectateServerContext.lua line # 13 | MOD: TchernoLib
Deathhead 30 Dec, 2024 @ 4:33pm 
Would it be alright if I add some of your mods to a modpack for a server I'm making?
Tchernobill  [author] 22 Dec, 2024 @ 9:50am 
This mod is the B41 version.
For B42, use the linked mod instead .
Tchernobill  [author] 30 Aug, 2024 @ 11:28am 
@El1oN getOnlinePlayers() is always valid and not null in MP.
if it was the problem it would be line 9 error not line 10.
line ten means the online player within the online player valid range is not valid
El1oN 30 Aug, 2024 @ 11:25am 
getOnlinePlayers() was not working only for admins ? iirc it returns empty for non-admins or non-server for security reasons. And why it would be very broken ?
Tchernobill  [author] 30 Aug, 2024 @ 10:34am 
@El1oN afaik, there is no possibility to get an error there unless the server is already broken, VERY broken.
El1oN 30 Aug, 2024 @ 10:12am 
I have this error on a server
https://pastebin.com/v6rFYYQy
Dreamy_Abyss 14 Aug, 2024 @ 3:32pm 
Hello Tchernobill,

I hope you're doing well! I'm currently putting together a modpack for a Project Zomboid server called "Infected Chronicles," which is focused on creating a unique and immersive experience for our community through rp! (if anyone is interested reach out to me via messages). Your mod would be a perfect fit for the atmosphere we're aiming to build. I'd like to ask for your permission to include it in our modpack. Of course, full credit will be given to you, and I'll be sure to follow any guidelines you have. Thank you for considering my request!

Best regards,
Techspartan
Arikahika 2 Jul, 2024 @ 5:24pm 
hi, I have a problem (ERROR) with your house, where can I leave more detailed information console.txt ?
Tchernobill  [author] 1 Apr, 2024 @ 12:00pm 
version 1.22 is out that improves on Global Object handling.
Burryaga 5 Mar, 2024 @ 1:34pm 
Minor correction to King White Wolf's explanation; the mod that is required for another to work is called the dependency. Dependencies are not called dependencies because they are dependent... they are called dependencies because other things depend on them.
King White Wolf 5 Jan, 2024 @ 6:52pm 
@Tnaz.v Also, about my previous post: I am not the author of this mod, I just figured I could save them the time of answering the question since I just happen to know the answer.
King White Wolf 5 Jan, 2024 @ 6:50pm 
@Tnaz.v

It is a library/framework of custom tools/features/etc which grant extended functionality to the game.

These tools are of most interest to mod authors and probably server admins, but there are plenty of other use-case scenarios too.

For the average user, this mod is simply a prerequisite to any mod they might want to use that is a dependency of this one.

Any mod which builds off of or is reliant on this mods functionality (or any component of it) is considered a dependency of it. Meaning this mod must be installed and enabled in order for the dependency mod to function (or to function properly, at least).
Tnaz.v 1 Aug, 2023 @ 12:15am 
I don't understand what the mod does? or what mod does this need?
Dan39 20 Jul, 2023 @ 7:12pm 
lol, thanks! much appreciated!
Tchernobill  [author] 19 Jul, 2023 @ 9:38am 
version 1.20 aka Dan39 is out.
corrects invisibility override bug.
Dan39 18 Jul, 2023 @ 7:25pm 
Hello, there seems to be some bug with this and admin invisibility. When I have this added my admins set to invisible never actually become invisible to regular players.
Thanks!
Tchernobill  [author] 4 Jul, 2023 @ 1:52pm 
@yoshuazapata this mod is now compatible with mods breaking Item symbol.
yoshuzapat 4 Jul, 2023 @ 1:41pm 
start in open world in single player, with several maps added and a lot of mods; I assume that the error will be due to some map mod, it mostly does not affect, in others there is practically no loot or vehicles (I do not assume that it is due to this specific mod, I am only commenting on probabilities)
Tchernobill  [author] 1 Jul, 2023 @ 3:30am 
see discussion here for the list of known mods causing that same problem.
LetItBe 1 Jul, 2023 @ 2:36am 
I'm sorry, I can't provide a list of mods when the error occurred. In order to experience this mod as soon as possible, I tried to delete all map class mods and their related dependency mods(Because I later discovered some errors related to map mod in the log file.), and the problem was resolved.
Tchernobill  [author] 30 Jun, 2023 @ 5:55am 
version 1.12 may protect from the crash you met.
But that's not a full solution. you will have more and more crash with future mods if we do not identify the mod overriding 'Item'. I still need your mod list for that.
Tchernobill  [author] 30 Jun, 2023 @ 5:44am 
@LetItBe & yoshuazapata please share your mod list. one of them may be doing something very wrong. (I hope it is not one of my mods)
Tchernobill  [author] 30 Jun, 2023 @ 5:40am 
@LetItBe How do you start the game ? what game version do you use ? are you in solo or MP ? please add as much context as you can.
LetItBe 30 Jun, 2023 @ 5:17am 
I use infected player mod,and it requires this mod.
but log says erro:
=========================
function: ISItemListTable_PatchModdedIcons.lua -- file: ISItemListTable_PatchModdedIcons.lua line # 7 | MOD: TchernoLib
zombie.Lua.LuaManager RunLuaInternal
java.lang.RuntimeException
zombie.Lua.LuaManager RunLuaInternal
java.lang.RuntimeException:
zombie.Lua.LuaManager RunLuaInternal
at ISItemListTable_PatchModdedIcons.lua:7
==============================
ISItemListTable_PatchModdedIcons.lua:7 is
lcl.item_base = __classmetatables[Item.class].__index
How can it be wrong?
Tchernobill  [author] 30 Jun, 2023 @ 4:06am 
@yoshuazapata how do you start the game ?
It looks like you are missing java classes definitions.
yoshuzapat 29 Jun, 2023 @ 11:57pm 
`attempted index: __index of non-table: null
function: ISItemListTable_PatchModdedIcons.lua -- file: ISItemListTable_PatchModdedIcons.lua line # 7 | MOD: TchernoLib
java.lang.RuntimeException: attempted index: __index of non-table: null
....
at zombie.ui.UIManager.update(UIManager.java:816)
at zombie.GameWindow.logic(GameWindow.java:262)
at zombie.core.profiling.AbstractPerformanceProfileProbe.invokeAndMeasure(AbstractPerformanceProfileProbe.java:71)
at zombie.GameWindow.frameStep(GameWindow.java:765)
at zombie.GameWindow.run_ez(GameWindow.java:681)
at zombie.GameWindow.mainThread(GameWindow.java:495)
at java.base/java.lang.Thread.run(Unknown Source)
`
Dane 9 Jun, 2023 @ 1:47am 
Thanks for the lib ! :D