Mods / Still Necessaries

Category: #QoL #Technology #Utility
Author: Stahl
Side: Both
Created: Apr 19th 2023 at 6:16 PM
Last modified: Feb 11th at 8:03 AM
Downloads: 11327
Follow Unfollow 148

Latest file for v1.19.3:
stillnecessaries_1.1.2.zip 1-click install


See original Necessaries Mod for details.

  • Spanish translation by JefferZ and AzuliBluespots
  • Brazilian Portuguese translation by AzuliBluespots

 


Grinder compatibility for modders

 Add the following information to your item's attributes (or attributesByType) CASE-SENSITIVE:

"sharpenable": true,
"onGrindstoneTransform": {
		translation: { x: -0.2, y: 0.3, z: 0.4 },
		rotation: { x: 50, y: 0, z: 0 },
		origin: { x: 0.5, y: 0.1, z: 0.5 },
		scale: 1
}

Change the values for onGrindstoneTransform to fit the tool.

Version For Game version Downloads Release date Changelog Download 1-click mod install*
v1.1.2 4271 Feb 11th at 8:03 AM Show stillnecessaries_1.1.2.zip Install now
v1.1.1 762 Feb 3rd at 10:39 AM Show stillnecessaries_1.1.1.zip Install now
v1.1.0 588 Jan 21st at 11:09 PM Show stillnecessaries_1.1.0.zip Install now
v1.0.1 3829 Jun 18th 2023 at 7:24 PM Show stillnecessaries_v1.0.1.zip Install now
v1.0.0 1877 Apr 19th 2023 at 6:17 PM Show stillnecessaries_v1.0.0.zip Install now

36 Comments (oldest first | newest first)

💬 Spleen, Jul 5th at 9:11 PM

Hi, thanks for maintaining. Was wondering if there is any possible way to make the grindstone not consume overall tool durability. On my server, the tool durability dwindles until you stop interacting with it (even though I've configured all wheels to consume 0 durability per use), then it reverts to full tool durability.

 

Problem is if my tool is badly damaged, say: 100/5000 durability, if I hold interact with sharpener at some point it would look like 2500/2500, and I cant continue to sharpen the tool to 5000 durability without restarting the interaction, seems like a small bug I should be able to fix, but, alas, I can't figure it out. It's only a minor inconvenience, but its been a persistent bug for about a year. Any ideas?

💬 Dragoon_103, Mar 18th at 4:24 AM

Looks like it was xskills modifying the attributes for tool qualities causing an overwrite with it. I did not know that the attributes could be overwritten by another mod using the patch system. Got it working by adding the attributes into the toolworks/compatability/xskills/patches/toolheads.json, or into the toolworks/compatability/survival/itemtypes/toolhead for each tool under the section that mentiones xskills if you are not running xskills


💬 Pervy_Sage, Mar 17th at 8:50 PM

I know you aren't the creator of the lead vessel model, I just thought it was funny. The size of the model is WAY huge. The ammount of water that is actually in that model is like 50 mL or about 10 teaspoons and it's larger than the bucket model! 🤣

Also the amount of lead used to create it should be maybe 2 ingots worth at most. But it's a game so. Stuff isn't always realistic.

💬 Pervy_Sage, Mar 17th at 8:30 PM

I'm getting a ton of [VerboseDebug] in the server debug log:

2 of these   Patch file necessaries:patches/disabler/branchcutter.json, patch 1: Unmet IsValue condition (false!=True)
19 of these Patch file necessaries:patches/disabler/grindstone.json, patch 19: Unmet IsValue condition (false!=True)
6 of these   Patch file necessaries:patches/disabler/mailbox.json, patch 6: Unmet IsValue condition (false!=True)
2 of these   Patch file necessaries:patches/disabler/spikes.json, patch 1: Unmet IsValue condition (false!=True)
1 of these   Patch file necessaries:patches/disabler/trashcan.json, patch 0: Unmet IsValue condition (false!=True)

And in the client debug log nearly all the calls to items it's complaining about files not being found and hinting about them usually being loaded client side. Here's a few. I removed duplicates as well.

Patch 17 in necessaries:patches/survival-itemtypes-tool.json: File game:itemtypes/tool/saw.json not found. Hint: This asset is usually only loaded Server side
Patch 18 in necessaries:patches/survival-itemtypes-tool.json: File game:itemtypes/tool/scythe.json not found. Hint: This asset is usually only loaded Server side
Patch 20 in necessaries:patches/survival-itemtypes-tool.json: File game:itemtypes/tool/shears.json not found. Hint: This asset is usually only loaded Server side
Patch 22 in necessaries:patches/survival-itemtypes-tool.json: File game:itemtypes/tool/shovel.json not found. Hint: This asset is usually only loaded Server side

💬 StahlAuthor, Mar 17th at 8:14 PM

Grindstone should accept anything that has sharpenable: true and is not a block. 🤔 Could some other mod be overwriting the attributes? If some mod modifies attributes, it will just overwrite it completely.

If not, I'll try to find time to take a look at what's going on. If you do get it to work, I can add it to Still Necessaries if you prefer.  Dragoon_103

💬 Dragoon_103, Mar 17th at 6:58 AM

Trying to add toolworks compat for myself and it looks like adding a new attirbutes section and sharpenable and ongrindtonetransform to the toolheads, either by editing the vanilla files or by patch does not seem to allow you to place the toolheads on the grindstone still.

Not sure if the grindstone can only accept specific types of items, such as a tool, even if they have the sharpenable attribute added.

Would be great to have the grind stones to work with toolworks as it add a whole new aspect to tool maintenance, and extra tool crafting preparation for old and used tools

💬 StahlAuthor, Mar 12th at 3:52 PM

You can try temporarily removing other mods from the server. If some other mod is causing the problem, the trashcan should work. Then you can search which one is causing it. If it doesn't work... Dunno. 😅 It's hard to think of what would cause the whole mod to crash at load time.  Maybe a problem in the config file? You can try temporarily removing the Necessaries config file too. Maybe the problem could be in the save file, but it seems unlikely to me except that there are not many other options left. 😅🤷‍♂️ And not many ways to find it, unless you can run a debugger on the server.

In any case, best of luck. BaconQueen

💬 BaconQueen, Mar 11th at 11:40 PM

ok tried all suggestions still trashcan will not open for me or anyone else on the server. I will wait until I update my mp server to 1.19.4 and when this mod also gets updated then I will try putting it back in again.  Thank you for trying to help me with this issue. :)

