Commit Default Files

This commit is contained in:
Eric 2015-09-02 13:41:34 +02:00
parent a04d1ccea6
commit 0cdcfb5cc6
258 changed files with 2825 additions and 0 deletions

250
config.yml Normal file
View File

@ -0,0 +1,250 @@
# ===============================================
# == Default Configuration File of 'ShopChest' ==
# ===============================================
#
# Lines starting with '#' are comments and are ignored by the server.
#
# If you are using special characters be sure to save this file in ANSI encoding!
#
# Color Codes (Must be BEFORE Formatting Codes):
# &0 = Black
# &1 = Dark Blue
# &2 = Dark Green
# &3 = Dark Aqua
# &4 = Dark Red
# &5 = Dark Purple
# &6 = Gold
# &7 = Gray
# &8 = Dark Gray
# &9 = Blue
# &a = Green
# &b = Aqua
# &c = Red
# &d = Light Purple
# &e = Yellow
# &f = White
#
# Formatting Codes (Must be AFTER Color Codes):
# &k = Obfuscated
# &l = Bold
# &m = Strikethrough
# &n = Underline
# &o = Italic
# &r = Reset
# \n = Extra line
# Set the main command you have to enter to manage the shops (default: "/shop ...")
# DO NOT USE COLOR-/FORMATTING CODES HERE!
main-command-name: "shop"
# Set the maximal distance to the shop where the player can see the hologram.
# Value MUST be a number (e.g. 1, 1.5, 2.75, ...)
maximal-distance: 1.75
# Set the currency symbol after price values
currency-symbol: $
# Set whether the buy price must be greater than or equal sell price.
buy-greater-or-equal-sell: true
# Set the minimum prices for each individual Item. Not per Stack, per single Item!
# To add an item DELETE THE '[]' after 'minimum-prices:' and follow the format below.
# Important: You must have exactly 2 spaces between the text and the edge (Just like the other properties)
# You can find the item names in the 'item_names.txt' file.
minimum-prices: []
# "STONE:1": 0.5
# "DIAMOND_SWORD": 100
messages:
# Set the message when a shop is created at the clicked chest.
shop-created: "&6Shop created."
# Set the message when the clicked chest already is a shop.
chest-already-shop: "&cChest already is shop."
# Set the message when the clicked shop is removed.
shop-removed: "&6Shop removed."
# Set the message when the clicked chest is not a shop.
chest-no-shop: "&cChest is not a shop."
shop-info:
# Set the message the player gets in the first row after entering '/shop info'.
# Usable regex: %VENDOR%
vendor: "&6Vendor: %VENDOR%"
# Set the message the player gets in the second row after entering '/shop info'.
# Usable regex: %AMOUNT%, %ITEMNAME%
product: "&6Product: %AMOUNT% x %ITEMNAME%"
# Set the message the player gets in the third row after entering '/shop info' if the item is enchanted
# Usable regex: %ENCHANTMENT%
enchantments: "&6Enchantments: %ENCHANTMENT%"
# Set the message the player gets in the third/fourth row after entering '/shop info'.
# Usable regex: %BUY-PRICE%, %SELL-PRICE%, %CURRENCY-SYMBOL%
price: "&6Price: Buy: %BUY-PRICE%%CURRENCY-SYMBOL%, Sell: %SELL-PRICE%%CURRENCY-SYMBOL%"
# If the sell price or buy price is disabled, this message will be displayed instead of the price and the currency symbol in the message above.
disabled: "&7Disabled&6"
# Set the message the player gets in the fourth/fifth row after entering '/shop info'...
# ...when the shop is infinite.
is-infinite: "&6Type: Infinite"
# ...when the shop is not infinite.
is-not-infinite: "&6Type: Normal"
# Set the message when the clicked block is not a chest.
block-no-chest: "&cBlock is not a chest"
# Set the message when the player tries to create a shop with sell price and buy price set to 0
buy-and-sell-disabled: "&cYou can't create a shop with buying and selling disabled."
# Set the message when the player successfully bought something.
# Usable regex: %AMOUNT%, %ITEMNAME%, %BUY-PRICE%, %CURRENCY-SYMBOL%, %VENDOR%
buy-success: "&aYou bought &6%AMOUNT% x %ITEMNAME%&a for &6%BUY-PRICE%%CURRENCY-SYMBOL%&a from &6%VENDOR%&a."
# Set the message when the player successfully bought something.
# Usable regex: %AMOUNT%, %ITEMNAME%, %SELL-PRICE%, %CURRENCY-SYMBOL%, %VENDOR%
sell-success: "&aYou sold &6%AMOUNT% x %ITEMNAME%&a for &6%SELL-PRICE%%CURRENCY-SYMBOL%&a to &6%VENDOR%&a."
# Set the message when the inventory is full when the player is buying something.
not-enough-inventory-space: "&cNot enough space in inventory."
# Set the message when the shops' inventory is full when the player is selling something.
chest-not-enough-inventory-space: "&cShop is full."
# Set the message when the player doesn't have enough money to buy something.
not-enough-money: "&cNot enough money."
# Set the message when the player doesn't have enough items to sell.
not-enough-items: "&cNot enough items."
# Set the message when the shop is out of stock.
out-of-stock: "&cShop out of stock."
# Set the message when an error occurred.
# Usable regex: %ERROR%
error-occurred: "&cAn error occurred: %ERROR%"
# Set the message when the arguments <AMOUNT> and <PRICE> of '/shop create' are not a number.
amount-and-price-not-number: "&cAmount and price must be a number."
# Set the message when the player doesn't hold an item in the hand.
no-item-in-hand: "&cNo item in hand"
# Set the message when the player must click a chest to create a shop.
click-chest-to-create-shop: "&aClick a chest to create a shop."
# Set the message when the player must click a shop to remove it.
click-chest-to-remove-shop: "&aClick a shop-chest to remove the shop."
# Set the message when the player must click a shop to retrieve information.
click-chest-for-info: "&aClick a shop to retrieve information."
# Set the message when the player opened a shop.
# Usable regex: %VENDOR%
opened-shop: "&aYou opened %VENDOR%'s shop."
# Set the message when the player tries to break a shop.
cannot-break-shop: "&cYou can't break a shop."
# Set the message when the player tries to sell a broken item.
cannot-sell-broken-item: "&cYou can't sell a broken item."
# Set the message when the entered buy price is below the minimum price.
# Usable regex: %MIN-PRICE%, %CURRENCY-SYMBOL%
buy-price-too-low: "&cThe buy price must be higher than %MIN-PRICE%%CURRENCY-SYMBOL%."
# Set the message when the entered sell price is below the minimum price.
# Usable regex: %MIN-PRICE%, %CURRENCY-SYMBOL%
sell-price-too-low: "&cThe sell price must be higher than %MIN-PRICE%%CURRENCY-SYMBOL%."
# Set the message when buying is disabled at the shop.
buying-disabled: "&cBuying is disabled at this shop."
# Set the message when selling is disabled at the shop.
selling-disabled: "&cSelling is disabled at this shop."
# Set the message when reloading is done.
# Usable regex: %AMOUNT% (Amount of shops)
reloaded-shops: "&aSuccessfully reloaded %AMOUNT% shop/s."
update:
# Set the message when an update is available.
# Unfortunately only the last colored part of the text (if you have multiple colors) becomes clickable (default: only '&chere' is clickable).
# Usable regex: %VERSION%
update-available: "&l&6Version &c%VERSION% &6of &cShopChest &6is available &chere."
# Set the message you get when hovering over the available message.
click-to-download: "Click to download"
# Set the message when no update is available.
no-update: "&l&6No new update available."
# Set the message when the update checker is started.
checking: "&l&6Checking for Updates..."
hologram:
# Set the message in the second row of the shops' hologram when the player can buy and sell an item.
# Usable regex: %BUY-PRICE%, %SELL-PRICE%, %CURRENCY-SYMBOL%
buy-and-sell: "Buy %BUY-PRICE%%CURRENCY-SYMBOL% | %SELL-PRICE%%CURRENCY-SYMBOL% Sell"
# Set the message in the second row of the shops' hologram when the player can only buy an item.
# Usable regex: %BUY-PRICE%, %CURRENCY-SYMBOL%
only-buy: "Buy %BUY-PRICE%%CURRENCY-SYMBOL%"
# Set the message in the second row of the shops' hologram when the player can only sell an item.
# Usable regex: %SELL-PRICE%, %CURRENCY-SYMBOL%
only-sell: "Sell %SELL-PRICE%%CURRENCY-SYMBOL%"
no-permission:
# Set the message when a not permitted player tries to create a shop.
create: "&cYou don't have permission to create a shop."
# Set the message when a not permitted player tries to create an infinite shop.
create-infinite: "&cYou don't have permission to create an infinite shop."
# Set the message when a not permitted player tries to open another players' shop.
open-others: "&cYou don't have permission to open this chest."
# Set the message when a not permitted player tries to buy something.
buy: "&cYou don't have permission to buy something."
# Set the message when a not permitted player tries to sell something.
sell: "&cYou don't have permission to sell something."
# Set the message when a not permitted player tries to remove another players' shop.
remove-others: "&cYou don't have permission to remove this shop."
# Set the message when a not permitted player tries to reload the shops.
reload: "&cYou don't have permission to reload the shops."
# Set the message when a not permitted player tries to check for updates.
update: "&cYou don't have permission to check for updates."
command-description:
# Set the command description message for '/<main-command> create' when you type '/<main-command>'.
create: "Create a shop."
# Set the command description message for '/<main-command> remove' when you type '/<main-command>'.
remove: "Remove a shop."
# Set the command description message for '/<main-command> info' when you type '/<main-command>'.
info: "Retrieve shop information."
# Set the command description message for '/<main-command> reload' when you type '/<main-command>'.
reload: "Reload shops."
# Set the command description message for '/<main-command> update' when you type '/<main-command>'.
update: "Check for Updates."
# End of file.

