Mods / Axle in blocks

Tags: #Crafting #Technology
Author: Fossilien
Side: Both
Created: Dec 27th 2021 at 5:07 PM
Last modified: Jun 25th at 9:54 AM
Downloads: 21188
Follow Unfollow 339

Recommended download (for Vintage Story 1.20.12 - 1.21.0-pre.1):
axleinblocks_1.21.0.zip  1-click install


 Main features:

  • New blocks that hide axles in bricks, dry stone and wooden planks (insulated).
  • New blocks that hide gears in bricks, dry stone and wooden planks (insulated).
  • New blocks that hide transmission in bricks, dry stone and wooden planks.
  • New obsidian glass block (Used in recipes).
  • Languages: English, French, Japanese, Russian, Ukrainian

Mod Version For Game version Downloads Release date Changelog Download 1-click mod install*
1.21.0
1.20.12 - 1.21.0-pre.1
426 Jun 25th at 9:54 AM Empty axleinblocks_1.21.0.zip 1-click install
1.20.1-rc.5
1.20.2 - 1.20.3
3942 Mar 4th at 1:07 AM axleinblocks_1.20.1-rc.5.zip 1-click install

Fixed axle in aged plank textures. Thank you Renius

1.20.1-rc.4
1.20.1 - 1.20.3
530 Feb 27th at 7:01 PM axleinblocks_1.20.1-rc.4.zip 1-click install

Fixed log issue:
[Error] Missing mapping for texture code #aged1 during shape tesselation (thanks to DarkThoughts)


Added simple mod icon

1.20.1-rc.3
1.20.1 - 1.20.3
1848 Jan 26th at 5:55 PM axleinblocks_1.20.1-rc.3.zip 1-click install

Fixed incorrect orientation of planks in recipes.
Thanks for noticing this issue Neveric

1.20.1-rc.2 392 Jan 22nd at 6:33 PM axleinblocks_1.20.1-rc.2.zip 1-click install

Fixed game log warnings
Completed UA and RU localizations
Added French localization (thanks to Laerinok)

1.20.1-rc.1 208 Jan 22nd at 12:52 AM axleinblocks_1.20.1-rc.1.zip 1-click install

Tested only on the client side.

Fixed missing textures and models.

New brick blocks axle, gear and transmission in 'fire brick and large clay bricks (running bond) types only'

New blocks have only English localization for now.

1.19.8-rc.1
1.19.6 - 1.19.8
2024 Aug 3rd 2024 at 1:54 PM axleinblocks_v1.19.8-rc.1.zip 1-click install

Fixed issue with wooden planks in receipts.

1.0.19
1.19.2 - 1.19.3 1.19.5 - 1.19.7
1433 Apr 24th 2024 at 8:00 PM axleinblocks_v1.0.19.zip 1-click install

Recipe errors and crushed obsidian texture were fixed.

1.0.18 4961 Jul 20th 2023 at 8:52 PM axleinblocks_v1.0.18.zip 1-click install

Obsidian glass blocks can be chiselled.

1.0.17 698 Jun 30th 2023 at 9:40 AM axleinblocks_v1.0.17.zip 1-click install

Added Ukrainian translation.

1.0.16
1.18.6-rc.1 - 1.18.6-rc.2
487 Jun 24th 2023 at 10:08 AM axleinblocks_v1.0.16.zip 1-click install

Added Japanese translation file by macoto_hino.

Rebuilt with a new game version 1.16.6-rc.2.

1.0.15 237 Jun 24th 2023 at 12:19 AM axleinblocks_v1.0.15.zip 1-click install

Compatibility with new game versions.

Gear block placement on top of axle blocks issue fix.

Fixed wooden planks recipes.


Not tested thoroughly.
The release can contain bugs.

1.0.13
1.16.2 - 1.16.3
1032 May 31st 2022 at 1:55 PM axleinblocks_v1.0.13.zip 1-click install

Fixed log [Error] tesselation aged1 axleinblocks...

