Minecraft Mods

Enchaintment - A Chaining Enchantment [Forge][1.12.*]

  • 7,578 views, 2 today
  • 555 downloads, 0 today
  • 6
  • 6
shirtandtieler's Avatar shirtandtieler
Level 41 : Master Blob
20
About
This mod adds a new (rare) enchantment called 'Chaining' which applies to all digging tools (i.e. shovels, picks, and axes) and allows you to mine multiple blocks [that the tool is effective against] at once! And for those times you need to precision mine, sneaking will bypass the effect.

Keep in mind though that your tool will be still damaged for all blocks destroyed by the effect of chaining...the same as if you mined them all one-by-one. Another small trade off is that when mining blocks that drop XP, only the first block mined will give you XP.

On the bright side though, there's no restrictions with any other enchantments - So things like fortune, silk touch, and unbreaking will be applied for each chained block!

Further Details
Installing is as easy as dropping inside the folder: /.minecraft/mods/1.12.2

The in-game config (from the mod menu) contains a handful of different options (with descriptions), allowing you to have some freedom in customizing the blocks effected by this enchantment, and the strength of the effect.

If you have cheats enabled, you can enchant a held tool using the "enchant" command - for the parameter of which enchantment to use, you can either enter in "enchaintment:chaining" or simply "chain" and then press tab (which will auto-complete it).


Technical Details
Two quick things to make clear first:
1. Two blocks are considered 'connected' if they share a face
2. When I refer to 'resource' blocks, I'm referring to ores for pickaxes, logs + leaves for axes, and clay + snow for shovels.

This enchantment has a different effect when used against resource blocks vs non-resource blocks...
For resource blocks:
When it comes to pickaxes and shovels, the chaining radius will be the enchantment level + 1. So a pickaxe with Chaining 3 will cause all connected blocks in a 4 block radius to be destroyed as well.
Due to the size of trees, axes with chaining will have a radius of the enchantment level * 10. So an axe with Chaining 3 will be able to take down an entire jungle tree!

For non-resource blocks:
The effect depends on what the 'Chain Block Mode' setting is set to.
'Resource Only' will only allow chaining to occur on resource blocks.
'Partial Strength' will allow chaining to occur in a radius of the enchantment level - 1. So having a tool with Chaining I will mine non-resource blocks the same as if you had no enchantment (since it will chain on blocks in a radius of 0 blocks...or in other words, just the block you mined). It will still chain on resource blocks though, in the way described above.
'Full Strength' will allow chaining to occur in a radius of the enchantment level.


The config setting 'Chain Growth Mode' determines the shape that the chaining grows in. For a visual, see here.
And for those interested, the shape is caused based on using one of the three ways to determine distances between two points on a grid:
1. Euclidean (Circularly)
2. Manhattan (Diamondly)
3. Chebyshev (Squarely)
Since it'd be a bit wordy to explain how they're calculated, see here for a visual :)

If anyone has any questions, suggestions, bugs, or new ideas, feel free to post them below!
Progress100% complete
Game VersionMinecraft 1.12.2
Tags

Create an account or sign in to comment.

Planet Minecraft

Website

© 2010 - 2024
www.planetminecraft.com

Welcome