Skip to content

Commit

Permalink
Auto sync readme with modrinth
Browse files Browse the repository at this point in the history
  • Loading branch information
gabber235 committed Aug 9, 2024
1 parent 2600e5a commit a099ebb
Show file tree
Hide file tree
Showing 3 changed files with 29 additions and 42 deletions.
19 changes: 19 additions & 0 deletions .github/workflows/sync-readme.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
name: Sync README

on:
push:
branches:
- develop
paths:
- .github/workflows/sync-readme.yml
- README.md

jobs:
modrinth-desc:
runs-on: 'ubuntu-latest'
steps:
- uses: actions/checkout@v3
- uses: funnyboy-roks/[email protected]
with:
auth-token: ${{ secrets.MODRINTH_TOKEN }}
slug: 'typewriter'
21 changes: 10 additions & 11 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,13 +3,12 @@
###### The next generation of questing in minecraft.

[![Discord](https://img.shields.io/discord/1054708062520360960?label=discord&logo=discord&logoColor=white)](https://discord.gg/HtbKyuDDBw)
[![Release](https://img.shields.io/github/v/release/gabber235/Typewriter?include_prereleases&logo=github)](https://github.com/gabber235/TypeWriter/releases)

Typewriter is a plugin for **Paper** Minecraft servers that allows for custom player interactions such as Quests,
NPC chat, Create branching story with ease, Creating Cinematic with camera paths, and more. It is easily configurable using the web panel specifically
designed for this plugin.

The plugin can also be extended using adapters, which are [pre-made](https://gabber235.github.io/TypeWriter/docs/adapters#pre-made-adapters) or can be custom-made by developers.
The plugin can also be extended using adapters, which are [pre-made](https://docs.typewritermc.com/docs/adapters#pre-made-adapters) or can be custom-made by developers.

To get started with Typewriter, see the [Getting Started](#getting-started) section.

Expand All @@ -21,15 +20,15 @@ Thanks to the following sponsors for supporting this project:

### Examples

![cinematic](readme/cinematic.gif)
![cinematic](https://raw.githubusercontent.com/gabber235/TypeWriter/develop/readme/cinematic.gif)

A cinematic fully in vanilla minecraft using Typewriter. View a demo [here](https://youtu.be/1pGBtJleEuQ).

![dialogue sequence](readme/chat-messages.gif)
![dialogue sequence](https://raw.githubusercontent.com/gabber235/TypeWriter/develop/readme/chat-messages.gif)

A dialogue sequence with Typewriter where the player is asked to choose between multiple options.

![web panel](readme/typewrite-interface-demo.png)
![web panel](https://raw.githubusercontent.com/gabber235/TypeWriter/develop/readme/typewrite-interface-demo.png)

The web panel for Typewriter, where you can create quests, NPCs, and more.

Expand All @@ -39,26 +38,26 @@ The web panel for Typewriter, where you can create quests, NPCs, and more.
- Create cinematic sequences with camera movements, dialogue, animated NPCs, and more...
- Configure interactions using a custom written visual interface
- Extend the plugin using adapters
- [Pre-made adapters](https://gabber235.github.io/TypeWriter/docs/adapters#pre-made-adapters) available for popular plugins
- [Pre-made adapters](https://docs.typewritermc.com/docs/adapters#pre-made-adapters) available for popular plugins
- Custom adapters can be made by developers

## Getting started

To get started with Typewriter, simply download the [plugin](https://github.com/gabber235/TypeWriter/releases) and configure it accordingly.
See [Installation Guide](https://gabber235.github.io/TypeWriter/docs/installation-guide) for more information.
To get started with Typewriter, simply download the [plugin](https://modrinth.com/plugin/typewriter/versions) and configure it accordingly.
See [Installation Guide](https://docs.typewritermc.com/docs/installation-guide) for more information.

Also be sure to download PacketEvents from [here](https://modrinth.com/plugin/packetevents/versions?l=paper).

Then, use the app to configure your custom interactions as desired.

You can also utilize the [pre-made adapters](https://gabber235.github.io/TypeWriter/docs/adapters#pre-made-adapters) or create your own custom adapters to extend the
capabilities of the plugin. See [First Interaction](https://gabber235.github.io/TypeWriter/docs/first-interaction) for more information.
You can also utilize the [pre-made adapters](https://docs.typewritermc.com/docs/adapters#pre-made-adapters) or create your own custom adapters to extend the
capabilities of the plugin. See [First Interaction](https://docs.typewritermc.com/docs/first-interaction) for more information.

## For administrators

As an administrator, you can easily configure Typewriter using the custom web panel.
Simply input your desired interactions and let the plugin handle the rest.
You can also take advantage of the [pre-made adapters](https://gabber235.github.io/TypeWriter/docs/adapters#pre-made-adapters) or create your own custom
You can also take advantage of the [pre-made adapters](https://docs.typewritermc.com/docs/adapters#pre-made-adapters) or create your own custom
adapters to further customize the plugin for your server.

## For developers
Expand Down
31 changes: 0 additions & 31 deletions build-all.sh

This file was deleted.

0 comments on commit a099ebb

Please sign in to comment.