Minecraft Data Packs / Other

Enchantment Infinity v1.1.0 : Lapis update NOW RELEASED!

  • check_circle Functions
  • check_circle Loot Tables
  • 6,510 views, 6 today
  • 227 downloads, 0 today
  • 6
  • 9
  • 2
Eglaios's Avatar Eglaios
Level 46 : Master Miner
15
This datapack is an update of Enchantment Infinity, a datapack which allow you to switch enchantments from books to items, items to books, and ever break their limits by gathering two of the same enchantment to the higher level!
If you used the 1.0.0, you can replace it by the 1.0.1 in your maps, it will still work perfectly!


If you didn't know about Enchantment Infinity, the Enchantment block's mechanics are explained on the 1.0.0 thread :

Version 1.0.0 : https://www.planetminecraft.com/mod/enchantment-infinity-english-version/



Finally, I'm proud to release the Enchantment Infinity : Lapis update!
I thought about it; It's quite a big update, this version will finally be the 1.1.0 (was originally thought as 1.0.1)!

I uploaded the finished 1.1.0 pack! Try it!



Here's the changelog :
Changelog
Improvements :

-Added sounds when interacting with enchanting blocks

-Moved the enchanting block setup detection to pack:enchanter/setup instead of
pack:enchanter/enchanter. As a result, there're less commands executed per tick.

-Replaced "Unenchant" by "Disenchant" on the selected mode display

-Changed the datapack's file name : "enchantment_infinity" instead of "pack" to avoid compatibility problems with other datapacks

-Put all the enchanting block's files in the same file

-Improved the enchanting block's system to work with new custom blocks

-Put some colors on the custom blocks' GUIs!


Bug fixes :

-Placing an item frame with enchanting table anywhere but on a dispenser was causing
them to be removed and given back


New features :

-Added Enchanter

-Added Lapis generator



It's now the time for me to show you the new features of the datapack : The Enchanter and the Lapis generator!

The Enchanter
The Enchanter is the main feature of this update : He stays in another world and can become a precious friend... If you know how to do! Each enchanting block has its own parallel world; summoning more than one enchanter is totally possible!

In order to summon him, you will have to contact him by placing a single lapis in the middle of an enchanting block.
He will start to talk with you, then ask you to fill the enchanting block with bread.

Enchantment Infinity v1.1.0 : Lapis update NOW RELEASED! Minecraft Data Pack

In order to send him the bread, you will have to fill each slot with stacks of bread, excepted the middle one, in which you will insert a lapis to trigger the event.

Enchantment Infinity v1.1.0 : Lapis update NOW RELEASED! Minecraft Data Pack

Once the Enchanter will have got the bread, he will want even more! Then, he will come at the enchanting block to invade the world and taking away each single bread!

When the enchanter finally happen, it comes in his Mad form. In this state, he has 200 health points, run as fast as a running villager, deals a few damages (3 hearts), but he have some annoying abilities :


Permanent Ability : Enchantment Curse

This is probably the worst thing to deal with : As long as the Enchanter is alive, each player in a 50 blocks-radius of him will be fully blinded if it wears any enchanted item (Enchanted books are not cursed, but if you enchanted an enchanted book -...Yes...-, this book will be cursed).
Looking at that, potions and golden apples will be precious for you! This will also be the only way to calm down the enchanter...


Attacks :

The enchanter knows 5 special tricks. Each 10 seconds, he triggers a random attack :

-Cursing beam : The Enchanter shoots a strange beam that goes trough any block and curses any player in its way. The cursing beam apply wither and nausea effects for 10 seconds.
-Disappear : The Enchanter simply disappears for 10 seconds.
-Heal : The Enchanter heals himself 12% of its health
-Lightning Aura : The Enchanter summons a lightning bolt to each player in a 50 blocks-radius
-Teleportation : The Enchanter teleports himself to the nearest player in a 50 blocks-radius.



Modes :

The Enchanter have 4 different states, depending on how you fight him :

-Mad mode :
The Enchanter has a bossbar and is healthy. In Mad mode, his name is red. Trying applying him weakness will not have any effect. He normally uses its attacks and curses the players if they carry enchanted items and have blue particles, similar to when the player summons him.

Enchantment Infinity v1.1.0 : Lapis update NOW RELEASED! Minecraft Data Pack

-Weakened Mad mode :
When the Mad Enchanter have under 10% of its health (20 health points, 180 damages at least), he's critically injured : His name will turn pink, but he will still attack as in Mad mode. Even if he gets healed and gets more than 20 health points again, he will still be in weak mode.
When the Enchanter is in weak mode, he can not longer resist to the weakness effect : That's your chance to calm him down by throwing him a weakness potion and feeding him with a golden apple, which will trigger its Curing mode