1.0.12
1.16.2 - 1.16.3
2314 Jan 8th 2022 at 6:03 PM axleinblocks_v1.0.12.zip 1-click install

MInor fixes for previous update that included:

1.New transmission in blocks added.

2.Fixed crush bauxite in patch file.

3.Fixed rare custom log crush.

1.0.11
1.15.9 - 1.15.10
420 Jan 8th 2022 at 6:03 PM axleinblocks_v1.0.11.zip 1-click install

MInor fixes for previous update that included:

1.New transmission in blocks added.

2.Fixed crush bauxite in patch file.

3.Fixed rare custom log crush.


61 Comments (oldest first | newest first)

💬 Fossilien , Jun 25th at 10:01 AM

LittleNyanCat

Thank you.
Apparently, I can't manually change the mod version using the UI. In 'modinfo', the mod dependency is correct. I think it's because the mod version has the '-rc' suffix.

💬 LittleNyanCat, Jun 14th at 3:53 AM

Thank you for this wonderful mod!

 

Looks like you forgot to change the latest release that is shown on the main mod page, which leads people (and me!) to download the outdated version that doesn't work on the latest version of the game.

 

Cheers.

💬 Fossilien , Jun 6th at 6:56 PM

endey Open a tab Files version 1.20.1-rc.5, that's it

💬 endey, Jun 4th at 8:04 AM

hey, i cant see the mod version you linked at all. is this intentional? was wanting to add this mod to my world. do i just download from this page or the one your trying to link?

💬 Fossilien , May 14th at 6:48 PM

Tolomea
You are using an outdated version of the mod. You should only download v1.20.1-rc.5

💬 Tolomea, May 12th at 6:21 PM

Still having problems with plank orientations.

Axles in blocks 1.0.19

Vintage story 1.20.10

Oak planks craft as 11661 game:planks-oak-ud

The recipie in the book wants 11631 game:planks-oak-ns

Interestingly the output of the recipie is 15637 axleinblocks:axleinplanks-oak-ud

 

edit: Also the blue, brown and red clay bricks are missing textures and don't have recipies, fireclay has a texture but no recipie.

 

edit2: found a thing I could make and it is going, thank you

💬 egocarib, May 12th at 2:08 PM

Minor thing:
[Warning] Texture asset 'game:textures/block/clay/brick/four/running/{type}1.png' not found (defined in Baked variant of block axleinblocks:gearscrate_ccb-n-black-n).

💬 Fossilien , Apr 19th at 10:55 AM

Hello RowanSkie

I might add some cobblestone variants later when I get back from vacation. I'm too far away from my workspace right now.

💬 RowanSkie, Apr 8th at 3:04 PM

Would it be possible to add cobblestone variants? My windmill uses cobblestone for floors and ceilings.

💬 Fossilien , Mar 24th at 7:57 PM

Hello SMB64

I can't do anything except bug fixing now because I am too busy. Maybe later I can add some new blocks, but only using my standard approach. More complicated things require a deep dive into Vintage Story API, free time etc.
No Discord server yet.

💬 Fossilien , Mar 24th at 7:54 PM
💬 SMB64, Mar 17th at 3:59 PM

Any plans for other blocks to be added (such as Polished Stone, or Glass?), or maybe use a similar method to OneRoof's dynamic roofs that take the textures from the block below them or a block used on them?
Also, I'd love to rotate which side the covered part of the gears/transmission blocks is on.

btw, is there a mod thread on the Discord server? I can't seem to find it if there is.

💬 haro, Mar 15th at 5:38 PM

superb mod!

💬 Fossilien , Mar 1st at 2:53 PM

Thank you  Renius

Fixed

💬 Renius, Mar 1st at 12:13 AM

Issue with Axle in Aged Wood: Block colouring is changing ever two blocks, some match standard aged wood, some match more of an aged ebony look. Is there a simple remedy?

💬 RNM, Feb 28th at 3:43 AM

