Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Plumbing Mod Conflict #118

Open
genchadt opened this issue Dec 30, 2023 · 0 comments
Open

Plumbing Mod Conflict #118

genchadt opened this issue Dec 30, 2023 · 0 comments

Comments

@genchadt
Copy link

genchadt commented Dec 30, 2023

Describe the bug
The Plumbing mod conflicts with Hydrocraft. Namely, water pumps from Plumbing immediately are overwritten by Hydrocraft "water mills" as soon as they are built. There is also a Lua script error that appears every ~1-2 minutes which is pasted below:

function: WeedFarmWorldItemHandle -- file: timetracker.lua line # 243 | MOD: Hydrocraft Build 41 Continued
function: WeedFarmItemCheck -- file: timetracker.lua line # 269 | MOD: Hydrocraft Build 41 Continued
java.lang.RuntimeException: __sub not defined for operands in WeedFarmWorldItemReplace
    at se.krka.kahlua.vm.KahluaUtil.fail(KahluaUtil.java:82)
    at se.krka.kahlua.vm.KahluaThread.luaMainloop(KahluaThread.java:676)
    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:1812)
    at se.krka.kahlua.integration.LuaCaller.pcallvoid(LuaCaller.java:66)
    at se.krka.kahlua.integration.LuaCaller.protectedCallVoid(LuaCaller.java:139)
    at zombie.Lua.Event.trigger(Event.java:64)
    at zombie.Lua.LuaEventManager.triggerEvent(LuaEventManager.java:65)
    at zombie.GameTime.update(GameTime.java:671)
    at zombie.gameStates.IngameState.UpdateStuff(IngameState.java:566)
    at zombie.gameStates.IngameState.updateInternal(IngameState.java:1623)
    at zombie.gameStates.IngameState.update(IngameState.java:1333)
    at zombie.gameStates.GameStateMachine.update(GameStateMachine.java:101)
    at zombie.GameWindow.logic(GameWindow.java:298)
    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)

To Reproduce
Steps to reproduce the behavior:.

  1. Install the Plumbing mod
  2. Log in and notice the script error that begins generating every minute or so (pasted above)
  3. Attempt building Water Pump via the Metalwork context menu

Expected behavior
Pump from Plumbing mod should be placed, not water mills.

Screenshots
image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant