Skip to content
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

Idea: Special effects for omega enchantments #12

Open
James103 opened this issue Aug 22, 2020 · 3 comments
Open

Idea: Special effects for omega enchantments #12

James103 opened this issue Aug 22, 2020 · 3 comments

Comments

@James103
Copy link

James103 commented Aug 22, 2020

I had the following ideas for special effects to add to omega versions of enchantments with no level. Ideally, these effects should be configurable. The main idea for them was based off the following:

I will either remove them or give them special properties in the future

  • Ω Aqua Affinity: Reduced mining penalty when not on the ground, but only when you are touching water (including rain and thunder but not snow).
  • Ω Curse of Binding: The affected item can't be dropped by the player, though it can be put into a chest and dropped via a dispenser or dropper. Additionally, there is a chance of the item staying with you when you die. Note that due to this extra effect, this Ω-enchantment can be applied to any item, not just armor or elytra.
  • Ω Silk Touch: More blocks can be silk-touched, including cake (shovel?), grass paths (shovel), and spawners (netherite pickaxe). Note that silk-touching a spawner that way still has a chance to lose the spawner, so be sure you place it in the right spot!
  • Ω Flame: Players hit by an arrow with this enchantment are set on fire for 10 seconds, dealing 8 HP of fire damage.
  • Ω Infinity: 100% chance to not consume a regular arrow, but also a chance to not consume tipped or spectral arrows.
  • Ω Lure III (and higher levels): It takes 0 to 1 second to catch a fish. Without this patch, it would take infinite time to catch a fish due to the way Minecraft calculates the wait time to catch a fish.
  • Ω Channeling: Same as Channeling, but it works some of the time with it is merely raining (as opposed to thunderstorm).
  • Ω Multishot: Same as Multishot but shoots 5 arrows instead of 3, consuming 5 times as much durability compared to regular Multishot. If a crossbow enchanted with only Ω Multishot is used to shot 22 fireworks, it will break.
  • Ω Mending: Every 1 XP that goes into the tool via XP orbs repairs the tool by 3 durability. Additionally (configurable), you can use your own XP to repair the tool but it costs 2 XP to repair 3 durability.
  • Ω Curse of Vanishing: Any items enchanted with this despawn much faster (in 5 seconds) compared to regular items. This is because for the purposes of the despawn timer, the item ages by 1 minute per second.
@Draylar
Copy link
Owner

Draylar commented Aug 23, 2020

Flame, Channeling, Multishot, and Mending Omega variants have been released in 1.1.0 beta. Thank you for the good ideas, I added you as a contributor to the project (so your name will appear in Mod Menu in-game).

@James103
Copy link
Author

Reasoning and clarification for some of my ideas:

  • Ω Silk Touch with Spawner: I chose specifically "netherite pickaxe" instead of just "pickaxe" as I wanted the act of moving spawners to be an end-game feature. The chance to lose a spawner when moving it will make sure players are careful about moving spawners (especially where they want to place it) in order to avoid losing as many spawners as possible.

  • Ω Curse of Binding: I wanted to have a way to get a "quest item" that players have to carry with them at all times and that can't just be thrown away manually. Adding that effect to the Curse of Binding enchantment's Ω form was the best idea that I could come up with. The soulbind aspect may warrant a config setting to set the chance (from 0% for no soulbound to 100% for full soulbound).

@Elpximso
Copy link

Elpximso commented Sep 1, 2020

Really hope they fix the lure 3 one, its kinda annoying

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants