2

Help with datapack

KaktuZHD 10/3/21 7:54 am
110
10/3/2021 10:09 pm
Hello everyone. How I can start to create datapacks ? Can you advice me any guides ?
Posted by
KaktuZHD
Level 1 : New Miner
0

  Have something to say?

JoinSign in

5

SUPERIONtheKnight
10/03/2021 10:09 pm
Level 30 : Artisan System
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! :)
2
Old_dad
10/03/2021 8:50 pm
Level 1 : New Miner
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.
1
SUPERIONtheKnight
10/03/2021 9:55 pm
Level 30 : Artisan System
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.
2
Sted
10/03/2021 8:35 am
He/Him • Level 37 : Artisan Spider Rider
Here's a tutorial to learn function datapacks!
do not ignore the 3th step from Pleasenotme's tutorial!
1
Pleasenotme
10/03/2021 7:59 am
Level 59 : Grandmaster Nerd
  1. Start with basics, getting familiar with the file-structure, json files, mcfunction files, etc.
  2. Don't use a generator to create them
  3. 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
  4. Try learning useful techniques to help in making more advanced function-based things, like raycasting, working with scoreboards, nbt data modifications, selectors, etc.
5

Welcome