User Tools

Site Tools


tutorial:tools

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Last revisionBoth sides next revision
tutorial:tools [2022/12/11 21:28] – Remove item group haykamtutorial:tools [2023/09/07 05:26] – Add suggestion to make an enum for multiple tool materials drakonkinst
Line 88: Line 88:
 </yarncode> </yarncode>
  
-''PotatoToolMaterial'' can now be referenced with ''PotatoToolMaterial.INSTANCE''.+''PotatoToolMaterial'' can now be referenced with ''PotatoToolMaterial.INSTANCE''. Alternatively, you can implement an enum similar to vanilla's ''ToolMaterials'' class that implements ''ToolMaterial'', which provides the instance and also allows easy creation of multiple tool materials.
  
 ==== Creating Tools ==== ==== Creating Tools ====
Line 95: Line 95:
  
 <yarncode java [enable_line_numbers=true]> <yarncode java [enable_line_numbers=true]>
-public static class_1831 POTATO_SHOVEL = new class_1821(PotatoToolMaterial.INSTANCE, 1.5F, -3.0F, new class_1792.class_1793().method_7892(class_1761.field_7930)); +public static class_1831 POTATO_SHOVEL = new class_1821(PotatoToolMaterial.INSTANCE, 1.5F, -3.0F, new class_1792.class_1793()); 
-public static class_1831 POTATO_SWORD = new class_1829(PotatoToolMaterial.INSTANCE, 3, -2.4F, new class_1792.class_1793().method_7892(class_1761.field_7916));+public static class_1831 POTATO_SWORD = new class_1829(PotatoToolMaterial.INSTANCE, 3, -2.4F, new class_1792.class_1793());
 </yarncode> </yarncode>
  
tutorial/tools.txt · Last modified: 2023/09/07 05:32 by drakonkinst