Part Types - SilentChaos512/Silent-Gear GitHub Wiki

Updated on 2020-07-27 for version 2.0.0 (MC 1.16.1)

All parts will fall under a particular part type. Part types are used to determine what can be used to craft or upgrade gear items.

Like with many other things in Silent Gear, part types can be added by other mods. Any part types Silent's Gems may add in the future will be listed here. For other mods, you will need to check their documentation.

List

This is a list of all part types added by Silent Gear and Silent's Gems. These are used in some JSON files. The Silent Gear part types are part of the silentgear namespace, implied if omitted.

  • Silent Gear
    • binding - Not required in default Silent Gear recipes, but all tools support bindings as an upgrade
    • bowstring - Required by ranged weapons (bows, crossbows, slingshot)
    • coating - Optional upgrade for most items
    • grip - Optional upgrade for all tools and weapons
    • lining - Optional upgrade for armor
    • main - Tool heads, blades, bow limbs, armor body, etc. Every item requires at least a main part.
    • rod - Required by all tools and weapons
    • tip - Optional upgrade for all items
  • Silent's Gems
    • silentgems:gear_soul - Gear souls
  • Super Multi-Drills
    • supermultidrills:battery - Drill batteries
    • supermultidrills:chassis - Drill chassis
    • supermultidrills:motor - Drill motors

Adding New Types

Mods can add additional part types if needed. Simply call PartType#create as soon as your mod begins constructing. Be sure to give it a supplier of the compound part item (if applicable). You may also need to create a serializer in some cases.