.. _module: module ====== A module holds different types of script definitions. Hierarchy --------- **Valid Parent Blocks:** - :ref:`root-scripts` **Possible Child Blocks:** - :ref:`animation` - :ref:`animationsmesh` - :ref:`character_profession_definition` - :ref:`character_trait_definition` - :ref:`clock` - :ref:`craftrecipe` - :ref:`energy` - :ref:`entity` - :ref:`evolvedrecipe` - :ref:`fixing` - :ref:`fluid` - :ref:`imports` - :ref:`item` - :ref:`mannequin` - :ref:`model` - :ref:`physicshitreaction` - :ref:`physicsshape` - :ref:`ragdoll` - :ref:`sound` - :ref:`template` - :ref:`timedaction` - :ref:`vehicle` - :ref:`vehicleenginerpm` - :ref:`xuiskin` ID Properties ------------- This block should have an ID.