Skip to main content

Nexo

  • Voxel Store — Available on the BTC Studio Voxel store.

The Nexo Extension integrates Nexo custom blocks and furniture into TypeWriter, allowing for interaction tracking.

Features

  • Custom Blocks — Track breaking, placing, interacting and damaging custom blocks.
    • Furniture — Monitor furniture placement, breaking, interaction and damage.
    • Quest Integration — Use Nexo content as quest objectives.
    • Inventory — Give and remove Nexo items by ID, and react to pickup, drop and consume.
    • Facts and Variables — Read what the player holds, carries, looks at or stands on.

Entries

Facts

Read the player state directly in criteria: nexo_holding_item_fact, nexo_item_count_fact, nexo_looking_at_block_fact, nexo_standing_on_block_fact, nexo_looking_at_furniture_fact, nexo_break_time_fact, nexo_furniture_light_state_fact, nexo_item_has_mechanic_fact.

Variables

Show Nexo data in any text: nexo_item_in_hand_id_variable, nexo_item_property_variable, nexo_looking_at_block_id_variable, nexo_standing_on_block_id_variable, nexo_looking_at_furniture_id_variable, nexo_furniture_property_variable, nexo_registry_ids_variable, nexo_tag_items_variable.

Inventory

Work with Nexo items by ID: nexo_give_item_action, nexo_remove_item_action, nexo_on_item_pickup_event, nexo_on_item_drop_event, nexo_on_item_consume_event.

Quick Start

  • 1. React to Events — Use event entries to trigger mechanics when things happen: break_block, place_block, break_furniture. → break_block → place_block

External Dependencies

This extension requires Nexo.