хорошо спасибо подождем 

💬 Fossilien , Feb 27th at 7:22 PM

Hello, RNM
I suppose some brick recipes are unavailable in the game for now and I hope Tyron will add them in the next update. If not, I will add temporary recipes for them in my mod.
For now, they are available only in creative mode.

💬 Fossilien , Feb 27th at 7:02 PM

Fixed log error. Thank you for your comment DarkThoughts

💬 DarkThoughts, Feb 26th at 6:53 PM

There's a lot of error spam in my client-main.log from this mod for all the various variants.

[Error] Missing mapping for texture code #aged1 during shape tesselation of block axleinblocks:axleindrystone-claystone-ud using shape axleinblocks:axleinblocks-stand-ud, or one of its alternates

💬 RNM, Feb 23rd at 8:00 AM

ребят подскажите пж крафт кремовых кирпичей 

 

💬 Fossilien , Feb 6th at 4:32 AM

Nebux,

I have fixed the issue with the wrong planks orientation in version v1.20.1-rc.3. I Checked in survival mode; a screenshot was attached. If you have any other issues, or if I understood you wrong, please provide more details.

screenshot

 

💬 Nebux, Feb 5th at 8:46 PM

there is an issue with this mod when making the wooden axle in block. the recipe is using the horizontal block and in game you can only get the vertical blocks

💬 Fossilien , Jan 26th at 5:56 PM

Hello and thank you Neveric
Fixed!

💬 Neveric, Jan 26th at 9:20 AM

Hello! The axle in wooden planks recipe is broken it seems. Didn't tested it with stone yet.

💬 Laerinok, Jan 22nd at 8:25 PM

You're welcome, my pleasure.

💬 Fossilien , Jan 22nd at 6:37 PM

Added a more stable version without warnings.

Thanks for your help with localization and log file @Laerinok

💬 Fossilien , Jan 22nd at 1:26 PM

Laerinok

Thank you, for your comment. I'll add localization and check the warnings.

💬 Laerinok, Jan 22nd at 11:49 AM

Hello,
This is the french localization fr.json

 

FYI, some errors message while loading game:
22.1.2025 12:35:33 [Warning] Failed resolving crafting recipe ingredient with code axleinblocks:axleinplanks-agedebony-ud in Grid recipe
22.1.2025 12:35:33 [Error] Grid Recipe 'axleinblocks:recipes/grid/axleinblocks.json': Output Block code axleinblocks:axleinplanks-agedebony-ud cannot be resolved

and some spams in server-main.log:
22.1.2025 12:35:33 [Warning] Failed resolving a blocks block drop or smeltedstack with code axleinblocks:axleinclaybricks-black-ud in Block axleinblocks:axleinclaycoursebricks-black-ud

If needed, this the server-main.log

💬 Fossilien , Jan 22nd at 12:54 AM

Added updated version for testing by enthusiasts

💬 Fossilien , Jan 19th at 8:24 PM

Thank you for your comments. I will try to fix all issues ASAP.

💬 GVLT, Jan 19th at 11:38 AM

Well, it is released and requires update for new block types and fix for gear box not being displayed

💬 KromaVeli, Jan 19th at 4:44 AM

textures don't display well 1.20.0

💬 Kurtchekov, Jan 19th at 3:46 AM

Tested in 1.20.0. Seems to be working fine.

💬 Fossilien , Dec 17th 2024 at 7:30 PM

GVLT, I will update the mod when v1.20.0 is released.

💬 GVLT, Dec 13th 2024 at 8:43 PM

Hi, will the mod be updated?

💬 Fossilien , Aug 3rd 2024 at 2:01 PM

The issue with wooden planks in recipes must be fixed for now.

Thank you, SoulReaperz

💬 SoulReaperz, Jun 27th 2024 at 11:13 PM

Fossilien
at some point they changed the wood planks the image

due to the old way the planks were id and the now new planks we are no longer able to craft the wooden variation of the axles in wood blocks

