Rod Block

Quick rating

Community listing page, reviews here may not be monitored by the author.

Rod Block

By blug0

No reviews yet

This mod adds a block that automates fishing when all the requirements are met.

Mod Loaders
Minecraft

About

Description

What ?

This mod is mainly about a new technological block, made for auto-fishing. It needs a few requirements to work.


Why ?

Because I'm not fond of fishing in minecraft and I like machines. The player may configure the mod with datapacks to meet any needs.

 

How ?

The main ressource of the main craft is an heart of the sea, with some copper ingots and a few others things.
But it needs more requirements to make it work.

Craft :

                                                   description_2cfe7f7e-5bd1-47dd-8aad-69a97ad0378d.png

Once crafted, you can put the block on top of water, and open the GUI to get some clues about how to use it.

                           description_bd96506f-7b02-4564-995c-4b90ef0e2565.png

The diagram on the left informs about the vanilla structure, while the one on the right is about compatibility with Create.

The structure is made of blocks, managed by tags :
The first block is a Rod Block
Then comes a "rodblock_connector": A copper block/waxed copper block, or a hopper.
Then a "valid_vac" : A dispenser (it must be facing downwards)
And a "valid_tip" : A hopper, or any other valid tip ("valid_trap", "valid_super_trap"...)

The bloc under the valid tip should be a bloc of water, or a waterlogged block :


Water : description_74cf46db-c1cd-44ce-b3a7-9a4e81e7514f.png No Water : description_c34d4f3a-5b6e-4944-9ffd-fbe3c2b218e9.png

This slot : description_092fe676-3ce7-4943-8dfb-75461f2733c6.png is the fuel slot.

The block needs sea energy to start working. Prismarine shards may be used, and the fuels are manageable by tags.


description_cb0a27d2-7750-4cfd-b9a2-490cf4fef781.png  Prismarine shards : 8 loots. Crystals : 16. Heart of the sea : 32.


Finally, the block will met the maximum efficiency when the whole structure is surrounded by 2 blocks of water :

description_71b710bb-a3cb-406b-8e8a-0dfb38752541.png 

 

Tips :

 

Once the right structure is made, different blocks may be used as tips (last block on the structure before water).

description_a3941427-b766-47ff-8581-efc3afbb6a54.png

valid_trap : hopper / valid_super_trap : barrel / valid_magnet : chain / valid_super_magnet : iron_block

Also, you can put a valid_bait, only if it's a watterloggable block. This will increase the fish occurence.


Different machines and their effects :

description_cd9a20be-9f3e-474b-8e0e-a39d2976b0cc.png  description_6b394326-492e-4763-b27e-5dfc9e1871df.png  description_ecc6c6d9-350d-41b9-adc8-6cf8a7c19bc8.png  description_9dc5b1e6-d196-41c2-8cc1-9d6858b8f5d6.png

1. Trap : Chance to get fish & junk
2. Trap + fish bait : Higher chances to get fish
3. Super trap + fish bait : Guaranteed to get at least one fish, impossible to get junk.
4. Super magnet : Highest chances to get treasures.

 



Flooded :

 

Through fishing, the block will accumulate water, and will eventualy get flooded.
When flooded, it will start dripping, and will stop working.

description_e8788ccb-a5f5-4685-a808-58d9831d6e67.png            description_007df3b3-ea78-4b7c-93d7-6cfe69f0da1a.png

Also, if it's broken when flooded, it will shatter, releasing the fluid and only some of the materials needed for the craft.
description_f04ddcd4-bff2-4fcf-ac0f-7e58383a3a09.png

Sponges on the top may be used to absorb the water from the block. Up to 3 sponges can be put on the block.

description_19daa2ba-ef4d-44e0-89a2-9c45d946c01c.png

 

 

Compatibility :

 

Some of the aspects of the mod make it compatible with some other mods.

Create : The diagram on the right of the GUI let you know how to use it with create.

The rodblock_connector block can be replaced with a rotating_connector.

The valid_vac (dispenser) can be replaced by an encased fan (valid_fan).

The encased fan needs a speed of 8RPM to work. At 64 RPM, the loot will double. At 128, it will triple.


                                         description_a305fe55-569b-4004-8bc9-7b0b1596eb6a.png

Some create blocks with the rotating_connector tag :
                            description_376110f5-6559-4f87-8327-db931bf28aba.png

Nether Depths Upgrade : The rod block can be placed in the nether, in lava. This behavior can be useful for compatibility with nether depths upgrade. (The user may need to update and edit the loot tables via a datapack).

                           description_e69af3a0-2b30-463f-a32a-d69236e9999e.png

 

                         description_c47bb0e2-f0ad-4662-9281-4870e36a0156.png                                   description_e6cb9024-2684-490f-993f-a0c2266ad911.png

 

Additional content :

 

The Fish Chamber : This block allows fish spawns to hatch in a bucket when supplied with fish food (by default : bone meal).

Craft :


description_25c7fff1-e925-4984-b33c-43ac38e43fcc.png

description_21060e5d-2a7b-41c8-81ac-9300cc816bec.png description_e4418e00-8098-4607-b2d7-f240836df4ba.png

 

Fish spawns : A new light food. Its main purpose is to be hatched in a bucket via the fish chamber.

description_292d1bc9-389f-43d9-b8ee-49b184d5e3f4.png

 

Warnings and credits :

 

This is my first uploaded mod. It's been made with Mcreator, and a small part of the code was made using ChatGPT.

Chat GPT code :

description_df581ed5-73ac-47c5-9ce1-3ff2029a6cb5.png

 

There are no config files at the moment. And I don't plan on adding them until some plugins are ported to the latest versions of Mcreator.
That said, the mod is very configurable with datapacks (loot tables, blocks of the structure, fuels...)

This mod was partially inspired by other mods :

Fish traps :
https://www.curseforge.com/minecraft/mc-mods/fish-traps

Auto fishing machine :
https://www.curseforge.com/minecraft/mc-mods/auto-fishing-machine

Textures for the rod block and the fish chamber are based on assets from Create :
https://www.curseforge.com/minecraft/mc-mods/create

Don't hesitate to comment, if you encounter any issue.