5 Custom Enchantments for Minecraft Snapshot 24w18a
Вставка
- Опубліковано 19 чер 2024
- The latest snapshot is absolutely wild. It adds tons of music, new paintings, and data driven enchantments!
Download the datapack here: github.com/DqwertyC/data-driv...
Read the full patch notes here: www.minecraft.net/en-us/artic...
Join the Command Block Cove on Discord: / discord
Chapters:
0:00 - Intro
0:58 - Flotation
1:59 - Excavation
3:38 - Reach
4:49 - Illumination
5:50 - Evoking
7:13 - Outro - Наука та технологія
My man immediately got into the thick of it with the new snapshot, i love it
Elo, I watched your video as well :o
Bro, cant wait for your tutorial once 1.21 is out
I always dind them very easy to follow and understand
I'm really excited about the potential for custom curses. Pretty easily made a 'breaking' or 'fragile' curse by taking unbreaking as a base and adding simple logic to remove more durablity based on level. also excited for the potential of the attribute used for fire protection to make a flammable or gas coated debuff. The custom command enchantment feature could also be really big for new detectable custom item behaviors in general, even if enchantments themselves are not the goal (it's great that they can now be fully hidden with the previous component update)
With the current trajectory of these updates, I wouldn’t be surprised to see custom villager professions with custom trades all defined in a data pack, and if they do, I’d love to see a scholar villager that can learn to make an enchanted book that you give it, and so you could unlock enchantments after finding them elsewhere, I’m not sure what its work block would be though
Maybe those bookshelves from 1.20
It's honestly surprising it isn't already a thing tbh. Feels like it would be simple to reuse the nbt trades format
if we get custom blocks or mobs soon i'm actually gonna cry tears of joy
@@lillyy256 I'm betting we'll get custom items in the near future. We're already getting dangerously close to it being added
Vanilla dynamic lighting! Thank you!
could probably have the enchantment be applied to all items that would glow, and be hidden.
This sounds like a good idea, though I'm not sure it would be good for performance when there's a lot of glowing entities.
These all seem really cool and relatively balanced. The only worry is that reach on an axe would be pretty op for fighting stuff.
I didn't clarify in the video, but the extra reach only applies to blocks, not entities. But now I'm imagining an axe with a reach of dozens of blocks, and that has potential for some silly shenanigans
Men,An idea I have is an enchantment that makes the crossbow recharge itself , You could even leave a specific arrow next to him so he can pick it up.
Amazing work! Thanks for posting the data pack code! I’m just getting into data pack modding and it looks like I’m right on time with this snapshot! I’ll look at your data pack for references on how to implement my own custom enchantments. Thanks!
These are all super cool! I haven’t seen the Light Block in use yet, I forgot about it.
I love this and I would like to learn more about how your datapack works
If you feel like it, I’d love a tutorial of how to do this! I’m trying to get into data packing myself and have no idea where to start 😂
Those are actually pretty creative, it's awesome to speculate what things are now possible!
Can't wait to see what else you can do with these new changes, I'll have to try some things myself too!
those are some great concepts i really could see these all in vanilla minecraft
That method for dynamic lighting achieved similarly to frostwalker is genius!
Also, the evoking enchantment reminded me of an idea I had for an enchantment called vexing for swords that would spawn vexes on the player you hit, a number relative to the enchantment number, which last a number of seconds relative to that as well.
Definitely looking forward to messing around with custom enchantments as I get into datapacks. Speaking of, are you considering putting these enchantments in your own datapack?
Vexing sounds interesting - would it only work on players?
And, how would you stop the vexes from attacking the player that used the weapon?
@@ezren_7140 it would work on mobs too, and they’d only attack whatever you attacked, like a tamed wolf. Not sure how that would play out in commands.
This is great, you should do more of these!
those are some awesome enchantments!!
O_O EVOKER ARROWS ARE SICK
This is so cool!
very nice ones
This is incredible! So much potential. Just after redoing my crafting-based data packs, now I'm so excited to redo my enchantment overhaul pack, now actually making it truly how I wanted!
Great video, keep it up mate.
your voice is really calming
"take that" to the zombie was choice.
is the floatation enchant hardcoded or could you use /give to get yourself a floatation 4 elytra
You could get one through commands, but the effect caps at 90% gravity reduction.
Illumination definitely my favourite
A full block increase per reach level is too much IMO, I think it should be a half block increase per reach level, so seven blocks for reach five.
Also it would be neat if it increased the entity interaction range of swords and the trident, I think axes and the mace should not be included in that.
Clean
I had the same idea as that excavation, but so that it's not too op, it lets you instaminate but doesn't give you the block.
I love this❤
Nice video 👍
u should do a tutorial how to make them
these are cool! would you mind making a tutorial for those who are too lazy to read that much?
This is really cool, would you mind making an in depth video on the datapacks code? I would really like to do some of these myself
Honestly I wish they would add a vain miner enchantment 😊
🌳❤
nice
I played with new enchantments datapacks back in 2019 i have no idea what changed
The old custom enchantments (what I called 'pseudo-enchantments') were harder to put together and had more limitations. They required putting a custom tag on the item, adding an empty object to the enchantment array, and adding properly-formatted lore to the item. Even with that, the item wouldn't do anything, it needed extra advancements or functions to determine its behavior.
Under the new system, all of that is defined by a single file, with maybe a couple helper files for behavior.
Additionally, the old enchantments didn't work with books or grindstones; with an anvil, you could add a vanilla enchantment to a custom-enchanted item, but not the other way around. And old custom enchantments also didn't show up in the enchanting table. That's why, in the past, my custom enchanting datapacks had smithing recipes or weird rituals to obtain.
@@DqwertyC oh thats so cool theb
If you can make enchantments can you also make curses?
Yup! Curses show up in red, and can't be removed using a grindstone, but otherwise work just like other enchantments.
@@DqwertyC If only there was some way to alter the grindstone's functionality, got this neat idea where top slot removes enchants and bottom slot removes curses, then curses could be applied amidst battle with an evoker/illusioner or via a spell book item. Like a whole different Buff/Debuff system than potions.
This question is a little random but the sound effect that plays on every new enchantment transition is from Witch's Heart or am I going crazy?
Thanks.
It might be similar? It's just something I threw together with a free VST dulcimer. I don't really know anything about music theory, I just started with the chord progression from the Jeopardy music and started tweaking things until it sounded good.
@@DqwertyC Interesting. it is actually really similar.
Can I enchant my tools with these effect through Enchanting Table if I load the datapack
For Illumination and Reach, yes. For the other ones, the only way in survival is to find the loot. You can also use the /enchant command, or grab an enchanted book from the creative menu (just start typing the enchantment name in the search bar)
@@DqwertyC Thanks
weird audio but cool vid!
IM UR 800 SUBSCRIBERRRRRRRRRRRR
i cant get it to work how do i actually get an enchanted item besides finding it (which i cant because all the end city chests and other modified ones are completely empty)
You can hold the item in your hand, then use the command "/enchant @s custom:enchant_name" to enchant it. I'll look into why the chests are empty, they were working fine on my end :shrug:
@@DqwertyC yeah that doesn't work i tried it
i looked into the datapack and tried to fix it since i develop datpacks myself but i could get anything to work
the functions work, though
@@jayman1462 make sure you're on the latest snapshot. You also have to leave and re-enter the world for enchantments to be updated.
@@DqwertyC yes im on 24w18a and have done /reload
update: i guess /reload doesn't work so nvm its fixed
What ti download the datapack?
Finally, I want crossbow!!!
Reach Sounds very very strong. As I love balancing things. I will provide my input:
-Reach now increases by .5 blocks.
-Reach cannot increase attack range (PVP would be ruined lol)
Perhaps Flotation could use durability when jumping as a side effect?
I saw another comment about this but maybe excavation would not drop the block, but would act as an extra 2 levels of efficiency
Illumination is perfectly fine I like it :)
Evoking Sounds Decently balanced. Perhaps instead you would find it from Woodland mansion libraries? That would make logical sense
Overall, these are all pretty cool
Reach already doesn't increase ability to attack enemies, but I didn't really clarify that. Since it has 5 levels, 1 block per level may be a bit much though.
Agreed on flotation using durability. Wouldn't be too hard to implement.
Changing excavation that way might work, depending on how the tool component works, but might require lots of custom loot tables.
Also agreed on Evoking, it's mostly the way it is to showcase the enchantment providers from the snapshot.
TIL it can be spelled flotation
this is only for java and not for bedrock right? Man recently Java's mod support being getting through the roof. Custom everything.
Only Java currently
The datapack you put out for download does not work, yes I am in the correct version
Did you close and reopen the world? Enchantments can't be updated with the /reload command.
Please give us a tutorial
Hey, good video, but your voice was too low, keep up
I need Excavation in vanilla and HOLY MOLLY YOU MADE DYNAMIC LIGHT IN VANILLA
it's that easy to code a moving light source? why glow squid can't glow then :(
(pog video though)
It's even easier than that XD.
Take a look at this episode from a couple years ago where I made fireflies with 5 commands: ua-cam.com/video/LC1k2Q2lmKc/v-deo.htmlsi=TVwTDi6Am-UYfW8o
I think the main concern is not the difficulty in programming it, but the processing costs of constantly updating the lighting. They recently reworked the lighting engine though so maybe eventually we'll get actually glowing squids
Check your audio levels...
???
You check yours
fix ur mic i cannot hear u
Ur slow
Love these custom enchants all the new data pack stuff especially recently opens so many doors. I can foresee (if they don’t already exist) so many datapack bundles for vanilla plus game experiences. These enchantments I think would fit right in something of that sort 💚🤎