the stone blocks seems to be working just fine, ive only found the wood planks to be the issue

well it appears i cannot insert pictures in a comment but the issue is with the wood planks, the recipe requires planks with horizontal formation on the sides

but we are only able to craft planks with vertical formations on the sides

current mod version of 1.0.19 on game veresion 1.19.8

 

💬 Fossilien , Apr 24th 2024 at 8:06 PM

VaelophisNyx and TheMightyMcGrew, thank you for your comments.

💬 VaelophisNyx, Apr 21st 2024 at 9:24 PM

to update to 1.19 you would need to:

1. Probably use Expanded Matter for crushed obsidian, for compatibility's sake

2. add "allowed variants" for all axle, gear, and transmission blocks so they can't be made of invalid materials, or mats from mods that aren't in the game: domain

otherwise this seems to mostly work.

💬 VaelophisNyx, Feb 10th 2024 at 12:13 AM

1.19?

💬 TheMightyMcGrew, Dec 11th 2023 at 2:13 PM
 
11.12.2023 15:10:37 [Server Warning] Failed resolving crafting recipe ingredient with code axleinblocks:axleinplanks-agedebony-u
d in Grid recipe
11.12.2023 15:10:37 [Server Error] Grid Recipe 'axleinblocks:recipes/grid/axleinblocks.json': Output Block code axleinblocks:axl
einplanks-agedebony-ud cannot be resolved
11.12.2023 15:10:37 [Server Warning] Failed resolving crafting recipe ingredient with code axleinblocks:axleinplanks-rottenebony
-ud in Grid recipe
11.12.2023 15:10:37 [Server Error] Grid Recipe 'axleinblocks:recipes/grid/axleinblocks.json': Output Block code axleinblocks:axl
einplanks-rottenebony-ud cannot be resolved
11.12.2023 15:10:37 [Server Warning] Failed resolving crafting recipe ingredient with code axleinblocks:gearscrate_p-c-agedebony
-s in Grid recipe
11.12.2023 15:10:37 [Server Error] Grid Recipe 'axleinblocks:recipes/grid/gearscrate.json': Output Block code axleinblocks:gears
crate_p-c-agedebony-s cannot be resolved
11.12.2023 15:10:37 [Server Warning] Failed resolving crafting recipe ingredient with code axleinblocks:gearscrate_p-c-rottenebo
ny-s in Grid recipe
11.12.2023 15:10:37 [Server Error] Grid Recipe 'axleinblocks:recipes/grid/gearscrate.json': Output Block code axleinblocks:gears
crate_p-c-rottenebony-s cannot be resolved
11.12.2023 15:10:37 [Server Warning] Failed resolving crafting recipe ingredient with code axleinblocks:transmission_p-agedebony
-ns in Grid recipe
11.12.2023 15:10:37 [Server Error] Grid Recipe 'axleinblocks:recipes/grid/transmission.json': Output Block code axleinblocks:tra
nsmission_p-agedebony-ns cannot be resolved
11.12.2023 15:10:37 [Server Warning] Failed resolving crafting recipe ingredient with code axleinblocks:transmission_p-rottenebo
ny-ns in Grid recipe
11.12.2023 15:10:37 [Server Error] Grid Recipe 'axleinblocks:recipes/grid/transmission.json': Output Block code axleinblocks:tra
nsmission_p-rottenebony-ns cannot be resolved
💬 DudewithPizza, Nov 24th 2023 at 5:20 AM

Friskain currently using axle in chert block and it is not sealing the room. Still getting loud rain noises. Does it need to be sideways? As in the axle passing in from the side instead of the top?

💬 RikeiR, Oct 7th 2023 at 11:05 AM

at v1.18.14

The mod keeps giving the following error in all blocks.

Please fix it.

 

