Data packs question
Hey guys, I'm running a Paper server, and I've been hearing about Data Packs and all the cool things they can do. But I'm not sure I understand how it works. Can datapacks be used on Paper servers? And how exactly do they work?
15 Replies
Thanks for asking your question!
Make sure to provide as much helpful information as possible such as logs/what you tried and what your exact issue is
Make sure to mark solved when issue is solved!!!
/close
!close
!solved
!answered
Requested by element3329#0
Yes, datapacks can be used on any server software.
You put the datapack zip file in the
datapacks
folder that's in your world folder
However be aware: Datapacks are poorly optimised and can often cause lag issues
try find plugin alternatives if possibleThank you 😄
Datapacks can be poorly optimized* some things like custom world generation, recipes, loot tables and a few other thingsa are perfectly fine in datapacks. It's when they use a lot of commandFunctions that it becomes laggy.
^^
Is there some rough way for me to have an idea of if a plugin is going to be hella laggy? Or do I just have to trial and error it
trial and error it. if you have good hardware most things won't cause lag that aren't obvious, like setting thousands of blocks or thousands of entities. (This isn't always true but is generally true). As always trying it is the best way to know if it will be laggy or not.
you can try make a spark report
!spark
Spark Profiler
Spark can be used to see why your server or client is lagging.
Users can share a spark report via
/spark profiler start --timeout 300
which creates a report after 5 minutes. The spark report is useful in debugging why your server is lagging, so ideally you should always provide one while asking for support.
Download | Website | DocsAdmincraft Canned Responses
Alright awesome 🙂
So with datapacks, as a server owner, my players don't need to do anything for the datapacks to work for them when they're in the server?
nope
datapacks are purely serverside
Sweet. Thank you guys for your help 🙂 I'll close the thread now
np!
!answered
post closed!
The post/thread has been closed!
Requested by element3329#0