Full Service Enchanting

The future of enchanting is here! With this enchanting table upgrade, you can add enchantments to all your gear, without having to roll the right RNG. What … how is that “full service” you ask? How about instead of using the grindstone, which forces you to remove all the good and bad enchantments, you are now able to remove any specific enchantment individually? Still not good enough to be called full service? Check out the rest of the features this pack provides and see if that changes your mind!

Select version for changelog:

Changelog

Added new pack which provides support for the 1.19.50 game version. The ability to easily get/manipulate the player's level was removed from the API in 1.19.50, so only enchantments up to level 50 are currently allowed and the UI no longer displays feedback about the player's level post enchantment removal.

Installation

Downloads

  • Full_service_enchanting_1_19_50.mcpack (131.25 KB)
  • Full_service_enchanting_1_19_50.zip (131.25 KB)
  • Full_service_enchanting_1_19_40.mcpack (132.43 KB)
  • Full_service_enchanting_1_19_40.zip (132.43 KB)

Supported Minecraft versions

Installation Guides

1
Does the table also come with cocain and blowjobs?
1
Please my dudeeeeeee, it is 1.20 now :((((((
1
Please update to version 1.19.83
1
This addon is one of the best. You're pro 👍
1
please update this on 1.19.71
1
I took a look at the issue and the problem is that MC broke the API in 1.19.70 and it is still unresolved. (bugs.mojang.com/browse/MCPE-166945)

A workaround could be done, but as we currently cannot get the enchantment table location, it would remove the ability to do a surrounding block prerequisite check. (or at least not without a lot of overhead, or creating a custom block which I decided against initially)

As such, this would greatly overpower the table, so I am hesitant to make a "one-off" version for 1.19.70.

If this is how people are using the table (with no prerequisites), let me know and I may be convinced to make a special cut for it. 😁
1
Can you please update it without prerequisites? I didn’t use them anyway.
1
Si toque en la parte admin , y me quite de la lista para dejar de ser admin
Como puedo volver a ponerme como admin
Sin que otro jugador ser administrador??
1
The intent was that once all admins were removed, then all settings would be locked. (hence the multiple warnings in the menu when removing the last admin)

However, a player with "Operator" permissions (those that can apply tags through commands) can add the admin tag to themselves or others. For example on themselves:
/tag @s add admin

The other option would be that the server owner add the admin tag to players.
1
Excellent! The only issue right now is that if I use this with your Statistics addon then the "!e" overrides the "!s" and I can no longer use the "!s" command. Can you make it so that we can open these option menus from an NPC or a book/item instead of typing a command? Great job though!
1
Thanks for the feedback! Yes, in each addon they error check the user input for the "!" and cancel it. My plan was to switch this addon to using dynamic properties, and since the statistics addon uses almost all available memory in dynamic properties, they wouldn't be able to work with each other. But definitely something I will consider if I don't end up changing this one.
A couple of options for now:
If you change the behavior pack load order so that "!s" works but "!e" doesn't, this one can get to the menus by interacting with an enchantment table.
Or, if you go into the script file for each of these games, you can remove the error check for the "!". To do this, go to the beforeChat event callback and remove the "else if" 3 lines of code from each pack.
1
thanks, it works very well, for the moment I have not found any bugs or failures, except that golden apples cannot be enchanted by stacks, but I am not complaining
1
Yes, I decided to remove the multi-enchant golden apples with the new limitations on player level checking. Since it only checks up to level 50, most of the golden apple enchants costs would quickly hit this limit when stacked. Thanks for the feedback!
1
It is not working for version 1.19.50😭
1
It looks like the 1.19.50 update removed the 1.0.0-beta version of the Beta APIs. I am uploading a new version of the pack that works on 1.19.50, so that should be available here in a couple of days. If you want a jump start on it, unzip the zip version, go to the file "manifest.json" and change the version in line 28 from "1.0.0-beta" to "1.1.0-beta", rezip the folder, rename the extension from .zip to .mcpack, and finally reimport the package.
1
the interface works properly as well as the enchantments, but it does not detect my experience levels when I change the enchantment prices, that is, I have 15 levels and the interface says that I have 0
1
Thanks for letting me know, I'll take a look.
1
They removed the ability to run commands synchronously from the API. :(
Unfortunately this means manipulating the player xp is now going to be far less granular. I have uploaded a new pack which should be available in a couple of days, and it limits the max level of enchantment costs to 50 and all enchantment levels are evaluated as the base value and no longer calculates how far into the level the player is.

Thanks again for letting me know!
1
This Addon Work In Multiplayer Servers?
1
Yes it does, but you have to have the Beta APIs experiment turned on for the multiplayer server. So in the console log when you launch the server, you must see the line
"[.... INFO] Experiment(s) active: gtst".
1
Not sure if anyone else is having this but it does not recognize the admin tag therefor it is stuck on the creative settings.
1
I just tested and it is working fine for me in both a previously loaded and brand new world. Double check that the admin tag you are adding is all lowercase, so the command looks like this /tag @s add admin . Also, are you running any other behavior packs, if so, they potentially could be removing the tag or changing scoreboard values.
1
Ok it maybe an interaction with another behavior pack then. Thank you. Love the addon
1
No problem, thanks for trying out the pack! Also, there is a second way to give yourself admin rights on the table that might work with other packs. Try out this command without the quotes,
"/scoreboard players set @s bc_admin_level 2"
1
Would it be possible to allow yourself to add enchantments that are not meant to go with other enchantments? (I have not used the mod yet, so this is a plain question) An example of my question is like sharpness with smite, infinity with flame?
1
No, the API currently does an enchantment check when applying enchantments and enchantments that are mutually exclusive will fail to add. This mod has an option to tell you which enchantments are being blocked, and it does this by performing a full check of all enchantments in the API and tries to force them together. So, if this functionality is ever added in the API later (either on purpose or by accident), then this mod should pick that up by default.
1
make it possible for realm
1
Sorry, the functionality requires this to be in a behavior pack, so it can be added by server hosts but it cannot be used by individual players on realms like resource packs can.
1
Thanks everyone for all of the feedback!
I have spun up a discord server, so if you encounter other bugs or have an idea for a feature/tweak to the pack, let me know.
"discord.gg/nAAn3Ugn"