GithubHelp home page GithubHelp logo

meghan06 / protocol3 Goto Github PK

View Code? Open in Web Editor NEW

This project forked from diplechip/protocol3

0.0 0.0 0.0 38.47 MB

haha plugin make server go brr

License: GNU Affero General Public License v3.0

Java 100.00%

protocol3's Introduction

Stable v3.2.2 Development v3.2.2

The Plugin That Runs Avas

protocol3 is the plugin that runs avas.cc. It manages things like the speed limit, anti-illegals, and commands like vote mute. It also provides quality of life commands and debug information for server administrators.

Download

You can download the current stable version here

Dependencies

At this time, only ProtocolLib and ArmorEquipEvent is required for the plugin to run correctly.

Setup

  1. Download ProtocolLib and the latest build of Paper for the latest version of Minecraft.
  2. Compile protocol3 as shown in the Testing section.
  3. Place the protocol3, ProtocolLib, and ArmorEquipEvent jars into your plugins directory.
  4. Launch the server. Note: For testing illegals and speed limit, you cannot be opped. For testing admin commands, you must be opped.

Testing (Eclipse)

  1. Clone this repo.
  2. Use Eclipse to import the repo in a workspace.
  3. Right click pom.xml, and use "Run as -> Maven build.."
  4. Type "package" in the Goals box. This will save the package configuration. You can later run it with "Run as -> Maven build" and select the configuration.
  5. An .jar file will be produced in /target called p3-3-shaded.jar
  6. Place this .jar in your plugins directory on your server.

Testing (IntelliJ)

  1. Clone the repo
  2. Open the project. Select "Maven" when prompted.
  3. Reopen the project. (Close it and reopen)
  4. Build p3 using IDEA's Maven Projects view; View -> Tool Windows -> Maven Projects
  5. Open p3, then Lifestyle
  6. Double click install.
  7. An .jar file will be produced in /target called p3-3-shaded.jar
  8. Place this .jar in your plugins directory on your server.
  9. Kill yourself for using IntelliJ like a brainlet

Contributing

Please comment any lines that may be unclear to someone who is less experienced with programming, and follow standard Java convention. If you are on Eclipse, please DISABLE auto-formatting on save. It is disabled by default; if you manually enabled it, disable it.

Credits

The following people significantly contributed to cleaning protocol3 before release.
d2k11
ultradutch
timoreo
inferno4you
RyzenRoll

License

This software is licensed under GNU AGPL v3.

protocol3's People

Contributors

d2k11 avatar ultra64cmy avatar infer4y avatar timoreo22 avatar diplechip avatar meghan06 avatar ryzenroll 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.