Skip to content

Commit

Permalink
Update to v3.0.3
Browse files Browse the repository at this point in the history
* Renamed old config class packages to work with CB 1.3.1-R2.0
* Update GeoIPTools link to use new method.
  • Loading branch information
Fishrock123 committed Aug 19, 2012
1 parent 8fb0c17 commit 6bcdc68
Show file tree
Hide file tree
Showing 9 changed files with 149 additions and 9 deletions.
139 changes: 139 additions & 0 deletions bin/plugin.yml
@@ -0,0 +1,139 @@
name: EasyBan
main: uk.org.whoami.easyban.EasyBan
version: 3.0.3 B:22
description: 'Ban people/subnets/countries from "offline" Servers'
authors:
- whoami
- Fishrock123
website: 'http://dev.bukkit.org/server-mods/easyban/'
softdepend: [GeoIPTools]
commands:
ekick:
description: Kick player
usage: /ekick playername
ehistory:
description: List all ips of a player
usage: /elistips playername
ealternative:
description: Get alternative nicknames of a player
usage: /ealternative playername
eban:
description: Ban player
usage: /eban playername [reason] [time]
eunban:
description: Unban player
usage: /eunban playername
ebaninfo:
description: Get informations about a ban
usage: /ebaninfo playername/subnet
elistbans:
description: List all banned players
usage: /elistbans
elisttmpbans:
description: List all temporary bans
usage: /elisttmpbans
ebansubnet:
description: Ban a whole subnet
usage: /esubnetban a.b.c.d/w.x.y.z [reason]
eunbansubnet:
description: Unban a whole subnet
usage: /esubnetunban a.b.c.d/w.x.y.z
elistsubnets:
description: List all banned subnets
usage: /elistsubnets
ebancountry:
description: Ban a country
usage: /ebancountry countrycode
eunbancountry:
description: Unban a country
usage: /eunbancountry countrycode
elistcountries:
description: Show all banned countries
usage: /elistcountries
ewhitelist:
description: Whitelist players from range bans
usage: /ewhitelist playername
eunwhitelist:
description: Unwhitelist a player
usage: /eunwhitelist playername
elistwhite:
description: Show whitelisted players
usage: /elistwhite
ereload:
description: Reload configuration file
usage: /ereload
permissions:
easyban.*:
description: Gives access to all EasyBan commands
children:
easyban.ekick: true
easyban.ehistory: true
easyban.ealternative: true
easyban.eban: true
easyban.eunban: true
easyban.ebaninfo: true
easyban.elistbans: true
easyban.elisttmpbans: true
easyban.ebansubnet: true
easyban.eunbansubnet: true
easyban.elistsubnets: true
easyban.ebancountry: true
easyban.eunbancountry: true
easyban.elistcountries: true
easyban.ewhitelist: true
easyban.eunwhitelist: true
easyban.elistwhite: true
easyban.ekick:
description: Allows you to kick a user
default: op
easyban.ehistory:
description: List all ips of a player
default: op
easyban.ealternative:
description: Get alternative nicknames of a player
default: op
easyban.eban:
description: Ban player
default: op
easyban.eunban:
description: Unban player
default: op
easyban.ebaninfo:
description: Get informations about a ban
default: op
easyban.elistbans:
description: List all banned players
default: op
easyban.elisttmpbans:
description: List all temporary bans
default: op
easyban.ebansubnet:
description: Ban a whole subnet
default: op
easyban.eunbansubnet:
description: Unban a whole subnet
default: op
easyban.elistsubnets:
description: List all banned subnets
default: op
easyban.ebancountry:
description: Ban a country
default: op
easyban.eunbancountry:
description: Unban a country
default: op
easyban.elistcountries:
description: Show all banned countries
default: op
easyban.ewhitelist:
description: Whitelist players from range bans
default: op
easyban.eunwhitelist:
description: Unwhitelist a player
default: op
easyban.elistwhite:
description: Show whitelisted players
default: op
easyban.admin.protected:
description: protectects the player from kicks/bans
default: op
@@ -1,4 +1,4 @@
package org.bukkit.util.config;
package old.org.bukkit.util.config;

/*
* Revived classes from a now-ancient version of the bukkit api.
Expand Down
@@ -1,4 +1,4 @@
package org.bukkit.util.config;
package old.org.bukkit.util.config;

/*
* Revived classes from a now-ancient version of the bukkit api.
Expand Down
@@ -1,4 +1,4 @@
package org.bukkit.util.config;
package old.org.bukkit.util.config;

/*
* Revived classes from a now-ancient version of the bukkit api.
Expand Down
2 changes: 1 addition & 1 deletion src/plugin.yml
@@ -1,6 +1,6 @@
name: EasyBan
main: uk.org.whoami.easyban.EasyBan
version: 3.0.2 B:21
version: 3.0.3 B:22
description: 'Ban people/subnets/countries from "offline" Servers'
authors:
- whoami
Expand Down
3 changes: 1 addition & 2 deletions src/uk/org/whoami/easyban/EasyBan.java
Expand Up @@ -202,8 +202,7 @@ public int getValue() {
private GeoIPLookup getGeoIPLookup() {
Plugin pl = getServer().getPluginManager().getPlugin("GeoIPTools");
if (pl != null) {
return ((GeoIPTools) pl).getGeoIPLookup(GeoIPLookup.COUNTRYDATABASE
| GeoIPLookup.IPV6DATABASE);
return ((GeoIPTools)pl).getGeoIPLookup();
} else {
return null;
}
Expand Down
4 changes: 3 additions & 1 deletion src/uk/org/whoami/easyban/datasource/YamlDataSource.java
Expand Up @@ -24,7 +24,9 @@
import java.util.Iterator;
import java.util.List;
import java.util.Map.Entry;
import org.bukkit.util.config.Configuration;

import old.org.bukkit.util.config.Configuration;

import uk.org.whoami.easyban.settings.Settings;
import uk.org.whoami.easyban.util.Subnet;

Expand Down
2 changes: 1 addition & 1 deletion src/uk/org/whoami/easyban/settings/Message.java
Expand Up @@ -18,7 +18,7 @@
import java.io.File;
import java.util.HashMap;

import org.bukkit.util.config.Configuration;
import old.org.bukkit.util.config.Configuration;

//Cleanup by Fishrock123 <Fishrock123@rocketmail.com>
public class Message extends Configuration {
Expand Down
2 changes: 1 addition & 1 deletion src/uk/org/whoami/easyban/settings/Settings.java
Expand Up @@ -20,7 +20,7 @@
import java.util.ArrayList;
import java.util.List;

import org.bukkit.util.config.Configuration;
import old.org.bukkit.util.config.Configuration;

import uk.org.whoami.easyban.datasource.DataSource.DataSourceType;
import uk.org.whoami.easyban.util.ConsoleLogger;
Expand Down

0 comments on commit 6bcdc68

Please sign in to comment.