💬 BaconQueen, Mar 11th at 9:47 PM

I did put all my server mods into a single player game including your mod and the trash can worked, I will try your suggestions and let you know what I find out. Thanks 

💬 StahlAuthor, Mar 11th at 10:32 AM

BaconQueen

This seems to be the relevant error:

11.3.2024 00:00:33 [Error] [stillnecessaries] Exception thrown when trying to create an instance of ModSystem necessaries.src.Necessaries:
11.3.2024 00:00:33 [Error] [stillnecessaries] Exception: Exception has been thrown by the target of an invocation.

No idea why it's occurring though.

  1. Does the problem persist in a fresh save?
  2. What if you disable every mod except StillNecessaries and start a fresh save? Sometimes problems are caused by some other mod, but errors show in somewhere else.
  3. Have you tried re-downloading StillNecessaries? Seems unlikely to make a difference, but for some reason the ModSystem can't be instantiated, so maybe worth a try. 🤷‍♂️
  4. You can try emptying VintagestoryData/Cache 🤷‍♂️
💬 BaconQueen, Mar 11th at 1:58 AM

Stahl  ok finally got an error:

11.3.2024 00:00:31 [Notification] Server logger started.
11.3.2024 00:00:31 [Notification] Game Version: v1.19.3 (Stable)
11.3.2024 00:00:31 [Notification] C# Framework: .net 7.0.14
11.3.2024 00:00:31 [Notification] Zstd Version: 1.4.8
11.3.2024 00:00:31 [Notification] Operating System: Linux (Ubuntu 22.04.3 LTS) [Kernel 5.4.0.131]
11.3.2024 00:00:32 [Event] Launching server...
11.3.2024 00:00:32 [Event] Server v1.19.3, network v1.19.5, api v1.19.0
11.3.2024 00:00:32 [Notification] Entering runphase Initialization
11.3.2024 00:00:32 [Event] Loading configuration...
11.3.2024 00:00:32 [Notification] Entering runphase Configuration
11.3.2024 00:00:32 [Notification] Loading savegame
11.3.2024 00:00:32 [Notification] Loaded existing save game data. Playstyle: surviveandbuild, Playstyle Lang code: surviveandbuild-bands, WorldType: surviveandbuild-bands
11.3.2024 00:00:32 [Notification] Savegame ./data/Saves/default.vcdbs loaded
11.3.2024 00:00:32 [Notification] World size = 1024000 256 1024000
11.3.2024 00:00:32 [Notification] Start discovering assets
11.3.2024 00:00:32 [Notification] Found 1 base assets in category blocktypes
11.3.2024 00:00:32 [Notification] Found 0 base assets in category itemtypes
11.3.2024 00:00:32 [Notification] Found 23 base assets in category lang
11.3.2024 00:00:32 [Notification] Found 0 base assets in category patches
11.3.2024 00:00:32 [Notification] Found 24 base assets in category config
11.3.2024 00:00:32 [Notification] Found 0 base assets in category worldproperties
11.3.2024 00:00:32 [Notification] Found 1 base assets in category sounds
11.3.2024 00:00:32 [Notification] Found 95 base assets in category shapes
11.3.2024 00:00:32 [Notification] Found 21 base assets in category textures
11.3.2024 00:00:32 [Notification] Found 0 base assets in category recipes
11.3.2024 00:00:32 [Notification] Found 0 base assets in category worldgen
11.3.2024 00:00:32 [Notification] Found 3 base assets in category entities
11.3.2024 00:00:32 [Notification] Found 168 base assets in total
11.3.2024 00:00:32 [Event] Building assets...
11.3.2024 00:00:32 [Notification] Entering runphase LoadAssets
11.3.2024 00:00:32 [Notification] Will search the following paths for mods:
11.3.2024 00:00:32 [Notification] /home/container/Mods
11.3.2024 00:00:32 [Notification] /home/container/data/Mods
11.3.2024 00:00:33 [Notification] Found 35 mods (0 disabled)
11.3.2024 00:00:33 [Error] [bricklayers] Could not resolve some dependencies:
11.3.2024 00:00:33 [Error] [bricklayers] game@1.19.4 - Version mismatch (has 1.19.3)
11.3.2024 00:00:33 [Error] [bricklayers] survival@1.19.4 - Version mismatch (has 1.19.3)
11.3.2024 00:00:33 [Error] [bricklayers] em@2.5.1 - Dependency 'expanded_matter-2.5.1.zip' (em) has dependency errors itself
11.3.2024 00:00:33 [Error] [em] Could not resolve some dependencies:
11.3.2024 00:00:33 [Error] [em] game@1.19.4 - Version mismatch (has 1.19.3)
11.3.2024 00:00:33 [Error] [em] survival@1.19.4 - Version mismatch (has 1.19.3)
11.3.2024 00:00:33 [Notification] Mods, sorted by dependency: aculinaryartillery, angelbelt, creaturescan, decor, em, extrachests, primitivesurvival, qptech, game, weaponpackalphaunoff, Xcore, animalcages, egocaribautomapmarkers, betterfirepit, betterruins, bricklayers, butcheringmxp, butchering, carryon, configureeverything, expandedfoods, herbarium, knapster, medievalexpansion, metalfreechests, paxel, stillnecessaries, usefulstuff17, creative, survival, vsvillage, rifteye, tieredtradebags, wildcraftfruit, wildcrafttree
11.3.2024 00:00:33 [Error] [butchering] An exception was thrown when trying to load assembly:
11.3.2024 00:00:33 [Error] [butchering] Exception: Assembly with same name is already loaded
at System.Runtime.Loader.AssemblyLoadContext.<LoadFromPath>g____PInvoke|5_0(IntPtr ptrNativeAssemblyBinder, UInt16* ilPath, UInt16* niPath, ObjectHandleOnStack retAssembly)
at System.Runtime.Loader.AssemblyLoadContext.LoadFromAssemblyPath(String assemblyPath)
at System.Reflection.Assembly.LoadFrom(String assemblyFile)
at Vintagestory.Common.ModAssemblyLoader.LoadFrom(String path) in VintagestoryLib\Common\API\ModAssemblyLoader.cs:line 34
at Vintagestory.Common.ModContainer.<>c__DisplayClass35_0.<LoadAssembly>b__0(String path) in VintagestoryLib\Common\API\ModContainer.cs:line 449
at System.Linq.Enumerable.SelectListIterator`2.MoveNext()
at System.Linq.Enumerable.WhereEnumerableIterator`1.ToList()
at Vintagestory.Common.ModContainer.LoadAssembly(ModCompilationContext compilationContext, ModAssemblyLoader loader) in VintagestoryLib\Common\API\ModContainer.cs:line 448
11.3.2024 00:00:33 [Error] [stillnecessaries] Exception thrown when trying to create an instance of ModSystem necessaries.src.Necessaries:
11.3.2024 00:00:33 [Error] [stillnecessaries] Exception: Exception has been thrown by the target of an invocation.
at System.RuntimeType.CreateInstanceDefaultCtor(Boolean publicOnly, Boolean wrapExceptions)
at Vintagestory.Common.ModContainer.InstantiateModSystems(EnumAppSide side) in VintagestoryLib\Common\API\ModContainer.cs:line 497
11.3.2024 00:00:33 [Notification] Instantiated 168 mod systems from 32 enabled mods
11.3.2024 00:00:34 [Event] started 'CarryOn' mod
11.3.2024 00:00:34 [Notification] External Origins in load order: modorigin@/home/container/assets/creative/, modorigin@/home/container/assets/survival/, mod@ACulinaryArtillery 1.1.3.zip, mod@AngelBelt-1.19-1.5 (1).zip, mod@creaturescan_1.0.6.zip, mod@decorbazaar_v1.0.14.zip, mod@ExtraChests_v1.8.0.zip, mod@primitivesurvival_3.4.9.zip, mod@qptech 1.14.4.zip, mod@WeaponPackAlphaUnofficial_1.5.0.zip, mod@animalcages_v3.0.2.zip, mod@Auto Map Markers (1.19).zip, mod@BetterRuinsv0.3.3.zip, mod@butchering-mxp_1.2.0.zip, mod@CarryOn-1.19_v1.7.4.zip, mod@ExpandedFoods 1.6.8.zip, mod@Knapster_v2.9.2.zip, mod@medievalexpansion-3.13.1.zip, mod@MetalFreeChests1.0.0.zip, mod@paxel_v1.4.3.zip, mod@stillnecessaries_1.1.2.zip, mod@usefulstuff17_1.3.2.zip, mod@vsvillage_v0.9.2.zip, mod@TieredTradeBags-Ver1.0.1.zip, mod@wildcraftfruit_1.1.1.zip, mod@wildcrafttree_1.1.0.zip
11.3.2024 00:00:34 [Notification] Found 898 external assets in category blocktypes
11.3.2024 00:00:34 [Notification] Found 617 external assets in category itemtypes
11.3.2024 00:00:34 [Notification] Found 314 external assets in category lang
11.3.2024 00:00:34 [Notification] Found 710 external assets in category patches
11.3.2024 00:00:34 [Notification] Found 93 external assets in category config
11.3.2024 00:00:34 [Notification] Found 30 external assets in category worldproperties
11.3.2024 00:00:35 [Notification] Found 94 external assets in category sounds
11.3.2024 00:00:35 [Notification] Found 6270 external assets in category shapes
11.3.2024 00:00:35 [Notification] Found 3523 external assets in category textures
11.3.2024 00:00:35 [Notification] Found 1280 external assets in category recipes
11.3.2024 00:00:35 [Notification] Found 964 external assets in category worldgen
11.3.2024 00:00:35 [Notification] Found 155 external assets in category entities
11.3.2024 00:00:35 [Notification] Found 32 external assets in category compatibility
11.3.2024 00:00:35 [Notification] Reloaded lang file with mod assets
11.3.2024 00:00:35 [Notification] Mod Config successfully loaded.
11.3.2024 00:00:35 [Event] started 'Primitive Survival' mod
11.3.2024 00:00:35 [Notification] [Auto Map Markers] Patched methods: OnGettingBroken, OnGettingBroken, OnInteract
11.3.2024 00:00:35 [Notification] Mod Config successfully loaded.
11.3.2024 00:00:35 [Notification] No Mod Config specified. Falling back to default settings
11.3.2024 00:00:35 [Event] Medieval Expansion Mod v3.13.1 loading
11.3.2024 00:00:36 [Notification] Compatibility lib: 4 assets added, 0 assets replaced.
11.3.2024 00:00:47 [Notification] JsonPatch Loader: 3201 patches total, successfully applied 2654 patches, missing files on 549 patches, unmet conditions on 2311 patches, no issues
11.3.2024 00:01:03 [Error] Item with code necessaries:sharpener-granite has defined an item class sharpener, but no such class registered. Will ignore.
11.3.2024 00:01:03 [Error] Item with code necessaries:sharpener-obsidian has defined an item class sharpener, but no such class registered. Will ignore.
11.3.2024 00:01:03 [Error] Item with code necessaries:sharpener-basalt has defined an item class sharpener, but no such class registered. Will ignore.
11.3.2024 00:01:03 [Error] Item with code necessaries:sharpener-sandstone has defined an item class sharpener, but no such class registered. Will ignore.
11.3.2024 00:01:03 [Error] Item with code necessaries:sharpener-diamond has defined an item class sharpener, but no such class registered. Will ignore.
11.3.2024 00:01:03 [Error] Item with code necessaries:branchcutter-copper has defined an item class branchcutter, but no such class registered. Will ignore.
11.3.2024 00:01:03 [Error] Item with code necessaries:branchcutter-tinbronze has defined an item class branchcutter, but no such class registered. Will ignore.
11.3.2024 00:01:03 [Error] Item with code necessaries:branchcutter-bismuthbronze has defined an item class branchcutter, but no such class registered. Will ignore.
11.3.2024 00:01:03 [Error] Item with code necessaries:branchcutter-blackbronze has defined an item class branchcutter, but no such class registered. Will ignore.
11.3.2024 00:01:03 [Error] Item with code necessaries:branchcutter-iron has defined an item class branchcutter, but no such class registered. Will ignore.
11.3.2024 00:01:03 [Error] Item with code necessaries:branchcutter-meteoriciron has defined an item class branchcutter, but no such class registered. Will ignore.
11.3.2024 00:01:03 [Error] Item with code necessaries:branchcutter-steel has defined an item class branchcutter, but no such class registered. Will ignore.
11.3.2024 00:01:04 [Notification] Loaded 7307 unique items
11.3.2024 00:01:23 [Error] Block with code necessaries:trashcan has defined a block class trashcan, no such class registered. Will ignore.
11.3.2024 00:01:23 [Error] Block with code necessaries:trashcan has defined a block entity class betrashcan, no such class registered. Will ignore.
11.3.2024 00:01:23 [Error] Block with code necessaries:leadvessel-empty has defined a block class leadvessel, no such class registered. Will ignore.
11.3.2024 00:01:23 [Error] Block with code necessaries:leadvessel-empty has defined a block entity class beleadvessel, no such class registered. Will ignore.
11.3.2024 00:01:23 [Error] Block with code necessaries:leadvessel-water has defined a block class leadvessel, no such class registered. Will ignore.
11.3.2024 00:01:23 [Error] Block with code necessaries:leadvessel-water has defined a block entity class beleadvessel, no such class registered. Will ignore.
11.3.2024 00:01:23 [Error] Block with code necessaries:leadvessel-sulfur has defined a block class leadvessel, no such class registered. Will ignore.
11.3.2024 00:01:23 [Error] Block with code necessaries:leadvessel-sulfur has defined a block entity class beleadvessel, no such class registered. Will ignore.
11.3.2024 00:01:23 [Error] Block with code necessaries:leadvessel-watersulfur has defined a block class leadvessel, no such class registered. Will ignore.
11.3.2024 00:01:23 [Error] Block with code necessaries:leadvessel-watersulfur has defined a block entity class beleadvessel, no such class registered. Will ignore.
11.3.2024 00:01:23 [Error] Block with code necessaries:leadvessel-full has defined a block class leadvessel, no such class registered. Will ignore.
11.3.2024 00:01:23 [Error] Block with code necessaries:leadvessel-full has defined a block entity class beleadvessel, no such class registered. Will ignore.
11.3.2024 00:01:23 [Error] Block with code necessaries:leadvessel-acid has defined a block class leadvessel, no such class registered. Will ignore.
11.3.2024 00:01:23 [Error] Block with code necessaries:leadvessel-acid has defined a block entity class beleadvessel, no such class registered. Will ignore.
11.3.2024 00:01:23 [Error] Block with code necessaries:leadvessel-acid1 has defined a block class leadvessel, no such class registered. Will ignore.
11.3.2024 00:01:23 [Error] Block with code necessaries:leadvessel-acid1 has defined a block entity class beleadvessel, no such class registered. Will ignore.
11.3.2024 00:01:23 [Error] Block with code necessaries:leadvessel-acid2 has defined a block class leadvessel, no such class registered. Will ignore.
11.3.2024 00:01:23 [Error] Block with code necessaries:leadvessel-acid2 has defined a block entity class beleadvessel, no such class registered. Will ignore.
11.3.2024 00:01:23 [Error] Block with code necessaries:leadvessel-acid3 has defined a block class leadvessel, no such class registered. Will ignore.
11.3.2024 00:01:23 [Error] Block with code necessaries:leadvessel-acid3 has defined a block entity class beleadvessel, no such class registered. Will ignore.
11.3.2024 00:01:23 [Error] Block with code necessaries:mailbox-newmail-north has defined a block class mailbox, no such class registered. Will ignore.
11.3.2024 00:01:23 [Error] Block with code necessaries:mailbox-newmail-north has defined a block entity class bemailbox, no such class registered. Will ignore.
11.3.2024 00:01:23 [Error] Block with code necessaries:mailbox-nonewmail-north has defined a block class mailbox, no such class registered. Will ignore.
11.3.2024 00:01:23 [Error] Block with code necessaries:mailbox-nonewmail-north has defined a block entity class bemailbox, no such class registered. Will ignore.
11.3.2024 00:01:23 [Error] Block with code necessaries:mailbox-newmail-east has defined a block class mailbox, no such class registered. Will ignore.
11.3.2024 00:01:23 [Error] Block with code necessaries:mailbox-newmail-east has defined a block entity class bemailbox, no such class registered. Will ignore.
11.3.2024 00:01:23 [Error] Block with code necessaries:mailbox-nonewmail-east has defined a block class mailbox, no such class registered. Will ignore.
11.3.2024 00:01:23 [Error] Block with code necessaries:mailbox-nonewmail-east has defined a block entity class bemailbox, no such class registered. Will ignore.
11.3.2024 00:01:23 [Error] Block with code necessaries:mailbox-newmail-south has defined a block class mailbox, no such class registered. Will ignore.
11.3.2024 00:01:23 [Error] Block with code necessaries:mailbox-newmail-south has defined a block entity class bemailbox, no such class registered. Will ignore.
11.3.2024 00:01:23 [Error] Block with code necessaries:mailbox-nonewmail-south has defined a block class mailbox, no such class registered. Will ignore.
11.3.2024 00:01:23 [Error] Block with code necessaries:mailbox-nonewmail-south has defined a block entity class bemailbox, no such class registered. Will ignore.
11.3.2024 00:01:23 [Error] Block with code necessaries:mailbox-newmail-west has defined a block class mailbox, no such class registered. Will ignore.
11.3.2024 00:01:23 [Error] Block with code necessaries:mailbox-newmail-west has defined a block entity class bemailbox, no such class registered. Will ignore.
11.3.2024 00:01:23 [Error] Block with code necessaries:mailbox-nonewmail-west has defined a block class mailbox, no such class registered. Will ignore.
11.3.2024 00:01:23 [Error] Block with code necessaries:mailbox-nonewmail-west has defined a block entity class bemailbox, no such class registered. Will ignore.
11.3.2024 00:01:23 [Error] Block with code necessaries:grindstone-none-north has defined a block class grindstone, no such class registered. Will ignore.
11.3.2024 00:01:23 [Error] Block with code necessaries:grindstone-none-north has defined a block entity class begrindstone, no such class registered. Will ignore.
11.3.2024 00:01:23 [Error] Block with code necessaries:grindstone-granite-north has defined a block class grindstone, no such class registered. Will ignore.
11.3.2024 00:01:23 [Error] Block with code necessaries:grindstone-granite-north has defined a block entity class begrindstone, no such class registered. Will ignore.
11.3.2024 00:01:23 [Error] Block with code necessaries:grindstone-obsidian-north has defined a block class grindstone, no such class registered. Will ignore.
11.3.2024 00:01:23 [Error] Block with code necessaries:grindstone-obsidian-north has defined a block entity class begrindstone, no such class registered. Will ignore.
11.3.2024 00:01:23 [Error] Block with code necessaries:grindstone-sandstone-north has defined a block class grindstone, no such class registered. Will ignore.
11.3.2024 00:01:23 [Error] Block with code necessaries:grindstone-sandstone-north has defined a block entity class begrindstone, no such class registered. Will ignore.
11.3.2024 00:01:23 [Error] Block with code necessaries:grindstone-basalt-north has defined a block class grindstone, no such class registered. Will ignore.
11.3.2024 00:01:23 [Error] Block with code necessaries:grindstone-basalt-north has defined a block entity class begrindstone, no such class registered. Will ignore.
11.3.2024 00:01:23 [Error] Block with code necessaries:grindstone-diamond-north has defined a block class grindstone, no such class registered. Will ignore.
11.3.2024 00:01:23 [Error] Block with code necessaries:grindstone-diamond-north has defined a block entity class begrindstone, no such class registered. Will ignore.
11.3.2024 00:01:23 [Error] Block with code necessaries:grindstone-none-east has defined a block class grindstone, no such class registered. Will ignore.
11.3.2024 00:01:23 [Error] Block with code necessaries:grindstone-none-east has defined a block entity class begrindstone, no such class registered. Will ignore.
11.3.2024 00:01:23 [Error] Block with code necessaries:grindstone-granite-east has defined a block class grindstone, no such class registered. Will ignore.
11.3.2024 00:01:23 [Error] Block with code necessaries:grindstone-granite-east has defined a block entity class begrindstone, no such class registered. Will ignore.
11.3.2024 00:01:23 [Error] Block with code necessaries:grindstone-obsidian-east has defined a block class grindstone, no such class registered. Will ignore.
11.3.2024 00:01:23 [Error] Block with code necessaries:grindstone-obsidian-east has defined a block entity class begrindstone, no such class registered. Will ignore.
11.3.2024 00:01:23 [Error] Block with code necessaries:grindstone-sandstone-east has defined a block class grindstone, no such class registered. Will ignore.
11.3.2024 00:01:23 [Error] Block with code necessaries:grindstone-sandstone-east has defined a block entity class begrindstone, no such class registered. Will ignore.
11.3.2024 00:01:23 [Error] Block with code necessaries:grindstone-basalt-east has defined a block class grindstone, no such class registered. Will ignore.
11.3.2024 00:01:23 [Error] Block with code necessaries:grindstone-basalt-east has defined a block entity class begrindstone, no such class registered. Will ignore.
11.3.2024 00:01:23 [Error] Block with code necessaries:grindstone-diamond-east has defined a block class grindstone, no such class registered. Will ignore.
11.3.2024 00:01:23 [Error] Block with code necessaries:grindstone-diamond-east has defined a block entity class begrindstone, no such class registered. Will ignore.
11.3.2024 00:01:23 [Error] Block with code necessaries:grindstone-none-south has defined a block class grindstone, no such class registered. Will ignore.
11.3.2024 00:01:23 [Error] Block with code necessaries:grindstone-none-south has defined a block entity class begrindstone, no such class registered. Will ignore.
11.3.2024 00:01:23 [Error] Block with code necessaries:grindstone-granite-south has defined a block class grindstone, no such class registered. Will ignore.
11.3.2024 00:01:23 [Error] Block with code necessaries:grindstone-granite-south has defined a block entity class begrindstone, no such class registered. Will ignore.
11.3.2024 00:01:23 [Error] Block with code necessaries:grindstone-obsidian-south has defined a block class grindstone, no such class registered. Will ignore.
11.3.2024 00:01:23 [Error] Block with code necessaries:grindstone-obsidian-south has defined a block entity class begrindstone, no such class registered. Will ignore.

 

