Skip to main content
Version: 0.6.0

Basic Adapter

The Basic Adapter contains all the essential entries for Typewriter. In most cases, it should be installed with Typewriter. If you haven't installed Typewriter or the adapter yet, please follow the Installation Guide first.

Entries

Actions

NameDescription
Add Potion Effect ActionAdd a potion effect to the player
Apply Velocity ActionApply a velocity to the player
CinematicStart a new cinematic
Console Command ActionRun command from console
Delayed ActionDelay an action for a certain amount of time
Drop Item ActionDrop an item at location, or on player
Firework ActionSpawns a firework
Give Item ActionGive an item to the player
Group Trigger ActionTrigger the next entries for everyone in the same group as the player
Message ActionSend a message to a player
Play Sound ActionPlay sound at player, or location
Player Command ActionMake player run command
Random Trigger GateRandomly selects its connected triggers
Remove Item ActionRemove an item from the players inventory
Set Block ActionSet a block at a location
Set Item ActionSet an item in a specific slot
Show Title ActionShow a title to a player
Simple ActionSimple action to modify facts
Spawn Particle ActionSpawn particles at location
Stop Sound ActionStop a or all sounds for a player
Switch Server ActionSwitches the player to another server
Teleport ActionTeleport a player
Track Quest ActionStart tracking a quest for a player

Audiences

NameDescription
Boss BarBoss Bar
Cinematic AudienceFilters an audience based on if they are in a cinematic
Closest Group Member Path StreamA Path Stream to the Closest Group Member
Criteria AudienceAn audience filter based on criteria
Cron AudienceFilters an audience based if the time matches a cron expression
Direct Location Path StreamA Path Stream to a Direct Location
Game Time AudienceFilters an audience based on the game time
Group Members Path StreamA Path Stream to Group Members
Holding Item AudienceFilters an audience based on if they are holding a specific item
Item In Inventory AudienceFilters an audience based on if they have a specific item in their inventory
Item In Slot AudienceFilters an audience based on if they have a specific item in a specific slot
Location Objectives Path StreamA Path Stream to tracked Location Objectives
Looping Cinematic AudienceShow the audience members a cinematic that loops
Simple LinesStatically determined lines of text
Simple SidebarDisplay a sidebar for players
Tab List Header FooterSet the header and footer of the tab list
Timer AudienceTriggers an action every specified duration when the player is in the audience
Trigger AudienceTriggers a sequence when the player enters or exits the audience

Cinematics

NameDescription
Action Bar Dialogue CinematicShow an action bar typed dialogue
Blinding CinematicBlind the player so the screen looks black
Camera CinematicCreate a cinematic camera path
Cinematic Console CommandRuns command as the console at a specific frame.
Cinematic Player CommandRuns command as the player at a specific frame.
Particle CinematicSpawn particles for a cinematic
Potion Effect CinematicApply different potion effects to the player during a cinematic
Pumpkin Hat CinematicShow a pumpkin hat during a cinematic
Random Action Bar Dialogue CinematicShow a random action bar typed dialogue
Random Spoken Dialogue CinematicPlay a random spoken dialogue cinematic
Random Subtitle Dialogue CinematicShow a random action bar message
Screen Shake CinematicShake the screen
Set Fake Block CinematicSet a fake block
Sound CinematicPlay a sound during a cinematic
Spoken Dialogue CinematicPlay a spoken dialogue cinematic
Subtitle Dialogue CinematicShow an subtitle message
Title CinematicShow a title during a cinematic
Trigger Sequence CinematicA sequence of triggers to run

Dialogues

NameDescription
Message DialogueDisplay a single message to the player
Option DialogueDisplay a list of options to the player
Random Message DialogueDisplay a random message from a list to a player
Random Spoken DialogueDisplay a random selected animated message to the player
Spoken DialogueDisplay a animated message to the player

Events

NameDescription
Block Break EventWhen the player breaks a block
Block Place EventWhen the player places a block
Chat Contains Text EventWhen the player sends a chat message containing certain text
Craft Item EventCalled when a player crafts an item
Detect Command Ran EventWhen a player runs an existing command
Fire Trigger EventTrigger the event when a player runs /tw fire <entry id/name> [player]
Fish EventWhen the a player caught a fish or an item
Interact Block EventWhen the player interacts with a block
Pickup Item EventWhen the player picks up an item
Player Death EventWhen a player dies
Player Hit Entity EventWhen a player hits an entity
Player Join EventWhen the player joins the server
Player Kill Entity EventWhen a player kills an entity
Player Kill Player EventWhen a player kills a player
Player Near Location EventWhen the player is near a certain location
Player Quit EventWhen the player quits the server
Run Command EventWhen a player runs a custom command

Facts

NameDescription
Countdown FactA fact that counts down from the set value
Cron FactSaved until a specified date, like (0 0 * * 1
In Audience FactThe fact that the player is in the audience
In Cinematic FactIf the player is in a cinematic
Inventory Item Count FactThe amount of a specific item in the player's inventory
Item Holding FactThe amount of a specific item the player is currently holding
Item In Slot FactCheck if a specific item is in a specific slot for the player
Number Placeholder FactComputed Fact for a placeholder number
Permanent FactSaved permanently, it never gets removed
Quest Status FactThe status of a specific quest
Session FactSaved until a player logouts of the server
Timed FactSaved for a specified duration, like 20 minutes
Value Placeholder FactFact for a placeholder value

Groups

NameDescription
Global GroupOne group with all the online players
Player GroupGroup for every individual player
World GroupGroup for the whole world

Quests

NameDescription
Completable ObjectiveAn objective that can show a completed stage
Location ObjectiveA location objective definition
Objective LinesDisplay all the current objectives
Quest Complete EventTriggered when a quest is completed for a player
Quest Start EventTriggered when a quest is started for a player
Quest Status Update EventTriggered when a quest status is updated for a player
Simple ObjectiveAn objective definition
Simple QuestA quest definition
Tracked Objective AudienceFilters an audience based on if they have a tracked objective
Tracked Quest AudienceFilters an audience based on if they have a quest tracked

Sounds

NameDescription
Custom SoundA custom sound

Statics

NameDescription
Base Road NetworkA definition of the words road network
Self SpeakerThe player themself
Simple SpeakerThe most basic speaker