-
-
Notifications
You must be signed in to change notification settings - Fork 58
Reeling Rods - Module #1104
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: master
Are you sure you want to change the base?
Reeling Rods - Module #1104
Conversation
This comment was marked as resolved.
This comment was marked as resolved.
This comment was marked as outdated.
This comment was marked as outdated.
* Intial commit for id changes * Fix everything * overwrite old * actual overwrite old
Reeling and Barbed are now mutually exclusive |
Added drop chance usage to reeling, including an entity type tag for entities that should ignore drop chances. Currently, the default drop chance is set to 8.5%, matching vanilla's base drop chance without looting. |
Seeing that the player has to put in some effort to get this enchant, I think for armor and tools on most entities reeling success should be almost guaranteed; with the drop chance mode being the exception for things like tridents on drowned. |
Revisiting this after a few days, I definitely agree.
Remaining Questions
|
Agreed.
|
- if 0%, playsound and fail - else, yoink - there are exceptions for stealing mainhand Also did some reorganization to make this easier to update in the future
…into fishing-rod-module
- extend leash knot search range to 12 blocks - add happy_ghast to leashable tag list - add happy_ghast harness reeling
Implemented the drop chance rework as discussed above.
Also updated the module to work with 1.21.6 |
Reeling Rods
A module that expands the capabilities of all fishing rods, as well as adding 2 new fishing rod enchantments (Reeling and Barbed) which are mutually exclusive.
These are the first GM4 custom enchantments using the vanilla system; they are intentionally not metallurgy shamirs.
All Rods
Added the following capabilities to all fishing rods:
* These entities can be hooked with a fishing rod, but in vanilla the only thing that happens is durability gets used.
Reeling
Reeling is an enchantment that revolves around stealing or yoinking certain items from entities.
These interactions are locked behind an enchantment either for balance reasons, or gameplay reasons, allowing normal rods to maintain the interaction of simply pulling the entity.
Reeling has only 1 level and adds the following interactions on pulling in the entity type:
Barbed
Barbed is an enchantment that revolves around dealing damage, turning a fishing rod into a lethal weapon. It has 5 levels.
Barbed applies an initial scratching damage to the hooked mob on pulling and then bleeding damage over time.
The level scales both the scratching damage, and the frequency of bleeding damage.
Damage over time lasts 3 seconds, regardless of enchantment level.
Notes
To-Do: