Hello everyone. How I can start to create datapacks ? Can you advice me any guides ?
5
I would actually start with learning commands/command blocks! Anything you learn from that will directly benefit you in making mcfunction files for datapacks as mcfunction files are basically a text file with a list of commands inside! Some helpful resources I know of include the minecraft wiki which covers just about anything you could possibly need to know regarding commands/datapacks, as well as minecraft.net for snapshot news, slicedlime for videos covering each snapshot/release, and the minecraftcommands subreddit!
Aside from that and the advice already given, don't give up! While they can be tricky to learn, datapacks are a lot of fun to mess around with, and IMO opinion are well worth the effort! :)
Aside from that and the advice already given, don't give up! While they can be tricky to learn, datapacks are a lot of fun to mess around with, and IMO opinion are well worth the effort! :)
I have a datapack that a player on one of my servers created, it runs fine on version 1.16.5
Trying to get it to load on 1.17 but it's not showing up.
I have made sure the flag in the pack.mcmeta is set to 7
I have restarted the server a few times now but I can't get it to show up as available.
Thanks in advance for any ideas or help, I appreciate your time.
Trying to get it to load on 1.17 but it's not showing up.
I have made sure the flag in the pack.mcmeta is set to 7
I have restarted the server a few times now but I can't get it to show up as available.
Thanks in advance for any ideas or help, I appreciate your time.
There are many reasons it may not be working correctly. Advancements could be out of date and not loading, predicates out of date, and most commonly, new command changes introduced in the most recent version that completely break mcfunction files inside of nearly every old datapack. Best thing I know to suggest is to simply ask the person who made the datapack to make an update for it.
Here's a tutorial to learn function datapacks!
do not ignore the 3th step from Pleasenotme's tutorial!
do not ignore the 3th step from Pleasenotme's tutorial!
- Start with basics, getting familiar with the file-structure, json files, mcfunction files, etc.
- Don't use a generator to create them
- DO NOT MAKE AN OP LOOT PACK TO POST HERE THATS A TERRIBLE IDEA WHICH WILL GET YOU A LOT OF HATE FROM THE COMMUNITY
- Try learning useful techniques to help in making more advanced function-based things, like raycasting, working with scoreboards, nbt data modifications, selectors, etc.
