Project Zomboid

Project Zomboid

Ellie's Tattoo Parlor V4
ElictraV  [开发者] 2022 年 5 月 2 日 上午 4:03
BUGS
post screenshots,logs and bugs.
< >
正在显示第 1 - 14 条,共 14 条留言
Kingkenny 1 月 22 日 下午 11:18 
hey, i'm on b42.1 the mod breaks my game. and i get this error in my log and i know alot of other mods have the same problem atm.

LOG : General f:0, t:1737616142999> [craftRecipe] removing script due to load error = DoseBrushInAcid
ERROR: General f:0, t:1737616143000> ExceptionLogger.logException> Exception thrown
java.lang.Exception: unknown recipe param: itemcount at InputScript.Load(InputScript.java:545).
Stack trace:
zombie.scripting.entity.components.crafting.InputScript.Load(InputScript.java:545)
zombie.scripting.entity.components.crafting.InputScript.Load(InputScript.java:314)
zombie.scripting.entity.components.crafting.CraftRecipe.LoadIO(CraftRecipe.java:456)
zombie.scripting.entity.components.crafting.CraftRecipe.Load(CraftRecipe.java:384)
zombie.scripting.entity.components.crafting.CraftRecipe.Load(CraftRecipe.java:251)
zombie.scripting.ScriptBucket.LoadScripts(ScriptBucket.java:265)
zombie.scripting.ScriptBucketCollection.LoadScripts(ScriptBucketCollection.java:122)
zombie.scripting.ScriptManager.loadScripts(ScriptManager.java:1643)
zombie.scripting.ScriptManager.Load(ScriptManager.java:1566)
zombie.GameWindow.initShared(GameWindow.java:161)
zombie.GameWindow.init(GameWindow.java:1449)
zombie.GameWindow.mainThreadInit(GameWindow.java:706)
zombie.GameWindow.mainThread(GameWindow.java:604)
java.base/java.lang.Thread.run(Unknown Source)
LOG : General f:0, t:1737616143000> [craftRecipe] removing script due to load error = FillTattooNeedle
ERROR: General f:0, t:1737616143000> ExceptionLogger.logException> Exception thrown
java.lang.Exception: unknown recipe param: itemcount at InputScript.Load(InputScript.java:545).
Stack trace:
zombie.scripting.entity.components.crafting.InputScript.Load(InputScript.java:545)
zombie.scripting.entity.components.crafting.InputScript.Load(InputScript.java:314)
zombie.scripting.entity.components.crafting.CraftRecipe.LoadIO(CraftRecipe.java:456)
zombie.scripting.entity.components.crafting.CraftRecipe.Load(CraftRecipe.java:384)
zombie.scripting.entity.components.crafting.CraftRecipe.Load(CraftRecipe.java:251)
zombie.scripting.ScriptBucket.LoadScripts(ScriptBucket.java:265)
zombie.scripting.ScriptBucketCollection.LoadScripts(ScriptBucketCollection.java:122)
zombie.scripting.ScriptManager.loadScripts(ScriptManager.java:1643)
zombie.scripting.ScriptManager.Load(ScriptManager.java:1566)
zombie.GameWindow.initShared(GameWindow.java:161)
zombie.GameWindow.init(GameWindow.java:1449)
zombie.GameWindow.mainThreadInit(GameWindow.java:706)
zombie.GameWindow.mainThread(GameWindow.java:604)
java.base/java.lang.Thread.run(Unknown Source)
ElictraV  [开发者] 1 月 28 日 上午 3:33 
it removed the new recipes, whats your mod list?
ElictraV  [开发者] 1 月 30 日 上午 5:51 
this has been fixed
Rowler 1 月 31 日 上午 7:59 
As we discussed in PMs, the tattoo items don't seem to be showing up in my game. I got some errors in my logs, but this is my first time posting logs for Zomboid. Hopefully this helps? I can always send you the full file if necessary.

