Project Zomboid

Project Zomboid

Show Clothes Material
51 Comments
QS 28 Jan @ 9:47pm 
Waiting for b42 update :spiffo:
ᛗᚨᚾᛞᚨᛚᛟᚱᛖ 26 Oct, 2024 @ 12:52pm 
IGUI_FR = {
IGUI_SM_Fabric = "Tissu: ",
IGUI_SM_Cotton = "Coton",
IGUI_SM_Denim = "Jean",
IGUI_SM_Leather = "Cuir",
}


For FR translate
ᛗᚨᚾᛞᚨᛚᛟᚱᛖ 13 Oct, 2024 @ 4:37am 
Thanks
star  [author] 13 Oct, 2024 @ 4:16am 
star  [author] 13 Oct, 2024 @ 4:14am 
ᛗᚨᚾᛞᚨᛚᛟᚱᛖ, depends on your case.
If you got the error in specific situation, try to turn off mods one by one until you find the cause.
Personally I prefer to look the code of those mods. Style of code will tell me much about potential issues.
ᛗᚨᚾᛞᚨᛚᛟᚱᛖ 13 Oct, 2024 @ 4:13am 
So ?
star  [author] 13 Oct, 2024 @ 4:11am 
My mods usually prefer to drop minor features if something goes wrong, so they typically don't cause errors.
ᛗᚨᚾᛞᚨᛚᛟᚱᛖ 13 Oct, 2024 @ 4:10am 
what does that mean exactly ? What should I do ?
star  [author] 13 Oct, 2024 @ 4:08am 
One of these mods fires the exception:
Authentic Z,
Eggon's Modding Utils,
Named Literature,
KATTAJ1 Clothes Core,
Eggon's Have I Found This Book,
Bow and Arrow Alternative Drawing Add-On [No Dry-Fire Loss]
ᛗᚨᚾᛞᚨᛚᛟᚱᛖ 11 Oct, 2024 @ 8:46am 
STACK TRACE
-----------------------------------------
Callframe at: se.krka.kahlua.integration.expose.MultiLuaJavaInvoker@4aad7b23
function: render -- file: ISToolTipInv.lua line # 108 | Vanilla
function: render -- file: AAA_show_material.lua line # 75 | MOD: Show Clothes Material
function: AZ_Chainsaw_render -- file: AZ_Chainsaw_tooltip.lua line # 27 | MOD: Authentic Z
function: render -- file: --EMU_Event_BeforeInventoryTooltipDisplay.lua line # 27 | MOD: Eggon's Modding Utils
function: render -- file: namedLit - ISUI_overwrite.lua line # 292 | MOD: Named Literature
function: render -- file: KATTAJ1_TooltipFixer.lua line # 13 | MOD: KATTAJ1 Clothes Core
function: tooltipRender -- file: zzz_EHIFTB_CreateTooltip.lua line # 172 | MOD: Eggon's Have I Found This Book???
function: render -- file: altDrawAddOnBowstringCondition.lua line # 21 | MOD: Bow and Arrow Alternative Drawing Add-On [No Dry-Fire Loss]
ᛗᚨᚾᛞᚨᛚᛟᚱᛖ 11 Oct, 2024 @ 8:46am 
function: render -- file: MandelaBowAndArrowClient.lua line # 1263 | MOD: Bow and Arrow
function: render -- file: altDrawAddOnBowstringCondition.lua line # 21 | MOD: Bow and Arrow Alternative Drawing Add-On [No Dry-Fire Loss]

