Invitation

Overview

Invitation- The new way of getting players on your server!

Introduction

Why use this plugin, you might ask? Invitation encourages the best kind of server advertisement in minecraft by creating rewards for a player to invite their friends. Any other form of advertisement can sometimes backfire and even be detrimental to the server's health. Posting the server on a list is a necessity to get started, but can result in uncanny players joining (hackers, toxic players, spammers, advertisers), as there is no filter as to who joins or saying wether they will get along or not. Advertising on another server by spamming the IP often brings hateful players and sometimes DDoS. Players inviting friends means they already know and trust each other and can work together. This is great if you want your players to interact more or trust each other more, as a known friend is much more likely to form a faction or team with a player than a complete stranger.

Usage

To use, a player will simply need to type /invite [username]. If a player with that username joins the server and has not joined before, the configured commands run, by default awarding them both and playing some sounds. The player will also need the permission "invitation.invite".

 

To un-invite a player, you must first have invited them. Use /uninvite [username|all], where all is all of the pending invitations (requires permission invitation.uninvite).

Features

  • Run commands when a newly invited guest joins the server, which can include the inviter and the guest's username
  • Ignore invitations where the inviter has an IP that has already logged in to the server

Planned

I plan on making an optional, yet really cool feature for the plugin which allows you to invite players from other servers that have Invitation, if I can sort out entirely how and would have the database/linking server to do so.


Comments

  • To post a comment, please or register a new account.
Posts Quoted:
Reply
Clear All Quotes

About This Project

  • Project ID
    94975
  • Created
    Sep 13, 2015
  • Last Released File
    Oct 29, 2017
  • Total Downloads
    1,683
  • License

Categories

Members

Recent Files