
Mods / Still Necessaries
Tags:
#QoL
#Technology
#Utility
Author: Stahl
Side: Both
Created: Apr 19th 2023 at 6:16 PM
Last modified: Feb 21st at 3:34 PM
Downloads: 16247
Follow Unfollow 227
Author: Stahl
Side: Both
Created: Apr 19th 2023 at 6:16 PM
Last modified: Feb 21st at 3:34 PM
Downloads: 16247
Follow Unfollow 227
Latest file for
v1.20.4:
stillnecessaries_1.2.2.zip
1-click install
Updated to 1.20.1. My head almost exploded debugging some transpiler exception... π
See original Necessaries Mod for details.
- Spanish translation by JefferZ and AzuliBluespots
- Brazilian Portuguese translation by AzuliBluespots
Just the Grindstone by Eurus8.
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.2.2 | 1677 | Feb 21st at 3:34 PM | Show | stillnecessaries_1.2.2.zip | Install now | |
v1.2.1 | 2217 | Jan 18th at 6:53 PM | Show | stillnecessaries_1.2.1.zip | Install now | |
v1.2.0 | 48 | Jan 18th at 6:45 PM | Show | stillnecessaries_1.2.0.zip | Install now | |
v1.1.2 | 5088 | Feb 11th 2024 at 8:03 AM | Show | stillnecessaries_1.1.2.zip | Install now | |
v1.1.1 | 802 | Feb 3rd 2024 at 10:39 AM | Show | stillnecessaries_1.1.1.zip | Install now | |
v1.1.0 | 627 | Jan 21st 2024 at 11:09 PM | Show | stillnecessaries_1.1.0.zip | Install now | |
v1.0.1 | 3875 | Jun 18th 2023 at 7:24 PM | Show | stillnecessaries_v1.0.1.zip | Install now | |
v1.0.0 | 1913 | Apr 19th 2023 at 6:17 PM | Show | stillnecessaries_v1.0.0.zip | Install now |
Stahl
Hello, can you tell me where the information is for repairing the tools? I can't find it, I just found the durability of the discs normally, but not the repair part.
Cid69 My guess at the moment is a mod conflict. Can you try temporarily removing [aculinaryartillery, advancedsmithing, ancientarmory, angelbelt, extrachests, glowtorns, nightwatcher, offlinefoodnospoil, sortablestorage, wlts, accessibilitytweaks, animalcages, egocaribautomapmarkers, betterfirepit, configureeverything, cooperativecombat, Crateful, expandedfoods, fixhandbookclutter, fromgoldencombs, knapster, medievalexpansionpatch, onebedsleeping, recipepatcher, respawntools, steadycam, tentbag, unstablethrone, vanvar, workbenchexpansionpatch, sandwich, th3essentials, bricklayers] and see if the error disappears? (I removed the mods I know it works with right now from the list.) If it doesn't, do you still get the error if you remove every other mod aside from stillnecessaries?
Cid69 My guess at the moment is a mod conflict. Can you try temporarily removing [aculinaryartillery, advancedsmithing, ancientarmory, angelbelt, extrachests, glowtorns, nightwatcher, offlinefoodnospoil, sortablestorage, wlts, accessibilitytweaks, animalcages, egocaribautomapmarkers, betterfirepit, configureeverything, cooperativecombat, Crateful, expandedfoods, fixhandbookclutter, fromgoldencombs, knapster, medievalexpansionpatch, onebedsleeping, recipepatcher, respawntools, steadycam, tentbag, unstablethrone, vanvar, workbenchexpansionpatch, sandwich, th3essentials, bricklayers] and see if the error disappears? (I removed the mods I know it works with right now from the list.) If it doesn't, do you still get the error if you remove every other mod aside from stillnecessaries?
This is the full log in Pastebin - https://pastebin.com/0dqqWmVP
This entry early on in the logs seems sus:
16.3.2025 07:51:49 [Error] [stillnecessaries] Exception thrown when trying to create an instance of ModSystem necessaries.src.Necessaries:
16.3.2025 07:51:49 [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 503
Please note, we are stuck running a 1.19.8 version of Bricklayers as we wait for the update, so the errors are off the rails currently.
Thanks
Cid69 Trash can works for me though... π€ Can you post the errors you are getting in the logs? If it's a lot put it in pastebin.com or something.
Stahl Yes I broke and replaced both trash can and mail box and they still do not work.
Cid69 Did you try replacing them? I had a grinding wheel that didn't work, but it started working after just replacing it π€·βοΈ
TheDude Huh?
itsjustymirr I don't know. π Trapdoor patch would. Otherwise this is just a recompiled version, so other features might or might not work.
Sorry to report that once I loaded this onto the server the items did not work. Their models render fine, however there is a registration error on server startup and clicking on the mailbox or trash can does nothing, no interface opens.
I can try and drag up the log files if that would help.
Please, added the possibility of automatically scaling the durability and efficiency of grinding wheels according to the multiplied durability of tools and weapons en 1.20.3 please
Thank you for the update! would this still work on 20.3?
That is great thanks very much :)
I will let you know if there any issues.
BeefTaquitos Fixed.
Cid69 Let me know if you still find any bugs in this version.
The mod doesn't work with 1.20.4, the blocks and items render, but all functionality is not present. I can try and grab some logs if that would help. I am aware from talking to Apache and QP from Chisel that 1.20.4 change some key things in modding that could easily break mods, so perhaps that is the cause.
It's odd that I don't see any comments on this, but the trapdoor patch to make them function as ladders seems to not be functional in the current version.
I quite like that feature so I can have my trapdoors flush with the ground and still climb out of holes nicely.
How do you actually craft parcels?
And for anyone who wants just the grindstone.
https://mods.vintagestory.at/show/mod/18546
Stahl
Gatadata
Thanks AzuliBluespots
I def kept the translations (thanks for those) and the sword patch, but I removed the existing sulphur acid glue mechanic and subtituted the ingredients for existing vanilla ones.Bascially, you don't need the lead vessel anymore and you can use the vanilla recipe for sulfuric acid. Cook it in a cooking pot with bone meal and you get the gluten.
Eurus8
Remember to get the included translations, the sulphur-acid glue mechanic, and the patch for swords.
Eurus8 You have my permission. Go wild π
Sell No problem.
Stahl
Ah, thank you! You're probably correct, I'm not the best at editing the files, but knowing it can work means I just need to double check my own work.
Thanks for going the extra mile, didn't expect to get confirmation. You're a true gentleman.
Cheers,
Yeah, i could definitely use the grindstone as a standalone mod or some such, lemme know if youre allowed and it becomes a thing? c: Eurus8
I don't see a license in your source repository so I'll ask here. Do I have permission to take your mod, rip the grindstone out and perhaps edit it to allow for mechanical power? Obv will link to both this mod and the original Necessaries.
Stahl
Sell I just tested it by modifying Armory files, and it seems to work fine. Typo somewhere?
RollForWizards Maybe. π Honestly this is just baffling to me. I've checked the obvious things that could cause this, and I don't see the error so I can't debug it. Not much I can do without more clues.
Stahl
Yeah, there's no space. I didn't copy paste it, I just typed it out. Weird. I'll pass your inability to reproduce the error on to the server manager. This must have been something on his end?
RollForWizards how π€― Anyway, can't reproduce. π€ Also weird it says "still necessaries"... Usually this mod is spelled without a space or capitalized. π€
Stahl
I'm more than happy to send you a screenshot of the error, if you like.
But to quote it:
[Server Error] [still necessaries] Could not resolve some dependencies:
[Server Error] [still necessaries] game@1.20.1 - Version mismatch (has 1.20.0)
Sell Could it be my nemesis the GetHeldItemInfo patch? π€ Combat Overhaul does modify it, so it could be involved. There would still have to be some some difference between how the base weapons and the added weapons are handled though...
Hey, got a small puzzle I can't figure out. Using Combat Overhaul mod, it's possible to add in the sharpenable attribute to it's modified swords and spears. When I add on the Armory mod, it is still possible to modify the base short swords and spears, but when trying to modify the added weapon types, such as the long swords, javelins, and long axes, the game will crash once I add the sharpenable attribute to them and try to use it on the grindstone. As far as I can tell in my uneducated opinion the itemtypes should be the same, but somehow one works and one crashes.
Hoping you've got some ideas or guesses to try out, but don't mean to bother you with unrelated mods.
Cheers,
RollForWizards More details? Cannot reproduce. π You mean 1.20.1? The mod is version 1.2.1, the game has an extra zero.
This is throwing an error on servers. Version mismatch; despite being updated for 1.20.1, its still looking for 1.20.0.
Stahl No problem! βΊοΈI really appreciate all that you've done with here, I've been using it whenever I play for some time.
Marshy Thanks for the info, I'll update this after Still Useful Stuff. Might be this week or the next.
Anemone I'll include the .csproj. I didn't want to originally, because it's specific to my configuration and I don't know how to generalize it, but I realize now that it might be helpful. Also, thanks for your work. π
Marshy, I think that's because the method has been changed in 1.20 to take the arguments BroadcastBlockEntityPacket(BlockPos, int packetId, [byte[] data = null]) . I'm tinkering with the source like a curious monkey and just managed to get it to compile by fixing some method stuff. Haven't tested it yet though. Neither this project (Still Necessaries) nor the parent project, Necessaries (or its parent repo), has a .csproj for the Necessaries mod, so I'm trying to figure it out with a metaphorical sledgehammer.
Will need an update for 1.20. Trying to test in rc4, and I'm getting this error in the server-main logs when using a grindstone assembly with grindstone and vanilla damaged tool loaded:
15.12.2024 16:38:15 [Error] At position 512009, 3, 512017 for block necessaries:grindstone-diamond-east a BEGrindstone threw an error when ticked:
15.12.2024 16:38:15 [Error] Exception: Method not found: 'Void Vintagestory.API.Server.IServerNetworkAPI.BroadcastBlockEntityPacket(Int32, Int32, Int32, Int32, Byte[])'.
at necessaries.src.SharpenerStuff.BEGrindstone.Tick(Single dt)
at Vintagestory.Common.GameTickListener.OnTriggered(Int64 ellapsedMilliseconds) in VintagestoryLib\Common\Model\GameTickListener.cs:line 27
The tool does not get repaired and no animation plays. It isn't crashing the game or doing anything else, though, just quietly logging.
No other mods installed.
Anyone know if this is working fine for 1.19.8? Any chance we might be getting an update for this?
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?
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
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.
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
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
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
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
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. :)
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
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.
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?
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
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?
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.
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. π€·βοΈ
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.
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...
Kara I've updated the shape. I did not encounter any crashes during glue creation. π€·βοΈ
No longer exists and resultes in a ? item for crushed diamonds.
you may want to use
instead.
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
All kudos to Stahl for keeping the Necessaries mod Still Necessary :)
You think It will be able to be updated to 1.19?
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.
Hello Stahl. Thanks for updating this mod. By any chance do you think you might make it compatible with other Mods. Like Flexible Tools.
When will this be updated for .net 7??
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.
Will this work for 1.18.8 (.net 7)??
gndrneutralnoun The config file seems to work for me?
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.
I've only tried 1.0.1, so that's the only one I can confirm for.
gndrneutralnoun You mean 1.0.1, 1.0.0, or both?
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.
Any news of being updated since the last message?
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
Falx should be sharpenable.
Okay, this was updated for 1.18 - can the swords be sharpened at the grindstones?