387
item_names Normal file
View File

@ -0,0 +1,387 @@
(Source: https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/Material.html)
ACACIA_DOOR
ACACIA_DOOR_ITEM
ACACIA_FENCE
ACACIA_FENCE_GATE
ACACIA_STAIRS
ACTIVATOR_RAIL
AIR
ANVIL
APPLE
ARMOR_STAND
ARROW
BAKED_POTATO
BANNER
BARRIER
BEACON
BED
BED_BLOCK
BEDROCK
BIRCH_DOOR
BIRCH_DOOR_ITEM
BIRCH_FENCE
BIRCH_FENCE_GATE
BIRCH_WOOD_STAIRS
BLAZE_POWDER
BLAZE_ROD
BOAT
BONE
BOOK
BOOK_AND_QUILL
BOOKSHELF
BOW
BOWL
BREAD
BREWING_STAND
BREWING_STAND_ITEM
BRICK
BRICK_STAIRS
BROWN_MUSHROOM
BUCKET
BURNING_FURNACE
CACTUS
CAKE
CAKE_BLOCK
CARPET
CARROT
CARROT_ITEM
CARROT_STICK
CAULDRON
CAULDRON_ITEM
CHAINMAIL_BOOTS
CHAINMAIL_CHESTPLATE
CHAINMAIL_HELMET
CHAINMAIL_LEGGINGS
CHEST
CLAY
CLAY_BALL
CLAY_BRICK
COAL
COAL_BLOCK
COAL_ORE
COBBLE_WALL
COBBLESTONE
COBBLESTONE_STAIRS
COCOA
COMMAND
COMMAND_MINECART
COMPASS
COOKED_BEEF
COOKED_CHICKEN
COOKED_FISH
COOKED_MUTTON
COOKED_RABBIT
COOKIE
CROPS
DARK_OAK_DOOR
DARK_OAK_DOOR_ITEM
DARK_OAK_FENCE
DARK_OAK_FENCE_GATE
DARK_OAK_STAIRS
DAYLIGHT_DETECTOR
DAYLIGHT_DETECTOR_INVERTED
DEAD_BUSH
DETECTOR_RAIL
DIAMOND
DIAMOND_AXE
DIAMOND_BARDING
DIAMOND_BLOCK
DIAMOND_BOOTS
DIAMOND_CHESTPLATE
DIAMOND_HELMET
DIAMOND_HOE
DIAMOND_LEGGINGS
DIAMOND_ORE
DIAMOND_PICKAXE
DIAMOND_SPADE
DIAMOND_SWORD
DIODE
DIODE_BLOCK_OFF
DIODE_BLOCK_ON
DIRT
DISPENSER
DOUBLE_PLANT
DOUBLE_STEP
DOUBLE_STONE_SLAB2
DRAGON_EGG
DROPPER
EGG
EMERALD
EMERALD_BLOCK
EMERALD_ORE
EMPTY_MAP
ENCHANTED_BOOK
ENCHANTMENT_TABLE
ENDER_CHEST
ENDER_PEARL
ENDER_PORTAL
ENDER_PORTAL_FRAME
ENDER_STONE
EXP_BOTTLE
EXPLOSIVE_MINECART
EYE_OF_ENDER
FEATHER
FENCE
FENCE_GATE
FERMENTED_SPIDER_EYE
FIRE
FIREBALL
FIREWORK
FIREWORK_CHARGE
FISHING_ROD
FLINT
FLINT_AND_STEEL
FLOWER_POT
FLOWER_POT_ITEM
FURNACE
GHAST_TEAR
GLASS
GLASS_BOTTLE
GLOWING_REDSTONE_ORE
GLOWSTONE
GLOWSTONE_DUST
GOLD_AXE
GOLD_BARDING
GOLD_BLOCK
GOLD_BOOTS
GOLD_CHESTPLATE
GOLD_HELMET
GOLD_HOE
GOLD_INGOT
GOLD_LEGGINGS
GOLD_NUGGET
GOLD_ORE
GOLD_PICKAXE
GOLD_PLATE
GOLD_RECORD
GOLD_SPADE
GOLD_SWORD
GOLDEN_APPLE
GOLDEN_CARROT
GRASS
GRAVEL
GREEN_RECORD
GRILLED_PORK
HARD_CLAY
HAY_BLOCK
HOPPER
HOPPER_MINECART
HUGE_MUSHROOM_1
HUGE_MUSHROOM_2
ICE
INK_SACK
IRON_AXE
IRON_BARDING
IRON_BLOCK
IRON_BOOTS
IRON_CHESTPLATE
IRON_DOOR
IRON_DOOR_BLOCK
IRON_FENCE
IRON_HELMET
IRON_HOE
IRON_INGOT
IRON_LEGGINGS
IRON_ORE
IRON_PICKAXE
IRON_PLATE
IRON_SPADE
IRON_SWORD
IRON_TRAPDOOR
ITEM_FRAME
JACK_O_LANTERN
JUKEBOX
JUNGLE_DOOR
JUNGLE_DOOR_ITEM
JUNGLE_FENCE
JUNGLE_FENCE_GATE
JUNGLE_WOOD_STAIRS
LADDER
LAPIS_BLOCK
LAPIS_ORE
LAVA
LAVA_BUCKET
LEASH
LEATHER
LEATHER_BOOTS
LEATHER_CHESTPLATE
LEATHER_HELMET
LEATHER_LEGGINGS
LEAVES
LEAVES_2
LEVER
LOG
LOG_2
LONG_GRASS
MAGMA_CREAM
MAP
MELON
MELON_BLOCK
MELON_SEEDS
MELON_STEM
MILK_BUCKET
MINECART
MOB_SPAWNER
MONSTER_EGG
MONSTER_EGGS
MOSSY_COBBLESTONE
MUSHROOM_SOUP
MUTTON
MYCEL
NAME_TAG
NETHER_BRICK
NETHER_BRICK_ITEM
NETHER_BRICK_STAIRS
NETHER_FENCE
NETHER_STALK
NETHER_STAR
NETHER_WARTS
NETHERRACK
NOTE_BLOCK
OBSIDIAN
PACKED_ICE
PAINTING
PAPER
PISTON_BASE
PISTON_EXTENSION
PISTON_MOVING_PIECE
PISTON_STICKY_BASE
POISONOUS_POTATO
PORK
PORTAL
POTATO
POTATO_ITEM
POTION
POWERED_MINECART
POWERED_RAIL
PRISMARINE
PRISMARINE_CRYSTALS
PRISMARINE_SHARD
PUMPKIN
PUMPKIN_PIE
PUMPKIN_SEEDS
PUMPKIN_STEM
QUARTZ
QUARTZ_BLOCK
QUARTZ_ORE
QUARTZ_STAIRS
RABBIT
RABBIT_FOOT
RABBIT_HIDE
RABBIT_STEW
RAILS
RAW_BEEF
RAW_CHICKEN
RAW_FISH
RECORD_10
RECORD_11
RECORD_12
RECORD_3
RECORD_4
RECORD_5
RECORD_6
RECORD_7
RECORD_8
RECORD_9
RED_MUSHROOM
RED_ROSE
RED_SANDSTONE
RED_SANDSTONE_STAIRS
REDSTONE
REDSTONE_BLOCK
REDSTONE_COMPARATOR
REDSTONE_COMPARATOR_OFF
REDSTONE_COMPARATOR_ON
REDSTONE_LAMP_OFF
REDSTONE_LAMP_ON
REDSTONE_ORE
REDSTONE_TORCH_OFF
REDSTONE_TORCH_ON
REDSTONE_WIRE
ROTTEN_FLESH
SADDLE
SAND
SANDSTONE
SANDSTONE_STAIRS
SAPLING
SEA_LANTERN
SEEDS
SHEARS
SIGN
SIGN_POST
SKULL
SKULL_ITEM
SLIME_BALL
SLIME_BLOCK
SMOOTH_BRICK
SMOOTH_STAIRS
SNOW
SNOW_BALL
SNOW_BLOCK
SOIL
SOUL_SAND
SPECKLED_MELON
SPIDER_EYE
SPONGE
SPRUCE_DOOR
SPRUCE_DOOR_ITEM
SPRUCE_FENCE
SPRUCE_FENCE_GATE
SPRUCE_WOOD_STAIRS
STAINED_CLAY
STAINED_GLASS
STAINED_GLASS_PANE
STANDING_BANNER
STATIONARY_LAVA
STATIONARY_WATER
STEP
STICK
STONE
STONE_AXE
STONE_BUTTON
STONE_HOE
STONE_PICKAXE
STONE_PLATE
STONE_SLAB2
STONE_SPADE
STONE_SWORD
STORAGE_MINECART
STRING
SUGAR
SUGAR_CANE
SUGAR_CANE_BLOCK
SULPHUR
THIN_GLASS
TNT
TORCH
TRAP_DOOR
TRAPPED_CHEST
TRIPWIRE
TRIPWIRE_HOOK
VINE
WALL_BANNER
WALL_SIGN
WATCH
WATER
WATER_BUCKET
WATER_LILY
WEB
WHEAT
WOOD
WOOD_AXE
WOOD_BUTTON
WOOD_DOOR
WOOD_DOUBLE_STEP
WOOD_HOE
WOOD_PICKAXE
WOOD_PLATE
WOOD_SPADE
WOOD_STAIRS
WOOD_STEP
WOOD_SWORD
WOODEN_DOOR
WOOL
WORKBENCH
WRITTEN_BOOK
YELLOW_FLOWER

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

