Mods / Fahl ores

Category: #Other #Weapons #Worldgen
Author: YourCreator
Side: Both
Created: Jan 21st 2022 at 4:12 PM
Last modified: Nov 25th 2023 at 2:37 PM
Downloads: 1087
Follow Unfollow 8

Latest file for v1.18.15:
FahlOres.zip 1-click install


<en>
This mod adds fahlores. Now its only tennantite. 
Its ready for make arsenic bronze (ater remelting its become copper)




TODO:

  • Make poisonous fumes of arsenic
  • Arsenic spawn for chunks with copper.
  • Tetrahedrite with Sb.
  • Make bijouterie with with cast low alloys.

Please write for any bugs πŸ›πŸž

Thanks Craluminium for tests and great support.

</en>
<ru>
Π­Ρ‚ΠΎΡ‚ ΠΌΠΎΠ΄ добавляСт Π±Π»Π΅ΠΊΠ»Ρ‹Π΅ Ρ€ΡƒΠ΄Ρ‹. БСйчас это Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‚Π΅Π½Π½Π°Π½Ρ‚ΠΈΡ‚. 
Он Π³ΠΎΡ‚ΠΎΠ² ΠΊ производству ΠΌΡ‹ΡˆΡŒΡΠΊΠΎΠ²ΠΎΠΉ Π±Ρ€ΠΎΠ½Π·Ρ‹. Она Π½Π΅ ΠΏΡ€ΠΈΠ³ΠΎΠ΄Π½Π° для ΠΏΠ΅Ρ€Π΅ΠΏΠ»Π°Π²ΠΊΠΈ с Ρ‚Π΅ΠΌ ΠΆΠ΅ содСрТаниСм Π»Π΅Π³ΠΈΡ€ΡƒΡŽΡ‰Π΅Π³ΠΎ ΠΌΡ‹ΡˆΡŒΡΠΊΠ°.

Π­Ρ‚ΠΎΡ‚ ΠΌΠΎΠ΄ Π±Ρ‹Π» обоснован Ρ€Π΅Π°Π»ΡŒΠ½Ρ‹ΠΌ ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ΠΌ Π²Π΅Ρ‰Π΅ΠΉ.

Π’ производствС:

  • ΠžΡ‚Ρ€Π°Π²Π»ΡΡŽΡ‰ΠΈΠ΅ испарСния ΠΏΡ€ΠΈ ΠΏΠ΅Ρ€Π΅ΠΏΠ»Π°Π²ΠΊΠ΅ ΠΌΡ‹ΡˆΡŒΡΠΊΠΎΠ²Ρ‹Ρ… Π±Ρ€ΠΎΠ½Π·
  • ΠœΡ‹ΡˆΡŒΡΠΊ для Π΄Ρ€ΡƒΠ³ΠΈΡ… Ρ€Π΅Ρ†Π΅ΠΏΡ‚ΠΎΠ² Π² спавнС ΠΊΠ²Π°Ρ€Ρ†Π° (ΠΎΠ½ сопровоТдаСт Π·ΠΎΠ»ΠΎΡ‚ΠΎ ΠΈ ΠΊΠ²Π°Ρ€Ρ†) ΠΈ ΠΌΠ΅Π΄ΠΈ (для Π³Π»ΡƒΠ±ΠΈΠ½Π½Ρ‹Ρ… мСстороТдСний)
  • ВСтраэдрит с ΡΡƒΡ€ΡŒΠΌΠΎΠΉ (для ΠΏΠ°Π΅Ρ‡Π½Ρ‹Ρ… сплавов)
  • ΠžΡ‚Π»ΠΈΠ²ΠΊΠ° ΠΈ ΠΊΠΎΠ²ΠΊΠ° Π±ΠΈΠΆΡƒΡ‚Π΅Ρ€ΠΈΠΈ с ΠΆΠΈΠ΄ΠΊΠΎΡ‚Π΅ΠΊΡƒΡ‡ΠΈΠΌΠΈ сплавами

</ru>

Version For Game version Downloads Release date Changelog Download 1-click mod install*
v1.0.7 168 Nov 25th 2023 at 2:37 PM Show FahlOres.zip Install now
v1.0.2 348 Jan 30th 2022 at 4:54 PM Show FahlOres.zip Install now
v1.0.1 288 Jan 28th 2022 at 3:17 PM Show FahlOres.zip Install now
v1.0.0 283 Jan 21st 2022 at 4:17 PM Show FahlOres.zip Install now