not sure what it means, but maybe I need to update to the latest version?

💬 BaconQueen, Mar 10th at 10:48 PM

Game v 1.19.3

mod v 1.1.2

no errors in logs

try clicking on trash can and nothing opens to put stuff in it

💬 StahlAuthor, Mar 10th at 8:51 AM

BaconQueen Game version and mod version? How is the trash can not working? Do you see any errors related to Necessaries in the log files?

💬 BaconQueen, Mar 10th at 4:57 AM

this mod was working on my mp server thursday the 7th of march then the 8th I added 6 new mods which were:

Angel Belt v1.5

configure everything v1.0.0

creaturescan v1.0.6

extra chests v1.8.0

knapster v2.9.2

Tiered bags v1.0.1

since then the trash can will not work now I have removed the 6 mods and still it would not work so I removed the still necessaries mod added back your mod restarted server and still the trash can don't work can you tell me what should I do as I just love this mod.

💬 StahlAuthor, Feb 15th at 9:17 AM

Maamessu It's should definitely be possible for the tool heads, though it might be more convenient to submit a patch to the Toolworks mod than change Necessaries. 🤔 Not sure how much work it would be for the tools since I don't know how they're implemented. 🤷‍♂️

💬 Maamessu, Feb 15th at 1:25 AM

Do you think we could get compatability with the Toolworks mod? I imagine the easiest way to go about it would be to allow unattached tool-heads to be sharpened, but being able to sharpen an already constructed tool would be ideal as well.