7.10.2023 19:47:50 [Error] Missing mapping for texture code aged1 during shape tesselation of block axleinblocks:axleinbricks-andesite-ud using shape axleinblocks:axleinblocks-stand-ud, or one of its alternates
7.10.2023 19:47:50 [Error] Missing mapping for texture code aged1 during shape tesselation of block axleinblocks:axleinbricks-chalk-ud using shape axleinblocks:axleinblocks-stand-ud, or one of its alternates

💬 Alatyr, Jul 20th 2023 at 9:14 PM

Can you make a lite version of the mod where there will be an axis with a leather block texture? It's kind of a universal choice. In most cases, you just need to skip the axle into the room.

💬 Fossilien , Jul 20th 2023 at 8:41 PM

Friskain, yes, those blocks make rooms sealed except for the transmission blocks. 

💬 Friskain, Jul 20th 2023 at 7:55 AM

Im wondering do those blocks make the rooms sealed, So no snow particals comming though, And what about tempartue comming in from the outside

💬 Fossilien , Jun 24th 2023 at 10:13 AM

Great job macoto_hino.

I added your translation to the mod.

Thank you very much.

💬 macoto_hino, Jun 24th 2023 at 1:05 AM

Thanks for the update on the mod!
I love it because it allows me to place gears, axes, etc. nicely on walls, floors, and ceilings. I will use it as soon as possible!

I used to make Japanese files, so if you support v1.18, please use them.

axleinblocks_v1.0.15_ja.json

💬 Fossilien , Jun 23rd 2023 at 7:28 PM

Compatibility with new game versions.

Gear block placement on top of axle blocks issue fix.

Fixed wooden planks recipes.


Not tested thoroughly.
The release can contain bugs.

💬 Thranos, Dec 29th 2022 at 12:26 AM

Same issue as below, sadly. Going to have to remove the mod from my server due to crashes.

💬 AssassineMaxli, Sep 24th 2022 at 2:01 AM

I love this mod it helpet me Building quite well, and hope for an 1.17 update soon, becouse on a server me an a frind play thers a wird bug ocuring, wen we try to place or break one of the blocks, or atach a normal axle/gear/windmilcore to one of them, the game crashes to desktop with a eror, somtimes wehn reconecting the block is brocken or placed, the starnage thing is in an single player creative world the mod works comletly fine

 

mayby to help you the crash handler brings uo this :

Critical error occurred in the following mod: axleinblocks@1.0.13

Loaded Mods: axleinblocks@1.0.13

