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

[Request] Make enchanted items in enchanting table non-"grindable" #56

Open
Anonyku05 opened this issue Jul 2, 2024 · 3 comments
Open
Labels
enhancement New feature or request

Comments

@Anonyku05
Copy link

The mod itself is good, but one thing kinda bothers me (it's not your fault but how Minecraft works): it's the fact that I can enchant any tool infinitely and get all the enchantments from it. For example, I can enchant a pickaxe non-stop and get infinite enchanting books, which kind of breaks the system in Minecraft and makes villagers somewhat useless for enchanting (except for mending). So, I wanted to know if it's possible to prevent a tool from getting its enchantments if it has already been enchanted on an enchanting table, or if that's simply impossible to determine.

Thanks in advance.

@mschae23
Copy link
Owner

[...] makes villagers somewhat useless for enchanting

Well, they're not supposed to be the main source of enchantments, that's the enchanting table :)

But yes, this is not detectable in vanilla. The item stack only stores the enchantments on it, not where they came from. This is something that may be possible to fix, though – an option that disallows using the enchanting table on items that have previously been disenchanted, for example?

@mschae23 mschae23 added the enhancement New feature or request label Jul 14, 2024
@Anonyku05
Copy link
Author

I like the idea, making it completly unenchantable once it has been disenchanted just once (still allowing for the other enchants to be removed if thbere are many)

@chonkyman
Copy link

I disagree, I like having the ability to do this. It still requires xp, you don't get enough back when you disenchant to where it becomes an infinite loop.

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

No branches or pull requests

3 participants