Big Shovel
Big Shovel Mod - Another Vanilla Mod - Make the most out of your shovels! 10.x Compatible
Description
Big Shovel Mod Updated for 10.0!
As of 10 The big shovel mod is changing! Again!
This mod will no longer provide any required assets to download making this mod super small! (No more waiting for the assets to download!)
This mod will be made using the Vanilla File Override system! Due to a change in 9.6.2 the Vanilla Shovel will become The Big Shovel,
This mod now only contains the ability to Set the max take for all shovels at once instead of individual files (this is done through vanilla files now) i can re-add this as a more streamline mod if you guys would like that ability, otherwise i can instruct you on how to do it yourself :)
If you feel like supporting us you can do so here by buying us a Coffee! :D : https://ko-fi.com/elixrmods
Big Shovels and All Big Shovel Differences:
ALL BIG SHOVEL
All Big Shovel is a single file override instead of the individual Shovels, This one is more recommended for Modded Servers and those with custom Stack Sizes.
This will set the Default ShovelItem.cs Files MaxTake to 0.
Setting the Max Take to 0 means each shovel will be able to pick up to the Items Max Stack Size, so if the stack size of dirt is 40, the shovel will continue to go until its got 40 pieces of dirt
Installation Instructions: Working with other mods that override vanilla files:
Eco Server Extra Configuration:
If you use the Eco Server Extra Configuration, use it before adding the Big Shovel Zips otherwise it will remove these mods, The author may also implement the big shovel system properly in this tool so i suggest checking with that mods author to see if that change will be implemented
Vanilla Installation:
Unzip in the servers root folder! (This is where the ecoserver.exe is, if you don't see ecoserver.exe it will be the main folder where the: Configs, Mods, Storage folders are) and the files will be in UserCode as per notes below :)
The Big Shovel now has 2 Config Values: MAXTAKE and STACKMULTIPLIERAFFECTSMAXTAKE
Both settings are now at the top of the file with a description on what they do you only want to change these 2 values and nothing else for simplicity.
/// <summary> /// Enable This option if you wish to have the Stack Size Multiplier affect the max take, /// If you set the stack size multiplier to 2, the max take will automatically be times by 2 /// the value can only be true or false /// </summary> public static bool StackMultiplierAffectsMaxTake = false;
/// <summary> /// This is the Max Take for the Shovel, this has been moved to its own variable due to the addition of the <see cref="StackMultiplierAffectsMaxTake"/> Value to have the stack size multiplier adjust the max take as well /// Adjust this value to the desired amount. The StackMultiplierAffectsMaxTake will only affect this in code below so you don't need to worry about code below /// </summary> public static int maxTake = 10;
CHANGING THE VALUES:
Go into the Mods/UserCode/ Folder, you will need a text editor like notepad, notepad++ etc
Go into the Mods/UserCode/Tools folder and open up the ShovelItem.override.cs, then the same as the other method just change the number on maxTake or StackMultiplierAffectsMaxTake
maxTake only accepts Whole numbers: 1, 2, 3, 4 etc
StackMultiplierAffectsMaxTake only accepts true or false.
*All Changes Require a server restart to take effect! unless done while the server is offline
WHY IS THE BIG SHOVELS BEING REMOVED?
Given the new fix implemented the custom items "Big Shovels" are being replaced by the modifiable vanilla ones now, the origination of the mod was because we couldn't do this with vanilla shovels so we had to make extra shovels to do it,
I MAY Consider re-adding the Custom Separate Big Shovels IF there is a big enough call for it, given new changes in 9.6 its made it harder to keep the unity assets small enough to be enjoyable and easily downloadable.
Thank you to everyone who has supported this mod! you are wonderful!
Long Live The Big Shovel!
Ratings & reviews
Sign in to leave a rating or comment.