Mods / Free stone drops when broken

Tags: #QoL #Simplification #Tweak
Author: Guimoute
Side: Server
Created: Jul 17th 2023 at 2:49 PM
Last modified: Sep 21st at 1:55 PM
Downloads: 1843
Follow Unfollow 50

Latest release (for Vintage Story 1.18.0, 1.19.0, 1.20.0 and 1.21.0, potentially outdated):
free_stone_drops_when_broken v1.0.1.zip  1-click install


In vanilla, you can only get a plain stone block by removing its 6 neighbours, then the stone will drop as a full block.

With this mod, you can remove 5 of its neighbours then mine the stone block and it will drop a full block instead of tiny stones. It means you can mine every other block at a given height without having to dig above/below it. This is how it looks in action: https://imgur.com/97Uo8g5.mp4

The vanilla behaviour is not removed, this is just an additional behaviour. In the screenshot below, all the "free" stone blocks (i.e. supported by only one other block) will drop themselves when mined. There is an interesting interaction between the two behaviours: if you have two blocks supporting each other and you removed everything around them (say because you are unearthing a meteor and want the full blocks), mining one of the two blocks will drop both blocks, the first because of my mod's added behaviour, the second because of the vanilla behaviour.

Affected blocks: rock, ores, meteoric iron.
The source code is included in the mod. If you want to change the list of supported blocks, there is only one line to modify.

What this mod doesn't do: change drop rates.

Unintended but harmless side effect: using ore blasting bombs on ores that are in this configuration (why would they be?) will drop full ore blocks.

 

 

Mod Version Mod IdentifierFor Game version Downloads Released Changelog Download 1-click mod install*
1.0.1 free_stone_drops_when_broken 1526 Jul 17th 2023 at 9:17 PM free_stone_drops_when_broken v1.0.1.zip 1-click install

Fixed extraneous folder in the zip.

1.0.0 free_stone_drops_when_broken 317 Jul 17th 2023 at 2:51 PM Empty free_stone_drops_when_broken v1.0.0.zip 1-click install

14 Comments (oldest first | newest first)

💬 Guimoute , Oct 18th at 9:59 PM

In the mean time, you can fix it by placing the "loose meteoric pieces" block on the ground between two dirt blocks (or any other position where a rock block wouldn't drop itself with the mod) and break it again. It will drop the meteoric iron item properly. 

💬 Guimoute , Oct 18th at 9:10 PM

AzuliBluespots Oh, I actually noticed that but I never realized it was caused by my mod. I'll try to fix it. Thanks for the heads up!

💬 AzuliBluespots, Oct 17th at 11:54 PM

This might be affecting meteoric iron bits on the surface in a weird way. It's dropping the decorative block instead of breaking into the actual material.

💬 Guimoute , Jul 27th at 1:54 PM

LarekFlynn Yeah that is what my mod does, dropping the whole block when mined with one side supported. 

💬 LarekFlynn, Jul 21st at 8:48 PM

Found an odd issue with this and the Alchemical refining mod. It has one of the steps in ore processing as breaking a washed ore sand block to get item drops. The whole block drops if only one side is supported.

💬 Guimoute , Jan 17th at 11:05 PM

Desolae It works in 1.20, no update required :)

💬 Desolae, Jan 17th at 9:59 PM

Really hoping for a 1.20 version!

💬 Guimoute , Dec 18th 2024 at 10:40 PM

NastyFlytrap You are welcome! :)

💬 NastyFlytrap, Dec 18th 2024 at 10:10 PM

This is the kinda middleground i have been looking for for over a year, between the borderline cheating that is stone quarry, and vanilla's annoying ass mechanic. Thanks!

💬 DUCATISLO, Jun 27th 2024 at 7:37 PM

not a bad mod

💬 Moon_Dew, Jul 21st 2023 at 9:44 AM

Honestly this just makes more sense then how vanilla does it.

💬 QuakingDoom, Jul 17th 2023 at 10:29 PM

Dont rely on the game to compile your mod - it's inconsistent, especially between net4 and net7, and the game's compiler is quite old, prone to errors. Any and all issues regarding that can be solved by compiling it into a dll - dont even need anything else but a dll. My BigStackFixFix mod for example was initially a cs fiile and relied on the game to compile it. It worked fine in net4, but on net7 it simply would not work at all. Compiling it into a dll with no other changes, however, remedied that problem entirely

💬 Guimoute , Jul 17th 2023 at 9:18 PM

The game compiles it.

💬 DanaCraluminum, Jul 17th 2023 at 3:23 PM

Mod is packed wrong, also it is not compiled

 (edit comment delete)
Основной веб-сайт | Почтовый сервер | FTP сервер | Административная панель | API интерфейс | Content Delivery Network | Статические файлы | Ресурсы сайта | Изображения | Файловое хранилище | Блог | Интернет-магазин | Техническая поддержка | Справочная система | Документация | Форум | Новости | Загрузки | Демонстрация | Тестовая среда | Приложение | Медиа контент | Разработка | Промежуточная среда | Бета версия | Безопасная зона | Вход в систему | Панель управления | Портал | Система управления контентом