💬 AzuliBluespots, Feb 7th at 2:42 PM

Man, man, man. Here goes a lot of translated content.
Brazilian Portuguese translation file, save it as pt-br.json

Spain Spanish translation file by JefferZ that was on the comment section of the original Necessaries mod. I added two missing strings, hope they are correct. Save it as es-es.json

Now for the Still Useful Stuff translation...

💬 StahlAuthor, Feb 3rd at 10:40 AM

Kara I've updated the shape. I did not encounter any crashes during glue creation. 🤷‍♂️

💬 Kara, Feb 1st at 7:46 PM
    shape: { base: "game:item/resource/crushed/crushed" },
No longer exists and resultes in a ? item for crushed diamonds.
you may want to use
    shape: { base: "game:item/resource/crushed/borax" },
instead. 
💬 Kara, Jan 26th at 3:48 AM

A crash related to making Glue happened on my server to a player. although i do not have a crash report, cause players just close those.on version: 1.19.2

💬 AzuliBluespots, Jan 22nd at 1:36 AM

All kudos to Stahl for keeping the Necessaries mod Still Necessary :)

💬 TimSithis, Jan 19th at 10:30 AM

You think It will be able to be updated to 1.19?

💬 AzuliBluespots, Jan 13th at 9:10 PM

Pamela
This mod was working on 1.18.12, well beyond the mandatory .net7 upgrade. Should still work. Try it, but backup your save first, or make a test world.