ERROR: General , 1728658950341> ExceptionLogger.logException> Exception thrown java.lang.reflect.InvocationTargetException at GeneratedMethodAccessor919.invoke.
ERROR: General , 1728658950341> DebugLogStream.printException> Stack trace:
java.lang.reflect.InvocationTargetException
at jdk.internal.reflect.GeneratedMethodAccessor919.invoke(Unknown Source)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.base/java.lang.reflect.Method.invoke(Unknown Source)
at se.krka.kahlua.integration.expose.caller.MethodCaller.call(MethodCaller.java:62)
at se.krka.kahlua.integration.expose.LuaJavaInvoker.call(LuaJavaInvoker.java:198)
at
ᛗᚨᚾᛞᚨᛚᛟᚱᛖ 11 Oct, 2024 @ 8:46am 
se.krka.kahlua.integration.expose.MultiLuaJavaInvoker.call(MultiLuaJavaInvoker.java:60)
at se.krka.kahlua.vm.KahluaThread.callJava(KahluaThread.java:182)
at se.krka.kahlua.vm.KahluaThread.luaMainloop(KahluaThread.java:1007)
at se.krka.kahlua.vm.KahluaThread.call(KahluaThread.java:163)
at se.krka.kahlua.vm.KahluaThread.pcall(KahluaThread.java:1980)
at se.krka.kahlua.vm.KahluaThread.pcallvoid(KahluaThread.java:1827)
at se.krka.kahlua.integration.LuaCaller.pcallvoid(LuaCaller.java:38)
at zombie.ui.UIElement.render(UIElement.java:1534)
at zombie.ui.UIManager.render(UIManager.java:446)
at zombie.gameStates.IngameState.renderFrameUI(IngameState.java:1183)
at zombie.util.lambda.Invokers$Params1$CallbackStackItem.run(Invokers.java:37)
at
ᛗᚨᚾᛞᚨᛚᛟᚱᛖ 11 Oct, 2024 @ 8:45am 
zombie.core.profiling.AbstractPerformanceProfileProbe.invokeAndMeasure(AbstractPerformanceProfileProbe.java:71)
at zombie.core.profiling.AbstractPerformanceProfileProbe.lambda$invokeAndMeasure$0(AbstractPerformanceProfileProbe.java:83)
at zombie.util.lambda.Stacks$Params3$CallbackStackItem.invoke(Stacks.java:230)
at zombie.util.lambda.Stacks$GenericStack.invokeAndRelease(Stacks.java:26)
at zombie.util.Lambda.capture(Lambda.java:130)
at
ᛗᚨᚾᛞᚨᛚᛟᚱᛖ 11 Oct, 2024 @ 8:45am 
zombie.core.profiling.AbstractPerformanceProfileProbe.invokeAndMeasure(AbstractPerformanceProfileProbe.java:81)
at zombie.gameStates.IngameState.renderframeui(IngameState.java:1172)
at zombie.gameStates.IngameState.renderInternal(IngameState.java:1324)
at zombie.util.lambda.Invokers$Params1$CallbackStackItem.run(Invokers.java:37)
at zombie.core.profiling.AbstractPerformanceProfileProbe.invokeAndMeasure(AbstractPerformanceProfileProbe.java:71)
at zombie.core.profiling.AbstractPerformanceProfileProbe.lambda$invokeAndMeasure$0(AbstractPerformanceProfileProbe.java:83)
at zombie.util.lambda.Stacks$Params3$CallbackStackItem.invoke(Stacks.java:230)
at zombie.util.lambda.Stacks$GenericStack.invokeAndRelease(Stacks.java:26)
at zombie.util.Lambda.capture(Lambda.java:130)
at zombie.core.profiling.AbstractPerformanceProfileProbe.invokeAndMeasure(AbstractPerformanceProfileProbe.java:81)
ᛗᚨᚾᛞᚨᛚᛟᚱᛖ 11 Oct, 2024 @ 8:45am 
at zombie.gameStates.IngameState.render(IngameState.java:1271)
at zombie.gameStates.GameStateMachine.render(GameStateMachine.java:37)
at zombie.util.lambda.Invokers$Params1$CallbackStackItem.run(Invokers.java:37)
at zombie.core.profiling.AbstractPerformanceProfileProbe.invokeAndMeasure(AbstractPerformanceProfileProbe.java:71)
at zombie.core.profiling.AbstractPerformanceProfileProbe.lambda$invokeAndMeasure$0(AbstractPerformanceProfileProbe.java:83)
at zombie.util.lambda.Stacks$Params3$CallbackStackItem.invoke(Stacks.java:230)
at zombie.util.lambda.Stacks$GenericStack.invokeAndRelease(Stacks.java:26)
at zombie.util.Lambda.capture(Lambda.java:130)
at zombie.core.profiling.AbstractPerformanceProfileProbe.invokeAndMeasure(AbstractPerformanceProfileProbe.java:81)
ᛗᚨᚾᛞᚨᛚᛟᚱᛖ 11 Oct, 2024 @ 8:44am 
at zombie.GameWindow.renderInternal(GameWindow.java:340)
at zombie.GameWindow.frameStep(GameWindow.java:774)
at zombie.GameWindow.run_ez(GameWindow.java:667)
at zombie.GameWindow.mainThread(GameWindow.java:495)
at java.base/java.lang.Thread.run(Unknown Source)
Caused by: java.lang.RuntimeException: unknown location "RH93KneeArmor"
at zombie.characters.WornItems.BodyLocationGroup.getLocationNotNull(BodyLocationGroup.java:29)
at zombie.characters.WornItems.BodyLocationGroup.isExclusive(BodyLocationGroup.java:61)
at zombie.inventory.types.Clothing.DoTooltip(Clothing.java:235)
at zombie.inventory.InventoryItem.DoTooltip(InventoryItem.java:619)
... 45 more
Mayu~ 3 Sep, 2024 @ 9:27am 
text overlaps with 'Transmog: definitive edition', is it possible to move it a bit to the side or something? Great mod tho
Mxswat 20 Dec, 2023 @ 5:32am 
Ahh, okay thank you, in PD2 we just call the "old" hook. Thank you anyway star
star  [author] 19 Dec, 2023 @ 9:53pm 
@Mx,
The term "neat injection" refers to a technique where you extend or modify the behavior of an existing function without completely replacing it,
i.e.
local old_fn = Func
function Func()
old_fn() -- old staff
-- my staff
end
Mxswat 1 Dec, 2023 @ 5:17pm 
What do you mean by "neat injection"? Cause one guy is saying that my tooltip is causing issue with this tooltip
NonstickNutsack 16 May, 2023 @ 6:17am 
then its probably the gear mod it causes a lot of incompatibilities turns out it wasnt even your mod it was just a base game bug with aprons and gear
star  [author] 16 May, 2023 @ 2:17am 
@NonstickSQYD, this mod uses neat injection. This means that it will stop work if something goes wrong (e.g. another rude mod breaks/replaces the function for injection).

