Jump to content

Hydrocraft Mod


Hydromancerx

Recommended Posts

47 minutes ago, Hydromancerx said:

I have been thinking about this for a long time. And since after months of not being motivated to work on the mod and I don't want it to die with me I am thinking about putting it up on GitHub and allow some dedicated modders to take over for me. One who have already contributed as well as other who have put out patches on their own. This mod is huge now and needs all the help its can get. Note by doing this I want the moders to follow the ideal of "more is more" and be additive to the mod rather than culling stuff they don't like. Removing things should be last resort and only if its causing major problems. I also feel that if i gave it be a group rather than one person that it will less likley be abused since the others can fix anything too extreme. Think Wikipedia.

 

If you are one of these modders who wish to help please let me know. Especially if you have experience with GitHub.

Bro, why don't you continue to develop your mod? Tired of pz? Not interested? Is that time gone?
GitHub is good. Guys can act together. I hope so.

Anyone who responds to the post above: if possible, make fashionable qualities. Remember that not only Americans play PZ, it is necessary that all countries of the world can translate the mod into their language. Please use variables so that all mods can be translated into different languages.


Sorry for my "clumsy" English.
I do not know Russian, I use Google Translate.
sorry again)

Link to comment
Share on other sites

I mentionned this on the official Hydrocraft page on Steam but I guess I might as well do it here too as it looks more active and I thought I would say hi as well :)

 

Hydromancer has granted me the honor of continuing his work.

 

I already have started fixing the most common issues and a patch is currently available on Steam called Hydrocraft Patch.

 

Farming works!! - no more Plowed Land

 

I will keep updating this for the time being while Hydro gets his other stuff in order.

 

Please tell me if there is a need for a direct download link for the patch and I will set this up as soon as I can, just didnt have the time yet to do that.

Link to comment
Share on other sites

The GitHub has been made. I still need to upload all the image files since you can only upload 100 files at a time and there are like 50,000 image files.

 

Hydrocraft GitHub

https://github.com/Hydromancerx/Hydrocraft

 

For those modders who wish to help plz contact me so i can add you to the permissions for editing

 

EDIT: The current contributors are ...

 

- AiweLelia

- Beard

- DeadlyStr1ke

- DemolitionDerby

- Hydromancerx

- IanSchot

- Yossitaru

Edited by Hydromancerx
Link to comment
Share on other sites

  • 3 weeks later...

Hydrocraft v11.0 has been released!

 

Which includes ...

 

Fixed Issues

Farming system revamp - crops do not stay in "Plowed Land" stage anymore (NEED to REPLANT all crops after update)
ISCompassMenu errors when right-clicking a stack of items
Attaching duct tape pouches and attaching/removing bags from dogs does not destroy content anymore (Thanks to tommysticks)
Added Jello Mix to Kitchen Counters and Supermarket Shelves Distributions
Added some missing translations for Trellis Farming
Recycling bags does not destroy content anymore

 

Added/Changed Recipes

