Wondering how to get better materials for your Skyblock island? Why not try completing the Skyblock island challenges. There are different levels with difficulties that vary. You can access the challenges by doing /island challenges or ob challenges. You will earn different rewards from each challenge to advance your island. There are repeatable challenges and non-repeatable challenges. The first row symbolizes repeatable challenges and the rows below are non-repeatable. As you complete the challenges, you level up and get new, harder challenges to complete but the rewards get better too. The 5 levels are novice, competent, expert, advanced and elite. 

To complete a challenge, all you have to do is follow the instructions and gather the required materials. Once you have the items, click the challenge to complete them and get your rewards. After finishing a challenge, all the required items are taken from your inventory.