In other words, incompatibility is possible, but it shouldn't break other mods.
NonstickNutsack 15 May, 2023 @ 9:37pm 
This mod conflicts with advanced gear and some other clothing articles
Panopticon 12 Jan, 2023 @ 8:59pm 
Still works as intended in 41.78.16, with vanilla and modded clothes. Loading the mod right after your last clothing mod should do the trick.
Aang741 17 Dec, 2022 @ 6:23pm 
not working 41.78.16
Survivator 30 Sep, 2022 @ 10:09pm 
Мод совместим с Show Weapon Stats.
Stickly 11 Jul, 2022 @ 6:22pm 
Could you please add spanish traduction?

IGUI_ES = {
IGUI_SM_Fabric = "Material: ",
IGUI_SM_Cotton = "Algodón",
IGUI_SM_Denim = "Jean",
IGUI_SM_Leather = "Cuero",
}
maceleet 10 Mar, 2022 @ 2:02am 
Совместим ли мод с Show Weapon Stats?(MP)
Deon ☣ 1 Jan, 2022 @ 6:57am 
Interesting, both mods below work fine for me in MP 41.65 on a dedicated server.
Stellar Harbour 18 Dec, 2021 @ 4:30am 
Знаю, я же на странице этого мода тоже оставил правильную
star  [author] 18 Dec, 2021 @ 2:21am 
К слову, вот правильный мод:
https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=1355561500
star  [author] 18 Dec, 2021 @ 2:19am 
@Sego, странно, что конфликтует.
Я в своё время писал автору того мода, что можно делать инжект мягче. Как минимум, можно определять тип предмета (еда, одежда и пр.). Ведь у нас разные типы предметов - и даже если инжект сильно меняет интерфейс, мы не должны пересекаться. У него видимо инжект во все предметы сразу, а дальше уже меняется интерфейс в зависимости от типа предмета, что приводит к несовместимости.
Stellar Harbour 17 Dec, 2021 @ 5:48am 
Годнота, странно что не добавили ещё в ванилу
Конфликтует с Food Expiration Date
https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=1279492539
magborg 26 Oct, 2021 @ 6:23pm 
Star, I have a question. I sent you a friend request. Would it be ok to accept it so I can ask?
star  [author] 21 Sep, 2021 @ 8:01am 
Okay, I can try.
Restart PZ client, then load your save,
then send me console.txt and mods/default.txt
YingSuHuaKai 21 Sep, 2021 @ 7:56am 
never has........
I always use this one

is there anyway I can help, like sending console.txt?
star  [author] 21 Sep, 2021 @ 7:48am 
I guess you have another mod that OVERWRITES hint function.
It's a kind of incompatibility.
YingSuHuaKai 21 Sep, 2021 @ 7:02am 
in my game, MOD works in 41.53, but not working in 41.54
star  [author] 21 Sep, 2021 @ 4:09am 
So it's a kind of debug mod.
star  [author] 21 Sep, 2021 @ 4:08am 
Why not?

The mod is designed in such a way that it takes into account the appearance of new materials in the game (due to other mods or updates to the game itself).
YingSuHuaKai 21 Sep, 2021 @ 3:54am 
still working on 41.54?
star  [author] 30 Jul, 2021 @ 8:16pm 
it works.
Tested in build 41.53 (without other mods).
CaptainButterham 15 Jul, 2021 @ 8:29am 
broken?
DarkElysium 30 Nov, 2020 @ 9:12am 
shame Build 41.47 broke this mod
pgames-food 15 Sep, 2020 @ 3:56pm 
hi this mod sounds cool, i was playing a game in build 41 which let me get denim strips (sometimes instead of dirty rags) or leather strips, so could be useful when trying to get more. :)
star  [author] 19 Jan, 2020 @ 5:34am 
My mod doesn't overwrite files. It checks if there is possibility to make neat inject then it does the injection. If something goes wrong, the mod just does nothing.

The mod you mentioned does overwrite files. Sorry, I can't help with that.
MultiNightsniper 18 Jan, 2020 @ 11:48pm 
Heyo this mod seems to be overwritten by this creator's mod, or the second one. The latter depends on the former. I have already contacted the creator but I thought I would contact you as well to see if you could do anything on your side. Thanks!
http://pzmodding.blogspot.com/2019/11/snake-utils-pack-v10.html
https://pzmodding.blogspot.com/2016/05/alice-backpack-v-02-by-snake.html
MultiNightsniper 16 Dec, 2019 @ 12:00pm 
Great mod, although the only problem I have is the text doesn't increase if you change the settings in game, so my text for descriptions is bigger but this text is smaller now. Otherwise amazing mod!
So bad. 4 Dec, 2019 @ 9:05pm 
Thank you!
VelxraTV 29 Nov, 2019 @ 1:40pm 
a must have mod in 41 unless you already know the fabrics.