Giter VIP home page Giter VIP logo

repo's Introduction

MyWarp

MyWarp is an extension for Minecraft (Spigot API) that allows players to create and share warps. It is highly customizable, fully localized and supports economy plugins.

Build Status Crowdin Latest Release Downloads on BukkitDev License

Features

  • Create public and private warps.
  • Invite players or whole permission groups to warps.
  • Use buttons or pressure plates to teleport to warps.
  • Limit the number of warps players can create via permissions.
  • Charge users for creating or using warps (via Vault).
  • Use cooldowns and warmups for warps.
  • Translate or change every message that your players might see.
  • Store warps in an SQL-Database (H2, SQLite, MySQL).
  • Supports every Bukkit version from 1.7.10 to current.

Installation & Usage

Download the latest release from GitHub. Place the jar file in your server's plugins folder and restart the server. MyWarp will generate all necessary files and you can start creating and using warps. Check the documentation for information on permissions and other options.

Getting Help

Please check the documentation for information on how to use and configure MyWarp. If you have a question or encounter an issue, please open an issue.

Contributing

At this point, MyWarp is considered feature complete. We are still open for PRs, but you may want to open an issue first to discuss any changes. See CONTRIBUTING for guidelines to follow, as well as some comments on the project's structure.

Build

MyWarp is built using Gradle, targeting Java 8. To compile, clone this repository and run:

gradlew build

Publishing Artifacts

Build artefacts can be published on mywarp.github.io/builds using the gitPublishPush task. This requires access to the repo of the website. Additionally, the build number has to be set in order for the build to be displayed correctly.

For the master branch, the publication is handled automatically by the CI.

Customizing the Build

The build can be customized via environment variables or project properties (-Pkey=value):

Key Value
BUILD_NUMBER The number of the build relative to the current system.
CI_SYSTEM The name of the CI system that runs the build.
COMMIT_HASH The short hash of the current commit. If not set, the build process attempts to resolve this automatically.
CROWDIN_KEY Crowdin's API key. If present, translations will be downloaded from crowdin and shaded into the JAR.
GRGIT_USER A GitHub token that provides access to the repository artefacts are published in. To set via project property, use org.ajoberstar.grgit.auth.username as key.

License

MyWarp is available under GPL3.

repo's People

Contributors

thee avatar

Watchers

 avatar  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.