Minecraft Data Packs / Other

Spiritbond[1.14x] - Keep Death Items Enchantment!

    • 7,798 views, 10 today
    • 0 downloads, 0 today
    • 8
    • 6
    • 15
    TheDiamondPlayables avatar TheDiamondPlayables
    Level 72 : Legendary Programmer
    309
    - We all heard of /gamerule keepInventory true used to keep your items on death.
    - However, using this too much and your game experience won't be quite as fun. Not using it at all in your gameplay may also make it quite... infuriating when you die.
    Introducing: Spiritbond Datapack!

    Features: <Click to see>
    - Adds in a new Custom Enchantment called Spiritbond.
    - Items that is enchanted with this enchantment will always return to you if you die. Spiritbond will transfer if you throw the enchanted item to another player!
    - Can be installed in combination with my other datapacks!

    - Can be installed in Multiplayer!
    - Note:
    + This datapack requires Spellcaster to function properly. Download Spellcaster here. < Click the blue letters to go to download post >
    + This datapack also requires Player ID to function properly. Download Player ID here.
    + Gamerule keepInventory must be set to false when this datapack is installed.

    How to use: <Click to see>
    - Check Spellcaster Post here at "How to use" section for more info!
    - Admins can use /function main:admin_support to open Admin Control Panel, used to change datapack options as well as initiate the datapack without having to memorize all the commands needed!

    How to install: <Click to see>
    For those who has WinRar:
    - Simply open the downloaded file, there will be more instructions there.
    For those who don't have WinRar:
    - Extract the downloaded file. Afterwards:
    + If you have a new Info text file: Drag the Spiritbond folder into the datapacks folder of your world.
    + If you don't have a new Info text file: Open the extracted folder, then drag the Spiritbond folder into the datapacks folder of your world.


    Support the Creator:
    If you want to support my work, you can start with the following:
    - Share this post and Subscribe to recieve the latest info, updates and more!

    - If you find any bugs (I doubt you will), then please report it to the bug reports section of the Behind The Datapacks Discord Server! You will be featured as a Bug Reporter at the downloaded Info text file!
    <Click the blue letters for more info>

    - You can also support me via Patreon! Recieve Early Access, Discord Rewards and more!
    <Click the blue letters for more info>

    Special Thanks to:
    Brebro #8644 on Discord for suggesting this datapack, as well as supporting me via PayPal! (He gets a 1-week Early Access of this datapack as thanks)
    Support me on PayPal at ttdnguyen83@gmail.com for more epic datapacks!
    CompatibilityMinecraft 1.14
    Tags

    3 Update Logs

    Version 1.2 : 07/29/2019 7:16:42 amJul 29th, 2019

    - Performance Improvements!
    - Note: You need to update Spellcaster if you want to use this version!
    - Bugfix:
    + Uninstalling this datapack does not remove everything that belongs to this datapack.
    LOAD MORE LOGS

    Create an account or sign in to comment.

    1
    03/17/2020 10:54 pm
    Level 1 : New Miner
    Joonoothoon
    Joonoothoon avatar
    Hey, not sure if this is an intentional feature or not, but I was not able to enchant items that were already enchanted with this datapack. Everything else could be enchanted, but all of my enchanted weapons could not be. Not sure if this is a bug, and if its not, is there a way I can disable this?
    1
    03/17/2020 11:57 pm
    Level 72 : Legendary Programmer
    TheDiamondPlayables
    TheDiamondPlayables avatar
    I have no idea what you're talking about.

    You can't enchant enchanted items in the Enchantment Table. It's a vanilla thing.
    1
    03/18/2020 6:07 pm
    Level 1 : New Miner
    Joonoothoon
    Joonoothoon avatar
    What I am trying to say is that I could not put spirit bond on any of my enchanted items, and considering everybody on my server already has enchanted diamond armor, there is no way we can put this enchantment on our stuff. And since there is no possibility of getting other enchants on an item while trying to get spirit bond, it sort of defeats the purpose of using the enchantment table
    1
    03/18/2020 8:54 pmhistory
    Level 72 : Legendary Programmer
    TheDiamondPlayables
    TheDiamondPlayables avatar
    You can use the Anvil to combine enchantments.


    Don't use the GUI though. Anvil GUI always takes out custom enchantments.


    Because of that, Spellcaster has a different way of using an Anvil. You can read more about that at the Spellcaster post.
    1
    07/17/2019 9:55 am
    Level 1 : New Miner
    bakaschwarz
    bakaschwarz avatar
    Somehow i don't seem to be able to enchant anything.
    I installed Player ID, Spellcaster and Spiritbond and initiated the Spiritbond using the admin panel in the world spawn chunk. Now i just throw an iron shovel on top of an enchantment table (without entchantments) and proceed to throw lapis on top of the table (like literally on top of the block, not into the interface). My player has level 17, but nothing happens and when i get too close it just pick ups the items again. No errors whatsoever in the console of the server.
    1
    07/17/2019 10:57 am
    Level 72 : Legendary Programmer
    TheDiamondPlayables
    TheDiamondPlayables avatar
    Either that, or you haven't thrown exactly 5 Lapis Lazuli on the table, or the items are a bit too far away.
    2
    07/17/2019 10:56 am
    Level 72 : Legendary Programmer
    TheDiamondPlayables
    TheDiamondPlayables avatar
    You may have installed a datapack made by other people that conflicts with this one. I tested really carefully (like 2 hours worth) before uploading updates. Try /datapack disable and disable other people's datapacks, then try again
    If it finally works, then the disabled datapacks are the reason why this one "does not work"
    Datapack conflictions is a normal thing to happen when you're combining my datapacks with other people's. However, my datapacks are designed to combine perfectally well together, so the conflictions thing won't happen between my datapacks.
    1
    07/18/2019 3:47 am
    Level 1 : New Miner
    bakaschwarz
    bakaschwarz avatar
    You were absolutely right. The problem was with another datapack that enabled skipping the night with one player only. I see that you also have a datapack that solves this problem, so we will just switch to your solution on our server. Thank you so much for providing us all with these datapacks!
    1
    07/18/2019 4:51 am
    Level 72 : Legendary Programmer
    TheDiamondPlayables
    TheDiamondPlayables avatar
    You're welcome, and I hope you have fun using them as much as I am making them.
    If you can, I'd really need support to keep this work going. Would be really awesome if you can help out!
    1
    07/16/2019 12:18 pmhistory
    Level 1 : New Miner
    bakaschwarz
    bakaschwarz avatar
    Hey, i installed your Spellcaster and Spiritbond data packs as instructed. When i boot up the server, the console gives the following exception:

    EDIT: Running on 1.14.3, pure vanilla server.

    keyboard_arrow_upTitle of Expandable Spoiler
    [18:12:49] [Server-Worker-3/ERROR]: Couldn't load function at spiritbond:functions/info_message.mcfunction
    java.util.concurrent.CompletionException: java.lang.IllegalArgumentException: Whilst parsing command on line 7: Incorrect argument for command at position 57: ...1 sc_test <--[HERE]
    at java.util.concurrent.CompletableFuture.encodeThrowable(CompletableFuture.java:273) ~[?:1.8.0_201]
    at java.util.concurrent.CompletableFuture.completeThrowable(CompletableFuture.java:280) [?:1.8.0_201]
    at java.util.concurrent.CompletableFuture.uniApply(CompletableFuture.java:604) [?:1.8.0_201]
    at java.util.concurrent.CompletableFuture$UniApply.tryFire(CompletableFuture.java:577) [?:1.8.0_201]
    at java.util.concurrent.CompletableFuture$Completion.exec(CompletableFuture.java:443) [?:1.8.0_201]
    at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:289) [?:1.8.0_201]
    at java.util.concurrent.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:1056) [?:1.8.0_201]
    at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1692) [?:1.8.0_201]
    at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:157) [?:1.8.0_201]
    Caused by: java.lang.IllegalArgumentException: Whilst parsing command on line 7: Incorrect argument for command at position 57: ...1 sc_test <--[HERE]
    at ca.a(SourceFile:67) ~[server.jar:?]
    at rf.a(SourceFile:155) ~[server.jar:?]
    at java.util.concurrent.CompletableFuture.uniApply(CompletableFuture.java:602) ~[?:1.8.0_201]
    ... 6 more
    2
    07/17/2019 1:47 amhistory
    Level 72 : Legendary Programmer
    TheDiamondPlayables
    TheDiamondPlayables avatar
    Working on a combatibility improvement tweak, and bugfixing this issue.
    The bug will be fixed in Version 1.1, along with several tweaks that I'm making to this thing, which is why it took me this long to finish them all.
    Edit: Finished Development work!
    1
    07/16/2019 9:22 pmhistory
    Level 72 : Legendary Programmer
    TheDiamondPlayables
    TheDiamondPlayables avatar
    Okay, inspecting issue.
    I was asleep at the time you posted this so yeah, replied a bit late there.
    1
    07/07/2019 5:31 pm
    Level 9 : Apprentice Birb
    AukaveOwO
    AukaveOwO avatar
    I like the idea. But could their be an enchantment that keeps all items? To balance, the enchantment removes itself once you die. Sort-of a one time use inventory keeper.
    1
    07/07/2019 6:52 pm
    Level 72 : Legendary Programmer
    TheDiamondPlayables
    TheDiamondPlayables avatar
    It would be like keepInventory set to false then. But that only happens once.
    1
    07/07/2019 8:55 pm
    Level 9 : Apprentice Birb
    AukaveOwO
    AukaveOwO avatar
    In the form of a rare enchantment.
    Planet Minecraft

    Website

    © 2010 - 2021
    www.planetminecraft.com

    Welcome