Closed Sipilus closed 3 years ago
❌Certified Datapack ❌Stamp of Quality
Why didn't you pass the review? Sure the datapack is fantastic, but the review only depends on conventions.
global.ignore
tag RULE DOES NOT APPLY anymore on player-only selectors, like @a
and @p
. Also. global.ignore.gui
tag does not apply for /tellraw
, /particle
and /playsound
.global.ignore.kill
tag (except if it is a known entity with specific custom tag or nbt). You confused global.ignore.kill
with global.ignore.gui
tag. They are two different things, global.ignore.gui
is for players.Now let's talk about Tier 2 and 1 conventions, you need to follow some of them if you want to get the Stamp of Quality you deserve.
Check here for the current conventions.
Suggestions:
I've updated the pack based on the information provided, could you look at it once more?
❌Certified Datapack ❌"Stamp of Quality"
Compatibility Issues:
global.ignore
tag RULE DOES NOT APPLY anymore on player-only selectors, like @a
and @p
. Also. global.ignore.gui
tag does not apply for /tellraw
, /particle
and /playsound.
Examples:
in _animal_staffraycast.mcfunction
❌particle dolphin ~ ~ ~ 0.1 0.1 0.1 0.1 5 force @a[tag=!global.ignore,tag=!global.ignore.gui,distance=..30]
✔️particle dolphin ~ ~ ~ 0.1 0.1 0.1 0.1 5 force @a
in everyone.mcfunction
❌execute as @s[scores={sip.sp_trance=-1}] run tellraw @s[tag=!global.ignore.gui] "Your trance fades..."
✔️execute as @s[scores={sip.sp_trance=-1}] run tellraw @s "Your trance fades..."
☑️tellraw @s[scores={sip.sp_trance=-1}] "Your trance fades..."
Even if the uninstall function is not Tier 3, it can be a compatibility problem as in this case.
You MUST NOT remove scoreboards used also by other datapacks, or you could break them if they are in the world.
This case I see scoreboard objectives remove ulg_gen
, this is a scoreboard I use in all my datapacks and it is in yours cause used in some places when I rewrited your pack once.
If you use scoreboards used by datapack libraries, remember you must not remove them in the uninstall function.
All issues should be fixed now!
Also if reading @a[ ]
in the load function made me cry,
🐺 Shamanism by @Sipilus is now certified! ✔️Certified Datapack ✔️Stamp of Quality
🎉 You are now Certified Datapacker on the discord server. You can now use THIS banner in the Shamanism datapack description/wiki/banner/posts/web pages.
Remember that someone may choose to review your datapack again in the future and it may not follow conventions anymore. In that case both the role and the banner will be removed... 😆 So keep following conventions!!!
Project Page: https://www.planetminecraft.com/data-pack/shamanism/