TW Extension - ItemsAdder icon

TW Extension - ItemsAdder v0.9

Extension links Typewriter to ItemsAdder by adding new node entries for blocks and furniture.

🧱 ItemsAdder Integration Extension

Link TypeWriter with ItemsAdder to react to custom blocks and furniture.

✨ Overview

This extension connects TypeWriter with ItemsAdder by introducing new node entries for custom blocks and furniture. You can now trigger quests, objectives and story events when players build, break or interact with your ItemsAdder content.

  • 🧱 Track placement and destruction of custom blocks.
  • 🪑 React when furniture is placed or broken.
  • 🎯 Use objectives to build progression around building / breaking actions.
  • 📜 Integrate ItemsAdder blocks directly into TypeWriter quests.

🧱 Custom Blocks

  • Detect when players place specific ItemsAdder blocks.
  • Listen for break events on custom blocks.
  • Use block interactions as quest progression steps.

🪑 Furniture

  • React when furniture is placed in the world.
  • Detect when furniture is broken or removed.
  • Use furniture as decorative quest objectives (tables, chairs, props, etc.).

🎯 Quest Objectives

  • Create “build this structure”–type quests with custom blocks.
  • Require players to place or break certain furniture items.
  • Combine with other TypeWriter objectives for complex quest chains.

🧩 Entries

The extension adds both event triggers and objectives, covering placement and breaking of ItemsAdder blocks and furniture.

📡 Events

  • on_furniture_place_event – Triggers when a furniture is placed.
    Use this to start dialogues, give rewards or update quest steps when a furniture is placed.
  • on_furniture_break_event – Triggers when a furniture is broken.
    Ideal for cleanup logic, penalties, or destruction-based events.
  • on_customblock_place_event – Triggers when a custom block is placed.
    Perfect for building quests or structure completion checks.
  • on_customblock_break_event – Triggers when a custom block is broken.
    Useful for sabotage mechanics, mining tasks or cleanup phases.

🎯 Objectives

  • break_customblock_objective – An objective to break custom blocks.
    Require players to mine or destroy specific ItemsAdder blocks as part of a quest.
  • place_customblock_objective – An objective to place custom blocks.
    Ideal for construction objectives, building outposts or decorating areas.
  • break_furniture_objective – An objective to break furniture.
    Can be used for “cleanup” tasks, raids, or destruction sequences.
  • place_furniture_objective – An objective to place furniture.
    Great for furnishing houses, decorating player rooms or setting up scenes.

🧪 Usage Ideas

  • Create a quest where players must build a custom shrine using ItemsAdder blocks.
  • Ask players to furnish an NPC’s house with specific ItemsAdder furniture.
  • Track progressive construction of a town, outpost or base using custom blocks.
  • Use destruction objectives for siege events or raid-like scenarios.

🎥 Demo

A short preview in action:

🔗 Watch the demo on YouTube

💾 Wiki

🔗 Click to open


Capture%20d-cran%202025-07-28%20213112.pngCapture%20d-cran%202025-07-28%20213127.pngitemsadder%20pic%202.pngMMOITEMS2.pngMMOITEMS1.png

typewriter

extension

itemsadder

paper

integration

link

You might also like...