"OFC is a mixin (ASM) tweaker mod for minecraft that aims to enhance PVP and PVE combat."
"double axes weeeeeeeeeeeeeeeeeee"
What does it do?
OFC enables the use of swords and tools on the player's off-hand and renders cool-down indicators for it and properly renders swing animations even when you use both arms.
OFC also enables the use of double bows, double crossbows, double tridents, double shields by alternating hands in combat.
What sets it apart?
Dual wielding two weapons does not directly double your dps, upon swinging one hand the other hand enters cool-down for half of the normal duration of the item on that hand, cheesing fights with two axes is not possible! (Watch the video #1).
Dual wielding shields does not make you invulnerable, you cannot use two active items at once, only alternate between them (Watch the video #2).
* You are able to set the cool-down reduction to nothing in the config if you wish to cheat.
* OFC respects vanilla hit timers, if you wish to hit entities faster than vanilla you need a mod that removes i-frames!
Why does it exist?
I wanted a mod-friendly implementation of a dual-wielding combat system with individual cool-downs.
How does it work?
OFC switches the off-hand weapon to your main-hand when you attack, making it compatible with most mods.
It stores a separate cool-down timer for your off-hand taking into consideration your attack speed.
It stores a last active hand, on hold right click if your last hand was your main-hand the item on the off-hand will activate instead.
Watch it in action:
More videos:
Important notes:
Requires Architectury API (Fabric).
ALWAYS USE THE LATEST VERSION. If you find any bugs or issues I beg you to please file a report in my github or in here. :>
Discord https://discord.com/invite/yd84FJZ
Disclaimer: Only players can use the feature, it will not work on any other entities!
There is a problem that if you equip a weapon in your left hand,
it will attack opponents you can interact with by right-clicking.
So when trading with villagers or trying to feed pets,
you must disarm the weapon in your left hand.
In reply to wsesrdtf:
True, not sure how to prevent that, I think it turns off when you shift right click
Thanks for the update with fabric !
"* OFC respects vanilla hit timers, if you wish to hit entities faster than vanilla you need Better Hurt Timer or a mod that removes i-frames like NoDaml (No Damage Immunity)!"
one problem: they aren't for 1.18.1 and this mod is ONLY 1.18.1
In reply to MarkNekrep:
Oh shit
In reply to Awekyuwusu:
Indeed.
In reply to MarkNekrep:
Custom Damage Immunity
https://www.mcmod.cn/class/4191.html
Just change the version to >=1.18 in the fabric.mod.json file and it works fine maybe.
In reply to wsesrdtf:
However, when attacking with the left hand first and attacking with the right hand,
there is a problem that only half the attack power is used even after the cooldown is completed.
Is this purely client sided? (Playing on a private mc server)
In reply to prssnt:
Needs server side too
is this a fabric mod? because the curse forge installer and the files page is saying this is a forge mod.
In reply to sckoochie:
Oh wtf, it is a fabric mod yeah... I changed it
Do you have the full log?
In reply to aya_shamelessmaru:
0.0.1 Seemed to fix it
In reply to aya_shamelessmaru:
0.0.1 seemed to fix it anyway. but i noticed holding right-click makes the weapon swing very fast
Crash on startup
https://pastebin.com/Mf7BKrFt
there is no github linked on the project :/