6 Comments (oldest first | newest first)

💬 TwoF, Nov 27th 2023 at 4:33 AM

Hello, If necessary, make it fully compatible with the wonderful Geology Additions mod.

💬 YourCreatorAuthor, Jun 9th 2022 at 4:25 PM

Yes i know about bugs. I will take a break after work and finish this mod, please sorry

💬 Carrolldog, Feb 2nd 2022 at 1:09 AM

Game throws this error whenever you try to prospect and fails to show prospecting results. I only have Fahl loaded and it is up-to-date (1.16.1 game version and 1.0.2 mod version)

[Error] System.NullReferenceException: Object reference not set to an instance of an object.
at Vintagestory.ServerMods.ChildDepositGenerator.GetYMinMax(BlockPos pos, Double& miny, Double& maxy)
at Vintagestory.ServerMods.DiscDepositGenerator.oreBearingBlockQuantityRelative(BlockPos pos, String oreCode, Int32[] blockColumn)
at Vintagestory.ServerMods.DiscDepositGenerator.GetPropickReading(BlockPos pos, Int32 oreDist, Int32[] blockColumn, Double& ppt, Double& totalFactor)
at Vintagestory.GameContent.ItemProspectingPick.PrintProbeResults(IWorldAccessor world, IServerPlayer byPlayer, ItemSlot itemslot, BlockPos pos)
at Vintagestory.GameContent.ItemProspectingPick.ProbeBlockDensityMode(IWorldAccessor world, Entity byEntity, ItemSlot itemslot, BlockSelection blockSel)
at Vintagestory.GameContent.ItemProspectingPick.OnBlockBrokenWith(IWorldAccessor world, Entity byEntity, ItemSlot itemslot, BlockSelection blockSel, Single dropQuantityMultiplier)
at Vintagestory.Server.ServerSystemBlockSimulation.TryModifyBlockInWorld(ServerPlayer player, _zQRtckuwZGriQ6yzmHpCEVJBkot cmd)
at Vintagestory.Server.ServerSystemBlockSimulation.HandleBlockPlaceOrBreak(_lED4KdC91wgZEt0DdnlBksEk38A packet, ConnectedClient client)
at Vintagestory.Server.ServerMain.ProcessNetMessage(NetIncomingMessage msg, NetServer mainSocket)

I'm going to add that this mod still breaks vanilla metallurgy (can't smith or cast toolheads with any vanilla metals) but it isn't showing any errors in the log. Also, a handful of tools (such as the arsenic-bronze scythe and propick) have no values and break instantly upon use. I'm not really sure if it is my own game causing this but these bugs keep occuring despite freshly reinstalling the game, starting new worlds, and having no other mods loaded to avoid conflicts.

💬 YourCreatorAuthor, Jan 25th 2022 at 10:23 PM

Thanks for bugs, i tested on 1.15.10, cause of no c# code, just vanilla json patching. Retest and fix later

💬 Carrolldog, Jan 25th 2022 at 9:42 PM

I also want to point out that this mod in its current state totally breaks vanilla metallurgy. You are unable to cast tools (copper never hardens in toolhead casts for instance) and you are unable to work vanilla ingots on anvils into toolheads. It also breaks their textures when they are sitting on a forge. Adding and removing the mod repeatedly revealed this correlation but there is nothing in the debug logs showing any errors signifying this. No other mods are loaded. I was able to load the mod earlier by changing 'both' to 'client' in the .json.

Broken textures

 

 

 

💬 Carrolldog, Jan 25th 2022 at 7:11 AM

The mod is failing to load in the new update (1.16.1)

24.1.2022 23:04:21 [Error] [FahlOres.zip] An exception was thrown trying to to load the ModInfo:
Newtonsoft.Json.JsonSerializationException: Error converting value "Both" to type 'Vintagestory.API.Common.EnumAppSide'. Path 'Side', line 14, position 16. ---> System.ArgumentException: Requested value 'Both' was not found.
at System.Enum.TryParseEnum(Type enumType, String value, Boolean ignoreCase, EnumResult& parseResult)
at System.Enum.Parse(Type enumType, String value, Boolean ignoreCase)
at Newtonsoft.Json.Utilities.EnumUtils.ParseEnumName(String enumText, Boolean isNullable, Type t)
at Newtonsoft.Json.Converters.StringEnumConverter.ReadJson(JsonReader reader, Type objectType, Object existingValue, JsonSerializer serializer)
--- End of inner exception stack trace ---

(edit comment delete)