💬 CrusadingPriest, Jan 12th at 6:46 PM

Hello Stahl. Thanks for updating this mod. By any chance do you think you might make it compatible with other Mods. Like Flexible Tools. 

💬 Pamela, Sep 11th 2023 at 4:08 PM

When will this be updated for .net 7??

💬 Giordy492, Sep 4th 2023 at 10:27 AM

I think the recipe for the sulfur/saltpeter mix recipe should use POWDERED sulfur instead of a sulfur chunk, since the mix is a powder.

💬 Pamela, Aug 30th 2023 at 1:28 PM

Will this work for 1.18.8 (.net 7)??

💬 StahlAuthor, Jun 27th 2023 at 1:04 PM

gndrneutralnoun The config file seems to work for me?

💬 gndrneutralnoun, Jun 26th 2023 at 7:09 PM

Sorry if I'm being annoying, but I would greatly appreciate it if you could fix the problem of the mod not taking the config values into account. The paxel issue has been fixed from the side of the paxel mod, so don't worry about it, I guess.

💬 gndrneutralnoun, Jun 22nd 2023 at 2:06 PM

I've only tried 1.0.1, so that's the only one I can confirm for.

💬 StahlAuthor, Jun 21st 2023 at 7:22 PM

gndrneutralnoun You mean 1.0.1,  1.0.0, or both?

