SANDBOX — this is a test environment. No servers are actually deployed and no real payments are charged.
✓ VerifiedCreatures & NPCs

Typewriter

by gabber235 · for Minecraft

Typewriter is a plugin for paper Minecraft servers that allows for custom player interactions such as Quests, NPC chat, Create branching story with ease, and more. Configurable using the web panel custom designed.

150KDownloads
22d agoLast updated
LicenseRef-TYPEWRITER-SOFTWARE-LICENSE-AGREEMENTLicense
Paper · PurpurLoaders

About Typewriter

From Modrinth

Typewriter is a plugin for paper Minecraft servers that allows for custom player interactions such as Quests, NPC chat, Create branching story with ease, and more. Configurable using the web panel custom designed.

TypeWriter Logo

Discord

Typewriter is a plugin for Paper Minecraft servers that enables you to create immersive and interactive gameplay experiences, such as custom quests, NPC dialogues, and cinematic events, all while maintaining a simple and powerful interface.

Features

  • Custom Player Interactions: Create quests, NPC dialogues, branching storylines, and more.
  • Cinematic Sequences: Build dynamic camera paths, animated NPC interactions, and immersive cutscenes.
  • Intelligent NPCs: Customize NPC behavior, including walking, changing appearance, and interacting with the environment.
  • Visual Configuration: Manage quests, NPCs, and interactions using a visual web panel designed for ease of use.
  • Extensions: Extend Typewriter's functionality with modular components called extensions. Extensions allow you to integrate custom plugins and create unique in-game content.

Getting Started

For detailed setup instructions, visit the Installation Guide.

Sponsors

<!-- sponsors --><img src="https:&#x2F;&#x2F;github.com&#x2F;myiume.png" width="60px" alt="User avatar: Myiume" /><img src="https:&#x2F;&#x2F;github.com&#x2F;iamyellowhead.png" width="60px" alt="User avatar: yellowhead" /><img src="https:&#x2F;&#x2F;github.com&#x2F;GuavaDealer.png" width="60px" alt="User avatar: GuavaDealer" /><img src="https:&#x2F;&#x2F;github.com&#x2F;WreckedAP.png" width="60px" alt="User avatar: Wrecked" /><img src="https:&#x2F;&#x2F;github.com&#x2F;RenaudRl.png" width="60px" alt="User avatar: BTC STUDIO" /><img src="https:&#x2F;&#x2F;github.com&#x2F;Keeth-Christy.png" width="60px" alt="User avatar: Keeth" /><img src="https:&#x2F;&#x2F;github.com&#x2F;ItsJustJar.png" width="60px" alt="User avatar: ItsJustJar" /><img src="https:&#x2F;&#x2F;github.com&#x2F;artie-mortus.png" width="60px" alt="User avatar: " /><!-- sponsors -->

Thanks to the following sponsors for supporting this project. Without their support, this project would not be possible. If you are using Typewriter for your server, and are making money from it, please consider sponsoring the project.

Examples

Here are a few examples of typewriter: <video src="https://github.com/user-attachments/assets/b5c7ecb7-557b-41ac-ba7b-82c6a46b79a8" width="55%" height="auto" controls>Your browser does not support the video tag or the video doesn't exist anymore. Click here to view the video</video>

A complete demo of almost all features that typewriter has to offer.

TW-Panel-demo

A demo of the panel itself

💡Show more

TW-Dialogue TW-Sequence TW-Static TW-Panel

For Administrators

Typewriter makes it simple for server admins to create and manage custom content. Through the web panel, you can easily configure complex interactions, NPCs, and quests, even without prior coding knowledge. If your server has specific requirements, the extension system allows for easy customization and the addition of new features.

For Developers

Typewriter is built to be highly extensible. The extensions system lets developers build modular, reusable components that seamlessly integrate with the plugin. To learn more about creating extensions, or any other development related questions, visit the Development Documentation.


License

Typewriter is licensed under its own LICENSE.

The basic of it is that you can use the software for free, but you can't sell/redistribute/modify it. The only exception is if you want to contribute to the project and make it better.

See LICENSE to see the full text.

Credits

Highlights

From source data

Game versions

Supports 27 Minecraft versions, the newest being 26.2.

Loaders

Runs on Paper and Purpur.

Footprint

Rated a light load on a server.

What kind of mod it is

From the catalog
Listed on Modrinth as “Mods”

Creatures & NPCs

Adds or changes creatures, NPCs and how they behave.

Runs on your server

From source side support

Modrinth lists Typewriter as required on the server. Check its Modrinth page to see whether players need it too.

Compatibility

Game
Minecraft
Loaders
PaperPurpur
Runs on
Serverrequired on the server
Game versions
26.2 and 26 earlier

Verified at the source

  • ✓ModrinthOfficial listing, checked 2026-10-01Open ↗
  • ✓Authorgabber235, as published on Modrinth
  • ✓LicenseLicenseRef-TYPEWRITER-SOFTWARE-LICENSE-AGREEMENTFree

Typewriter, answered

Generated from the mod’s own source data.

Do my players need to install Typewriter?

Modrinth lists Typewriter as required on the server. Check its Modrinth page to see whether players need it too.

Which loaders does it support?

Paper and Purpur.

Is it free?

Yes. Typewriter is free to download from Modrinth. Its license is LicenseRef-TYPEWRITER-SOFTWARE-LICENSE-AGREEMENT.

How do I add it to my Nxeon server?

Use “Add to a server” on this page, or open NxLabs from your dashboard. We install it, restart your server and switch it on.

NxLabs

Run Typewriter on a Minecraft server.

Deploy in about a minute from $4.20 a month, then add Typewriter in one click.