2020import gregtech .api .unification .material .properties .IngotProperty ;
2121import gregtech .api .unification .material .properties .ItemPipeProperties ;
2222import gregtech .api .unification .material .properties .MaterialProperties ;
23+ import gregtech .api .unification .material .properties .MaterialToolProperty ;
2324import gregtech .api .unification .material .properties .OreProperty ;
2425import gregtech .api .unification .material .properties .PolymerProperty ;
2526import gregtech .api .unification .material .properties .PropertyKey ;
2627import gregtech .api .unification .material .properties .RotorProperty ;
27- import gregtech .api .unification .material .properties .ToolProperty ;
2828import gregtech .api .unification .material .properties .WireProperties ;
2929import gregtech .api .unification .material .properties .WoodProperty ;
3030import gregtech .api .unification .material .registry .MaterialRegistry ;
@@ -638,7 +638,7 @@ public Builder dust() {
638638 * Will be created with no Burn Time (Furnace Fuel).
639639 *
640640 * @param harvestLevel The Harvest Level of this block for Mining.<br>
641- * If this Material also has a {@link ToolProperty }, this value will
641+ * If this Material also has a {@link MaterialToolProperty }, this value will
642642 * also be used to determine the tool's Mining Level.
643643 * @throws IllegalArgumentException If a {@link DustProperty} has already been added to this Material.
644644 */
@@ -650,7 +650,7 @@ public Builder dust(int harvestLevel) {
650650 * Add a {@link DustProperty} to this Material.
651651 *
652652 * @param harvestLevel The Harvest Level of this block for Mining.<br>
653- * If this Material also has a {@link ToolProperty }, this value will
653+ * If this Material also has a {@link MaterialToolProperty }, this value will
654654 * also be used to determine the tool's Mining Level.
655655 * @param burnTime The Burn Time (in ticks) of this Material as a Furnace Fuel.
656656 * @throws IllegalArgumentException If a {@link DustProperty} has already been added to this Material.
@@ -673,7 +673,7 @@ public Builder wood() {
673673 * Will be created with a Burn Time of 300 (Furnace Fuel).
674674 *
675675 * @param harvestLevel The Harvest Level of this block for Mining.<br>
676- * If this Material also has a {@link ToolProperty }, this value will
676+ * If this Material also has a {@link MaterialToolProperty }, this value will
677677 * also be used to determine the tool's Mining Level.
678678 */
679679 public Builder wood (int harvestLevel ) {
@@ -684,7 +684,7 @@ public Builder wood(int harvestLevel) {
684684 * Add a {@link WoodProperty} to this Material.
685685 *
686686 * @param harvestLevel The Harvest Level of this block for Mining.<br>
687- * If this Material also has a {@link ToolProperty }, this value will
687+ * If this Material also has a {@link MaterialToolProperty }, this value will
688688 * also be used to determine the tool's Mining Level.
689689 * @param burnTime The Burn Time (in ticks) of this Material as a Furnace Fuel.
690690 */
@@ -712,7 +712,7 @@ public Builder ingot() {
712712 * Will automatically add a {@link DustProperty} to this Material if it does not already have one.
713713 *
714714 * @param harvestLevel The Harvest Level of this block for Mining. 2 will make it require a iron tool.<br>
715- * If this Material also has a {@link ToolProperty }, this value will
715+ * If this Material also has a {@link MaterialToolProperty }, this value will
716716 * also be used to determine the tool's Mining level (-1). So 2 will make the tool harvest
717717 * diamonds.<br>
718718 * If this Material already had a Harvest Level defined, it will be overridden.
@@ -727,7 +727,7 @@ public Builder ingot(int harvestLevel) {
727727 * Will automatically add a {@link DustProperty} to this Material if it does not already have one.
728728 *
729729 * @param harvestLevel The Harvest Level of this block for Mining. 2 will make it require a iron tool.<br>
730- * If this Material also has a {@link ToolProperty }, this value will
730+ * If this Material also has a {@link MaterialToolProperty }, this value will
731731 * also be used to determine the tool's Mining level (-1). So 2 will make the tool harvest
732732 * diamonds.<br>
733733 * If this Material already had a Harvest Level defined, it will be overridden.
@@ -764,7 +764,7 @@ public Builder gem() {
764764 * Will automatically add a {@link DustProperty} to this Material if it does not already have one.
765765 *
766766 * @param harvestLevel The Harvest Level of this block for Mining.<br>
767- * If this Material also has a {@link ToolProperty }, this value will
767+ * If this Material also has a {@link MaterialToolProperty }, this value will
768768 * also be used to determine the tool's Mining level.<br>
769769 * If this Material already had a Harvest Level defined, it will be overridden.
770770 * @throws IllegalArgumentException If a {@link GemProperty} has already been added to this Material.
@@ -778,7 +778,7 @@ public Builder gem(int harvestLevel) {
778778 * Will automatically add a {@link DustProperty} to this Material if it does not already have one.
779779 *
780780 * @param harvestLevel The Harvest Level of this block for Mining.<br>
781- * If this Material also has a {@link ToolProperty }, this value will
781+ * If this Material also has a {@link MaterialToolProperty }, this value will
782782 * also be used to determine the tool's Mining level.<br>
783783 * If this Material already had a Harvest Level defined, it will be overridden.
784784 * @param burnTime The Burn Time (in ticks) of this Material as a Furnace Fuel.<br>
@@ -813,7 +813,7 @@ public Builder polymer() {
813813 * Will have a burn time of 0
814814 *
815815 * @param harvestLevel The Harvest Level of this block for Mining.<br>
816- * If this Material also has a {@link ToolProperty }, this value will
816+ * If this Material also has a {@link MaterialToolProperty }, this value will
817817 * also be used to determine the tool's Mining level.<br>
818818 * If this Material already had a Harvest Level defined, it will be overridden.
819819 * @throws IllegalArgumentException If an {@link PolymerProperty} has already been added to this Material.
@@ -930,10 +930,10 @@ public Builder element(Element element) {
930930
931931 /**
932932 * Replaced the old toolStats methods which took many parameters.
933- * Use {@link ToolProperty .Builder} instead to create a Tool Property.
933+ * Use {@link MaterialToolProperty .Builder} instead to create a Tool Property.
934934 */
935- public Builder toolStats (ToolProperty toolProperty ) {
936- properties .setProperty (PropertyKey .TOOL , toolProperty );
935+ public Builder toolStats (MaterialToolProperty materialToolProperty ) {
936+ properties .setProperty (PropertyKey .TOOL , materialToolProperty );
937937 return this ;
938938 }
939939
0 commit comments