Update for Spigot and mavenize.
This commit is contained in:
@@ -0,0 +1,3 @@
|
||||
global-settings: {}
|
||||
classes: {}
|
||||
arenas: {}
|
||||
@@ -0,0 +1,18 @@
|
||||
# MobArena disabled MagicSpells spells
|
||||
#
|
||||
# Use this file to disable the MagicSpells spells you don't want your players
|
||||
# to use during arena sessions. Make sure to put a hyphen (-) before every
|
||||
# spell, and try to keep the indentation proper.
|
||||
#
|
||||
# Spells that will be disabled for the entire arena session.
|
||||
disabled-spells:
|
||||
- carpet
|
||||
- blink
|
||||
|
||||
# Spells that will be disabled only while a boss is present.
|
||||
disabled-on-bosses:
|
||||
- purge
|
||||
|
||||
# Spells that will be disabled only during swarm waves.
|
||||
disabled-on-swarms:
|
||||
- purge
|
||||
@@ -0,0 +1,132 @@
|
||||
name: ${project.name}
|
||||
author: garbagemule
|
||||
main: com.garbagemule.MobArena.MobArena
|
||||
version: ${project.version}
|
||||
softdepend: [Multiverse-Core,Towny,Heroes,MagicSpells,Vault]
|
||||
commands:
|
||||
ma:
|
||||
description: Base command for MobArena
|
||||
usage: |
|
||||
YOU HAVE AN ERROR!
|
||||
Find the error in your server log, copy it into
|
||||
http://pastebin.com, and then paste the link
|
||||
in the IRC or on the forums.
|
||||
mobarena:
|
||||
description: Base command for MobArena
|
||||
usage: |
|
||||
YOU HAVE AN ERROR!
|
||||
Find the error in your server log, copy it into
|
||||
http://pastebin.com, and then paste the link
|
||||
in the IRC or on the forums.
|
||||
permissions:
|
||||
mobarena.use.join:
|
||||
description: Join command
|
||||
default: true
|
||||
mobarena.use.spec:
|
||||
description: Spec command
|
||||
default: true
|
||||
mobarena.use.leave:
|
||||
description: Leave command
|
||||
default: true
|
||||
mobarena.use.arenalist:
|
||||
description: Arena list command
|
||||
default: true
|
||||
mobarena.use.playerlist:
|
||||
description: Player list command
|
||||
default: true
|
||||
mobarena.use.notready:
|
||||
description: Check who is not ready yet
|
||||
default: true
|
||||
mobarena.use.class:
|
||||
description: Pick a class by name
|
||||
default: true
|
||||
|
||||
mobarena.admin:
|
||||
description: Gives access to all admin commands
|
||||
default: op
|
||||
children:
|
||||
mobarena.admin.enable: true
|
||||
mobarena.admin.kick: true
|
||||
mobarena.admin.restore: true
|
||||
mobarena.admin.force: true
|
||||
mobarena.admin.teleport: true
|
||||
mobarena.admin.enable:
|
||||
description: Enable and disable MobArena and/or arenas.
|
||||
default: false
|
||||
mobarena.admin.kick:
|
||||
description: Kick a player from an arena.
|
||||
default: false
|
||||
mobarena.admin.restore:
|
||||
description: Restore a player's inventory.
|
||||
default: false
|
||||
mobarena.admin.force:
|
||||
description: Force start or end an arena.
|
||||
default: false
|
||||
mobarena.admin.teleport:
|
||||
description: Immune to teleport blocking rules.
|
||||
default: false
|
||||
|
||||
mobarena.setup:
|
||||
description: Gives access to all setup commands
|
||||
default: op
|
||||
children:
|
||||
mobarena.setup.config: true
|
||||
mobarena.setup.setup: true
|
||||
mobarena.setup.setting: true
|
||||
mobarena.setup.addarena: true
|
||||
mobarena.setup.removearena: true
|
||||
mobarena.setup.editarena: true
|
||||
mobarena.setup.spawnpoints: true
|
||||
mobarena.setup.containers: true
|
||||
mobarena.setup.checkdata: true
|
||||
mobarena.setup.checkspawns: true
|
||||
mobarena.setup.classchest: true
|
||||
mobarena.setup.classes: true
|
||||
mobarena.setup.leaderboards: true
|
||||
mobarena.setup.autogenerate: true
|
||||
mobarena.setup.autodegenerate: true
|
||||
mobarena.setup.config:
|
||||
description: Save or reload the config-file
|
||||
default: false
|
||||
mobarena.setup.setup:
|
||||
description: Setup Mode.
|
||||
default: false
|
||||
mobarena.setup.setting:
|
||||
description: Setting command.
|
||||
default: false
|
||||
mobarena.setup.addarena:
|
||||
description: Add a new arena node.
|
||||
default: false
|
||||
mobarena.setup.removearena:
|
||||
description: Remove an arena.
|
||||
default: false
|
||||
mobarena.setup.editarena:
|
||||
description: Turn editmode on/off.
|
||||
default: false
|
||||
mobarena.setup.spawnpoints:
|
||||
description: List all spawnpoints.
|
||||
default: false
|
||||
mobarena.setup.containers:
|
||||
description: List all containers.
|
||||
default: false
|
||||
mobarena.setup.checkdata:
|
||||
description: Check which points need to be set up.
|
||||
default: false
|
||||
mobarena.setup.checkspawns:
|
||||
description: Check which spawnpoints cover your location.
|
||||
default: false
|
||||
mobarena.setup.classchest:
|
||||
description: Classchest command.
|
||||
default: false
|
||||
mobarena.setup.classes:
|
||||
description: Allows setting up classes from in-game
|
||||
default: false
|
||||
mobarena.setup.leaderboards:
|
||||
description: Set up leaderboards.
|
||||
default: false
|
||||
mobarena.setup.autogenerate:
|
||||
description: Auto-generate an arena.
|
||||
default: false
|
||||
mobarena.setup.autodegenerate:
|
||||
description: Auto-degenerate an arena.
|
||||
default: false
|
||||
@@ -0,0 +1,15 @@
|
||||
Knight:
|
||||
items: diamond_sword, potion:8197:3
|
||||
armor: 306,307,308,309
|
||||
Tank:
|
||||
items: iron_sword, potion:8229:2
|
||||
armor: 310,311,312,313
|
||||
Archer:
|
||||
items: wood_sword, bow, arrow:256, potion:8197:3, bone
|
||||
armor: 298,299,300,301
|
||||
Chemist:
|
||||
items: stone_sword, potion:16428:30, potion:16388:8, potion:16389:20, potion:8197:3, potion:8226:1
|
||||
armor: 314,315,316,317
|
||||
Oddjob:
|
||||
items: stone_sword, flint_and_steel, netherrack:2, tnt:4, potion:8197:3
|
||||
armor: 298,299,300,301
|
||||
@@ -0,0 +1,3 @@
|
||||
global-settings: {}
|
||||
classes: {}
|
||||
arenas: {}
|
||||
@@ -0,0 +1,3 @@
|
||||
enabled: true
|
||||
allowed-commands: /list, /pl
|
||||
update-notification: true
|
||||
@@ -0,0 +1,9 @@
|
||||
waves:
|
||||
every:
|
||||
'3': feather, bone, stick
|
||||
'5': dirt:4, gravel:4, stone:4
|
||||
'10': iron_ingot:10, gold_ingot:8
|
||||
after:
|
||||
'7': minecart, storage_minecart, powered_minecart
|
||||
'13': iron_sword, iron_pickaxe, iron_spade
|
||||
'16': diamond_sword
|
||||
@@ -0,0 +1,42 @@
|
||||
world: ''
|
||||
enabled: true
|
||||
protect: true
|
||||
entry-fee: ''
|
||||
clear-wave-before-next: false
|
||||
clear-boss-before-next: false
|
||||
clear-wave-before-boss: false
|
||||
soft-restore: false
|
||||
soft-restore-drops: false
|
||||
require-empty-inv-join: false
|
||||
require-empty-inv-spec: false
|
||||
hellhounds: false
|
||||
pvp-enabled: false
|
||||
monster-infight: false
|
||||
allow-teleporting: false
|
||||
spectate-on-death: true
|
||||
auto-respawn: true
|
||||
share-items-in-arena: true
|
||||
min-players: 0
|
||||
max-players: 0
|
||||
max-join-distance: 0
|
||||
first-wave-delay: 5
|
||||
wave-interval: 15
|
||||
final-wave: 0
|
||||
monster-limit: 100
|
||||
monster-exp: false
|
||||
keep-exp: true
|
||||
food-regen: false
|
||||
lock-food-level: true
|
||||
player-time-in-arena: world
|
||||
auto-ignite-tnt: false
|
||||
auto-start-timer: 0
|
||||
start-delay-timer: 0
|
||||
auto-ready: false
|
||||
use-class-chests: false
|
||||
display-waves-as-level: false
|
||||
display-timer-as-level: false
|
||||
use-scoreboards: true
|
||||
isolated-chat: false
|
||||
global-join-announce: false
|
||||
global-end-announce: false
|
||||
show-death-messages: true
|
||||
@@ -0,0 +1,57 @@
|
||||
### General data
|
||||
### Statistics for overall information about the arena, such as
|
||||
### times played, durations, max players seen, total kills, etc.
|
||||
general-info:
|
||||
total-games-played: 0
|
||||
total-duration: 0:00:00
|
||||
longest-session-duration: 0:00:00
|
||||
most-players: 0
|
||||
highest-wave-reached: 0
|
||||
total-monsters-killed: 0
|
||||
|
||||
### Class specific data
|
||||
### How many times has each class been played, and how many kills, how
|
||||
### much damage, etc. does the class make/do/take.
|
||||
classes:
|
||||
overall-distribution:
|
||||
# Percentages can be calculated with <classname> / total-count * 100.
|
||||
total-count: 0
|
||||
|
||||
#classes:
|
||||
# overall-distribution:
|
||||
# total-count: 0
|
||||
# archer:
|
||||
# kills:
|
||||
# damage-done:
|
||||
# damage-taken:
|
||||
# accuracy:
|
||||
# knight:
|
||||
# kills:
|
||||
# damage-done:
|
||||
# damage-taken:
|
||||
# accuracy:
|
||||
# ...
|
||||
### Reward data
|
||||
### Totals for all rewards given, perhaps good for balancing?
|
||||
rewards:
|
||||
total-given:
|
||||
# This might be useless information, I don't know.
|
||||
# Might have to make it data values instead of Material names?
|
||||
money: 0
|
||||
|
||||
### Player data
|
||||
### Total games played, kills, damage, swings and hits (for accuracy), and how
|
||||
### many times the player has played as each class.
|
||||
players: {}
|
||||
# garbagemule:
|
||||
# games-played: 5
|
||||
# kills: 4
|
||||
# damage-done: 251
|
||||
# damage-taken: 102
|
||||
# swings: 1820
|
||||
# hits: 1214
|
||||
# classes-played:
|
||||
# archer: 2
|
||||
# ...
|
||||
# Agnate:
|
||||
# ...
|
||||
@@ -0,0 +1,32 @@
|
||||
recurrent:
|
||||
def1:
|
||||
type: default
|
||||
priority: 1
|
||||
frequency: 1
|
||||
monsters:
|
||||
zombies: 10
|
||||
skeletons: 10
|
||||
spiders: 10
|
||||
creepers: 10
|
||||
wolves: 10
|
||||
spec1:
|
||||
type: special
|
||||
priority: 2
|
||||
frequency: 4
|
||||
monsters:
|
||||
powered-creepers: 10
|
||||
zombie-pigmen: 10
|
||||
angry-wolves: 10
|
||||
blazes: 10
|
||||
single:
|
||||
swarm1:
|
||||
type: swarm
|
||||
wave: 6
|
||||
monster: slime
|
||||
amount: low
|
||||
boss1:
|
||||
type: boss
|
||||
wave: 10
|
||||
monster: cave_spider
|
||||
health: high
|
||||
abilities: arrows, root-target, throw-nearby
|
||||
Reference in New Issue
Block a user