From 746ad3f5d14feb290bfcd7c7b0ca0330a138927f Mon Sep 17 00:00:00 2001 From: Jacob Gillespie Date: Mon, 9 Nov 2015 16:13:55 -0600 Subject: [PATCH] Update README, add Travis --- .travis.yml | 13 ++++++++ README.md | 91 +++++++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 104 insertions(+) create mode 100644 .travis.yml diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 0000000..1189add --- /dev/null +++ b/.travis.yml @@ -0,0 +1,13 @@ +language: java +jdk: +- oraclejdk8 + +deploy: + provider: releases + api_key: + secure: M0OHfHaethFqK724UssSbB48yUoJFm+RfNqzNknBsJWrMpyelt/veIOF1zcZfVmOEpdG4SfMfvHbMSkNaK4DHrK7XPizXLiPCuWnkrsO34M5AkAVifO9q8uCLWSQgxpt/jpfiPJP0svKQM5iLMGaNSUIXh91At9ClFSuWmy0boiG6ZaXZ5AHrEsj2JIsZyv5JTxHYkmdWh1Ojkk/50+WFF/JWngiB9gRC8Bl0BhFhXNsabE6wyBbq4+KF6omgDBDmfp3qm7cd/TcP0A4h29KOmUNEN6N1ijurTVi7wRI93AhWCOWRzotJLyiKDC/67AOssjkUXlfQ7OrYETw8Ou8Ht9RTFZ6YpFGEqyM2KslB69q7rf7AAj4Maz0OGCj/TTPwbemGG7PPYFQpLdlr/8UtkEU7RBs7245wF4RD6ndymzhOprkaE2XlE8EnxJwGyU0J1MRA0j5uTqYrmRtJE/8NsT4TVVsj/4sAPvxR/3GEIUMR9/7uajuWpN0X1y7amAKbWc4eE5NklMW7azE7NXfy427ryuuDt7PqG1JAJLQug8Xgte8Eavm0rPxXXuLrKfTfp1xc7Zw0COJHBeRxRPLPSTYxMfs2mfg7egZ0ReromMSNWkvtV0kmDQqfqi+C33nn+5yBTUf9sxvi9y8M4VesiIU8Pi2riQCbLc752WmYuE= + file: target/MobControl-*.jar + file_glob: true + on: + repo: the-obsidian/MobControl + tags: true diff --git a/README.md b/README.md index e69de29..626476b 100644 --- a/README.md +++ b/README.md @@ -0,0 +1,91 @@ +# MobControl [![Build Status](https://travis-ci.org/the-obsidian/MobControl.svg?branch=master)](https://travis-ci.org/the-obsidian/MobControl) + +Tools to enable moderation of our Minecraft servers + +## Dependencies + +* none + +## Installation + +1. Download the [latest release](https://github.com/the-obsidian/MobControl/releases) from GitHub +1. Add it to your `plugins` folder +1. Either run Bukkit/Spigot once to generate `MobControl/config.yml` or create it using the guide below. +1. All done! + +## Configuration + +MobControl has several options that can be configured in the `config.yml` file: + +```yaml +age-cap: + baby: 300 + breed: 300 + +buff: + drops: 0 + shear-drops: 0 + disabled-items: + - 329 + +limits: + blaze: 4 + cave_spider: 4 + chicken: 4 + cow: 4 + creeper: 4 + enderman: 4 + ghast: 1 + guardian: 4 + mushroom_cow: 4 + ocelot: 4 + pig_zombie: 4 + pig: 4 + rabbit: 4 + sheepblack: 2 + sheepblue: 2 + sheepbrown: 2 + sheepcyan: 2 + sheepgray: 2 + sheepgreen: 2 + sheeplight_blue: 2 + sheeplime: 2 + sheepmagenta: 2 + sheeporange: 2 + sheeppink: 2 + sheeppurple: 2 + sheepred: 2 + sheepsilver: 2 + sheepwhite: 4 + sheepyellow: 2 + silverfish: 6 + skeleton: 4 + spider: 4 + wolf: 4 + zombie: 1 + +settings: + buff-drops: 0 + debug: false + limit-natural-spawn: false + limit-spawner-spawn: false + spawn-limited: [] +``` + +## Permissions + +* `MobControl.cull` - use the cull command +* `MobControl.check` - use the check command + +## Commands + +* `/cull` - clears excess mobs +* `/check` - checks a Mob's owner + +## Features + +* Limits mobs per chunk + +## Upcoming Features + +* Better mob XP drop adjustments