create a minecraft item that has the following description: 'When the player right-clicks this item, it is consumed and permanently soulbinds to them, beginning their journey on the path of cultivation. After use, the player starts in the Mortal Realms and begins accumulating Qi every time they sneak (press shift). When enough Qi is collected, the player automatically advances to the next realm. A chat message is displayed with each breakthrough to inform the player of their current cultivation rank. The full realm progression includes: Mortal Rank 1 – Wandering Mortal, Rank 2 – Rootless Seeker, Rank 3 – Fated Vessel, Rank 4 – Qi-Sensing Mortal, Rank 5 – Bound Core Mortal; then true cultivation begins with: Rank 6 – Gu Initiate, Rank 7 – Gu Master, Rank 8 – Solid Cultivator, Rank 9 – Shadow Gu Lord, Rank 10 – Heaven Stirrer, Rank 11 – Quasi-Demon Venerable, Rank 12 – Demon Venerable, Rank 13 – Abyssal Gu Saint, Rank 14 – World-Reaving Monarch, Rank 15 – Void-Touched Sovereign, Rank 16 – True Gu Immortal, Rank 17 – Empty Lotus Hermit, Rank 18 – Calamity Warden, Rank 19 – Sky-Drinker, Rank 20 – Destiny’s Error, Rank 21 – Soul-Flame Paragon, Rank 22 – Infinite Gu Tyrant, Rank 23 – Beyond-Being, Rank 24 – Root of Extinction, and Rank 25 – Eternal Crowned Demon. Each realm requires increasingly more Qi to reach. Upon consumption, the player also receives a randomly generated True Name that grants a unique passive ability determined by the AI. However, each True Name also comes with a flaw or curse, also generated at random. The effects of the True Name and flaw are unique per player and change each time the core is used in a new world. Once consumed, the Demonic Gu Core cannot be dropped, transferred, or used again, and only one may ever be used per player. Make sure all cultivation breakthroughs and the True Name assignment appear in chat when triggered. Make sure that everything works as it should if the player can't cultivate the mod will be broken make sure the true name abilities and flaws work as they should and so that its noticeable when they are on. Make sure to add every minecraft effect you can into your code to make sure they work and also every damage type for the flaws so they work including potion effects and flames. Also make sure that whenever you're sneaking it actually works so give the player a notification whenever they're gaining Qi.'