Git Product home page Git Product logo

plugins's Introduction

TShock for Terraria
Main Project

This is the TShock plugin repository. It collects links to all plugins in the ecosystem, and whether or not they're updated, and what they do. The plugin download links here have been looked over by TShock team members and are probably okay to run. Even still, you should always be skeptical about downloading and running things from the Internet.


List of all plugins! 🧪☕️⚡️

Community Maintained Plugins


How to submit plugins

  1. Compile your plugin as normal.
  2. Upload your release and any resources you need to Catbox. This will be the download link for your plugin.
  3. Upload the source code to your plugin to GitHub. You do not need to make your source a copyleft license (like GPL) or even make it anything other than proprietary.
  4. Copy the template below and add in the required things in the required spots.
  5. Send a pull request to this repository. Add your plugin to the list above near the other plugins.
  6. Don't remove anything that isn't yours and don't change anything you didn't already add.
  7. When your plugin is approved, it will be added to the list.
  8. When you need to update your plugin, change the version number or other attributes, upload to Catbox, and then re-submit your plugin.

This is the sample template:

* [My cool plugin](https://example.com/your-github-or-project-homepage-goes-here) by aMoka
  * Adds the ability for players to ship other players. Does fancy stuff. Amazing!
  * Tested on TShock 4.4.0 Pre-2.
  * [Download Version 1.2.3](https://example.com/your-catbox-link-goes-here)
  * [Documentation](https://example.com/get-help)
  * [Source code](https://example.com/github.com/stuff/whatever)

Maybe you just don't want to provide much. In that case, the minimum stuff that you need to provide is this:

* My cool plugin by aMoka
  * Adds the ability for players to ship other players. Does fancy stuff. Amazing!
  * Tested on TShock 4.4.0 Pre-2.
  * [Download Version 1.2.3](https://example.com/your-catbox-link-goes-here)
  * [Source code](https://example.com/github.com/stuff/whatever)

You can add anything on top of the template that you want within reason. Your Discord server, Instagram profile, or whatever else are all acceptable.

The one thing you cannot do is link to a non-Catbox download link. It's fine if you offer downloads somewhere else too (and you can link to the list of those downloads), but you need to have a catbox link here that goes directly to something someone can install.

Changes

These are the changes made to this page that aren't really plugin related.

  1. Created system for submitting plugins. - May 18, 2020.
  2. Updated system to include TShock test version. - May 18, 2020.

Final note

We will probably add categories when we get more than 5 plugins to help people sort through them. You can also tag your plugins on GitHub with the tshock tag or the tshock-plugin tag or the terraria tag.

plugins's People

Contributors

bippity avatar hakusaro avatar ldilley avatar miffyli avatar minebarteksa avatar moisterrific avatar olink avatar quicm avatar thanatos-tshock avatar tieonlinux avatar xghozt avatar zaicon avatar zakfahey avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.