Can now recycle 5 Unusable Metal into 1 Aluminum Ingot
Can now empty all Wooden Bucket when there is something in it
Integrated base game Metal Sheets into HC and removed duplicate sheets - renamed all to Aluminum Sheets (Old Hydrocraft PVC Pipes will be lost and Base Game Plastic Pipes will be
Integrated base game Plastic Pipes to replace PVC Pipes and removed original HC PVC Pipe, still called PVC Pipe
Can make Hydrocraft Pasta in Cooking Pots
Reduced Dark Chocolate to 20 hunger
Revamped MREs, also increased spawn locations and quantity (still rare)
Removed Cut Steel Pipe Recipe as Pipes now properly handled by Hydrocraft (was giving Plastic Pipe)

 

Fixed Recipes

SheetPaper to SheetPaper2 Recipe
Cat Food Open Recipe
TeaBag to TeaBag2 Recipe
Dried Cougar Hide Recipe Typo
Plastic Knife Recipe Typo
Soap to Soap2 Recipe Typo
Cat Male Recipe
Eating Potato Pancakes will now return the Cooking Pot
Fixed missing capital letter in Meat Cleaver and Energy Bar
Fixed Can of Whipped Cream - can now be refrigerated and does not rot at the beginning of the game
Fixed CanBeDoneFromFloor from various Recycle Recipes
Fixed Could not open Canned Cheese Sauce
Fixed Spirulina Powder Recipe - can now obtain powder by grinding it into a Mortar & Pestle (powder has no purpose at the moment)
Typos in Canned Food (Cannned)
Tomato sauce recipe now returns cooking pot

Fixed Mixed Candy throwing stack trace errors

 

Fixed Food Duplicating/Disappearing

Fixed Mashed Potatoes Recipes
Cookies Recipes
Pizza Recipes
Jello Recipes
Bread Recipes
Lasagna Recipe
Pastries Recipes
Soup Recipes
Dried Fruits Recipes
Jam Recipes
Jarred Fruits Recipes
Mexican Food Recipes
Pies Recipes

 

Fixed Art

Fixed Mussel/Mussel Shell
Fixed Open Canned Cat Food
Used placeholders for Powered Electric Multi Tool and Dead
Fixed Wheat Seeds Packet
Fixed Ready Potted Peanut Plant
Reduced Cigarette Butt size

 

Tested bug reports - No issues found (build 40.43)

Fishing with custom insects and food seems not to work properly and gives errors. (Tested Vanilla and HC Items)
(Tested MP) Sleeping in a tent, sleeping bag and car working
(Tested MP) Timer on animals does not seem to work (Player has to be in the cell for the timer to work) - also deactivated debug information in TimeTracker so you will NOT see the timer state changes in the console anymore. Found rogue character in file which "might" resolve some issues.

 

- Thanks to everyone who helped!

 

Enjoy!

Edited by Hydromancerx
Link to comment
Share on other sites

  • 2 weeks later...
7 minutes ago, DemolitionDerby said:

so you could just respawn the loot on the entire server and you should be good to go.

Thanks for your reply! But can I do this in Solo (single player) mode or it's a multiplayer server thing? And if I can, wouldn't this "reset" my containers full with loot in my fortified base?

Link to comment
Share on other sites

8 hours ago, ZonaryQuasar said:

Thanks for your reply! But can I do this in Solo (single player) mode or it's a multiplayer server thing? And if I can, wouldn't this "reset" my containers full with loot in my fortified base?

Hey,

 

It is pretty straightforward in MP as you just need to change a setting and it will be taken into consideration when starting the server.

 

Also, the game has a setting where "only containers with less than X amount of items" will be re spawned when spawning loot so your own containers are safe as long as they have more items that what the setting is configured for.

 

This setting is "LootRespawn = 4," (Can be found in SanboxVars) where the container has to have 4 items or less and it will spawn again.

 

Other settings is "HoursForLootRespawn=0" in the "Server Settings INI", pretty self explanatory.

 

Single Player seems to be "more complicated" in the way that you have to "create a new game" with the settings you want and overwrite your old game settings with the new settings as I don't think it can be modified directly (anyone correct me if I am wrong).

 

I did find a thread on Steam linking to another Reddit topic which seems to be addressing this exact thing so you will most likely find what you are looking for here;

 

https://steamcommunity.com/app/108600/discussions/0/3160848559788912153/

Edited by DemolitionDerby
typos
Link to comment
Share on other sites

I seem to be getting an error every time i try to check my stick traps. i don't get the animal, but i get xp and i can keep checking the trap for infinite xp.

i only have super survivors and some map mods enabled.


1562525397763 -------------------------------------------------------------
1562525397763 attempted index: setBaseHunger of non-table: null
1562525397763
1562525397763 -----------------------------------------
1562525397763 STACK TRACE
1562525397764 -----------------------------------------
1562525397764 function: removeAnimal -- file: STrapGlobalObject.lua line # 173
1562525397764 function: removeAnimal -- file: trappingCommands.lua line # 44
1562525397764 function: OnClientCommand -- file: STrapSystem.lua line # 76
java.lang.RuntimeException: attempted index: setBaseHunger of non-table: null
        at se.krka.kahlua.vm.KahluaThread.tableget(KahluaThread.java:1654)
        at se.krka.kahlua.vm.KahluaThread.luaMainloop(KahluaThread.java:649)
        at se.krka.kahlua.vm.KahluaThread.call(KahluaThread.java:167)
        at se.krka.kahlua.vm.KahluaThread.pcall(KahluaThread.java:1922)
        at se.krka.kahlua.vm.KahluaThread.pcall(KahluaThread.java:1747)
        at se.krka.kahlua.integration.LuaCaller.pcall(LuaCaller.java:77)
        at zombie.globalObjects.SGlobalObjectSystem.receiveClientCommand(SGlobalObjectSystem.java:157)
        at zombie.globalObjects.SGlobalObjects.receiveClientCommand(SGlobalObjects.java:119)
        at zombie.spnetwork.SinglePlayerServer.receiveClientCommand(SinglePlayerServer.java:216)
        at zombie.spnetwork.SinglePlayerServer.mainLoopDealWithNetData(SinglePlayerServer.java:173)
        at zombie.spnetwork.SinglePlayerServer.update(SinglePlayerServer.java:162)
        at zombie.GameWindow.logic(GameWindow.java:607)
        at zombie.GameWindow.run(GameWindow.java:1315)
        at zombie.GameWindow.maina(GameWindow.java:1091)
        at zombie.gameStates.MainScreenState.main(MainScreenState.java:184)
1562525397765
1562525397765 -----------------------------------------
1562525397765 STACK TRACE
1562525397765 -----------------------------------------
1562525397765 function: removeAnimal -- file: STrapGlobalObject.lua line # 173
1562525397765 function: removeAnimal -- file: trappingCommands.lua line # 44
1562525397765 function: OnClientCommand -- file: STrapSystem.lua line # 76

Link to comment
Share on other sites

4 hours ago, cooljedi3 said:

I seem to be getting an error every time i try to check my stick traps. i don't get the animal, but i get xp and i can keep checking the trap for infinite xp.

i only have super survivors and some map mods enabled.


1562525397763 -------------------------------------------------------------
1562525397763 attempted index: setBaseHunger of non-table: null
1562525397763
1562525397763 -----------------------------------------
1562525397763 STACK TRACE
1562525397764 -----------------------------------------
1562525397764 function: removeAnimal -- file: STrapGlobalObject.lua line # 173
1562525397764 function: removeAnimal -- file: trappingCommands.lua line # 44
1562525397764 function: OnClientCommand -- file: STrapSystem.lua line # 76
java.lang.RuntimeException: attempted index: setBaseHunger of non-table: null
        at se.krka.kahlua.vm.KahluaThread.tableget(KahluaThread.java:1654)
        at se.krka.kahlua.vm.KahluaThread.luaMainloop(KahluaThread.java:649)
        at se.krka.kahlua.vm.KahluaThread.call(KahluaThread.java:167)
        at se.krka.kahlua.vm.KahluaThread.pcall(KahluaThread.java:1922)
        at se.krka.kahlua.vm.KahluaThread.pcall(KahluaThread.java:1747)
        at se.krka.kahlua.integration.LuaCaller.pcall(LuaCaller.java:77)
        at zombie.globalObjects.SGlobalObjectSystem.receiveClientCommand(SGlobalObjectSystem.java:157)
        at zombie.globalObjects.SGlobalObjects.receiveClientCommand(SGlobalObjects.java:119)
        at zombie.spnetwork.SinglePlayerServer.receiveClientCommand(SinglePlayerServer.java:216)
        at zombie.spnetwork.SinglePlayerServer.mainLoopDealWithNetData(SinglePlayerServer.java:173)
        at zombie.spnetwork.SinglePlayerServer.update(SinglePlayerServer.java:162)
        at zombie.GameWindow.logic(GameWindow.java:607)
        at zombie.GameWindow.run(GameWindow.java:1315)
        at zombie.GameWindow.maina(GameWindow.java:1091)
        at zombie.gameStates.MainScreenState.main(MainScreenState.java:184)
1562525397765
1562525397765 -----------------------------------------
1562525397765 STACK TRACE
1562525397765 -----------------------------------------
1562525397765 function: removeAnimal -- file: STrapGlobalObject.lua line # 173
1562525397765 function: removeAnimal -- file: trappingCommands.lua line # 44
1562525397765 function: OnClientCommand -- file: STrapSystem.lua line # 76

 

Just to help me test out, what kind of bait are you using with your stick traps?

Link to comment
Share on other sites

2 hours ago, DemolitionDerby said:

Is it working with other baits?

Hmm, in all my head, not once did it occur to me to try that. i'll try tomorrow. it's late here. Thank you DemolitionDerby for helping me with what you could.

Link to comment
Share on other sites

6 hours ago, cooljedi3 said:

Hmm, in all my head, not once did it occur to me to try that. i'll try tomorrow. it's late here. Thank you DemolitionDerby for helping me with what you could.

I will still test it on my side just to make sure it’s working properly, keep me posted if it works or not with other baits :)

Link to comment
Share on other sites

On 7/8/2019 at 6:43 AM, DemolitionDerby said:

I will still test it on my side just to make sure it’s working properly, keep me posted if it works or not with other baits :)

sorry it took so long, I installed a new hunting mod, and now it works 5/6 times. seems that one of the random birds you get is still glitched. when it was only hydrocraft, either it always failed to get the bird or i just got really unlucky getting those 1/6 chances in 8 different traps.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...