BIN
libs/org/jsoup/Jsoup.class Normal file

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -0,0 +1,106 @@
AElig=000C6
AMP=00026
Aacute=000C1
Acirc=000C2
Agrave=000C0
Aring=000C5
Atilde=000C3
Auml=000C4
COPY=000A9
Ccedil=000C7
ETH=000D0
Eacute=000C9
Ecirc=000CA
Egrave=000C8
Euml=000CB
GT=0003E
Iacute=000CD
Icirc=000CE
Igrave=000CC
Iuml=000CF
LT=0003C
Ntilde=000D1
Oacute=000D3
Ocirc=000D4
Ograve=000D2
Oslash=000D8
Otilde=000D5
Ouml=000D6
QUOT=00022
REG=000AE
THORN=000DE
Uacute=000DA
Ucirc=000DB
Ugrave=000D9
Uuml=000DC
Yacute=000DD
aacute=000E1
acirc=000E2
acute=000B4
aelig=000E6
agrave=000E0
amp=00026
aring=000E5
atilde=000E3
auml=000E4
brvbar=000A6
ccedil=000E7
cedil=000B8
cent=000A2
copy=000A9
curren=000A4
deg=000B0
divide=000F7
eacute=000E9
ecirc=000EA
egrave=000E8
eth=000F0
euml=000EB
frac12=000BD
frac14=000BC
frac34=000BE
gt=0003E
iacute=000ED
icirc=000EE
iexcl=000A1
igrave=000EC
iquest=000BF
iuml=000EF
laquo=000AB
lt=0003C
macr=000AF
micro=000B5
middot=000B7
nbsp=000A0
not=000AC
ntilde=000F1
oacute=000F3
ocirc=000F4
ograve=000F2
ordf=000AA
ordm=000BA
oslash=000F8
otilde=000F5
ouml=000F6
para=000B6
plusmn=000B1
pound=000A3
quot=00022
raquo=000BB
reg=000AE
sect=000A7
shy=000AD
sup1=000B9
sup2=000B2
sup3=000B3
szlig=000DF
thorn=000FE
times=000D7
uacute=000FA
ucirc=000FB
ugrave=000F9
uml=000A8
uuml=000FC
yacute=000FD
yen=000A5
yuml=000FF

File diff suppressed because it is too large Load Diff

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Some files were not shown because too many files have changed in this diff Show More