💬 gndrneutralnoun, Jun 20th 2023 at 4:36 PM

It seems like the Paxel from the Paxel mod can't be sharpened with the grindstone with this version of the mod, despite the fact that the paxel mod has compatibility with other versions of Necessaries. Would love it if you could look into fixing this. :)

Edit: Mod also doesn't seem to take the edited grindstone values in the config into account. I would also love it if you could look into that, too.

💬 Kyrthrix, Jun 15th 2023 at 5:37 AM

Any news of being updated since the last message?

💬 PhyDoesStuff, Jun 4th 2023 at 4:27 PM

I'm seeing the following errors in client-main.txt:

texture errors, incorrect paths to game textures:

4.6.2023 11:03:29 [Warning] Texture asset 'game:textures/block/wood/firewood/front.png' not found (defined in Item necessaries:branchcutter-copper).
4.6.2023 11:03:29 [Warning] Texture asset 'game:textures/block/wood/firewood/front.png' not found (defined in Shape code necessaries:item/branchcutter).
4.6.2023 11:03:29 [Warning] Texture asset 'game:textures/block/bone.png' not found (defined in Baked variant of block necessaries:leadvessel-acid1).
4.6.2023 11:03:29 [Warning] Texture asset 'game:textures/block/currency/rusty-iron.png' not found (defined in Baked variant of block necessaries:rustyspikes).

missing lang keys:

4.6.2023 11:03:30.315 [VerboseDebug] Lang key not found: necessaries:item-branchcutter-meteoriciron
4.6.2023 11:03:30.316 [VerboseDebug] Lang key not found: necessaries:item-branchcutter-steel

💬 StahlAuthor, Apr 19th 2023 at 9:38 PM

Falx should be sharpenable.

💬 AzuliBluespots, Apr 19th 2023 at 8:21 PM

Okay, this was updated for 1.18 - can the swords be sharpened at the grindstones?

(edit comment delete)