Giter Club home page Giter Club logo

atherysparties's Introduction

AtherysParties

A Party plugin created for the A'therys Horizons server. The purpose of this plugin is to introduce the basic functionality of a party, such as creating, joining, leaving and removing a party.

This plugin does not provide any integrations with other plugins. That should be handled by the plugins themselves.

Commands

Aliases Permission Description
/party atherysparties.party Gets the current status of your party
/party invite <player> atherysparties.party.invite Invites the player to join your party
/party leave atherysparties.party.leave Leaves the party you are currently in
/party leader <player> atherysparties.party.leader Assigns the leader role to a new player in
/party kick <player> atherysparties.party.kick Kicks the player from your party ( have to be the party leader to do this )
/party disband atherysparties.party.disband Disbands your party and kicks all players from it ( have to be the party leader to do this )
/party pvp <toggle> atherysparties.party.pvp Toggles pvp within your party ( have to be the party leader to do this )

atherysparties's People

Contributors

haedhutner avatar ljnic avatar codestripper avatar

Watchers

James Cloos avatar  avatar  avatar Lucas avatar

Forkers

haedhutner

atherysparties's Issues

AtherysChat Channel Integration

When both AtherysParties and AtherysChat are on the server, use a configured AtherysChat channel instead of the built-in party chat function.
This would replace the default party chat format with the specified atheryschat-channel channel id if set.

Use case - Since there's no Parties config, this would allow for more customization over party chat format and give all chat channels a centralized config when AtherysChat is installed.

Config:
atheryschat-channel = "party"
If set while AtherysChat is on the server, use all configured settings & formatting of the "party" channel in the AtherysChat config.

Party Chat enabling by default

Description: All players should have party chat default so that when they join the party , they don't have to join in the chat manually as well.

Purpose: Quality of Life

exp splitting

Description: What are you proposing?
Implementing an experience-splitting option in the config which can be enabled or disabled.
When exp splitting is enabled, exp from mob kills are split evenly between all party members in the area.
When exp splitting is disabled, all party members within the area receive the full amount of exp from that mob.

Purpose: What use-case does this have? Why would we implement it?
Allows a further degree of customization and allows us to test a non-splitting environment without removing it and re-adding it later if needed.

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.