[31-01-25 07:47:25.314] WARN : Recipe , 1738338445314> 0> RecipeManager.resolveItemModuleDotType> ERROR: can't find recipe result "EmptyTattooNeedle" in recipe "Create Tattoo Needle".
[31-01-25 07:47:25.314] WARN : Recipe , 1738338445314> 0> RecipeManager.resolveItemModuleDotType> ERROR: can't find recipe result "EmptyTattooNeedle" in recipe "Create Tattoo Needle".
[31-01-25 07:47:25.314] WARN : Recipe , 1738338445314> 0> RecipeManager.resolveItemModuleDotType> ERROR: can't find recipe result "SmallPaintBrush" in recipe "Create Small Paint Brush".
[31-01-25 07:47:25.315] WARN : Recipe , 1738338445315> 0> RecipeManager.resolveItemModuleDotType> ERROR: can't find recipe result "SmallPaintBrush" in recipe "Create Small Paint Brush".
[31-01-25 07:47:25.315] WARN : Recipe , 1738338445315> 0> RecipeManager.resolveItemModuleDotType> ERROR: can't find recipe result "TattoosInkBox" in recipe "Create Tattoos Ink Box".
[31-01-25 07:47:25.315] WARN : Recipe , 1738338445315> 0> RecipeManager.resolveItemModuleDotType> ERROR: can't find recipe result "TattoosInkBox" in recipe "Create Tattoos Ink Box".
[31-01-25 07:47:25.315] WARN : Recipe , 1738338445315> 0> RecipeManager.resolveItemModuleDotType> ERROR: can't find recipe result "TattoosInkBox" in recipe "Create Tattoos Ink Box".
[31-01-25 07:47:25.316] WARN : Recipe , 1738338445316> 0> RecipeManager.resolveItemModuleDotType> WARNING: module "base" may have forgot to import module Base.
[31-01-25 07:47:25.316] WARN : Recipe , 1738338445316> 0> RecipeManager.resolveItemModuleDotType> ERROR: can't find recipe result "LacticAcid" in recipe "Create Lactic Acid".
[31-01-25 07:47:25.316] WARN : Recipe , 1738338445316> 0> RecipeManager.resolveItemModuleDotType> ERROR: can't find recipe source "scrapsmith_trustingSwordBlade" in recipe "Assemble Spadroon (Long Blade)".
最后由 Rowler 编辑于; 1 月 31 日 下午 2:22
ElictraV  [开发者] 1 月 31 日 上午 8:04 
Time for a hard patch
=FAKE= 1 月 31 日 下午 7:35 
Does it work on 42?
When I create a world it says that it hears an unexpected error and simply corrupts the world, when I remove the mod the world starts normally
ElictraV  [开发者] 2 月 1 日 上午 1:27 
Yes, I played with it yesterday do you have a console.log for me or an error pop up
最后由 ElictraV 编辑于; 2 月 1 日 上午 1:31
eromanov87 3 月 5 日 下午 8:38 
The problem lies with your recipe script for Parloritems.txt

The scripts are case-sensitive
for example, you have strings such as item 1 [base.Disinfectant]. Should be item 1 [Base.Disinfectant]

Leads to issues like

ERROR: General f:0, t:1741234476107> ExceptionLogger.logException> Exception thrown
java.lang.Exception: Item not found: base.Disinfectant. line: item 1 [base.Disinfectant] at InputScript.OnPostWorldDictionaryInit(InputScript.java:692).
Stack trace:
zombie.scripting.entity.components.crafting.InputScript.OnPostWorldDictionaryInit(InputScript.java:692)
zombie.scripting.entity.components.crafting.CraftRecipe.OnPostWorldDictionaryInit(CraftRecipe.java:709)
zombie.scripting.ScriptBucketCollection.OnPostWorldDictionaryInit(ScriptBucketCollection.java:188)
zombie.scripting.ScriptManager.PostWorldDictionaryInit(ScriptManager.java:1746)
zombie.iso.IsoWorld.init(IsoWorld.java:2618)
zombie.gameStates.GameLoadingState$1.runInner(GameLoadingState.java:301)
zombie.gameStates.GameLoadingState$1.run(GameLoadingState.java:251)
java.base/java.lang.Thread.run(Unknown Source)
最后由 eromanov87 编辑于; 3 月 5 日 下午 8:40
ElictraV  [开发者] 3 月 6 日 上午 3:02 
fixed
Is there any particular reason to why this mod doesn't show up on mod list on native linux version? Getting this message on console:

> LOG : General f:0, t:1755272548143> ERROR: mods isn't a valid workshop item ID

When running on Proton Experimental compatibility mode, it works fine.
引用自 Australopithecus
Is there any particular reason to why this mod doesn't show up on mod list on native linux version? Getting this message on console:

> LOG : General f:0, t:1755272548143> ERROR: mods isn't a valid workshop item ID

When running on Proton Experimental compatibility mode, it works fine.

On b42 btw
Crodum 9 月 3 日 下午 2:54 
Hi, I've been trying to place my tattoos in the mod in b42 but I can't see them in game, there is not a choice in my character clothing editor and idk what to do, I uploaded my files to this repository so you can check them out:

https://github.com/Crodum/TattoosCro

The tattoos I added are: "Timenoid", Devil's Advocate", "Rafflesia", "PaopuN" and "Pentagram"