System.MissingFieldException: Feld nicht gefunden: "Vintagestory.API.Common.Block.SideSolid".
bei axleinblocks.BEBehaviorAxleInBlocks.IsAttachedToBlock(IBlockAccessor blockaccessor, Block block, BlockPos Position)
bei axleinblocks.AxleInBlocks.OnNeighbourBlockChange(IWorldAccessor world, BlockPos pos, BlockPos neibpos)
bei Vintagestory.Client.NoObf.ClientMain.TriggerNeighbourBlocksUpdate(BlockPos pos) in VintagestoryLib\Client\ClientMain.cs:Zeile 3408.
bei Vintagestory.Client.NoObf.ClientMain.OnPlayerTryPlace(BlockSelection blockSelection, String& failureCode) in VintagestoryLib\Client\ClientMain.cs:Zeile 2066.
bei Vintagestory.Client.NoObf.SystemMouseInWorldInteractions.OnBlockBuild(BlockSelection blockSelection, Block onBlock, String& failureCode) in VintagestoryLib\Client\Systems\Player\MouseInWorldInteractions.cs:Zeile 704.
bei Vintagestory.Client.NoObf.SystemMouseInWorldInteractions.HandleMouseInteractionsBlockSelected(Single dt) in VintagestoryLib\Client\Systems\Player\MouseInWorldInteractions.cs:Zeile 557.
bei Vintagestory.Client.NoObf.SystemMouseInWorldInteractions.OnFinalizeFrame(Single dt) in VintagestoryLib\Client\Systems\Player\MouseInWorldInteractions.cs:Zeile 89.
bei Vintagestory.Client.NoObf.ClientEventManager.TriggerRenderStage(EnumRenderStage stage, Single dt) in VintagestoryLib\Client\Util\ClientEventManager.cs:Zeile 199.
bei Vintagestory.Client.NoObf.ClientMain.TriggerRenderStage(EnumRenderStage stage, Single dt) in VintagestoryLib\Client\ClientMain.cs:Zeile 1176.
bei Vintagestory.Client.NoObf.ClientMain.RenderToDefaultFramebuffer(Single dt) in VintagestoryLib\Client\ClientMain.cs:Zeile 1364.
bei Vintagestory.Client.GuiScreenRunningGame.RenderToDefaultFramebuffer(Single dt) in VintagestoryLib\Client\MainMenu\Screens\GuiScreenRunningGame.cs:Zeile 204.
bei Vintagestory.Client.ScreenManager.Render(Single dt) in VintagestoryLib\Client\ScreenManager.cs:Zeile 711.
bei Vintagestory.Client.ScreenManager.OnNewFrame(Single dt) in VintagestoryLib\Client\ScreenManager.cs:Zeile 615.
bei Vintagestory.Client.NoObf.ClientPlatformWindows.window_RenderFrame(Object sender, FrameEventArgs e) in VintagestoryLib\Client\ClientPlatform\GameWindow.cs:Zeile 132.
bei System.EventHandler`1.Invoke(Object sender, TEventArgs e)
bei OpenTK.GameWindow.RaiseRenderFrame(Double elapsed, Double& timestamp) in C:\Users\Nexrem\Desktop\transfer\opentk\src\OpenTK\GameWindow.cs:Zeile 479.
bei OpenTK.GameWindow.DispatchRenderFrame() in C:\Users\Nexrem\Desktop\transfer\opentk\src\OpenTK\GameWindow.cs:Zeile 454.
bei OpenTK.GameWindow.Run(Double updates_per_second, Double frames_per_second) in C:\Users\Nexrem\Desktop\transfer\opentk\src\OpenTK\GameWindow.cs:Zeile 375.
bei Vintagestory.Client.ClientProgram.Start(ClientProgramArgs args, String[] rawArgs)
bei Vintagestory.ClientNative.CrashReporter.Start(ThreadStart start) in VintagestoryLib\Client\ClientPlatform\ClientNative\CrashReporter.cs:Zeile 93.

💬 Theisgood, Jun 1st 2022 at 6:47 PM

Awesome thank you so much you are great! I don't even know what the error was doing but I thought I better report it.

💬 Fossilien , May 31st 2022 at 1:58 PM

Errors "aged1 tesselation..." in log files was fixed.

💬 Theisgood, Apr 10th 2022 at 3:34 AM

Errors from client-main

 

https://pastebin.com/siEF4d7C

💬 Fossilien , Jan 5th 2022 at 10:32 AM

1.New transmission in blocks added.

2.Fixed crush bauxite in patch file.

3.Fixed rare custom log crush.

💬 Fossilien , Dec 30th 2021 at 1:07 PM

Added v1.0.3 Compatible with v1.16.0-rc.4, fixed server recipes warning [planks-* to planks-*-hor] 

💬 Fossilien , Dec 29th 2021 at 11:35 AM

v1.0.2 Fixed brocken crushed obsidian item after migration to (#v1.16.0-rc.3)

💬 Fossilien , Dec 27th 2021 at 10:38 PM

Thanks :)
I will try to adapt it on 1.16 when it is released.

💬 Lisabet, Dec 27th 2021 at 10:14 PM

much needed mod; I look forward to some day being able to use this in 1.16 :) 

💬 Fossilien , Dec 27th 2021 at 6:48 PM

Thanks for your comment.
My mistake.
I have added file already.

💬 OpPointBaker, Dec 27th 2021 at 5:58 PM

There does not appear to be a file to download yet.

 (edit comment delete)