-Curing mode :
Triggered by healing him while in weak mode like a normal zombie villager, the Enchanter will stay in Curing mode for 2 minutes and his bossbar will show the progress of the process. Once the bossbar disappears, the Mad Enchanter will turn into a normal Enchanter. If the Mad Enchanter is killed while in curing mode, he will not become a good Enchanter, and will simply drop its normal loot.
This might be the hardest part of the fight, in which you will try to resist its attacks without killing him for 2 minutes. A good strategy is to bring some instant damage potions, healing the enchanter so you can keep knocking him back.
Also, as the bossbar shows the curing process, you do not longer see the Enchanter's health.



-Normal mode : Finally, if you kept both yourself and the Mad Enchanter alive for 2 minutes since the Curing mode have been triggered, the Mad Enchanter will turn into a good Enchanter. His name will turn green and you could now trade bread to it for some precious items. However, it will have 20 health points so make sure it's well-protected!





Loots :

If the Mad Enchanter is killed, he randomly drops a lvl 10-enchanted book : 33% chance of Sharpness, 33% chance of Protection and 33% chance of Efficiency.



Trades :

The Cured enchanter have some items you can get in exchange of bread. He seems to love this...

-Endless lapis
-Enchanted present : giving a random enchanted book as the Mad Enchanter's loot (only one trade)
-Enchanted present guide : telling how to use the enchanted present (only one trade)
-Lapis generator : Allows to make a lapis generator (only one trade)
-Lapis generator tutorial : explaining the Lapis Generator



Lapis generator
This is the last-but-not-least main feature of the Lapis Update : The Lapis generator allows you to constantly get more lapis for making high-leveled enchantments!
In order to set up a Lapis generator, you must get the Lapis generator item, which can only be obtained by trading with the Enchanter.
Once you get the Lapis generator item, you have to make the same setup as a normal enchanting block, but instead of an enchanting table, place the Lapis generator item into the frame. A message is sent when a lapis generator is successfuly set up.




How it works

The lapis generator produces 1 lapis every 5 seconds as long as there is any player in a 5-blocks radius from it. If the lapis inside the frame is glowing, it means the generator is actually working. It stops glowing if there is no more player in range.
The dispenser keeps filling until it can't contain any more lapis. You can see its filling state by looking at the item frame : it displays "Processing..." as long as there is space in the dispenser. However, if it becomes full, the generator displays "Container full!"



Featuring on the next update : XP improvement!

Stay aware, it's only the beginning!





Thank you for giving a few time to look at my pack! It's an honour for me to share this stuff!
If you have any comment/suggestion or found any bug, I'll be pleased to know about them!

P.S.
I am basically french, so there might be some writing mistakes... If you spotted any of them, feel free to tell me!

Eglaios
CompatibilityMinecraft 1.14

1 Update Logs

Lapis Update (v1.1.0) : by Eglaios 05/26/2019 4:39:47 pmMay 26th, 2019

Improvements :

-Added sounds when interacting with enchanting blocks

-Moved the enchanting block setup detection to pack:enchanter/setup instead of
pack:enchanter/enchanter. As a result, there're less commands executed per tick.

-Replaced "Unenchant" by "Disenchant" on the selected mode display

-Changed the datapack's file name : "enchantment_infinity" instead of "pack" to avoid compatibility problems with other datapacks

-Put all the enchanting block's files in the same file

-Improved the enchanting block's system to work with new custom blocks

-Put some colors on the custom blocks' GUIs!


Bug fixes :

-Placing an item frame with enchanting table anywhere but on a dispenser was causing
them to be removed and given back


New features :

-Added Enchanter

-Added Lapis generator

Create an account or sign in to comment.

1
05/12/2020 7:23 pm
Level 1 : New Miner
berni1212
berni1212's Avatar
Well Done





works on 1.15 too just some small bugs like the Enchanter stays like an item and u can't use the Disspenser anymore but thats not an huge issue

and the text flickers sometimes but the Rest Still works in 1.15.2 :3





Good job !
1
05/25/2019 11:51 pm
Level 46 : Master Miner
Eglaios
Eglaios's Avatar
The Mad Enchanter's battle is now completely finished! The official Enchantment Infinity 1.0.1 will be released once I will have added a couple features to the Enchanter. See you soon for the release!
Planet Minecraft

Website

© 2010 - 2024
www.planetminecraft.com

Welcome