This used to work in b41, I had my files saved and I tried to adapt but there is 3 different places in the mod to make changes, I did changes in all of them but it didn't work, idk what I'm doing wrong
ElictraV  [开发者] 9 月 3 日 下午 3:28 
Noted, ill look it up if i get some spare time.
Crodum 9 月 3 日 下午 3:37 
I found the items in game and my tattoos appear on the list, but choosing them gives me these errors:

`Callframe at: getWornItem
function: onSelectMakeUp -- file: ETPTattooUI.lua line # 77 | MOD: Ellie's Tattoo Parlor
function: onMouseUp -- file: ISComboBox.lua line # 163 | Vanilla
`

`Callframe at: setWornItem
function: onSelectMakeUp -- file: ETPTattooUI.lua line # 78 | MOD: Ellie's Tattoo Parlor
function: onMouseUp -- file: ISComboBox.lua line # 163 | Vanilla
java.lang.reflect.InvocationTargetException
at jdk.internal.reflect.GeneratedMethodAccessor237.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:211)
at se.krka.kahlua.integration.expose.LuaJavaInvoker.call(LuaJavaInvoker.java:201)
at se.krka.kahlua.vm.KahluaThread.callJava(KahluaThread.java:191)
at se.krka.kahlua.vm.KahluaThread.luaMainloop(KahluaThread.java:851)
at se.krka.kahlua.vm.KahluaThread.call(KahluaThread.java:174)
at se.krka.kahlua.vm.KahluaThread.pcall(KahluaThread.java:1826)
at se.krka.kahlua.vm.KahluaThread.pcallBoolean(KahluaThread.java:1765)
at se.krka.kahlua.integration.LuaCaller.protectedCallBoolean(LuaCaller.java:104)
at zombie.ui.UIElement.onMouseUp(UIElement.java:1638)
at zombie.ui.UIElement.onConsumeMouseButtonUp(UIElement.java:1700)
at zombie.ui.UIManager.updateMouseButtons(UIManager.java:866)
at zombie.ui.UIManager.update(UIManager.java:725)
at zombie.GameWindow.logic(GameWindow.java:326)
at zombie.GameWindow.frameStep(GameWindow.java:916)
at zombie.GameWindow.mainThreadStep(GameWindow.java:642)
at zombie.MainThread.mainLoop(MainThread.java:76)
at java.base/java.lang.Thread.run(Unknown Source)
Caused by: java.lang.IllegalArgumentException: locationId is empty
at zombie.characters.WornItems.BodyLocationGroup.checkValid(BodyLocationGroup.java:103)
at zombie.characters.WornItems.WornItems.getItem(WornItems.java:88)
at zombie.characters.SurvivorDesc.getWornItem(SurvivorDesc.java:72)
... 21 more
`

`java.lang.reflect.InvocationTargetException
at jdk.internal.reflect.GeneratedMethodAccessor252.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:211)
at se.krka.kahlua.integration.expose.LuaJavaInvoker.call(LuaJavaInvoker.java:201)
at se.krka.kahlua.vm.KahluaThread.callJava(KahluaThread.java:191)
at se.krka.kahlua.vm.KahluaThread.luaMainloop(KahluaThread.java:851)
at se.krka.kahlua.vm.KahluaThread.call(KahluaThread.java:174)
at se.krka.kahlua.vm.KahluaThread.pcall(KahluaThread.java:1826)
at se.krka.kahlua.vm.KahluaThread.pcallBoolean(KahluaThread.java:1765)
at se.krka.kahlua.integration.LuaCaller.protectedCallBoolean(LuaCaller.java:104)
at zombie.ui.UIElement.onMouseUp(UIElement.java:1638)
at zombie.ui.UIElement.onConsumeMouseButtonUp(UIElement.java:1700)
at zombie.ui.UIManager.updateMouseButtons(UIManager.java:866)
at zombie.ui.UIManager.update(UIManager.java:725)
at zombie.GameWindow.logic(GameWindow.java:326)
at zombie.GameWindow.frameStep(GameWindow.java:916)
at zombie.GameWindow.mainThreadStep(GameWindow.java:642)
at zombie.MainThread.mainLoop(MainThread.java:76)
at java.base/java.lang.Thread.run(Unknown Source)
Caused by: java.lang.IllegalArgumentException: locationId is empty
at zombie.characters.WornItems.BodyLocationGroup.checkValid(BodyLocationGroup.java:103)
at zombie.characters.WornItems.WornItems.setItem(WornItems.java:51)
at zombie.characters.SurvivorDesc.setWornItem(SurvivorDesc.java:68)
... 21 more
`

I hope this helps more
最后由 Crodum 编辑于; 9 月 3 日 下午 3:39
< >
正在显示第 1 - 14 条,共 14 条留言
每页显示数: 1530 50