Skip to content

NPC Extensions

Here you can find documentation on the NPC extensions added by the CobbleHardcoreMon mod, including new Molang functions, dialogues, and NPCs that have been added to enhance the functionality of the Move Tutor NPCs.

  • Function
    q.player.hardcoremon()

    Returns the player's UUID for use with the hardcoremon functions.

    Returns { "playerUUID": "string" }
  • Function
    q.player.hardcoremon.get_health_link()

    Checks whether the Health Link feature is enabled or disabled for the player.

    Returns 1 for true, otherwise 0
  • Function
    q.player.hardcoremon.set_health_link(<int enabled>)

    Enables or disables the Health Link feature for the player. Use 1 to enable and 0 to disable.

    Returns 1 for success, otherwise 0
  • Function
    q.player.hardcoremon.soul_link()

    Checks whether the Soul Link feature is enabled or disabled for the player.

    Returns { "playerUUID": "string", "soulLinkPartnerUUID": "string", "soulLinkPartnerName": "string" }
  • Function
    q.player.hardcoremon.soul_link.has_partner()

    Checks whether the player has a Soul Link partner.

    Returns 1 for true, otherwise 0
  • Function
    q.player.hardcoremon.soul_link.get_partner_uuid()

    Gets the UUID of the player's Soul Link partner.

    Returns returns the UUID of the soul link partner as a string, 0 otherwise
  • Function
    q.player.hardcoremon.soul_link.get_partner_name()

    Gets the name of the player's Soul Link partner.

    Returns returns the name of the soul link partner as a string, 0 otherwise