New config files for v5 - with the changes
Job configuration isn't preserved
This commit is contained in:
parent
991ef36580
commit
bec87662a0
255 changed files with 3627 additions and 65720 deletions
0
BlocksHub/config.yml
Executable file → Normal file
0
BlocksHub/config.yml
Executable file → Normal file
File diff suppressed because it is too large
Load diff
|
@ -1 +0,0 @@
|
||||||
registration: https://acme-v01.api.letsencrypt.org/acme/reg/16092027
|
|
0
ChairStairs/config.yml
Executable file → Normal file
0
ChairStairs/config.yml
Executable file → Normal file
182
ChestShop/config.yml
Executable file → Normal file
182
ChestShop/config.yml
Executable file → Normal file
|
@ -1,111 +1,109 @@
|
||||||
TURN_OFF_UPDATES: false
|
|
||||||
#Do you want to turn off the automatic updates of ChestShop?
|
#Do you want to turn off the automatic updates of ChestShop?
|
||||||
|
TURN_OFF_UPDATES: false
|
||||||
|
|
||||||
|
#How large should the internal caches be?
|
||||||
CACHE_SIZE: 1000
|
CACHE_SIZE: 1000
|
||||||
#How large should the internal uuid and name caches be?
|
|
||||||
|
|
||||||
SHOP_INTERACTION_INTERVAL: 250
|
|
||||||
#(In 1/1000th of a second) How often can a player use the shop sign?
|
#(In 1/1000th of a second) How often can a player use the shop sign?
|
||||||
IGNORE_CREATIVE_MODE: true
|
SHOP_INTERACTION_INTERVAL: 250
|
||||||
#Do you want to allow using shops to people in creative mode?
|
#Do you want to allow using shops to people in creative mode?
|
||||||
REVERSE_BUTTONS: false
|
IGNORE_CREATIVE_MODE: true
|
||||||
#If true, people will buy with left-click and sell with right-click.
|
#If true, people will buy with left-click and sell with right-click.
|
||||||
SHIFT_SELLS_IN_STACKS: false
|
REVERSE_BUTTONS: false
|
||||||
#If true, people will be able to buy/sell in 64 stacks while holding the crouch button.
|
#If true, people will be able to buy/sell in 64 stacks while holding the crouch button.
|
||||||
SHIFT_ALLOWS: "ALL"
|
SHIFT_SELLS_IN_STACKS: false
|
||||||
#What can you do by clicking shift with SHIFT_SELLS_IN_STACKS turned on? (ALL/BUY/SELL)
|
#What can you do by clicking shift with SHIFT_SELLS_IN_STACKS turned on? (ALL/BUY/SELL)
|
||||||
ALLOW_SIGN_CHEST_OPEN: true
|
SHIFT_ALLOWS: "ALL"
|
||||||
#Can shop's chest be opened by owner with right-clicking a shop's sign?
|
#Can shop's chest be opened by owner with right-clicking a shop's sign?
|
||||||
ALLOW_LEFT_CLICK_DESTROYING: true
|
ALLOW_SIGN_CHEST_OPEN: true
|
||||||
#If true, when you left-click your own shop sign you won't open chest's inventory, but instead you will start destroying the sign.
|
#If true, when you left-click your own shop sign you won't open chest's inventory, but instead you will start destroying the sign.
|
||||||
|
ALLOW_LEFT_CLICK_DESTROYING: true
|
||||||
|
|
||||||
REMOVE_EMPTY_SHOPS: false
|
|
||||||
#If true, if the shop is empty, the sign is destroyed and put into the chest, so the shop isn't usable anymore.
|
#If true, if the shop is empty, the sign is destroyed and put into the chest, so the shop isn't usable anymore.
|
||||||
REMOVE_EMPTY_CHESTS: false
|
REMOVE_EMPTY_SHOPS: false
|
||||||
#If true, if the REMOVE_EMPTY_SHOPS option is turned on, the chest is also destroyed.
|
#If true, if the REMOVE_EMPTY_SHOPS option is turned on, the chest is also destroyed.
|
||||||
|
REMOVE_EMPTY_CHESTS: false
|
||||||
ADMIN_SHOP_NAME: "Admin Shop"
|
|
||||||
#First line of your Admin Shop's sign should look like this:
|
|
||||||
SERVER_ECONOMY_ACCOUNT: ""
|
|
||||||
#The economy account which Admin Shops should use and to which all taxes will go
|
|
||||||
TAX_AMOUNT: 0
|
|
||||||
#Percent of the price that should go to the server's account. (100 = 100 percent)
|
|
||||||
SERVER_TAX_AMOUNT: 0
|
|
||||||
#Percent of the price that should go to the server's account when buying from an Admin Shop.
|
|
||||||
SHOP_CREATION_PRICE: 0.0
|
|
||||||
#Amount of money player must pay to create a shop
|
|
||||||
SHOP_REFUND_PRICE: 0.0
|
|
||||||
#How much money do you get back when destroying a sign?
|
|
||||||
|
|
||||||
BLOCK_SHOPS_WITH_SELL_PRICE_HIGHER_THAN_BUY_PRICE: true
|
|
||||||
#Should we block shops that sell things for more than they buy? (This prevents newbies from creating shops that would be exploited)
|
|
||||||
|
|
||||||
ALLOW_MULTIPLE_SHOPS_AT_ONE_BLOCK: false
|
|
||||||
#Do you want to allow other players to build a shop on a block where there's one already?
|
|
||||||
ALLOW_PARTIAL_TRANSACTIONS: true
|
|
||||||
#Can shops be used even when the seller doesn't have enough items? (The price will be scaled adequately to the item amount)
|
|
||||||
ALLOW_AUTO_ITEM_FILL: true
|
|
||||||
#Can '?' be put in place of item name in order for the sign to be auto-filled?
|
|
||||||
|
|
||||||
SHOW_MESSAGE_OUT_OF_STOCK: true
|
|
||||||
#Do you want to show "Out of stock" messages?
|
|
||||||
SHOW_MESSAGE_FULL_SHOP: true
|
|
||||||
#Do you want to show "Full shop" messages?
|
|
||||||
|
|
||||||
CSTOGGLE_TOGGLES_OUT_OF_STOCK: false
|
|
||||||
#Can players hide the "Out of stock" messages with /cstoggle?
|
|
||||||
CSTOGGLE_TOGGLES_FULL_SHOP: false
|
|
||||||
#Can players hide the "Full shop" messages with /cstoggle?
|
|
||||||
SHOW_TRANSACTION_INFORMATION_CLIENT: true
|
|
||||||
#Do you want to show "You bought/sold... " messages?
|
|
||||||
SHOW_TRANSACTION_INFORMATION_OWNER: true
|
|
||||||
#Do you want to show "Somebody bought/sold... " messages?
|
|
||||||
|
|
||||||
LOG_TO_FILE: false
|
|
||||||
#If true, plugin will log transactions in its own file
|
|
||||||
LOG_TO_CONSOLE: true
|
|
||||||
#Do you want ChestShop's messages to show up in console?
|
|
||||||
|
|
||||||
STACK_TO_64: false
|
|
||||||
#Do you want to stack all items up to 64 item stacks?
|
|
||||||
USE_BUILT_IN_PROTECTION: true
|
|
||||||
#Do you want to use built-in protection against chest destruction?
|
|
||||||
STICK_SIGNS_TO_CHESTS: false
|
|
||||||
#Do you want to have shop signs "stick" to chests?
|
|
||||||
TURN_OFF_DEFAULT_PROTECTION_WHEN_PROTECTED_EXTERNALLY: false
|
|
||||||
#EXPERIMENTAL: Do you want to turn off the default protection when another plugin is protecting the block? (Will leave the chest visually open - CraftBukkit bug!)
|
|
||||||
TURN_OFF_SIGN_PROTECTION: false
|
|
||||||
#Do you want to turn off the default sign protection? Warning! Other players will be able to destroy other people's shops!
|
|
||||||
TURN_OFF_HOPPER_PROTECTION: false
|
|
||||||
#Do you want to disable the hopper protection, which prevents the hoppers from taking items out of chests?
|
|
||||||
PROTECT_CHEST_WITH_LWC: false
|
|
||||||
#Do you want to protect shop chests with LWC?
|
|
||||||
PROTECT_SIGN_WITH_LWC: false
|
|
||||||
#Do you want to protect shop signs with LWC?
|
|
||||||
REMOVE_LWC_PROTECTION_AUTOMATICALLY: true
|
|
||||||
#Should the chest's LWC protection be removed once the shop sign is destroyed?
|
|
||||||
|
|
||||||
WORLDGUARD_INTEGRATION: false
|
|
||||||
#Do you want to only let people build inside regions?
|
|
||||||
WORLDGUARD_USE_FLAG: true
|
|
||||||
#Do you want to only let people build inside region flagged by doing /region regionName flag allow-shop allow?
|
|
||||||
WORLDGUARD_USE_PROTECTION: false
|
|
||||||
#Do you want ChestShop to respect WorldGuard's chest protection?
|
|
||||||
|
|
||||||
AUTHME_HOOK: true
|
|
||||||
#Do you want to deny shop access to unlogged users?
|
|
||||||
AUTHME_ALLOW_UNREGISTERED: false
|
|
||||||
#Do you want to allow shop access to unregistered users? (Example: registration is optional)
|
|
||||||
|
|
||||||
HEROES_EXP: 100.0
|
|
||||||
#How much Heroes exp should people get for creating a ChestShop?
|
|
||||||
|
|
||||||
|
|
||||||
SHOWITEM_MESSAGE: true
|
|
||||||
#Add icons and make item names hoverable in transaction messages when ShowItem is installed?
|
|
||||||
|
|
||||||
#A list of worlds in which to remove empty shops with the previous config. Case sensitive. An empty list means all worlds.
|
#A list of worlds in which to remove empty shops with the previous config. Case sensitive. An empty list means all worlds.
|
||||||
REMOVE_EMPTY_WORLDS:
|
REMOVE_EMPTY_WORLDS:
|
||||||
- "world1"
|
- "world1"
|
||||||
- "world2"
|
- "world2"
|
||||||
|
|
||||||
|
#First line of your Admin Shop's sign should look like this:
|
||||||
|
ADMIN_SHOP_NAME: "Admin Shop"
|
||||||
|
#The economy account which Admin Shops should use and to which all taxes will go
|
||||||
|
SERVER_ECONOMY_ACCOUNT: ""
|
||||||
|
#Percent of the price that should go to the server's account. (100 = 100 percent)
|
||||||
|
TAX_AMOUNT: 0
|
||||||
|
#Percent of the price that should go to the server's account when buying from an Admin Shop.
|
||||||
|
SERVER_TAX_AMOUNT: 0
|
||||||
|
#Amount of money player must pay to create a shop
|
||||||
|
SHOP_CREATION_PRICE: 0.0
|
||||||
|
#How much money do you get back when destroying a sign?
|
||||||
|
SHOP_REFUND_PRICE: 0.0
|
||||||
|
|
||||||
|
#Should we block shops that sell things for more than they buy? (This prevents newbies from creating shops that would be exploited)
|
||||||
|
BLOCK_SHOPS_WITH_SELL_PRICE_HIGHER_THAN_BUY_PRICE: true
|
||||||
|
|
||||||
|
#Do you want to allow other players to build a shop on a block where there's one already?
|
||||||
|
ALLOW_MULTIPLE_SHOPS_AT_ONE_BLOCK: false
|
||||||
|
#Can shops be used even when the buyer/seller doesn't have enough items, space or money? (The price will be scaled adequately to the item amount)
|
||||||
|
ALLOW_PARTIAL_TRANSACTIONS: true
|
||||||
|
#Can '?' be put in place of item name in order for the sign to be auto-filled?
|
||||||
|
ALLOW_AUTO_ITEM_FILL: true
|
||||||
|
|
||||||
|
#Do you want to show "Out of stock" messages?
|
||||||
|
SHOW_MESSAGE_OUT_OF_STOCK: true
|
||||||
|
#Do you want to show "Full shop" messages?
|
||||||
|
SHOW_MESSAGE_FULL_SHOP: true
|
||||||
|
|
||||||
|
#Can players hide the "Out of stock" messages with /cstoggle?
|
||||||
|
CSTOGGLE_TOGGLES_OUT_OF_STOCK: false
|
||||||
|
#Can players hide the "Full shop" messages with /cstoggle?
|
||||||
|
CSTOGGLE_TOGGLES_FULL_SHOP: false
|
||||||
|
#Do you want to show "You bought/sold... " messages?
|
||||||
|
SHOW_TRANSACTION_INFORMATION_CLIENT: true
|
||||||
|
#Do you want to show "Somebody bought/sold... " messages?
|
||||||
|
SHOW_TRANSACTION_INFORMATION_OWNER: true
|
||||||
|
|
||||||
|
#If true, plugin will log transactions in its own file
|
||||||
|
LOG_TO_FILE: false
|
||||||
|
#Do you want ChestShop's messages to show up in console?
|
||||||
|
LOG_TO_CONSOLE: true
|
||||||
|
|
||||||
|
#Do you want to stack all items up to 64 item stacks?
|
||||||
|
STACK_TO_64: false
|
||||||
|
#Do you want to use built-in protection against chest destruction?
|
||||||
|
USE_BUILT_IN_PROTECTION: true
|
||||||
|
#Do you want to have shop signs "stick" to chests?
|
||||||
|
STICK_SIGNS_TO_CHESTS: false
|
||||||
|
#EXPERIMENTAL: Do you want to turn off the default protection when another plugin is protecting the block? (Will leave the chest visually open - CraftBukkit bug!)
|
||||||
|
TURN_OFF_DEFAULT_PROTECTION_WHEN_PROTECTED_EXTERNALLY: false
|
||||||
|
#Do you want to turn off the default sign protection? Warning! Other players will be able to destroy other people's shops!
|
||||||
|
TURN_OFF_SIGN_PROTECTION: false
|
||||||
|
#Do you want to disable the hopper protection, which prevents the hoppers from taking items out of chests?
|
||||||
|
TURN_OFF_HOPPER_PROTECTION: false
|
||||||
|
#Do you want to protect shop chests with LWC?
|
||||||
|
PROTECT_CHEST_WITH_LWC: false
|
||||||
|
#Do you want to protect shop signs with LWC?
|
||||||
|
PROTECT_SIGN_WITH_LWC: false
|
||||||
|
#Should the chest's LWC protection be removed once the shop sign is destroyed?
|
||||||
|
REMOVE_LWC_PROTECTION_AUTOMATICALLY: true
|
||||||
|
|
||||||
|
#Do you want to only let people build inside regions?
|
||||||
|
WORLDGUARD_INTEGRATION: false
|
||||||
|
#Do you want to only let people build inside region flagged by doing /region regionName flag allow-shop allow?
|
||||||
|
WORLDGUARD_USE_FLAG: false
|
||||||
|
#Do you want ChestShop to respect WorldGuard's chest protection?
|
||||||
|
WORLDGUARD_USE_PROTECTION: false
|
||||||
|
|
||||||
|
#Do you want to deny shop access to unlogged users?
|
||||||
|
AUTHME_HOOK: true
|
||||||
|
#Do you want to allow shop access to unregistered users? (Example: registration is optional)
|
||||||
|
AUTHME_ALLOW_UNREGISTERED: false
|
||||||
|
|
||||||
|
#How much Heroes exp should people get for creating a ChestShop?
|
||||||
|
HEROES_EXP: 100.0
|
||||||
|
|
||||||
|
#Add icons and make item names hoverable in transaction messages when ShowItem is installed?
|
||||||
|
SHOWITEM_MESSAGE: true
|
||||||
|
|
||||||
|
|
51
ChestShopNotifier/config.yml
Executable file → Normal file
51
ChestShopNotifier/config.yml
Executable file → Normal file
|
@ -12,14 +12,18 @@ history:
|
||||||
max-rows: 10
|
max-rows: 10
|
||||||
|
|
||||||
debugging:
|
debugging:
|
||||||
verbose: false
|
verbose: true
|
||||||
|
|
||||||
database:
|
database:
|
||||||
|
# Possible types: SQLite and MySQL
|
||||||
|
type: sqlite
|
||||||
|
dbname: 'database'
|
||||||
|
# MySQL specific settings
|
||||||
host: 'localhost'
|
host: 'localhost'
|
||||||
port: 3306
|
port: 3306
|
||||||
dbname: 'chestshop_notifier?useSSL=false'
|
|
||||||
username: 'chestshop'
|
username: 'chestshop'
|
||||||
password: 'NOPE'
|
password: 'NOPE'
|
||||||
|
ssl: false
|
||||||
|
|
||||||
clean-on-startup:
|
clean-on-startup:
|
||||||
enabled: false
|
enabled: false
|
||||||
|
@ -30,10 +34,47 @@ messages:
|
||||||
history-cmd: "&c ** To see them, type &f/csn history&c."
|
history-cmd: "&c ** To see them, type &f/csn history&c."
|
||||||
history-caption: "&dChestShop Notifier // &7Latest Commissions"
|
history-caption: "&dChestShop Notifier // &7Latest Commissions"
|
||||||
history-empty: "&cNothing to show."
|
history-empty: "&cNothing to show."
|
||||||
history-bought: "&f+ &9{player} &7bought &a{count}x&9{item} &f{timeago} ago &a(+{money})"
|
history-bought: "&a+ &9{player} &7bought &a{count}x&9{item} &f{timeago}&7 ago &a(+{money})"
|
||||||
history-sold: "&f- &9{player} &7sold you &c{count}x&9{item} &f{timeago} ago &c(-{money})"
|
history-bought-read: "&a+ &7{player} &8bought &a{count}x&7{item} &7{timeago}&8 ago &a(+{money})"
|
||||||
|
history-sold: "&c- &9{player} &7sold you &c{count}x&9{item} &f{timeago}&7 ago &c(-{money})"
|
||||||
|
history-sold-read: "&c- &7{player} &8sold you &c{count}x&7{item} &7{timeago}&8 ago &c(-{money})"
|
||||||
history-footer-page: "&c- Page &f{current}&c/&f{pages}&6 - &7/csn history <page>"
|
history-footer-page: "&c- Page &f{current}&c/&f{pages}&6 - &7/csn history <page>"
|
||||||
history-footer-clear: "&c- To remove all old entries, type /csn clear"
|
history-footer-clear: "&f- &cTo remove all old entries, type /csn clear"
|
||||||
history-clear: "&cHistory cleared! New sales will continue to be recorded."
|
history-clear: "&cHistory cleared! New sales will continue to be recorded."
|
||||||
history-marked-read: "&cUnread entries marked read!"
|
history-marked-read: "&cUnread entries marked read!"
|
||||||
|
# new translations
|
||||||
|
reload-cmd: "&dChestShop Notifier // &7Reloading, please wait..."
|
||||||
|
reload-success: "&aReloaded!"
|
||||||
|
reload-database-success: "&aDatabase connected!"
|
||||||
|
reload-database-fail: "&cDatabase failed to connect!"
|
||||||
|
user-not-found: "&cThe user '{player}' was not found."
|
||||||
|
page-not-found: "&e{page} &cis not a valid page number input for /csn history <page>!"
|
||||||
|
page-not-found-other: "&e{page} &cis not a valid page number input for /csn history <user> <page>!"
|
||||||
|
database-error: "&cInvalid database connection. Please edit config and /csn reload."
|
||||||
|
database-error-oncommand: "&cDatabase error while executing this command!"
|
||||||
|
database-cleaned: "&cCleaned database from {amount} entries!"
|
||||||
|
database-uploaded: "&cBatch executed!"
|
||||||
|
database-convert: "&cAttempting to convert database..."
|
||||||
|
database-convert-fail: "&cError while trying to convert! Maybe you don't have a 'csn' table?"
|
||||||
|
database-converted: "&cDatabase converted!"
|
||||||
|
unrecognized-command: "&cCommand not recognized. Type /csn help for help."
|
||||||
|
missing-arguments: "&cMissing parameter arguments: {usage}"
|
||||||
|
invalid-number: "&c{typo} is not a valid number input for {usage}!"
|
||||||
|
invalid-username: "&c{typo} is not a valid username/uuid input for {usage}!"
|
||||||
|
missing-permission: "&cYou don't have the permission {permission}!"
|
||||||
|
help:
|
||||||
|
header: "&dChestShop Notifier // &7Commands"
|
||||||
|
help: "&7 /csn &dhelp &f- Plugin usage & commands"
|
||||||
|
history: "&7 /csn &dhistory [<page>]&f- View sales"
|
||||||
|
read: "&7 /csn &dread &f- Mark all sales as read"
|
||||||
|
clear: "&7 /csn &dclear &f- Remove read sales"
|
||||||
|
history-others: "&7 /csn &dhistory <username> [<page>]&f- View sales of another player"
|
||||||
|
cleandatabase: "&7 /csn &ccleandatabase &f- Remove database entries. Parameters:"
|
||||||
|
cleandatabase-older-than: "&c --older-than, -o <days> &f- Removes entries older than <days>"
|
||||||
|
cleandatabase-user: "&c --user, -user <username/uuid> &f- Removes entries from a single user only"
|
||||||
|
cleandatabase-read-only: "&c --read-only, -r &f- Removes only read entries, default behaviour"
|
||||||
|
cleandatabase-all: "&c --all, -a &f- Removes all entries"
|
||||||
|
upload: "&7 /csn &cupload &f- Force update databases"
|
||||||
|
convert: "&7 /csn &cconvert &f- Convert database to UUIDs"
|
||||||
|
reload: "&7 /csn &creload &f- Reload configuration"
|
||||||
|
|
||||||
|
|
0
CoreProtect/config.yml
Executable file → Normal file
0
CoreProtect/config.yml
Executable file → Normal file
27
DungeonsXL/config.yml
Executable file → Normal file
27
DungeonsXL/config.yml
Executable file → Normal file
|
@ -1,18 +1,17 @@
|
||||||
configVersion: 16
|
configVersion: 16
|
||||||
language: en
|
language: english
|
||||||
enableEconomy: false
|
enableEconomy: false
|
||||||
|
chatEnabled: true
|
||||||
|
chatFormat:
|
||||||
|
edit: '&2[Edit] &r%player_name%: '
|
||||||
|
game: '&2[Game] %group_color%%player_name%: &r'
|
||||||
|
group: '&2%group_color%[%group_name%] %player_name%: &r'
|
||||||
|
spy: '&2[Chat Spy] %player_name%: &r'
|
||||||
tutorial:
|
tutorial:
|
||||||
activated: false
|
activated: false
|
||||||
dungeon: tutorial
|
dungeon: tutorial
|
||||||
startGroup: default
|
startGroup: default
|
||||||
endgroup: player
|
endgroup: player
|
||||||
sendFloorTitle: true
|
|
||||||
editCommandWhitelist: []
|
|
||||||
default: {}
|
|
||||||
chatEnabled: true
|
|
||||||
chatFormatGame: '&2[Game] %group_color%%player_name%: &r'
|
|
||||||
chatFormatGroup: '&2%group_color%[%group_name%] %player_name%: &r'
|
|
||||||
chatFormatSpy: '&2[Chat Spy] %player_name%: &r'
|
|
||||||
groupColorPriority:
|
groupColorPriority:
|
||||||
- DARK_BLUE
|
- DARK_BLUE
|
||||||
- LIGHT_RED
|
- LIGHT_RED
|
||||||
|
@ -20,7 +19,6 @@ groupColorPriority:
|
||||||
- LIGHT_GREEN
|
- LIGHT_GREEN
|
||||||
- PURPLE
|
- PURPLE
|
||||||
- ORANGE
|
- ORANGE
|
||||||
- WHITE
|
|
||||||
- BLACK
|
- BLACK
|
||||||
- LIGHT_BLUE
|
- LIGHT_BLUE
|
||||||
- DARK_GREEN
|
- DARK_GREEN
|
||||||
|
@ -29,22 +27,17 @@ groupColorPriority:
|
||||||
- CYAN
|
- CYAN
|
||||||
- MAGENTA
|
- MAGENTA
|
||||||
- DARK_GRAY
|
- DARK_GRAY
|
||||||
|
- PINK
|
||||||
announcementInterval: 30.0
|
announcementInterval: 30.0
|
||||||
|
sendFloorTitle: true
|
||||||
globalDeathMessagesDisabled: true
|
globalDeathMessagesDisabled: true
|
||||||
externalMobProviders: {}
|
externalMobProviders: {}
|
||||||
resourcePacks: {}
|
resourcePacks: {}
|
||||||
maxInstances: 10
|
maxInstances: 10
|
||||||
tweaksEnabled: false
|
|
||||||
secureMode:
|
secureMode:
|
||||||
enabled: false
|
enabled: false
|
||||||
openInventories: false
|
openInventories: false
|
||||||
dropItems: false
|
dropItems: false
|
||||||
checkInterval: 5.0
|
checkInterval: 5.0
|
||||||
editCommandWhitelist: []
|
|
||||||
backupMode: ON_DISABLE_AND_SAVE
|
backupMode: ON_DISABLE_AND_SAVE
|
||||||
editPermissions: []
|
default: {}
|
||||||
chatFormat:
|
|
||||||
edit: '&2[Edit] &r%player_name%: '
|
|
||||||
game: '&2[Game] %group_color%%player_name%: &r'
|
|
||||||
group: '&2%group_color%[%group_name%] %player_name%: &r'
|
|
||||||
spy: '&2[Chat Spy] %player_name%: &r'
|
|
||||||
|
|
|
@ -1,14 +0,0 @@
|
||||||
#The first floor the players enter. Needs at least lobby, ready, start and floor signs.
|
|
||||||
startFloor: MyDungeon_floor_01
|
|
||||||
#The last floor the players enter. Needs at least start and end signs.
|
|
||||||
endFloor: MyDungeon_floor_12
|
|
||||||
#A list of all other floors in the dungeon. Needs at least lobby, ready, start and floor signs.
|
|
||||||
floors:
|
|
||||||
- MyDungeon_floor_02
|
|
||||||
|
|
||||||
|
|
||||||
#How many floors shall be selected randomly from the list before the player gets teleported to the endFloor?
|
|
||||||
floorCount: 1
|
|
||||||
|
|
||||||
#If true, the floors will get removed from the list when finished sothat one floor cannot be selected multiple times.
|
|
||||||
removeWhenPlayed: false
|
|
0
Dynmap-Towny/config.yml
Executable file → Normal file
0
Dynmap-Towny/config.yml
Executable file → Normal file
|
@ -1,147 +0,0 @@
|
||||||
#********************************************************************************************************#
|
|
||||||
#***************************************** EnchantLimit Settings **************************************#
|
|
||||||
|
|
||||||
#Should this plugin apply changes to enchantments on enchanting-tables, anvils and villager trades?
|
|
||||||
Anvil_Limiter_Enabled: false
|
|
||||||
Enchanting_Table_Limiter_Enabled: false
|
|
||||||
Villager_Limiter_Enabled: false
|
|
||||||
|
|
||||||
#Should OP's have all beneficial enchantments by default?
|
|
||||||
Default_OP_Permissions: false
|
|
||||||
|
|
||||||
|
|
||||||
#********************************************************************************************************#
|
|
||||||
#***************************************** Message Customization **************************************#
|
|
||||||
|
|
||||||
# What message should be displayed when an enchantment is limited at an enchantment table? (Disable message by setting to: null)
|
|
||||||
# Note: %enc is where the enchantment type is inserted, %olv is where the original level is inserted and %nlv is where the new level is inserted.
|
|
||||||
# Use & for colour codes, colour codes available here: http://goo.gl/4DcswV
|
|
||||||
Message_Level_Downgraded_Table: "&5 Enchantment %enc level changed from %olv to %nlv."
|
|
||||||
|
|
||||||
# What message should be displayed when an enchantment is limited at an anvil? (Disable message by setting to: null)
|
|
||||||
Message_Level_Downgraded_Anvil: "&5 Enchantment %enc level changed from %olv to %nlv." # null
|
|
||||||
|
|
||||||
# What message should be displayed when an enchantment is limited when trading with a villager? (Disable message by setting to: null)
|
|
||||||
Message_Level_Downgraded_Trade: "&5 Enchantment %enc level changed from %olv to %nlv."
|
|
||||||
|
|
||||||
# What message should be displayed when an enchantment is increased at an enchantment table? (Disable message by setting to: null)
|
|
||||||
Message_Level_Upgraded_Table: "&5 You were lucky! Enchantment %enc level increased from %olv to %nlv."
|
|
||||||
|
|
||||||
# What message should be displayed when an enchantment is increased at an anvil? (Disable message by setting to: null)
|
|
||||||
Message_Level_Upgraded_Anvil: null
|
|
||||||
|
|
||||||
# What message should be displayed when an enchantment is increased when trading with a villager? (Disable message by setting to: null)
|
|
||||||
Message_Level_Upgraded_Trade: "&5 You were lucky! Enchantment %enc level increased from %olv to %nlv."
|
|
||||||
|
|
||||||
# What message should be displayed when an enchantment is removed (level set to 0) at an enchantment table? (Disable message by setting to: null)
|
|
||||||
Message_Enchantment_Removed_Table: "&5 Enchantment %enc not added!."
|
|
||||||
|
|
||||||
# What message should be displayed when an enchantment is removed at an anvil? (Disable message by setting to: null)
|
|
||||||
Message_Enchantment_Removed_Anvil: null
|
|
||||||
|
|
||||||
# What message should be displayed when an enchantment is removed when trading with a villager? (Disable message by setting to: null)
|
|
||||||
Message_Enchantment_Removed_Trade: "&5 Enchantment %enc not added!."
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
#********************************************************************************************************#
|
|
||||||
#***************************************** Level Limit Customization **************************************#
|
|
||||||
|
|
||||||
#This plugin can work in two ways:
|
|
||||||
|
|
||||||
#Firstly, you can simply use this plugin to limit the level of an enchantment to something lower than that which is normal in vanilla minecraft,
|
|
||||||
#for example you might want to stop players from getting the best efficiency 5 enchantment so you could limit DIG_SPEED to, say, 2 - meaning that
|
|
||||||
#any efficiency enchantment that is higher than 2 will be changed to 2 making this the new maximum efficiency enchantment level.
|
|
||||||
|
|
||||||
#Secondly, you can use this plugin to actually increase the level of an enchantment to something higher than that which is normal in vanilla minecraft
|
|
||||||
#For example you might want to allow certain players (they need the permission) to get an efficiency 10 enchantment which is double what
|
|
||||||
#is normally possible in minecraft. In this case you would set DIG_SPEED to 10, the player will then have a chance of getting anywhere between
|
|
||||||
#efficiency 5 (the vanilla amount) and efficiency 10. The chance is the likelihood of each level increase out of 100, so 50 is a 50% chance of an increase
|
|
||||||
#for each additional level whereas 100 would be a guarantee of always increasing to the maximum possible value(in this case efficiency 10).
|
|
||||||
|
|
||||||
#Armour Enchantments
|
|
||||||
PROTECTION_ENVIRONMENTAL: 1
|
|
||||||
PROTECTION_ENVIRONMENTAL_Chance: 100
|
|
||||||
|
|
||||||
PROTECTION_FIRE: 4
|
|
||||||
PROTECTION_FIRE_Chance: 100
|
|
||||||
|
|
||||||
PROTECTION_FALL: 4
|
|
||||||
PROTECTION_FALL_Chance: 100
|
|
||||||
|
|
||||||
PROTECTION_EXPLOSIONS: 4
|
|
||||||
PROTECTION_EXPLOSIONS_Chance: 100
|
|
||||||
|
|
||||||
PROTECTION_PROJECTILE: 4
|
|
||||||
PROTECTION_PROJECTILE_Chance: 100
|
|
||||||
|
|
||||||
FROST_WALKER: 2
|
|
||||||
FROST_WALKER_Chance: 100
|
|
||||||
|
|
||||||
OXYGEN: 3
|
|
||||||
OXYGEN_Chance: 100
|
|
||||||
|
|
||||||
WATER_WORKER: 1
|
|
||||||
WATER_WORKER_Chance: 100
|
|
||||||
|
|
||||||
THORNS: 3
|
|
||||||
THORNS_Chance: 100
|
|
||||||
|
|
||||||
DEPTH_STRIDER: 3
|
|
||||||
DEPTH_STRIDER_Chance: 100
|
|
||||||
|
|
||||||
#Weapon Enchantments
|
|
||||||
DAMAGE_ALL: 5
|
|
||||||
DAMAGE_ALL_Chance: 100
|
|
||||||
|
|
||||||
DAMAGE_UNDEAD: 5
|
|
||||||
DAMAGE_UNDEAD_Chance: 100
|
|
||||||
|
|
||||||
DAMAGE_ARTHROPODS: 5
|
|
||||||
DAMAGE_ARTHROPODS_Chance: 100
|
|
||||||
|
|
||||||
KNOCKBACK: 2
|
|
||||||
KNOCKBACK_Chance: 100
|
|
||||||
|
|
||||||
FIRE_ASPECT: 2
|
|
||||||
FIRE_ASPECT_Chance: 100
|
|
||||||
|
|
||||||
LOOT_BONUS_MOBS: 3
|
|
||||||
LOOT_BONUS_MOBS_Chance: 100
|
|
||||||
|
|
||||||
#Tool Enchantments
|
|
||||||
DIG_SPEED: 5
|
|
||||||
DIG_SPEED_Chance: 100
|
|
||||||
|
|
||||||
SILK_TOUCH: 1
|
|
||||||
SILK_TOUCH_Chance: 100
|
|
||||||
|
|
||||||
LOOT_BONUS_BLOCKS: 3
|
|
||||||
LOOT_BONUS_BLOCKS_Chance: 100
|
|
||||||
|
|
||||||
#Bow Enchantments
|
|
||||||
ARROW_DAMAGE: 5
|
|
||||||
ARROW_DAMAGE_Chance: 100
|
|
||||||
|
|
||||||
ARROW_KNOCKBACK: 2
|
|
||||||
ARROW_KNOCKBACK_Chance: 100
|
|
||||||
|
|
||||||
ARROW_FIRE: 1
|
|
||||||
ARROW_FIRE_Chance: 100
|
|
||||||
|
|
||||||
ARROW_INFINITE: 1
|
|
||||||
ARROW_INFINITE_Chance: 100
|
|
||||||
|
|
||||||
#Fishing Rod Enchantments
|
|
||||||
LUCK: 3
|
|
||||||
LUCK_Chance: 100
|
|
||||||
|
|
||||||
LURE: 3
|
|
||||||
LURE_Chance: 100
|
|
||||||
|
|
||||||
#Universal Enchantments
|
|
||||||
DURABILITY: 3
|
|
||||||
DURABILITY_Chance: 100
|
|
||||||
|
|
||||||
MENDING: 1
|
|
||||||
MENDING_Chance: 100
|
|
63
Essentials/config.yml
Executable file → Normal file
63
Essentials/config.yml
Executable file → Normal file
|
@ -13,7 +13,7 @@
|
||||||
|
|
||||||
# If you have problems join the Essentials help support channel: http://tiny.cc/EssentialsChat
|
# If you have problems join the Essentials help support channel: http://tiny.cc/EssentialsChat
|
||||||
|
|
||||||
# Version ${full.version}
|
# Version 2.17.0.0
|
||||||
|
|
||||||
# KITS ARE NOW IN THE kits.yml FILE
|
# KITS ARE NOW IN THE kits.yml FILE
|
||||||
|
|
||||||
|
@ -36,6 +36,10 @@ max-nick-length: 150
|
||||||
# ie: "&6Notch" has 7 characters (2 are part of a color code), a length of 5 is used when this option is set to true
|
# ie: "&6Notch" has 7 characters (2 are part of a color code), a length of 5 is used when this option is set to true
|
||||||
ignore-colors-in-max-nick-length: false
|
ignore-colors-in-max-nick-length: false
|
||||||
|
|
||||||
|
# When this option is enabled, display names for hidden users will not be shown. This prevents players from being
|
||||||
|
# able to see that they are online while vanished.
|
||||||
|
hide-displayname-in-vanish: true
|
||||||
|
|
||||||
# Disable this if you have any other plugin, that modifies the displayname of a user.
|
# Disable this if you have any other plugin, that modifies the displayname of a user.
|
||||||
change-displayname: true
|
change-displayname: true
|
||||||
|
|
||||||
|
@ -69,10 +73,10 @@ teleport-safety: true
|
||||||
force-disable-teleport-safety: false
|
force-disable-teleport-safety: false
|
||||||
|
|
||||||
# The delay, in seconds, required between /home, /tp, etc.
|
# The delay, in seconds, required between /home, /tp, etc.
|
||||||
teleport-cooldown: 10
|
teleport-cooldown: 0
|
||||||
|
|
||||||
# The delay, in seconds, before a user actually teleports. If the user moves or gets attacked in this timeframe, the teleport is cancelled.
|
# The delay, in seconds, before a user actually teleports. If the user moves or gets attacked in this timeframe, the teleport is cancelled.
|
||||||
teleport-delay: 10
|
teleport-delay: 0
|
||||||
|
|
||||||
# The delay, in seconds, a player can't be attacked by other players after they have been teleported by a command.
|
# The delay, in seconds, a player can't be attacked by other players after they have been teleported by a command.
|
||||||
# This will also prevent the player attacking other players.
|
# This will also prevent the player attacking other players.
|
||||||
|
@ -281,6 +285,12 @@ player-commands:
|
||||||
- worth
|
- worth
|
||||||
- xmpp
|
- xmpp
|
||||||
|
|
||||||
|
# Use this option to force superperms-based permissions handler regardless of detected installed perms plugin.
|
||||||
|
# This is useful if you want superperms-based permissions (with wildcards) for custom permissions plugins.
|
||||||
|
# If you wish to use EssentialsX's built-in permissions using the `player-commands` section above, set this to false.
|
||||||
|
# Default is true.
|
||||||
|
use-bukkit-permissions: true
|
||||||
|
|
||||||
# When this option is enabled, one-time use kits (ie. delay < 0) will be
|
# When this option is enabled, one-time use kits (ie. delay < 0) will be
|
||||||
# removed from the /kit list when a player can no longer use it
|
# removed from the /kit list when a player can no longer use it
|
||||||
skip-used-one-time-kits-from-kit-list: false
|
skip-used-one-time-kits-from-kit-list: false
|
||||||
|
@ -322,6 +332,11 @@ enabledSigns:
|
||||||
# Lower numbers will reduce the possibility of lag, but may annoy players.
|
# Lower numbers will reduce the possibility of lag, but may annoy players.
|
||||||
sign-use-per-second: 4
|
sign-use-per-second: 4
|
||||||
|
|
||||||
|
# Allow item IDs on pre-existing signs on 1.13 and above.
|
||||||
|
# You cannot use item IDs on new signs, but this will allow players to interact with signs that
|
||||||
|
# were placed before 1.13.
|
||||||
|
allow-old-id-signs: false
|
||||||
|
|
||||||
# List of sign names Essentials should not protect. This feature is especially useful when
|
# List of sign names Essentials should not protect. This feature is especially useful when
|
||||||
# another plugin provides a sign that EssentialsX provides, but Essentials overrides.
|
# another plugin provides a sign that EssentialsX provides, but Essentials overrides.
|
||||||
# For example, if a plugin provides a [kit] sign, and you wish to use theirs instead of
|
# For example, if a plugin provides a [kit] sign, and you wish to use theirs instead of
|
||||||
|
@ -380,7 +395,6 @@ auto-afk: 300
|
||||||
# essentials.afk.kickexempt node overrides this feature.
|
# essentials.afk.kickexempt node overrides this feature.
|
||||||
# Set to -1 for no timeout.
|
# Set to -1 for no timeout.
|
||||||
auto-afk-kick: -1
|
auto-afk-kick: -1
|
||||||
# auto-afk-kick: 600
|
|
||||||
|
|
||||||
# Set this to true, if you want to freeze the player, if the player is AFK.
|
# Set this to true, if you want to freeze the player, if the player is AFK.
|
||||||
# Other players or monsters can't push the player out of AFK mode then.
|
# Other players or monsters can't push the player out of AFK mode then.
|
||||||
|
@ -401,6 +415,11 @@ cancel-afk-on-interact: false
|
||||||
# Disable this to reduce server lag.
|
# Disable this to reduce server lag.
|
||||||
cancel-afk-on-move: true
|
cancel-afk-on-move: true
|
||||||
|
|
||||||
|
# Should AFK players be ignored when other players are trying to sleep?
|
||||||
|
# When this setting is false, players won't be able to skip the night if some players are AFK.
|
||||||
|
# Users with the permission node essentials.sleepingignored will always be ignored.
|
||||||
|
sleep-ignores-afk-players: true
|
||||||
|
|
||||||
# Set the player's list name when they are AFK. This is none by default which specifies that Essentials
|
# Set the player's list name when they are AFK. This is none by default which specifies that Essentials
|
||||||
# should not interfere with the AFK player's list name.
|
# should not interfere with the AFK player's list name.
|
||||||
# You may use color codes, use {USERNAME} the player's name or {PLAYER} for the player's displayname.
|
# You may use color codes, use {USERNAME} the player's name or {PLAYER} for the player's displayname.
|
||||||
|
@ -471,11 +490,13 @@ mails-per-minute: 1000
|
||||||
# Set to -1 to disable, and essentials.tempban.unlimited can be used to override.
|
# Set to -1 to disable, and essentials.tempban.unlimited can be used to override.
|
||||||
max-tempban-time: -1
|
max-tempban-time: -1
|
||||||
|
|
||||||
# Changes /reply functionality. If true, /r goes to the person you messaged last, otherwise the first person that messaged you.
|
# Changes the default /reply functionality. This can be changed on a per-player basis using /rtoggle.
|
||||||
|
# If true, /r goes to the person you messaged last, otherwise the first person that messaged you.
|
||||||
# If false, /r goes to the last person that messaged you.
|
# If false, /r goes to the last person that messaged you.
|
||||||
last-message-reply-recipient: true
|
last-message-reply-recipient: true
|
||||||
|
|
||||||
# If last-message-reply-recipient is true, this specifies the duration, in seconds, that would need to elapse for the
|
# If last-message-reply-recipient is enabled for a particular player,
|
||||||
|
# this specifies the duration, in seconds, that would need to elapse for the
|
||||||
# reply-recipient to update when receiving a message.
|
# reply-recipient to update when receiving a message.
|
||||||
# Default is 180 (3 minutes)
|
# Default is 180 (3 minutes)
|
||||||
last-message-reply-recipient-timeout: 180
|
last-message-reply-recipient-timeout: 180
|
||||||
|
@ -527,6 +548,9 @@ default-enabled-confirm-commands:
|
||||||
#- pay
|
#- pay
|
||||||
#- clearinventory
|
#- clearinventory
|
||||||
|
|
||||||
|
# Whether or not to teleport a player back to their previous position after they have been freed from jail.
|
||||||
|
teleport-back-when-freed-from-jail: true
|
||||||
|
|
||||||
# Set the timeout, in seconds for players to accept a tpa before the request is cancelled.
|
# Set the timeout, in seconds for players to accept a tpa before the request is cancelled.
|
||||||
# Set to 0 for no timeout.
|
# Set to 0 for no timeout.
|
||||||
tpa-accept-cancellation: 120
|
tpa-accept-cancellation: 120
|
||||||
|
@ -539,6 +563,15 @@ allow-direct-hat: true
|
||||||
# This doesn't affect running the command from the console, where a world is always required.
|
# This doesn't affect running the command from the console, where a world is always required.
|
||||||
allow-world-in-broadcastworld: true
|
allow-world-in-broadcastworld: true
|
||||||
|
|
||||||
|
# Consider water blocks as "safe," therefore allowing players to teleport
|
||||||
|
# using commands such as /home or /spawn to a location that is occupied
|
||||||
|
# by water blocks
|
||||||
|
is-water-safe: false
|
||||||
|
|
||||||
|
# Should the usermap try to sanitise usernames before saving them?
|
||||||
|
# You should only change this to false if you use Minecraft China.
|
||||||
|
safe-usermap-names: true
|
||||||
|
|
||||||
############################################################
|
############################################################
|
||||||
# +------------------------------------------------------+ #
|
# +------------------------------------------------------+ #
|
||||||
# | EssentialsHome | #
|
# | EssentialsHome | #
|
||||||
|
@ -571,6 +604,7 @@ sethome-multiple:
|
||||||
mod: 10
|
mod: 10
|
||||||
admin: 20
|
admin: 20
|
||||||
|
|
||||||
|
|
||||||
# In this example someone with 'essentials.sethome.multiple' and 'essentials.sethome.multiple.vip' will have 5 homes.
|
# In this example someone with 'essentials.sethome.multiple' and 'essentials.sethome.multiple.vip' will have 5 homes.
|
||||||
# Remember, they MUST have both permission nodes in order to be able to set multiple homes.
|
# Remember, they MUST have both permission nodes in order to be able to set multiple homes.
|
||||||
|
|
||||||
|
@ -619,12 +653,6 @@ min-money: -10000
|
||||||
# Enable this to log all interactions with trade/buy/sell signs and sell command.
|
# Enable this to log all interactions with trade/buy/sell signs and sell command.
|
||||||
economy-log-enabled: false
|
economy-log-enabled: false
|
||||||
|
|
||||||
# Use this option to force superperms-based permissions handler regardless of detected installed perms plugin.
|
|
||||||
# This is useful if you want superperms-based permissions (with wildcards) for custom permissions plugins.
|
|
||||||
# If you wish to use EssentialsX' built-in permissions using the `player-commands` section above, set this to false.
|
|
||||||
# Default is true.
|
|
||||||
use-bukkit-permissions: false
|
|
||||||
|
|
||||||
# Minimum acceptable amount to be used in /pay.
|
# Minimum acceptable amount to be used in /pay.
|
||||||
minimum-pay-amount: 0.001
|
minimum-pay-amount: 0.001
|
||||||
|
|
||||||
|
@ -828,20 +856,19 @@ protect:
|
||||||
warn-on-build-disallow: true
|
warn-on-build-disallow: true
|
||||||
|
|
||||||
# For which block types would you like to be alerted?
|
# For which block types would you like to be alerted?
|
||||||
# You can find a list of IDs in plugins/Essentials/items.csv after loading Essentials for the first time.
|
# You can find a list of items at https://hub.spigotmc.org/javadocs/spigot/org/bukkit/Material.html.
|
||||||
# 10 = lava :: 11 = still lava :: 46 = TNT :: 327 = lava bucket
|
|
||||||
alert:
|
alert:
|
||||||
on-placement: 10,11,46,327
|
on-placement: LAVA,TNT,LAVA_BUCKET
|
||||||
on-use: 327
|
on-use: LAVA_BUCKET
|
||||||
on-break:
|
on-break:
|
||||||
|
|
||||||
blacklist:
|
blacklist:
|
||||||
|
|
||||||
# Which blocks should people be prevented from placing?
|
# Which blocks should people be prevented from placing?
|
||||||
placement: 10,11,46,327
|
placement: LAVA,TNT,LAVA_BUCKET
|
||||||
|
|
||||||
# Which items should people be prevented from using?
|
# Which items should people be prevented from using?
|
||||||
usage: 327
|
usage: LAVA_BUCKET
|
||||||
|
|
||||||
# Which blocks should people be prevented from breaking?
|
# Which blocks should people be prevented from breaking?
|
||||||
break:
|
break:
|
||||||
|
|
44
FastAsyncWorldEdit/config.yml
Executable file → Normal file
44
FastAsyncWorldEdit/config.yml
Executable file → Normal file
|
@ -1,19 +1,14 @@
|
||||||
# These first 6 aren't configurable
|
# These first 6 aren't configurable
|
||||||
issues: "https://github.com/boy0001/FastAsyncWorldedit/issues"
|
issues: "https://github.com/IntellectualSites/FastAsyncWorldEdit-1.13/issues"
|
||||||
wiki: "https://github.com/boy0001/FastAsyncWorldedit/wiki/"
|
wiki: "https://github.com/boy0001/FastAsyncWorldedit/wiki/"
|
||||||
date: "5 Nov 2018 00:00:00 GMT"
|
date: "3 Sep 2019 00:00:00 GMT"
|
||||||
build: "https://ci.athion.net/job/FastAsyncWorldEdit/1218"
|
build: "https://ci.athion.net/job/FastAsyncWorldEdit-Breaking/33"
|
||||||
commit: "https://github.com/boy0001/FastAsyncWorldedit/commit/f3fdef6"
|
commit: "https://github.com/IntellectualSites/FastAsyncWorldEdit-1.13/commit/8a7a4b6"
|
||||||
platform: "bukkit"
|
platform: "bukkit"
|
||||||
# Options: de, es, fr, nl, ru, tr
|
# Options: cn, de, es, fr, it, nl, ru, tr
|
||||||
# Create a PR to contribute a translation: https://github.com/boy0001/FastAsyncWorldedit/new/master/core/src/main/resources
|
# Create a PR to contribute a translation: https://github.com/IntellectualSites/FastAsyncWorldEdit-1.13/tree/master/worldedit-core/src/main/resources
|
||||||
language: ''
|
language: ''
|
||||||
# Enable or disable automatic updates
|
# @deprecated - use bstats config.yml
|
||||||
# - true = update automatically in the background
|
|
||||||
# - confirm = prompt an admin to confirm each update
|
|
||||||
# - false = do not update the plugin
|
|
||||||
update: "false"
|
|
||||||
# Send anonymous usage statistics
|
|
||||||
metrics: true
|
metrics: true
|
||||||
# Set true to enable WorldEdit restrictions per region (e.g. PlotSquared or WorldGuard).
|
# Set true to enable WorldEdit restrictions per region (e.g. PlotSquared or WorldGuard).
|
||||||
# To be allowed to WorldEdit in a region, users need the appropriate
|
# To be allowed to WorldEdit in a region, users need the appropriate
|
||||||
|
@ -88,7 +83,7 @@ extent:
|
||||||
# - You'll see a message in console if you need to change this option
|
# - You'll see a message in console if you need to change this option
|
||||||
allowed-plugins: []
|
allowed-plugins: []
|
||||||
# Should debug messages be sent when third party extents are used?
|
# Should debug messages be sent when third party extents are used?
|
||||||
debug: false
|
debug: true
|
||||||
|
|
||||||
# Experimental options, use at your own risk
|
# Experimental options, use at your own risk
|
||||||
# - UNSAFE = Can cause permanent damage to the server
|
# - UNSAFE = Can cause permanent damage to the server
|
||||||
|
@ -98,28 +93,29 @@ experimental:
|
||||||
# - IMPROPER USE CAN CAUSE WORLD CORRUPTION!
|
# - IMPROPER USE CAN CAUSE WORLD CORRUPTION!
|
||||||
anvil-queue-mode: false
|
anvil-queue-mode: false
|
||||||
# [SAFE] Dynamically increase the number of chunks rendered
|
# [SAFE] Dynamically increase the number of chunks rendered
|
||||||
# - Requires Paper: ci.destroystokyo.com/job/PaperSpigot/
|
# - Requires Paper: ci.destroystokyo.com/job/Paper-1.13/
|
||||||
# - Set your server view distance to 3 (spigot.yml, server.properties)
|
# - Set your server view distance to 1 (spigot.yml, server.properties)
|
||||||
# - Based on tps and player movement
|
# - Based on tps and player movement
|
||||||
# - Please provide feedback
|
# - Note: If entities become hidden, increase the server view distance to 3
|
||||||
dynamic-chunk-rendering: -1
|
dynamic-chunk-rendering: -1
|
||||||
# [SAFE] Allows brushes to be persistent
|
# Allows brushes to be persistent (default: true)
|
||||||
persistent-brushes: false
|
persistent-brushes: true
|
||||||
# [SAFE] Enable CUI without needing the mod installed (Requires ProtocolLib)
|
|
||||||
vanilla-cui: false
|
|
||||||
# Disable using native libraries
|
# Disable using native libraries
|
||||||
disable-natives: false
|
disable-natives: false
|
||||||
# [SAFE] Keep entities that are positioned in non-air blocks when editing an area
|
# [SAFE] Keep entities that are positioned in non-air blocks when editing an area
|
||||||
# Might cause client-side FPS lagg in some situations
|
# Might cause client-side FPS lagg in some situations
|
||||||
keep-entities-in-blocks: false
|
keep-entities-in-blocks: false
|
||||||
# [SAFE] Experimental scripting support for Java 9
|
# [SAFE] Experimental scripting support for Java 9
|
||||||
# -
|
# - https://github.com/boy0001/FastAsyncWorldedit/wiki/JavaScript-API
|
||||||
modern-craftscripts: false
|
modern-craftscripts: false
|
||||||
|
# [SAFE] Experimental freebuild region restrictions
|
||||||
|
# - PERM: fawe.freebuild
|
||||||
|
# - PERM: fawe.freebuild.<plugin>
|
||||||
|
freebuild: false
|
||||||
|
|
||||||
# This relates to how FAWE places chunks
|
# This relates to how FAWE places chunks
|
||||||
queue:
|
queue:
|
||||||
# This should equal the number of processors you have
|
# This should equal the number of processors you have
|
||||||
# - Set this to 1 if you need reliable `/timings`
|
|
||||||
parallel-threads: 4
|
parallel-threads: 4
|
||||||
progress:
|
progress:
|
||||||
# Display constant titles about the progress of a user's edit
|
# Display constant titles about the progress of a user's edit
|
||||||
|
@ -240,6 +236,10 @@ region-restrictions-options:
|
||||||
# - MEMBER = Players added to a region
|
# - MEMBER = Players added to a region
|
||||||
# - OWNER = Players who own the region
|
# - OWNER = Players who own the region
|
||||||
mode: "MEMBER"
|
mode: "MEMBER"
|
||||||
|
|
||||||
|
# Enable or disable core components
|
||||||
|
enabled-components:
|
||||||
|
commands: true
|
||||||
# The "default" limit group affects those without a specific limit permission.
|
# The "default" limit group affects those without a specific limit permission.
|
||||||
# To grant someone different limits, copy the default limits group
|
# To grant someone different limits, copy the default limits group
|
||||||
# and give it a different name (e.g. newbie). Then give the user the limit
|
# and give it a different name (e.g. newbie). Then give the user the limit
|
||||||
|
|
0
Jobs/Signs.yml
Executable file → Normal file
0
Jobs/Signs.yml
Executable file → Normal file
0
Jobs/actionBarBossbar.yml
Normal file
0
Jobs/actionBarBossbar.yml
Normal file
39
Jobs/boostedItems.yml
Normal file
39
Jobs/boostedItems.yml
Normal file
|
@ -0,0 +1,39 @@
|
||||||
|
# Attention! If category name has _ in it, that means its legacy item which was converted from jobConfig.yml file
|
||||||
|
# Keep this format until you will be sure that all legacy items have been converted throw usage, which is automatic process when player uses items with boost in them
|
||||||
|
|
||||||
|
# Name which will be used to identify this particular item boost
|
||||||
|
# This is EXAMPLE boost and will be ignored
|
||||||
|
exampleBoost:
|
||||||
|
# Item Id which can be any material name as of 1.13 update
|
||||||
|
# This is only used when performing command like /jobs give, but boost itself is not dependent on item type
|
||||||
|
# You can use ingame command /jobs edititemboost to give particular boost to any item you are holding
|
||||||
|
id: Golden_shovel
|
||||||
|
# (Optional) Item custom name
|
||||||
|
# Custom colors like &2 &5 can be used
|
||||||
|
name: '&2Custom item name'
|
||||||
|
# (Optional) Item custom lore
|
||||||
|
# Same as name, supports color codes
|
||||||
|
lore:
|
||||||
|
- '&2Some random'
|
||||||
|
- '&5Lore with some'
|
||||||
|
- '&7Colors'
|
||||||
|
# (Optional) Item custom enchants
|
||||||
|
# All enchantment names can be found https://hub.spigotmc.org/javadocs/spigot/org/bukkit/enchantments/Enchantment.html
|
||||||
|
enchants:
|
||||||
|
- FIRE_ASPECT=1
|
||||||
|
- DAMAGE_ALL=1
|
||||||
|
# [Required] Money boost: 1.1 is equals 10% more income when 0.9 is equals 10% less from base income
|
||||||
|
moneyBoost: 1.0
|
||||||
|
expBoost: 1.0
|
||||||
|
pointsBoost: 1.0
|
||||||
|
# [Required] Jobs which should receive this boost
|
||||||
|
# Can be specific jobs or use 'all' to give this boost for every job
|
||||||
|
jobs:
|
||||||
|
- Miner
|
||||||
|
- Woodcutter
|
||||||
|
- all
|
||||||
|
# (Optional) Defines level of job from which this boost should be applied
|
||||||
|
# Keep in mind that if boost have multiple jobs, then level will be checked by job which is requesting boost value
|
||||||
|
levelFrom: 0
|
||||||
|
# (Optional) Defines level of job until which this boost should be applied
|
||||||
|
levelUntil: 50
|
139
Jobs/generalConfig.yml
Executable file → Normal file
139
Jobs/generalConfig.yml
Executable file → Normal file
|
@ -10,15 +10,17 @@
|
||||||
locale-language: en
|
locale-language: en
|
||||||
storage:
|
storage:
|
||||||
# storage method, can be MySQL or sqlite
|
# storage method, can be MySQL or sqlite
|
||||||
method: SqLite
|
method: sqlite
|
||||||
# Requires Mysql.
|
# Requires Mysql.
|
||||||
mysql-username: jobsreborn
|
mysql:
|
||||||
mysql-password: 'NOPE'
|
username: root
|
||||||
mysql-hostname: localhost:3306
|
password: 'NOPE'
|
||||||
mysql-database: jobs
|
hostname: localhost:3306
|
||||||
mysql-table-prefix: jobs_
|
database: minecraft
|
||||||
|
table-prefix: jobs_
|
||||||
verify-server-certificate: false
|
verify-server-certificate: false
|
||||||
use-ssl: false
|
use-ssl: false
|
||||||
|
auto-reconnect: true
|
||||||
# How often in minutes you want it to save. This must be a non-zero number
|
# How often in minutes you want it to save. This must be a non-zero number
|
||||||
save-period: 10
|
save-period: 10
|
||||||
# Should player data be saved on disconnect?
|
# Should player data be saved on disconnect?
|
||||||
|
@ -26,8 +28,8 @@ save-period: 10
|
||||||
# Only enable this if you have a multi-server setup, or have a really good reason for enabling this.
|
# Only enable this if you have a multi-server setup, or have a really good reason for enabling this.
|
||||||
# Turning this on will decrease database performance.
|
# Turning this on will decrease database performance.
|
||||||
save-on-disconnect: false
|
save-on-disconnect: false
|
||||||
# Tool used when selecting bounds for restricted area
|
# Tool used when selecting bounds for restricted area.
|
||||||
selectionTool: 294
|
selectionTool: golden_hoe
|
||||||
# Enable if you are using one data base for multiple servers across bungee network
|
# Enable if you are using one data base for multiple servers across bungee network
|
||||||
# This will force to load players data every time he is logging in to have most up to date data instead of having preloaded data
|
# This will force to load players data every time he is logging in to have most up to date data instead of having preloaded data
|
||||||
# This will enable automatically save-on-disconnect feature
|
# This will enable automatically save-on-disconnect feature
|
||||||
|
@ -93,6 +95,10 @@ DailyQuests:
|
||||||
ResetTime:
|
ResetTime:
|
||||||
Hour: 4
|
Hour: 4
|
||||||
Minute: 0
|
Minute: 0
|
||||||
|
# Enables the schedule manager to boost the server.
|
||||||
|
# By default this has been disabled for causing memory leak.
|
||||||
|
ScheduleManager:
|
||||||
|
Use: true
|
||||||
# Maximum number of jobs a player can join.
|
# Maximum number of jobs a player can join.
|
||||||
# Use 0 for no maximum
|
# Use 0 for no maximum
|
||||||
# Keep in mind that jobs.max.[amount] will bypass this setting
|
# Keep in mind that jobs.max.[amount] will bypass this setting
|
||||||
|
@ -104,19 +110,34 @@ hide-jobsinfo-without-permission: false
|
||||||
# Option to allow payment to be made when killing mobs from a spawner.
|
# Option to allow payment to be made when killing mobs from a spawner.
|
||||||
# Use jobs.nearspawner.[amount] to define multiplayer. Example jobs.nearspawner.-0.5 will pay half of payment, jobs.nearspawner.-1 will not pay at all
|
# Use jobs.nearspawner.[amount] to define multiplayer. Example jobs.nearspawner.-0.5 will pay half of payment, jobs.nearspawner.-1 will not pay at all
|
||||||
enable-pay-near-spawner: false
|
enable-pay-near-spawner: false
|
||||||
# Option to allow payment to be made in creative mode
|
# Option to allow payment to be made in creative mode. This ignoring when a group has 'jobs.paycreative' permission.
|
||||||
enable-pay-creative: false
|
enable-pay-creative: false
|
||||||
# Option to allow payment to be made for exploring when player flies
|
# Option to allow payment to be made for exploring when player flies
|
||||||
enable-pay-for-exploring-when-flying: false
|
enable-pay-for-exploring-when-flying: false
|
||||||
|
# Option to allow payment to be made for exploring when player gliding.
|
||||||
|
enable-pay-for-exploring-when-gliding: false
|
||||||
|
# Disables the payment when the player riding on an entity.
|
||||||
|
disablePaymentIfRiding: false
|
||||||
# Adds the Jobs xp received to the player's Minecraft XP bar
|
# Adds the Jobs xp received to the player's Minecraft XP bar
|
||||||
add-xp-player: false
|
add-xp-player: false
|
||||||
|
# Allows, when losing maximum durability of item then it does not pay the player until it is repaired.
|
||||||
|
# E.g. the player wants to enchant a item with enchanting table and the item has durability loss then not paying.
|
||||||
|
allow-pay-for-durability-loss:
|
||||||
|
# Do not disable this if you don't know what mean this option.
|
||||||
|
Use: true
|
||||||
|
# What items (tools) are whitelisted the player get paid, when this item has durability loss?
|
||||||
|
# Enchantments are supported, usage:
|
||||||
|
# itemName=ENCHANTMENT_NAME-level
|
||||||
|
WhiteListedItems:
|
||||||
|
- wooden_pickaxe=DURABILITY-1
|
||||||
|
- fishing_rod
|
||||||
# Modifys chat to add chat titles. If you're using a chat manager, you may add the tag {jobs} to your chat format and disable this.
|
# Modifys chat to add chat titles. If you're using a chat manager, you may add the tag {jobs} to your chat format and disable this.
|
||||||
modify-chat:
|
modify-chat:
|
||||||
use: true
|
use: false
|
||||||
prefix: '&c['
|
prefix: '&c['
|
||||||
suffix: '&c]&r '
|
suffix: '&c]&r '
|
||||||
separator: ' '
|
separator: ' '
|
||||||
# Do you want to use custom item/block/mob/enchant/color names
|
# Do you want to use custom item/block/mob/enchant/color names?
|
||||||
# With this set to true names like Stone:1 will be translated to Granite
|
# With this set to true names like Stone:1 will be translated to Granite
|
||||||
# Name list is in TranslatableWords.yml file
|
# Name list is in TranslatableWords.yml file
|
||||||
UseCustomNames: true
|
UseCustomNames: true
|
||||||
|
@ -127,7 +148,7 @@ economy-batch-delay: 5
|
||||||
# Disable this if you have issues with payments or your plugin is not thread safe.
|
# Disable this if you have issues with payments or your plugin is not thread safe.
|
||||||
economy-async: true
|
economy-async: true
|
||||||
Economy:
|
Economy:
|
||||||
# By disabling one of thies, players no longer will get particular payment.
|
# By disabling one of these, players no longer will get particular payment.
|
||||||
# Useful for removing particular payment method without editing whole jobConfig file
|
# Useful for removing particular payment method without editing whole jobConfig file
|
||||||
PaymentMethods:
|
PaymentMethods:
|
||||||
Money: true
|
Money: true
|
||||||
|
@ -137,8 +158,8 @@ Economy:
|
||||||
# Amounts are in percentage, above 0 will increase payments
|
# Amounts are in percentage, above 0 will increase payments
|
||||||
# Amount belove 0 will decrease payments
|
# Amount belove 0 will decrease payments
|
||||||
# If action pays negative amount, then value above 0 will increase that negative value
|
# If action pays negative amount, then value above 0 will increase that negative value
|
||||||
# So is placing diamond ore takes from you 10 bucks, then by setting 50 for money income, you will be charged 15 bucks for placing it
|
# So if placing diamond ore takes 10 bucks from you, then by setting 50 for money income, you will be charged 15 bucks for placing it
|
||||||
# If you are getting paid 10 for placing wood, then same value of 50 for money income, will result you getting 15 bucks
|
# If you are getting paid 10 for placing wood, then same value of 50 for money income, will result in you getting 15 bucks
|
||||||
# This only effects base income value
|
# This only effects base income value
|
||||||
GeneralMulti:
|
GeneralMulti:
|
||||||
MONEY: 0.0
|
MONEY: 0.0
|
||||||
|
@ -157,26 +178,36 @@ Economy:
|
||||||
use: true
|
use: true
|
||||||
limit: 0.1
|
limit: 0.1
|
||||||
DynamicPayment:
|
DynamicPayment:
|
||||||
# Do you want to use dinamic payment dependent on how many players already working for jobs
|
# Do you want to use dynamic payment dependent on how many players already working for jobs?
|
||||||
# This can help automatically lift up payments for not so popular jobs and lower for most popular ones
|
# This can help automatically lift up payments for not so popular jobs and lower for most popular ones
|
||||||
use: true
|
use: true
|
||||||
|
# totalworkers: The total number of players on the server who have jobs
|
||||||
|
# totaljobs: The number of jobs that are enabled
|
||||||
|
# jobstotalplayers: The number of people in that particular job
|
||||||
|
# Exponential equation: totalworkers / totaljobs / jobstotalplayers - 1
|
||||||
|
# Linear equation: ((totalworkers / totaljobs) - jobstotalplayers)/10.0
|
||||||
equation: ((totalworkers / totaljobs) - jobstotalplayers)/10.0
|
equation: ((totalworkers / totaljobs) - jobstotalplayers)/10.0
|
||||||
MaxPenalty: 25.0
|
MaxPenalty: 25.0
|
||||||
MaxBonus: 100.0
|
MaxBonus: 100.0
|
||||||
|
MaxPayment:
|
||||||
|
curve:
|
||||||
|
# Enabling this feature will mean players will still earn once they reach cap but will loose a percentage the higher over cap they go. Controlled by a factor. math is ```100/((1/factor*percentOver^2)+1)```
|
||||||
|
use: false
|
||||||
|
factor: 10
|
||||||
# Server economy account
|
# Server economy account
|
||||||
# With this enabled, players will get money from defined user (server account)
|
# With this enabled, players will get money from defined user (server account)
|
||||||
# If this account don't have enough money to pay for players for, player will get message
|
# If this account don't have enough money to pay for players for, player will get message
|
||||||
UseServerAcount: false
|
UseServerAccount: false
|
||||||
# Username should be with Correct capitalization
|
# Username should be with Correct capitalization
|
||||||
AcountName: Server
|
AccountName: Server
|
||||||
Taxes:
|
Taxes:
|
||||||
# Do you want to use taxes feature for jobs payment
|
# Do you want to use taxes feature for jobs payment?
|
||||||
use: false
|
use: false
|
||||||
# Username should be with Correct capitalization, it can be same as setup in server account before
|
# Username should be with Correct capitalization, it can be same as setup in server account before
|
||||||
AccountName: Server
|
AccountName: Server
|
||||||
# Amount in percentage
|
# Amount in percentage
|
||||||
Amount: 15.0
|
Amount: 15.0
|
||||||
# Do you want to transfer taxes to server account
|
# Do you want to transfer taxes to server account?
|
||||||
TransferToServerAccount: true
|
TransferToServerAccount: true
|
||||||
# With this true, taxes will be taken from players payment and he will get less money than its shown in jobs info
|
# With this true, taxes will be taken from players payment and he will get less money than its shown in jobs info
|
||||||
# When its false player will get full payment and server account will get taxes amount to hes account
|
# When its false player will get full payment and server account will get taxes amount to hes account
|
||||||
|
@ -239,10 +270,13 @@ Economy:
|
||||||
# Keep this from 30 to 5 min (300), as players can get annoyed of constant message displaying
|
# Keep this from 30 to 5 min (300), as players can get annoyed of constant message displaying
|
||||||
AnnouncementDelay: 30
|
AnnouncementDelay: 30
|
||||||
Repair:
|
Repair:
|
||||||
# Do you want to give money for only renaming items in anvil
|
# Do you want to give money for only renaming items in anvil?
|
||||||
# Players will get full pay as they would for remaining two items when they only renaming one
|
# Players will get full pay as they would for remaining two items when they only rename one
|
||||||
# This is not big issue, but if you want to disable it, you can
|
# This is not a big issue, but if you want to disable it, you can
|
||||||
PayForRenaming: true
|
PayForRenaming: true
|
||||||
|
Enchant:
|
||||||
|
# Do you want to give money for enchanting items in anvil?
|
||||||
|
PayForEnchantingOnAnvil: false
|
||||||
Crafting:
|
Crafting:
|
||||||
# With this true, player will get money for all crafted items instead of each crafting action (like with old payment mechanic)
|
# With this true, player will get money for all crafted items instead of each crafting action (like with old payment mechanic)
|
||||||
# By default its false, as you can make ALOT of money if prices kept from old payment mechanics
|
# By default its false, as you can make ALOT of money if prices kept from old payment mechanics
|
||||||
|
@ -256,7 +290,7 @@ Economy:
|
||||||
Timer: 30
|
Timer: 30
|
||||||
ExploitProtections:
|
ExploitProtections:
|
||||||
Furnaces:
|
Furnaces:
|
||||||
# When enabled, players interacted furnaces will be saved into file and will be reassigned after restart to keep giving out money
|
# When enabled, players interacted furnaces will be saved into a file and will be reassigned after restart to keep giving out money
|
||||||
# Players will no longer need to click on furnace to get paid from it after server restart
|
# Players will no longer need to click on furnace to get paid from it after server restart
|
||||||
Reassign: true
|
Reassign: true
|
||||||
# Defines max available furnaces each player can have to get paid from
|
# Defines max available furnaces each player can have to get paid from
|
||||||
|
@ -277,13 +311,14 @@ ExploitProtections:
|
||||||
# For how long in days to keep block protection data in data base
|
# For how long in days to keep block protection data in data base
|
||||||
# This will clean block data which ones have -1 as cooldown value
|
# This will clean block data which ones have -1 as cooldown value
|
||||||
# Data base cleanup will be performed on each server startup
|
# Data base cleanup will be performed on each server startup
|
||||||
|
# This cant be more then 14 days
|
||||||
KeepDataFor: 14
|
KeepDataFor: 14
|
||||||
# All blocks will be protected X sec after player places it on ground.
|
# All blocks will be protected X sec after player places it on ground.
|
||||||
GlobalBlockTimer:
|
GlobalBlockTimer:
|
||||||
use: true
|
use: true
|
||||||
timer: 3
|
timer: 3
|
||||||
# Enable silk touch protection.
|
# Enable silk touch protection.
|
||||||
# With this enabled players wont get paid for breaked blocks from restrictedblocks list with silk touch tool.
|
# With this enabled players wont get paid for broken blocks from restrictedblocks list with silk touch tool.
|
||||||
SilkTouchProtection: false
|
SilkTouchProtection: false
|
||||||
MonsterDamage:
|
MonsterDamage:
|
||||||
# This section controls how much damage player should do to monster for player to get paid
|
# This section controls how much damage player should do to monster for player to get paid
|
||||||
|
@ -322,7 +357,7 @@ ExploitProtections:
|
||||||
use-breeder-finder: true
|
use-breeder-finder: true
|
||||||
# Old job save
|
# Old job save
|
||||||
# Players can leave job and return later with some level loss during that
|
# Players can leave job and return later with some level loss during that
|
||||||
# You can fix players level if hes job level is at max level
|
# You can fix players level if his job level is at max level
|
||||||
old-job:
|
old-job:
|
||||||
level-loss-percentage: 30
|
level-loss-percentage: 30
|
||||||
fix-at-max-level: true
|
fix-at-max-level: true
|
||||||
|
@ -350,13 +385,13 @@ BossBar:
|
||||||
ShowActionBars:
|
ShowActionBars:
|
||||||
OnTitleChange: true
|
OnTitleChange: true
|
||||||
OnLevelChange: true
|
OnLevelChange: true
|
||||||
OnEmptyServerAcount: true
|
OnEmptyServerAccount: true
|
||||||
# Chat messages
|
# Chat messages
|
||||||
# You can enable/disable message shown for players in chat
|
# You can enable/disable message shown for players in chat
|
||||||
ShowChatMessage:
|
ShowChatMessage:
|
||||||
OnTitleChange: true
|
OnTitleChange: true
|
||||||
OnLevelChange: true
|
OnLevelChange: true
|
||||||
OnEmptyServerAcount: true
|
OnEmptyServerAccount: true
|
||||||
# Sounds
|
# Sounds
|
||||||
# Extra sounds on some events
|
# Extra sounds on some events
|
||||||
# All sounds can be found in https://hub.spigotmc.org/javadocs/spigot/org/bukkit/Sound.html
|
# All sounds can be found in https://hub.spigotmc.org/javadocs/spigot/org/bukkit/Sound.html
|
||||||
|
@ -371,6 +406,26 @@ Sounds:
|
||||||
sound: ENTITY_PLAYER_LEVELUP
|
sound: ENTITY_PLAYER_LEVELUP
|
||||||
volume: 1
|
volume: 1
|
||||||
pitch: 3
|
pitch: 3
|
||||||
|
# Extra firework shooting in some events
|
||||||
|
Fireworks:
|
||||||
|
LevelUp:
|
||||||
|
use: false
|
||||||
|
# Makes the firework to randomize, such as random colors, type, power and so on.
|
||||||
|
# These are under settings will not be work, when this enabled.
|
||||||
|
Random: true
|
||||||
|
flicker: true
|
||||||
|
trail: true
|
||||||
|
# Firework types
|
||||||
|
# All types can be found in https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/FireworkEffect.Type.html
|
||||||
|
type: STAR
|
||||||
|
colors:
|
||||||
|
- 230,0,0
|
||||||
|
- 0,90,0
|
||||||
|
- 0,0,104
|
||||||
|
power: 1
|
||||||
|
# Fire shooting time in ticks.
|
||||||
|
# Example: 20 tick = 1 second
|
||||||
|
ShootTime: 20
|
||||||
# You can disable this to save SMALL amount of server resources
|
# You can disable this to save SMALL amount of server resources
|
||||||
Signs:
|
Signs:
|
||||||
Enable: true
|
Enable: true
|
||||||
|
@ -379,44 +434,54 @@ Signs:
|
||||||
# This is update for same job signs, to avoid huge lag if you have bunch of same type signs. Keep it from 1 to as many sec you want
|
# This is update for same job signs, to avoid huge lag if you have bunch of same type signs. Keep it from 1 to as many sec you want
|
||||||
InfoUpdateInterval: 5
|
InfoUpdateInterval: 5
|
||||||
Scoreboard:
|
Scoreboard:
|
||||||
# This will enables to show top list in scoreboard instead of chat
|
# This will enable to show top list in scoreboard instead of chat
|
||||||
ShowToplist: true
|
ShowToplist: true
|
||||||
# For how long to show scoreboard
|
# For how long to show scoreboard
|
||||||
interval: 10
|
interval: 10
|
||||||
JobsBrowse:
|
JobsBrowse:
|
||||||
# Do you want to show total amount of workers for job in jobs browse window
|
# Do you want to show total amount of workers for job in jobs browse window?
|
||||||
ShowTotalWorkers: true
|
ShowTotalWorkers: true
|
||||||
# Do you want to show penalty and bonus in jobs browse window. Only works if this feature is enabled
|
# Do you want to show penalty and bonus in jobs browse window? Only works if this feature is enabled
|
||||||
ShowPenaltyBonus: true
|
ShowPenaltyBonus: true
|
||||||
# Defines if you want to use new /jobs browse look or old one
|
# Defines if you want to use new /jobs browse look or old one
|
||||||
UseNewLook: true
|
UseNewLook: true
|
||||||
# Defines amount of jobs to be shown in one page for /jobs browse
|
# Defines amount of jobs to be shown in one page for /jobs browse
|
||||||
AmountToShow: 5
|
AmountToShow: 5
|
||||||
JobsGUI:
|
JobsGUI:
|
||||||
# Do you want to show GUI when performing /jobs browse command
|
# Do you want to show GUI when performing /jobs browse command?
|
||||||
OpenOnBrowse: true
|
OpenOnBrowse: true
|
||||||
# Do you want to show chat information when performing /jobs browse command
|
# Do you want to show chat information when performing /jobs browse command?
|
||||||
ShowChatBrowse: true
|
ShowChatBrowse: true
|
||||||
# With true left mouse button will join job and right will show more info
|
# With true left mouse button will join job and right will show more info
|
||||||
# With false left mouse button will show more info, right will join job
|
# With false left mouse button will show more info, right will join job
|
||||||
# Don't forget to adjust locale file
|
# Don't forget to adjust locale file
|
||||||
SwitcheButtons: false
|
SwitcheButtons: false
|
||||||
|
# Do you want to show the action names in GUI?
|
||||||
|
ShowActionNames: true
|
||||||
# Defines size in rows of GUI
|
# Defines size in rows of GUI
|
||||||
Rows: 5
|
Rows: 5
|
||||||
# Defines back button slot in GUI
|
# Defines back button slot in GUI
|
||||||
BackButtonSlot: 37
|
BackButtonSlot: 37
|
||||||
# Defines start position in gui from which job icons will be shown
|
# Defines start position in gui from which job icons will be shown
|
||||||
StartPosition: 11
|
StartPosition: 11
|
||||||
# Defines By how many jobs we need to group up
|
# Defines by how many jobs we need to group up
|
||||||
GroupAmount: 7
|
GroupAmount: 7
|
||||||
# Defines By how many slot we need to skip after group
|
# Defines by how many slots we need to skip after group
|
||||||
SkipAmount: 2
|
SkipAmount: 2
|
||||||
BackButton:
|
BackButton:
|
||||||
Material: JACK_O_LANTERN
|
Material: JACK_O_LANTERN
|
||||||
Data: 0
|
|
||||||
Filler:
|
Filler:
|
||||||
Material: STAINED_GLASS_PANE
|
Material: GREEN_STAINED_GLASS_PANE
|
||||||
Data: 15
|
PageRow:
|
||||||
JobsTop:
|
JobsTop:
|
||||||
# Defines amount of players to be shown in one page for /jobs top & /jobs gtop
|
# Defines amount of players to be shown in one page for /jobs top & /jobs gtop
|
||||||
AmountToShow: 15
|
AmountToShow: 15
|
||||||
|
Placeholders:
|
||||||
|
# Defines amount of placeholders to be shown in one page for /jobs placeholders
|
||||||
|
AmountToShow: 10
|
||||||
|
JobsLeave:
|
||||||
|
# Allows to confirm the /jobs leave and leaveall commands, to confirm the leave.
|
||||||
|
EnableConfirmation: false
|
||||||
|
# Specify the confirm expiry time.
|
||||||
|
# Time in seconds.
|
||||||
|
ConfirmExpiryTime: 10
|
||||||
|
|
3233
Jobs/jobConfig.yml
Executable file → Normal file
3233
Jobs/jobConfig.yml
Executable file → Normal file
File diff suppressed because it is too large
Load diff
0
Jobs/restrictedAreas.yml
Executable file → Normal file
0
Jobs/restrictedAreas.yml
Executable file → Normal file
57
Jobs/restrictedBlocks.yml
Executable file → Normal file
57
Jobs/restrictedBlocks.yml
Executable file → Normal file
|
@ -4,9 +4,22 @@
|
||||||
# By setting time to -1 will keep block protected until global cleanup, mainly used for structure blocks like diamond
|
# By setting time to -1 will keep block protected until global cleanup, mainly used for structure blocks like diamond
|
||||||
# If you want to have default value for all blocks, enable GlobalBlockTimer in generalConfig file
|
# If you want to have default value for all blocks, enable GlobalBlockTimer in generalConfig file
|
||||||
blocksTimer:
|
blocksTimer:
|
||||||
|
OAK_SAPLING: 60
|
||||||
ACACIA_SAPLING: 60
|
ACACIA_SAPLING: 60
|
||||||
|
BIRCH_SAPLING: 60
|
||||||
|
DARK_OAK_SAPLING: 60
|
||||||
|
JUNGLE_SAPLING: 60
|
||||||
|
OAK_LEAVES: 60
|
||||||
|
SPRUCE_LEAVES: 60
|
||||||
|
ACACIA_LEAVES: 60
|
||||||
BIRCH_LEAVES: 60
|
BIRCH_LEAVES: 60
|
||||||
FERN: 60
|
DARK_OAK_LEAVES: 60
|
||||||
|
JUNGLE_LEAVES: 60
|
||||||
|
GRASS: 60
|
||||||
|
TALL_GRASS: 60
|
||||||
|
GRASS_BLOCK: 60
|
||||||
|
GRASS_PATH: 60
|
||||||
|
SEAGRASS: 60
|
||||||
DEAD_BUSH: 60
|
DEAD_BUSH: 60
|
||||||
RAIL: 60
|
RAIL: 60
|
||||||
POWERED_RAIL: 60
|
POWERED_RAIL: 60
|
||||||
|
@ -14,36 +27,50 @@ blocksTimer:
|
||||||
ACTIVATOR_RAIL: 60
|
ACTIVATOR_RAIL: 60
|
||||||
COBWEB: 60
|
COBWEB: 60
|
||||||
DANDELION: 60
|
DANDELION: 60
|
||||||
ALLIUM: 60
|
POPPY: 60
|
||||||
LARGE_FERN: 60
|
SUNFLOWER: 60
|
||||||
BROWN_MUSHROOM: 60
|
BROWN_MUSHROOM: 60
|
||||||
|
BROWN_MUSHROOM_BLOCK: 60
|
||||||
|
MUSHROOM_STEM: 60
|
||||||
RED_MUSHROOM: 60
|
RED_MUSHROOM: 60
|
||||||
|
RED_MUSHROOM_BLOCK: 60
|
||||||
TORCH: 60
|
TORCH: 60
|
||||||
REDSTONE_TORCH: 60
|
REDSTONE_TORCH: 60
|
||||||
LADDER: 5
|
LADDER: 5
|
||||||
|
LIGHT_BLUE_CARPET: 60
|
||||||
|
LIGHT_GRAY_CARPET: 60
|
||||||
|
LIME_CARPET: 60
|
||||||
|
MAGENTA_CARPET: 60
|
||||||
|
ORANGE_CARPET: 60
|
||||||
|
PINK_CARPET: 60
|
||||||
BLACK_CARPET: 60
|
BLACK_CARPET: 60
|
||||||
STONE_BUTTON: 5
|
BLUE_CARPET: 60
|
||||||
|
BROWN_CARPET: 60
|
||||||
|
CYAN_CARPET: 60
|
||||||
|
GRAY_CARPET: 60
|
||||||
|
GREEN_CARPET: 60
|
||||||
OAK_BUTTON: 5
|
OAK_BUTTON: 5
|
||||||
|
SPRUCE_BUTTON: 5
|
||||||
|
STONE_BUTTON: 60
|
||||||
|
ACACIA_BUTTON: 60
|
||||||
|
BIRCH_BUTTON: 60
|
||||||
|
DARK_OAK_BUTTON: 60
|
||||||
|
JUNGLE_BUTTON: 60
|
||||||
LEVER: 60
|
LEVER: 60
|
||||||
SNOW: 60
|
SNOW: 60
|
||||||
SNOW_BLOCK: 60
|
SNOW_BLOCK: 60
|
||||||
TRIPWIRE_HOOK: 60
|
TRIPWIRE_HOOK: 60
|
||||||
TRIPWIRE: 60
|
REPEATER: 60
|
||||||
REDSTONE_WIRE: 60
|
COMPARATOR: 60
|
||||||
LEGACY_DIODE_BLOCK_OFF: 60
|
|
||||||
LILY_PAD: 30
|
LILY_PAD: 30
|
||||||
VINE: 30
|
VINE: 30
|
||||||
LEGACY_WHEAT: 5
|
WHEAT: 5
|
||||||
LEGACY_SUGAR_CANE_BLOCK: 30
|
SUGAR_CANE: 30
|
||||||
CACTUS: 30
|
CACTUS: 30
|
||||||
BEETROOTS: 60
|
NETHER_WART: 60
|
||||||
POTATOES: 60
|
|
||||||
CARROTS: 60
|
|
||||||
LEGACY_NETHER_WARTS: 60
|
|
||||||
PUMPKIN: 30
|
PUMPKIN: 30
|
||||||
PUMPKIN_STEM: 30
|
CARVED_PUMPKIN: 30
|
||||||
MELON: 30
|
MELON: 30
|
||||||
MELON_STEM: 30
|
|
||||||
GOLD_ORE: -1
|
GOLD_ORE: -1
|
||||||
IRON_ORE: -1
|
IRON_ORE: -1
|
||||||
COAL_ORE: -1
|
COAL_ORE: -1
|
||||||
|
|
0
Jobs/schedule.yml
Executable file → Normal file
0
Jobs/schedule.yml
Executable file → Normal file
45
Jobs/shopItems.yml
Executable file → Normal file
45
Jobs/shopItems.yml
Executable file → Normal file
|
@ -3,10 +3,8 @@ Items:
|
||||||
# (REQUIRED) Item price in Jobs Points
|
# (REQUIRED) Item price in Jobs Points
|
||||||
Price: 10000.0
|
Price: 10000.0
|
||||||
Icon:
|
Icon:
|
||||||
# (REQUIRED) Icon item id
|
# (REQUIRED) Icon item
|
||||||
Id: 278
|
Id: diamond_pickaxe
|
||||||
# (Optional - Default: 0) Icon item data value
|
|
||||||
Data: 0
|
|
||||||
# (Optional - Default: 1) Icon item amount
|
# (Optional - Default: 1) Icon item amount
|
||||||
Amount: 1
|
Amount: 1
|
||||||
# (Optional) Icon name. Supports usual color codes
|
# (Optional) Icon name. Supports usual color codes
|
||||||
|
@ -16,8 +14,13 @@ Items:
|
||||||
- "&6Efficiency V"
|
- "&6Efficiency V"
|
||||||
- "&6Unbreaking III"
|
- "&6Unbreaking III"
|
||||||
- "&eAnd one tasty apple!"
|
- "&eAnd one tasty apple!"
|
||||||
# (Optional - default: false) Hides icon if player dont have permission to get this item
|
# (Optional - default: false) Hides icon if player don't have permission to get this item
|
||||||
HideWithoutPermission: true
|
HideWithoutPermission: true
|
||||||
|
# (Optional) When you want to use Player Head material with skin then use this
|
||||||
|
#CustomHead:
|
||||||
|
# PlayerName: playerName
|
||||||
|
# Using the current player (if have job) who opened the gui. The PlayerName string is ignoring if this exist.
|
||||||
|
# UseCurrentPlayer: true
|
||||||
# (Optional) List of permissions required to buy this item
|
# (Optional) List of permissions required to buy this item
|
||||||
RequiredPermission:
|
RequiredPermission:
|
||||||
- jobs.item.pickaxe
|
- jobs.item.pickaxe
|
||||||
|
@ -27,9 +30,9 @@ Items:
|
||||||
- Woodcutter-10
|
- Woodcutter-10
|
||||||
# (Optional) Total level from all jobs player currently in
|
# (Optional) Total level from all jobs player currently in
|
||||||
RequiredTotalLevels: 100
|
RequiredTotalLevels: 100
|
||||||
# (Optional) Performs comands on item purchase
|
# (Optional) Performs commands on item purchase
|
||||||
# use 'msg ' at start of command to send nice message to player
|
# use 'msg ' at start of command to send nice message to player
|
||||||
# all other commands will be performed normaly as they would be executed from console
|
# all other commands will be performed normally as they would be executed from console
|
||||||
# use [player] variable to include buyers name
|
# use [player] variable to include buyers name
|
||||||
PerformCommands:
|
PerformCommands:
|
||||||
- "msg &eThanks for buying this super pick axe!"
|
- "msg &eThanks for buying this super pick axe!"
|
||||||
|
@ -37,10 +40,8 @@ Items:
|
||||||
GiveItems:
|
GiveItems:
|
||||||
# Can be any word
|
# Can be any word
|
||||||
PickAxe:
|
PickAxe:
|
||||||
# (Required) Item id
|
# (Required) Item name
|
||||||
Id: 278
|
Id: diamond_pickaxe
|
||||||
# (Optional - Default: 0) Item data
|
|
||||||
Data: 0
|
|
||||||
# (Optional - Default: 1) Item amount
|
# (Optional - Default: 1) Item amount
|
||||||
Amount: 1
|
Amount: 1
|
||||||
# (Optional) Item name
|
# (Optional) Item name
|
||||||
|
@ -54,12 +55,12 @@ Items:
|
||||||
- DURABILITY=3
|
- DURABILITY=3
|
||||||
# Can be any word
|
# Can be any word
|
||||||
Apple:
|
Apple:
|
||||||
# (Required) Item id
|
# (Required) Item name
|
||||||
Id: 260
|
Id: apple
|
||||||
WoodenShovel:
|
WoodenShovel:
|
||||||
Price: 100.0
|
Price: 100.0
|
||||||
Icon:
|
Icon:
|
||||||
Id: 269
|
Id: wooden_shovel
|
||||||
Name: "&eWooden shovel"
|
Name: "&eWooden shovel"
|
||||||
HideWithoutPermission: true
|
HideWithoutPermission: true
|
||||||
RequiredPermission:
|
RequiredPermission:
|
||||||
|
@ -68,11 +69,11 @@ Items:
|
||||||
- Digger-5
|
- Digger-5
|
||||||
PerformCommands:
|
PerformCommands:
|
||||||
- "msg &eThanks [player] for buying this shovel!"
|
- "msg &eThanks [player] for buying this shovel!"
|
||||||
- "give [player] 269 1"
|
- "give [player] wooden_shovel 1"
|
||||||
LureEnchantBook:
|
LureEnchantBook:
|
||||||
Price: 100.0
|
Price: 100.0
|
||||||
Icon:
|
Icon:
|
||||||
Id: 403
|
Id: enchanted_book
|
||||||
Name: "&eEnchant book"
|
Name: "&eEnchant book"
|
||||||
Lore:
|
Lore:
|
||||||
- "&eContains Lure 3 enchant"
|
- "&eContains Lure 3 enchant"
|
||||||
|
@ -83,19 +84,15 @@ Items:
|
||||||
- Fisherman-100
|
- Fisherman-100
|
||||||
PerformCommands:
|
PerformCommands:
|
||||||
- "msg &eThanks [player] for buying this book!"
|
- "msg &eThanks [player] for buying this book!"
|
||||||
# (Optional) Gives items by defined criteria
|
|
||||||
GiveItems:
|
GiveItems:
|
||||||
# Can be any word
|
|
||||||
Book:
|
Book:
|
||||||
# (Required) Item id
|
Id: enchanted_book
|
||||||
Id: 403
|
|
||||||
# (Optional) Item enchants
|
|
||||||
Enchants:
|
Enchants:
|
||||||
- LURE=3
|
- LURE=3
|
||||||
Elytra:
|
Elytra:
|
||||||
Price: 100000.0
|
Price: 100000.0
|
||||||
Icon:
|
Icon:
|
||||||
Id: 443
|
Id: elytra
|
||||||
Name: "&eAngel wings"
|
Name: "&eAngel wings"
|
||||||
HideWithoutPermission: true
|
HideWithoutPermission: true
|
||||||
RequiredPermission:
|
RequiredPermission:
|
||||||
|
@ -104,8 +101,6 @@ Items:
|
||||||
- "msg &eThanks [player] for buying Angel Wings!"
|
- "msg &eThanks [player] for buying Angel Wings!"
|
||||||
# (Optional) Gives items by defined criteria
|
# (Optional) Gives items by defined criteria
|
||||||
GiveItems:
|
GiveItems:
|
||||||
# Can be any word
|
|
||||||
Elytra:
|
Elytra:
|
||||||
# (Required) Item id
|
Id: elytra
|
||||||
Id: 443
|
|
||||||
|
|
4
Jobs/titleConfig.yml
Executable file → Normal file
4
Jobs/titleConfig.yml
Executable file → Normal file
|
@ -1,15 +1,13 @@
|
||||||
# Title configuration
|
# Title configuration
|
||||||
#
|
|
||||||
# Stores the titles people gain at certain levels.
|
# Stores the titles people gain at certain levels.
|
||||||
# Each title requres to have a name, short name (used when the player has more than
|
# Each title requres to have a name, short name (used when the player has more than
|
||||||
# 1 job) the colour of the title and the level requrirement to attain the title.
|
# 1 job) the colour of the title and the level requrirement to attain the title.
|
||||||
#
|
|
||||||
# It is recommended but not required to have a title at level 0.
|
# It is recommended but not required to have a title at level 0.
|
||||||
#
|
|
||||||
# Titles are completely optional.
|
# Titles are completely optional.
|
||||||
# Posible variable are {level} to add current jobs level.
|
# Posible variable are {level} to add current jobs level.
|
||||||
# Optionaly you can set different titles based by job.
|
# Optionaly you can set different titles based by job.
|
||||||
# JobName: Miner
|
# JobName: Miner
|
||||||
|
|
||||||
Titles:
|
Titles:
|
||||||
Novice:
|
Novice:
|
||||||
Name: N
|
Name: N
|
||||||
|
|
|
@ -1,186 +0,0 @@
|
||||||
# Shall I notify people of a LibsDisguises update?
|
|
||||||
NotifyUpdate: true
|
|
||||||
|
|
||||||
# The disguise plugin stores all GameProfiles inside a file called 'cache.yml'
|
|
||||||
# This means that the plugin doesn't need to constantly call Mojang just to find a skin for an offline player
|
|
||||||
# However some people may prefer to disable this.
|
|
||||||
# Even if you disable this, if there was disguises in the cache already then it will use them
|
|
||||||
SaveGameProfiles: true
|
|
||||||
|
|
||||||
# This option is useless if you don't enable SaveGameProfiles!
|
|
||||||
# If a player has been disguised before and their skin saved into the cache
|
|
||||||
# When they join the server will automatically update the cache incase they changed their skin
|
|
||||||
UpdateGameProfiles: true
|
|
||||||
|
|
||||||
# THIS IS A PREMIUM ONLY FEATURE. TO USE IT, PURCHASE THE PLUGIN.
|
|
||||||
# Saves disguises so that they persist after server shutdown, chunks unload, player logouts and so on.
|
|
||||||
# As such, this completely replaces the KeepDisguises aspect which has been removed except for the player death.
|
|
||||||
# Players - Are player disguises saved
|
|
||||||
# Entities - Are entities disguises saved (This is everything that's not a player)
|
|
||||||
# If you are using the dev builds, place your premium version of Lib's Disguises.jar inside the LibsDisguises folder
|
|
||||||
# This will enable premium only features for the dev builds.
|
|
||||||
# The saved disguises are saved in a json file format inside the plugin folder, there will be no other formats
|
|
||||||
SaveDisguises:
|
|
||||||
Players: false
|
|
||||||
Entities: false
|
|
||||||
|
|
||||||
# Does the player keep their disguise after they die?
|
|
||||||
KeepDisguises:
|
|
||||||
PlayerDeath: false
|
|
||||||
|
|
||||||
# Should the plugin use translations? Note that a player must see the message before it will appear in translations.yml
|
|
||||||
Translations: false
|
|
||||||
|
|
||||||
# How should the plugin handle self disguises scoreboards? It disables pushing in whichever team they're assigned.
|
|
||||||
# If you want them to be able to push again when they undisguise, set this to CREATE_SCOREBOARD
|
|
||||||
# I have to disable pushing or you will be pushed around by your own self disguise
|
|
||||||
# MODIFY_SCOREBOARD - Modifies the player's current team if possible, otherwise assigns them to a new scoreboard team.
|
|
||||||
# IGNORE_SCOREBOARD - Doesn't touch scoreboards at all, effectively means that if you didn't disable pushing in their scoreboard team; They will still be pushed around
|
|
||||||
# CREATE_SCOREBOARD - Creates a new team which copies the attributes of their previous scoreboard team which they are then assigned to. This means they keep nametag color and other options.
|
|
||||||
SelfDisguisesScoreboard: MODIFY_SCOREBOARD
|
|
||||||
|
|
||||||
# Whats the permission to get the notification?
|
|
||||||
Permission: 'libsdisguises.update'
|
|
||||||
|
|
||||||
# Whats the max size allowed for command disguiseradius
|
|
||||||
DisguiseRadiusMax: 50
|
|
||||||
|
|
||||||
# Whats the max size allowed for command undisguiseradius
|
|
||||||
UndisguiseRadiusMax: 50
|
|
||||||
|
|
||||||
# Shall the players view their disguises?
|
|
||||||
# Best used when viewing yourself in 3rd person
|
|
||||||
ViewSelfDisguises: true
|
|
||||||
|
|
||||||
# Shall I disguise the sounds?
|
|
||||||
# This turns your damage sound into a MOOOO
|
|
||||||
DisguiseSounds: true
|
|
||||||
|
|
||||||
# Shall the disguised hear their disguise sounds or their damage sounds.
|
|
||||||
# I disable this as it can be a little confusing when not used with self disguises
|
|
||||||
HearSelfDisguise: true
|
|
||||||
|
|
||||||
# Shall I send the velocity packets? I REALLY recommend you don't disable.
|
|
||||||
# This is the only thing allowing the mobs to fly without glitching out.
|
|
||||||
SendVelocity: true
|
|
||||||
|
|
||||||
# For self disguises, they need to have the armor and the held item removed
|
|
||||||
# Else they see floating armor, floating held items.
|
|
||||||
# This turns the items invisible in the disguised players inventory. It does not actually remove them!
|
|
||||||
# Be warned that in creative this can actually delete the item from the inventory due to a weird bug
|
|
||||||
RemoveArmor: true
|
|
||||||
RemoveHeldItem: false
|
|
||||||
|
|
||||||
# If you set a disguise to burning, it will no longer be able to be shown as sneaking or invisible.
|
|
||||||
# Set this to true if you want the disguise to get the animations of the disguised entity. Such as invisible, on fire, sprinting, sneaking, blocking
|
|
||||||
# This is only valid if you set a animation on the disguise itself. Because the entitys animations are applied otherwise.
|
|
||||||
AddEntityAnimations: true
|
|
||||||
|
|
||||||
# When a sheep or wolf is right clicked with dye. The client automatically assumes it was successful and displays the sheeps wool or the wolfs collar as dyed.
|
|
||||||
# This is a option that either prevents that happening, or it changes their color officially in the plugin so that everyone sees it changed.
|
|
||||||
# Its currently set to false which means that the color is not changed and will refresh itself to the player.
|
|
||||||
# Please note that this will not remove the dye from their hands. This also does not check if the disguised entity is actually a sheep/wolf and wants a say in its color.
|
|
||||||
DyeableSheep: false
|
|
||||||
DyeableWolf: false
|
|
||||||
|
|
||||||
# This is only called into action when the disguise is constructed using the commands.
|
|
||||||
# And when the disguise supports that. This will not be used at all for plugins constructing the disguises for instance.
|
|
||||||
# Such as prophunt. Its also false because its kind of a retarded feature.
|
|
||||||
# This is pretty simple. It shows the players displayname (Name as it appears in chat) above their head.
|
|
||||||
# This also overrides any custom name they have set in their disguise options.
|
|
||||||
# This does not take effect on player disguises
|
|
||||||
ShowNamesAboveDisguises: false
|
|
||||||
|
|
||||||
# This supports the above option.
|
|
||||||
# If this is true, then the name shown above the head appears regardless of if you are looking at the disguise directly or not.
|
|
||||||
NameAboveHeadAlwaysVisible: true
|
|
||||||
|
|
||||||
# This modifys the bounding box, This is stuff like can a arrow hit them.
|
|
||||||
# If you turn this to true, arrows will act like they hit the disguise in the right place!
|
|
||||||
# So someone disguised as a enderdragon will easily get shot down by arrows!
|
|
||||||
# This WILL conflict with NoCheatPlus. Other plugins may also get problems.
|
|
||||||
# This shouldn't really be enabled for players as it also interferes with their movement because the server thinks the player is larger than he really is.
|
|
||||||
# That makes the player unable to approach this building because the server thinks he is trying to glitch inside blocks.
|
|
||||||
# This feature is highly experimental and is garanteed to cause problems for players who are disguised
|
|
||||||
ModifyBoundingBox: false
|
|
||||||
|
|
||||||
# This prevents disguised players from being targeted by monsters.
|
|
||||||
# This doesn't prevent their targeting you if already targeting when disguised
|
|
||||||
# They will just ignore you unless provoked.
|
|
||||||
MonstersIgnoreDisguises: false
|
|
||||||
|
|
||||||
# This works only for players, disguised monsters and the like will not be undisguised
|
|
||||||
# Should the player's disguises be removed if he attacks something?
|
|
||||||
BlowDisguisesWhenAttacking: false
|
|
||||||
# Should the player's disguises be removed if he's attacked by something?
|
|
||||||
BlowDisguisesWhenAttacked: false
|
|
||||||
|
|
||||||
#Stop shulker disguises from moving, they're weird. This option only effects PLAYERS that are disguised, other entities disguised as shulkers will NOT be effected!
|
|
||||||
StopShulkerDisguisesFromMoving: true
|
|
||||||
|
|
||||||
# A option to choose how many seconds a DisguiseEntity command is valid for people to right click a entity to disguise it before expiring
|
|
||||||
DisguiseEntityExpire: 10
|
|
||||||
|
|
||||||
# Another option to choose the same thing for DisguiseClone command
|
|
||||||
DisguiseCloneExpire: 10
|
|
||||||
# Max disguises to store at a time with the DisguiseClone command
|
|
||||||
DisguiseCloneSize: 3
|
|
||||||
|
|
||||||
# This controls if a entitys max health is determined by the entity, or by the disguise.
|
|
||||||
# Wither is 200, a player is 20. With this enabled, a player disguised as a wither will have the boss bar health accurate to the players health.
|
|
||||||
# Else it will be 1/20 of the boss bar when he is full health.
|
|
||||||
# Setting this in LivingWatcher overrides both values.
|
|
||||||
MaxHealthDeterminedByEntity: true
|
|
||||||
|
|
||||||
# This here is a option to turn off misc disguises.
|
|
||||||
# This means you can not have a living entity disguise as a non-living entity.
|
|
||||||
# This disables the Attributes packet, Non-living entities can still disguise as other non-living
|
|
||||||
# This means that the above option will not work as it uses the attribute packet.
|
|
||||||
MiscDisguisesForLiving: true
|
|
||||||
|
|
||||||
# Turn this to true to have players undisguised when switching worlds
|
|
||||||
UndisguiseOnWorldChange: false
|
|
||||||
|
|
||||||
# Contact Mojang's servers? Disabling this option will disable player skin disguises!
|
|
||||||
ContactMojangServers: true
|
|
||||||
|
|
||||||
# Hide players in tab when disguised? This means a disguised player cannot be seen when you press tab! This can be toggled on/off per disguise
|
|
||||||
HideDisguisedPlayersFromTab: false
|
|
||||||
|
|
||||||
# Always show player disguises in tab? The names will continue to appear in tab until the disguise is removed.
|
|
||||||
ShowPlayerDisguisesInTab: false
|
|
||||||
|
|
||||||
# Don't like players able to set themselves invisible when using the disguise commands? Toggle this to true and no one can use setInvisible! Plugins can still use this however.
|
|
||||||
DisableInvisibility: false
|
|
||||||
|
|
||||||
# This will help performance, especially with CPU
|
|
||||||
# Due to safety reasons, self disguises can never have their packets disabled.
|
|
||||||
PacketsEnabled:
|
|
||||||
# This disables the animation packet. If a disguised entity sends a animation packet and they are using a non-living disguise. People will crash.
|
|
||||||
# Disabling this also means that if a player disguised as a non-player leaves a bug. People will crash
|
|
||||||
Animation: true
|
|
||||||
# Disabling this means that you can't use the setSleeping option on a player disguise. Also you will crash anyone watching when you try to sleep in a bed if disguised as a non-player
|
|
||||||
# This also sends a chunk packet at key positions else it doesn't work for 1.8. Lazyness means it does it for older versions too currently.
|
|
||||||
Bed: true
|
|
||||||
# This disguises the collect packet. If a living entity disguised as a non-living entity picks up a item. People will crash. This fixes it
|
|
||||||
# This also fixes people crashing if a item disguised as a sleeping player is picked up - Only true if Bed is enabled as well
|
|
||||||
Collect: true
|
|
||||||
# This disables a fix for when a disguised entity wearing armor dies, if the disguise can wear armor. It drops unpickupable items to anyone watching.
|
|
||||||
EntityStatus: true
|
|
||||||
# Entity equipment is the packets that are sent to ensure that a disguise has or doesn't have armor, and their held item.
|
|
||||||
# Disabling this means that any disguises which can wear armor or hold items will show the armor/held item that the disguised is wearing.
|
|
||||||
Equipment: true
|
|
||||||
# This doesn't actually disable the packet. It would introduce problems. Instead it does the next best thing and caches the data.
|
|
||||||
# This means that entity metadata will not change, and will only be sent in the spawn packet.
|
|
||||||
# This is good if performance is extremely in need.
|
|
||||||
# This is bad to disable unless you are ONLY going to use the disguises for decorations.
|
|
||||||
# To be honest. This is basically "Disable entity animations". That option is called 'AddEntityAnimations' in the config but unlike that, this is always in effect.
|
|
||||||
# Animations set by use of the api or through the disguise command are still in effect.
|
|
||||||
Metadata: true
|
|
||||||
# Movement packets are the biggest cpu hit. These are majorly used to ensure that the disguises facing direction isn't bugged up.
|
|
||||||
# If you are using the Item_Frame disguise, when a packet is sent (Roughly every 2min) the disguise will bug up until they move.
|
|
||||||
Movement: true
|
|
||||||
# Disable this if you don't mind crashing everytime you see someone riding something disguised as a non-living entity
|
|
||||||
Riding: true
|
|
||||||
# When disguised as a wither skull, it sends a look packet every tick so that the wither skull is facing the right way.
|
|
||||||
WitherSkull: true
|
|
|
@ -1,392 +0,0 @@
|
||||||
# Limited Creative - Configuration
|
|
||||||
#
|
|
||||||
# (YAML-Syntax: http://en.wikipedia.org/wiki/YAML)
|
|
||||||
#
|
|
||||||
# This configuration-file is automatically written when changed via
|
|
||||||
# ingame-commands. So any manual added comments are removed.
|
|
||||||
|
|
||||||
# Inventory-Feature
|
|
||||||
#
|
|
||||||
# http://dev.bukkit.org/server-mods/limited-creative/pages/features/inventory/
|
|
||||||
inventory:
|
|
||||||
# InventoryEnabled
|
|
||||||
#
|
|
||||||
# Use this option to disable the separated inventories feature, for example if
|
|
||||||
# you use another Plugin handling the inventories, like
|
|
||||||
# Multiverse-Inventories.
|
|
||||||
#
|
|
||||||
# default: true
|
|
||||||
enabled: true
|
|
||||||
|
|
||||||
# InventoryStoreCreative
|
|
||||||
#
|
|
||||||
# Should the creative-inventory also be stored on disk, when switching to
|
|
||||||
# survival?
|
|
||||||
# If disabled, the inventory gets cleared every time on switching to creative.
|
|
||||||
#
|
|
||||||
# default: true
|
|
||||||
storeCreative: true
|
|
||||||
|
|
||||||
# InventorySeparateAdventure
|
|
||||||
#
|
|
||||||
# When true, your players get a separate inventory when switching to adventure
|
|
||||||
# gamemode (2). Otherwise they have the default survival inventory while in
|
|
||||||
# adventure gamemode.
|
|
||||||
#
|
|
||||||
# default: false
|
|
||||||
separateAdventure: true
|
|
||||||
|
|
||||||
# InventoryFolder
|
|
||||||
#
|
|
||||||
# The folder inside the datadir-folder (plugin/LimitedCreative) where the
|
|
||||||
# inventories are saved to.
|
|
||||||
# By default the inventories are saved to
|
|
||||||
# "plugin/LimitedCreative/inventories".
|
|
||||||
#
|
|
||||||
# default: "inventories"
|
|
||||||
folder: inventories
|
|
||||||
|
|
||||||
# InventoryCreativeArmor
|
|
||||||
#
|
|
||||||
# When set, all creative Player automatically wears the given items as Armor.
|
|
||||||
# So they are better seen by other Players.
|
|
||||||
creativeArmor:
|
|
||||||
# InventoryCreativeArmorEnabled
|
|
||||||
#
|
|
||||||
# When disabled, the players Armor isn't changed.
|
|
||||||
#
|
|
||||||
# default: true
|
|
||||||
enabled: true
|
|
||||||
|
|
||||||
# InventoryCreativeArmorItems
|
|
||||||
#
|
|
||||||
# Allows changing of the "Creative-Armor" to be wear when in creative mode.
|
|
||||||
# *see Blacklist for details on Item-Types
|
|
||||||
#
|
|
||||||
# When using commands to change this options, use "current" (without quotes)
|
|
||||||
# to set it to the currently wearing item. This way you can easily set it to
|
|
||||||
# dyed leather armor.
|
|
||||||
head: CHAINMAIL_HELMET
|
|
||||||
chest: CHAINMAIL_CHESTPLATE
|
|
||||||
legs: CHAINMAIL_LEGGINGS
|
|
||||||
feet: CHAINMAIL_BOOTS
|
|
||||||
|
|
||||||
# Creative Limits-Feature
|
|
||||||
#
|
|
||||||
# http://dev.bukkit.org/server-mods/limited-creative/pages/features/limit/
|
|
||||||
limit:
|
|
||||||
# LimitEnabled
|
|
||||||
#
|
|
||||||
# Prevents all players in creative-mode from:
|
|
||||||
# - accessing chests
|
|
||||||
# - dropping items from "inventory" to the ground
|
|
||||||
# - doing PvP (wouldn't be fair, would it?)
|
|
||||||
#
|
|
||||||
# Also if this option is disabled all other Limit-Options below are disabled
|
|
||||||
# too. To just disable some of these limitations, use the
|
|
||||||
# "nolimit"-permissions.
|
|
||||||
#
|
|
||||||
# default: true
|
|
||||||
enabled: true
|
|
||||||
|
|
||||||
# LimitDropsInsteadPrevent
|
|
||||||
#
|
|
||||||
# When enabled items that are dropped by creative players are removed (burning
|
|
||||||
# in the hellfire or such, they just disappear). When disabled the items stay
|
|
||||||
# in the inventory of the player.
|
|
||||||
#
|
|
||||||
# default: true
|
|
||||||
removeDrops: true
|
|
||||||
|
|
||||||
# LimitPickup
|
|
||||||
#
|
|
||||||
# Prevents the pickup of items while in creative mode. Either the items are
|
|
||||||
# just stay on ground and ignore that a creative player walks over it
|
|
||||||
# ("prevent"), or the are "remove"d when a creative player walks over it.
|
|
||||||
#
|
|
||||||
# valid options: remove / prevent / false
|
|
||||||
# default: prevent
|
|
||||||
pickup: prevent
|
|
||||||
|
|
||||||
# LimitDamageToMobs
|
|
||||||
#
|
|
||||||
# Prevents dealing damage to all creatures when the player is in creative
|
|
||||||
# (friendly sheeps as well as hostile creepers).
|
|
||||||
#
|
|
||||||
# default: false
|
|
||||||
damageToMobs: false
|
|
||||||
|
|
||||||
# LimitInteraction
|
|
||||||
#
|
|
||||||
# Prevents players of interacting with specific blocks as addition to chests
|
|
||||||
# in creative mode (and only in creative).
|
|
||||||
#
|
|
||||||
# You can use the technical name (http://public.ja-s.de/bukkit/material) or
|
|
||||||
# the id of the block/item (better use the id, if you're not sure). You may
|
|
||||||
# add the data separated with a colon e.g.: "WOOL:11" blocks blue wool. But be
|
|
||||||
# sure to put it in quotes, to not break yml-configuration! Named data values
|
|
||||||
# aren't supported yet. If you don't add a data-value, all blocks of this
|
|
||||||
# material are blocked.
|
|
||||||
#
|
|
||||||
# default:
|
|
||||||
# - WALL_SIGN
|
|
||||||
# - SIGN_POST
|
|
||||||
# - JUKEBOX
|
|
||||||
interact:
|
|
||||||
- WALL_SIGN
|
|
||||||
- SIGN_POST
|
|
||||||
- JUKEBOX
|
|
||||||
|
|
||||||
# LimitEntityInteraction
|
|
||||||
#
|
|
||||||
# Prevents players of interacting with specific entities in creative mode (and
|
|
||||||
# only in creative).
|
|
||||||
#
|
|
||||||
# You can use the technical name (see http://tinyurl.com/bukkit-entity) or the
|
|
||||||
# id of the entity (better use the id, if you're not sure).
|
|
||||||
# default:
|
|
||||||
# - VILLAGER
|
|
||||||
entityInteract:
|
|
||||||
- VILLAGER
|
|
||||||
|
|
||||||
# LimitUse
|
|
||||||
#
|
|
||||||
# Prevents players of using or placing specific items/blocks in creative mode
|
|
||||||
# (and only in creative).
|
|
||||||
#
|
|
||||||
# You can use the technical name (see http://public.ja-s.de/bukkit/material)
|
|
||||||
# or the id of the block/item (better use the id, if you're not sure). You may
|
|
||||||
# add the data separated with a colon e.g.: "WOOL:11" blocks blue wool. But be
|
|
||||||
# sure to put it in quotes, to not break yml-configuration! Named data values
|
|
||||||
# aren't supported yet. If you don't add a data-value, all blocks of this
|
|
||||||
# material are blocked.
|
|
||||||
#
|
|
||||||
# default:
|
|
||||||
# - EXP_BOTTLE
|
|
||||||
# - EYE_OF_ENDER
|
|
||||||
# - BEDROCK
|
|
||||||
use:
|
|
||||||
- EXP_BOTTLE
|
|
||||||
- EYE_OF_ENDER
|
|
||||||
- BEDROCK
|
|
||||||
- PISTON_BASE
|
|
||||||
- PISTON_EXTENSION
|
|
||||||
- PISTON_STICKY_BASE
|
|
||||||
- PISTON_MOVING_PIECE
|
|
||||||
|
|
||||||
# LimitBreak
|
|
||||||
#
|
|
||||||
# Prevents players of destroying specific blocks in creative mode (and only in
|
|
||||||
# creative).
|
|
||||||
#
|
|
||||||
# You can use the technical name (see http://public.ja-s.de/bukkit/material)
|
|
||||||
# or the id of the block/item (better use the id, if you're not sure). You may
|
|
||||||
# add the data separated with a colon e.g.: "WOOL:11" blocks blue wool. But be
|
|
||||||
# sure to put it in quotes, to not break yml-configuration! Named data values
|
|
||||||
# aren't supported yet. If you don't add a data-value, all blocks of this
|
|
||||||
# material are blocked.
|
|
||||||
#
|
|
||||||
# default:
|
|
||||||
# - BEDROCK
|
|
||||||
break:
|
|
||||||
- EXP_BOTTLE
|
|
||||||
- EYE_OF_ENDER
|
|
||||||
- BEDROCK
|
|
||||||
|
|
||||||
# LimitChestOpen
|
|
||||||
#
|
|
||||||
# Enable this to prevents the ChestOpening-Animination when blocking
|
|
||||||
# interaction with a chest. But therefore
|
|
||||||
# you're no longer able to place blocks on chest and such while crouching.
|
|
||||||
# default: false
|
|
||||||
chestOpen: false
|
|
||||||
|
|
||||||
# Region GameModes-Feature
|
|
||||||
#
|
|
||||||
# http://dev.bukkit.org/server-mods/limited-creative/pages/features/region/
|
|
||||||
region:
|
|
||||||
# RegionEnabled
|
|
||||||
#
|
|
||||||
# Enables the feature for "creative-regions". This Feature is automatically
|
|
||||||
# disabled, if the required plugin "WorldGuard"
|
|
||||||
# (http://dev.bukkit.org/server-mods/worldguard/) isn't found.
|
|
||||||
#
|
|
||||||
# default: true
|
|
||||||
enabled: true
|
|
||||||
|
|
||||||
# RegionRememberOptional
|
|
||||||
#
|
|
||||||
# Remembers if players disables the Region-GameMode (by switching in an
|
|
||||||
# optional region to World-Default-GameMode with /lc creative|survival). So
|
|
||||||
# when the player re-enters the region, he keep his GameMode which he left it
|
|
||||||
# in.
|
|
||||||
# Hint: This is very confusing, if MultiVerse "enforce gamemode" swaps your
|
|
||||||
# state (default). So better don't use with Multiverse.
|
|
||||||
#
|
|
||||||
# default: false
|
|
||||||
rememberOptional: false
|
|
||||||
|
|
||||||
# RegionSafeMode
|
|
||||||
#
|
|
||||||
# When a player leaves a region he always will get back to the World-GameMode,
|
|
||||||
# even if he entered the region already in the Region-GameMode. So its the
|
|
||||||
# opposite analog to RegionRememberOptional.
|
|
||||||
# That means: If a GM in creative-mode walks/flies through a creative-region
|
|
||||||
# in a survival world, he will get back to survival on leaving the region.
|
|
||||||
#
|
|
||||||
# default: false
|
|
||||||
safeMode: false
|
|
||||||
|
|
||||||
# RegionMaximumFallingHeight
|
|
||||||
#
|
|
||||||
# When the player is more than this count of blocks above the ground, he is
|
|
||||||
# prevented from changing the region that sets him survival which would cause
|
|
||||||
# him falling and hurting.
|
|
||||||
#
|
|
||||||
# Set to -1 to disable
|
|
||||||
#
|
|
||||||
# default: 3
|
|
||||||
maxFallingHeight: 3
|
|
||||||
|
|
||||||
# CommandBlocker-Feature
|
|
||||||
#
|
|
||||||
# http://dev.bukkit.org/server-mods/limited-creative/pages/features/command-blocker/
|
|
||||||
cmdblock:
|
|
||||||
# CmdBlockerEnabled
|
|
||||||
#
|
|
||||||
# Enables the feature for blocking certain commands in creative mode.
|
|
||||||
#
|
|
||||||
# default: true
|
|
||||||
enabled: true
|
|
||||||
|
|
||||||
# CmdBlockerList
|
|
||||||
#
|
|
||||||
# Defines the list of commands that are blocked while in creative mode. The
|
|
||||||
# leading / isn't included. By default the list-item is treated as simple
|
|
||||||
# string as typed in by the user after the /. All commands starting with this
|
|
||||||
# string are blocked, even if more parameteres are entered by the user.
|
|
||||||
# If the first character is ^ the entry is interpreted as a regular expression
|
|
||||||
# (including the ^ for begin of the string).
|
|
||||||
# Only use regular expressions if you know them!
|
|
||||||
#
|
|
||||||
# Examples:
|
|
||||||
# - home
|
|
||||||
# - give diamond
|
|
||||||
# - ^home .+
|
|
||||||
# - ^chest (one|two|three)
|
|
||||||
# - ^(lc|limitedcreative) s(urvival)?\s*$
|
|
||||||
#
|
|
||||||
# default: []
|
|
||||||
commands: []
|
|
||||||
|
|
||||||
# GameMode-Permissions-Feature
|
|
||||||
#
|
|
||||||
# This Feature requires Vault-Plugin to be active.
|
|
||||||
#
|
|
||||||
# http://dev.bukkit.org/server-mods/limited-creative/pages/features/gmperm/
|
|
||||||
gmperm:
|
|
||||||
# GMPermEnabled
|
|
||||||
#
|
|
||||||
# Activates that players are put in a special permission group while in
|
|
||||||
# creative mode.
|
|
||||||
#
|
|
||||||
# default: false
|
|
||||||
enabled: false
|
|
||||||
|
|
||||||
# GMPermCreativeGroup
|
|
||||||
#
|
|
||||||
# Defines the Permission-Group which the player gets added to on entering
|
|
||||||
# creative-mode. If this value is changed the old group won't be automatically
|
|
||||||
# removed from players already in it. So be sure to delete the old group or
|
|
||||||
# remove all player of it, that they don't get stuck with that permissions.
|
|
||||||
creativeGroup: ''
|
|
||||||
|
|
||||||
# GMPermAdventureGroup
|
|
||||||
#
|
|
||||||
# Like GMPermCreativeGroup but for adventure users. This is optional, so you
|
|
||||||
# don't have to set any group.
|
|
||||||
#
|
|
||||||
# default: false
|
|
||||||
adventureGroup: false
|
|
||||||
|
|
||||||
# BlockState-Feature
|
|
||||||
#
|
|
||||||
# http://dev.bukkit.org/server-mods/limited-creative/pages/features/blockstate/
|
|
||||||
blockstate:
|
|
||||||
# BlockStateEnabled
|
|
||||||
#
|
|
||||||
# This Feature stores the GameMode a Block was created in, and prevents drops
|
|
||||||
# if a Block was created in creative mode.
|
|
||||||
# Due to the huge load of this Feature, it isn't enabled by default. It uses
|
|
||||||
# the Database-credentials from bukkit.yml
|
|
||||||
# (http://wiki.bukkit.org/Bukkit.yml#database) in the server-directory.
|
|
||||||
#
|
|
||||||
# default: false
|
|
||||||
enabled: true
|
|
||||||
|
|
||||||
# BlockStateThreading
|
|
||||||
#
|
|
||||||
# Uses Threading to minimize lag. This fully relies on Bukkit metadata
|
|
||||||
# implementation. You only should need this,
|
|
||||||
# if there are often plays more then 10 players at once on your server, or
|
|
||||||
# you're about to use huge WorldEdits often.
|
|
||||||
# Be aware that this requires more memory, to increase the performance
|
|
||||||
#
|
|
||||||
# Without threading, huge WorldEdits becomes much noticeable slower.
|
|
||||||
#
|
|
||||||
# default: true
|
|
||||||
useThreading: true
|
|
||||||
|
|
||||||
# BlockStateTool
|
|
||||||
#
|
|
||||||
# The id or technical name (http://public.ja-s.de/bukkit/material) of an item
|
|
||||||
# that displays information about the right-clicked block.
|
|
||||||
#
|
|
||||||
# default: WOOD_PICKAXE
|
|
||||||
tool: WOOD_PICKAXE
|
|
||||||
|
|
||||||
# BlockStateLogSurvival
|
|
||||||
#
|
|
||||||
# Log all Block-Places to the database. Disable to make the database more slim
|
|
||||||
# by not adding blocks placed in survival-mode.
|
|
||||||
#
|
|
||||||
# default: false
|
|
||||||
logSurvival: false
|
|
||||||
|
|
||||||
# BlockStateIgnoredWorlds
|
|
||||||
#
|
|
||||||
# While you may use per world permissions to configure limitations fine
|
|
||||||
# graded, you may want to disable the BlockState-Feature for certain worlds
|
|
||||||
# (like complete creative worlds) to save cpu and memory.
|
|
||||||
#
|
|
||||||
# default: []
|
|
||||||
ignoredWorlds: [plotworld]
|
|
||||||
|
|
||||||
# BlockStateWorldEditIntegration
|
|
||||||
#
|
|
||||||
# Allows you to disable hook into WorldEdit for better Performance. By default
|
|
||||||
# Integration is enable, so it logs block modifications via worldedit as
|
|
||||||
# creative-placed blocks in the database.
|
|
||||||
# A server reload (better restart) is needed to disabled WE-Integration.
|
|
||||||
#
|
|
||||||
# default: true
|
|
||||||
worldeditIntegration: true
|
|
||||||
|
|
||||||
# Metrics
|
|
||||||
#
|
|
||||||
# This settings allows the Addon-Author to track the Servers using this plugin.
|
|
||||||
# It will not track any player related data like names, ips, online time or
|
|
||||||
# such. Please do not disable the option! As more servers are using the plugin
|
|
||||||
# and the author knows, as more he is willing to support the plugin! Its a
|
|
||||||
# win-win for both.
|
|
||||||
#
|
|
||||||
# default: true
|
|
||||||
metrics: false
|
|
||||||
|
|
||||||
# Debug
|
|
||||||
#
|
|
||||||
# The debug modus spams much details about the plugin to the server-log
|
|
||||||
# (console) which can help to solve issues.
|
|
||||||
#
|
|
||||||
# default: false
|
|
||||||
debug: false
|
|
642
LuckPerms/config.yml
Normal file
642
LuckPerms/config.yml
Normal file
|
@ -0,0 +1,642 @@
|
||||||
|
####################################################################################################
|
||||||
|
# +----------------------------------------------------------------------------------------------+ #
|
||||||
|
# | __ __ ___ __ __ | #
|
||||||
|
# | | | | / ` |__/ |__) |__ |__) |\/| /__` | #
|
||||||
|
# | |___ \__/ \__, | \ | |___ | \ | | .__/ | #
|
||||||
|
# | | #
|
||||||
|
# | https://luckperms.github.io | #
|
||||||
|
# | | #
|
||||||
|
# | SOURCE CODE: https://github.com/lucko/LuckPerms | #
|
||||||
|
# | WIKI: https://github.com/lucko/LuckPerms/wiki | #
|
||||||
|
# | BUG REPORTS: https://github.com/lucko/LuckPerms/issues | #
|
||||||
|
# | | #
|
||||||
|
# | Each option in this file is documented and explained here: | #
|
||||||
|
# | ==> https://github.com/lucko/LuckPerms/wiki/Configuration | #
|
||||||
|
# | | #
|
||||||
|
# | New options are not added to this file automatically. Default values are used if an | #
|
||||||
|
# | option cannot be found. The latest config versions can be obtained at the link above. | #
|
||||||
|
# +----------------------------------------------------------------------------------------------+ #
|
||||||
|
####################################################################################################
|
||||||
|
|
||||||
|
# +----------------------------------------------------------------------------------------------+ #
|
||||||
|
# | | #
|
||||||
|
# | ESSENTIAL SETTINGS | #
|
||||||
|
# | | #
|
||||||
|
# | Important settings that control how LuckPerms functions. | #
|
||||||
|
# | | #
|
||||||
|
# +----------------------------------------------------------------------------------------------+ #
|
||||||
|
|
||||||
|
# The name of the server, used for server specific permissions.
|
||||||
|
#
|
||||||
|
# - When set to "global" this setting is effectively ignored.
|
||||||
|
# - In all other cases, the value here is added to all players in a "server" context.
|
||||||
|
# - See: https://github.com/lucko/LuckPerms/wiki/Context
|
||||||
|
server: global
|
||||||
|
|
||||||
|
# If the servers own UUID cache/lookup facility should be used when there is no record for a player
|
||||||
|
# already in LuckPerms.
|
||||||
|
#
|
||||||
|
# - When this is set to 'false', commands using a player's username will not work unless the player
|
||||||
|
# has joined since LuckPerms was first installed.
|
||||||
|
# - To get around this, you can use a player's uuid directly in the command, or enable this option.
|
||||||
|
# - When this is set to 'true', the server facility is used. This may use a number of methods,
|
||||||
|
# including checking the servers local cache, or making a request to the Mojang API.
|
||||||
|
use-server-uuid-cache: false
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
# +----------------------------------------------------------------------------------------------+ #
|
||||||
|
# | | #
|
||||||
|
# | STORAGE SETTINGS | #
|
||||||
|
# | | #
|
||||||
|
# | Controls which storage method LuckPerms will use to store data. | #
|
||||||
|
# | | #
|
||||||
|
# +----------------------------------------------------------------------------------------------+ #
|
||||||
|
|
||||||
|
# How the plugin should store data
|
||||||
|
#
|
||||||
|
# - The various options are explained in more detail on the wiki:
|
||||||
|
# https://github.com/lucko/LuckPerms/wiki/Choosing-a-Storage-type
|
||||||
|
#
|
||||||
|
# - Possible options:
|
||||||
|
#
|
||||||
|
# | Remote databases - require connection information to be configured below
|
||||||
|
# |=> MySQL
|
||||||
|
# |=> MariaDB (preferred over MySQL)
|
||||||
|
# |=> PostgreSQL
|
||||||
|
# |=> MongoDB
|
||||||
|
#
|
||||||
|
# | Flatfile/local database - don't require any extra configuration
|
||||||
|
# |=> H2 (preferred over SQLite)
|
||||||
|
# |=> SQLite
|
||||||
|
#
|
||||||
|
# | Readable & editable text files - don't require any extra configuration
|
||||||
|
# |=> YAML (.yml files)
|
||||||
|
# |=> JSON (.json files)
|
||||||
|
# |=> HOCON (.conf files)
|
||||||
|
# |=> TOML (.toml files)
|
||||||
|
# |
|
||||||
|
# | By default, user, group and track data is separated into different files. Data can be combined
|
||||||
|
# | and all stored in the same file by switching to a combined storage variant.
|
||||||
|
# | Just add '-combined' to the end of the storage-method, e.g. 'yaml-combined'
|
||||||
|
#
|
||||||
|
# - A H2 database is the default option.
|
||||||
|
# - If you want to edit data manually in "traditional" storage files, we suggest using YAML.
|
||||||
|
storage-method: h2
|
||||||
|
|
||||||
|
# The following block defines the settings for remote database storage methods.
|
||||||
|
#
|
||||||
|
# - You don't need to touch any of the settings here if you're using a local storage method!
|
||||||
|
# - The connection detail options are shared between all remote storage types.
|
||||||
|
data:
|
||||||
|
|
||||||
|
# Define the address and port for the database.
|
||||||
|
# - The standard DB engine port is used by default
|
||||||
|
# (MySQL: 3306, PostgreSQL: 5432, MongoDB: 27017)
|
||||||
|
# - Specify as "host:port" if differs
|
||||||
|
address: localhost
|
||||||
|
|
||||||
|
# The name of the database to store LuckPerms data in.
|
||||||
|
# - This must be created already. Don't worry about this setting if you're using MongoDB.
|
||||||
|
database: minecraft
|
||||||
|
|
||||||
|
# Credentials for the database.
|
||||||
|
username: root
|
||||||
|
password: 'NOPE'
|
||||||
|
|
||||||
|
# These settings apply to the MySQL connection pool.
|
||||||
|
# - The default values will be suitable for the majority of users.
|
||||||
|
# - Do not change these settings unless you know what you're doing!
|
||||||
|
pool-settings:
|
||||||
|
|
||||||
|
# Sets the maximum size of the MySQL connection pool.
|
||||||
|
# - Basically this value will determine the maximum number of actual
|
||||||
|
# connections to the database backend.
|
||||||
|
# - More information about determining the size of connection pools can be found here:
|
||||||
|
# https://github.com/brettwooldridge/HikariCP/wiki/About-Pool-Sizing
|
||||||
|
maximum-pool-size: 10
|
||||||
|
|
||||||
|
# Sets the minimum number of idle connections that the pool will try to maintain.
|
||||||
|
# - For maximum performance and responsiveness to spike demands, it is recommended to not set
|
||||||
|
# this value and instead allow the pool to act as a fixed size connection pool.
|
||||||
|
# (set this value to the same as 'maximum-pool-size')
|
||||||
|
minimum-idle: 10
|
||||||
|
|
||||||
|
# This setting controls the maximum lifetime of a connection in the pool in milliseconds.
|
||||||
|
# - The value should be at least 30 seconds less than any database or infrastructure imposed
|
||||||
|
# connection time limit.
|
||||||
|
maximum-lifetime: 1800000 # 30 minutes
|
||||||
|
|
||||||
|
# This setting controls the maximum number of milliseconds that the plugin will wait for a
|
||||||
|
# connection from the pool, before timing out.
|
||||||
|
connection-timeout: 5000 # 5 seconds
|
||||||
|
|
||||||
|
# This setting allows you to define extra properties for connections.
|
||||||
|
properties:
|
||||||
|
useUnicode: true
|
||||||
|
characterEncoding: utf8
|
||||||
|
|
||||||
|
# The prefix for all LuckPerms SQL tables.
|
||||||
|
# - Change this is you want to use different tables for different servers.
|
||||||
|
table_prefix: 'luckperms_'
|
||||||
|
|
||||||
|
# The prefix to use for all LuckPerms collections. Change this if you want to use different
|
||||||
|
# collections for different servers. The default is no prefix.
|
||||||
|
mongodb_collection_prefix: ''
|
||||||
|
|
||||||
|
# MongoDB ClientConnectionURI for use with replica sets and custom connection options
|
||||||
|
# - See https://docs.mongodb.com/manual/reference/connection-string/
|
||||||
|
mongodb_connection_URI: ''
|
||||||
|
|
||||||
|
# Define settings for a "split" storage setup.
|
||||||
|
#
|
||||||
|
# - This allows you to define a storage method for each type of data.
|
||||||
|
# - The connection options above still have to be correct for each type here.
|
||||||
|
split-storage:
|
||||||
|
# Don't touch this if you don't want to use split storage!
|
||||||
|
enabled: false
|
||||||
|
methods:
|
||||||
|
# These options don't need to be modified if split storage isn't enabled.
|
||||||
|
user: h2
|
||||||
|
group: h2
|
||||||
|
track: h2
|
||||||
|
uuid: h2
|
||||||
|
log: h2
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
# +----------------------------------------------------------------------------------------------+ #
|
||||||
|
# | | #
|
||||||
|
# | UPDATE PROPAGATION & MESSAGING SERVICE | #
|
||||||
|
# | | #
|
||||||
|
# | Controls the ways in which LuckPerms will sync data & notify other servers of changes. | #
|
||||||
|
# | These options are documented on greater detail on the wiki under "Instant Updates". | #
|
||||||
|
# | | #
|
||||||
|
# +----------------------------------------------------------------------------------------------+ #
|
||||||
|
|
||||||
|
# This option controls how frequently LuckPerms will perform a sync task.
|
||||||
|
#
|
||||||
|
# - A sync task will refresh all data from the storage, and ensure that the most up-to-date data is
|
||||||
|
# being used by the plugin.
|
||||||
|
# - This is disabled by default, as most users will not need it. However, if you're using a remote
|
||||||
|
# storage type without a messaging service setup, you may wish to set this to something like 3.
|
||||||
|
# - Set to -1 to disable the task completely.
|
||||||
|
sync-minutes: -1
|
||||||
|
|
||||||
|
# If the file watcher should be enabled.
|
||||||
|
#
|
||||||
|
# - When using a file-based storage type, LuckPerms can monitor the data files for changes, and
|
||||||
|
# automatically update when changes are detected.
|
||||||
|
# - If you don't want this feature to be active, set this option to false.
|
||||||
|
watch-files: true
|
||||||
|
|
||||||
|
# Define which messaging service should be used by the plugin.
|
||||||
|
#
|
||||||
|
# - If enabled and configured, LuckPerms will use the messaging service to inform other connected
|
||||||
|
# servers of changes.
|
||||||
|
# - Use the command "/lp networksync" to manually push changes.
|
||||||
|
# - Data is NOT stored using this service. It is only used as a messaging platform.
|
||||||
|
#
|
||||||
|
# - If you decide to enable this feature, you should set "sync-minutes" to -1, as there is no need
|
||||||
|
# for LuckPerms to poll the database for changes.
|
||||||
|
#
|
||||||
|
# - Possible options:
|
||||||
|
# => sql Uses the SQL database to form a queue system for communication. Will only work when
|
||||||
|
# 'storage-method' is set to MySQL or MariaDB. This is chosen by default if the
|
||||||
|
# option is set to 'none' and SQL storage is in use. Set to 'notsql' to disable this.
|
||||||
|
# => pluginmsg Uses the plugin messaging channels to communicate with the proxy.
|
||||||
|
# LuckPerms must be installed on your proxy & all connected servers backend servers.
|
||||||
|
# Won't work if you have more than one proxy.
|
||||||
|
# => lilypad Uses LilyPad pub-sub to push changes. You need to have the LilyPad-Connect plugin
|
||||||
|
# installed.
|
||||||
|
# => redis Uses Redis pub-sub to push changes. Your server connection info must be configured
|
||||||
|
# below.
|
||||||
|
# => none Disables the service.
|
||||||
|
messaging-service: none
|
||||||
|
|
||||||
|
# If LuckPerms should automatically push updates after a change has been made with a command.
|
||||||
|
auto-push-updates: true
|
||||||
|
|
||||||
|
# If LuckPerms should push logging entries to connected servers via the messaging service.
|
||||||
|
push-log-entries: true
|
||||||
|
|
||||||
|
# If LuckPerms should broadcast received logging entries to players on this platform.
|
||||||
|
#
|
||||||
|
# - If you have LuckPerms installed on your backend servers as well as a BungeeCord proxy, you
|
||||||
|
# should set this option to false on either your backends or your proxies, to avoid players being
|
||||||
|
# messaged twice about log entries.
|
||||||
|
broadcast-received-log-entries: true
|
||||||
|
|
||||||
|
# Settings for Redis.
|
||||||
|
# Port 6379 is used by default; set address to "host:port" if differs
|
||||||
|
redis:
|
||||||
|
enabled: false
|
||||||
|
address: localhost
|
||||||
|
password: 'NOPE'
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
# +----------------------------------------------------------------------------------------------+ #
|
||||||
|
# | | #
|
||||||
|
# | CUSTOMIZATION SETTINGS | #
|
||||||
|
# | | #
|
||||||
|
# | Settings that allow admins to customize the way LuckPerms operates. | #
|
||||||
|
# | | #
|
||||||
|
# +----------------------------------------------------------------------------------------------+ #
|
||||||
|
|
||||||
|
# Controls how temporary permissions/parents/meta should be accumulated.
|
||||||
|
#
|
||||||
|
# - The default behaviour is "deny".
|
||||||
|
# - This behaviour can also be specified when the command is executed. See the command usage
|
||||||
|
# documentation for more info.
|
||||||
|
#
|
||||||
|
# - Possible options:
|
||||||
|
# => accumulate durations will be added to the existing expiry time
|
||||||
|
# => replace durations will be replaced if the new duration is later than the current
|
||||||
|
# expiration
|
||||||
|
# => deny the command will just fail if you try to add another node with the same expiry
|
||||||
|
temporary-add-behaviour: deny
|
||||||
|
|
||||||
|
# Controls how LuckPerms will determine a users "primary" group.
|
||||||
|
#
|
||||||
|
# - The meaning and influence of "primary groups" are explained in detail on the wiki.
|
||||||
|
# - The preferred approach is to let LuckPerms automatically determine a users primary group
|
||||||
|
# based on the relative weight of their parent groups.
|
||||||
|
#
|
||||||
|
# - Possible options:
|
||||||
|
# => stored use the value stored against the users record in the file/database
|
||||||
|
# => parents-by-weight just use the users most highly weighted parent
|
||||||
|
# => all-parents-by-weight same as above, but calculates based upon all parents inherited from
|
||||||
|
# both directly and indirectly
|
||||||
|
primary-group-calculation: parents-by-weight
|
||||||
|
|
||||||
|
# If the plugin should check for "extra" permissions with users run LP commands.
|
||||||
|
#
|
||||||
|
# - These extra permissions allow finer control over what users can do with each command, and who
|
||||||
|
# they have access to edit.
|
||||||
|
# - The nature of the checks are documented on the wiki under "Argument based command permissions".
|
||||||
|
# - Argument based permissions are *not* static, unlike the 'base' permissions, and will depend upon
|
||||||
|
# the arguments given within the command.
|
||||||
|
argument-based-command-permissions: false
|
||||||
|
|
||||||
|
# If the plugin should check whether senders are a member of a given group before they're able to
|
||||||
|
# edit the groups data or add/remove other users to/from it.
|
||||||
|
# Note: these limitations do not apply to the web editor!
|
||||||
|
require-sender-group-membership-to-modify: false
|
||||||
|
|
||||||
|
# If the plugin should send log notifications to users whenever permissions are modified.
|
||||||
|
#
|
||||||
|
# - Notifications are only sent to those with the appropriate permission to receive them
|
||||||
|
# - They can also be temporarily enabled/disabled on a per-user basis using
|
||||||
|
# '/lp log notify <on|off>'
|
||||||
|
log-notify: true
|
||||||
|
|
||||||
|
# Defines the options for prefix and suffix stacking.
|
||||||
|
#
|
||||||
|
# - The feature allows you to display multiple prefixes or suffixes alongside a players username in
|
||||||
|
# chat.
|
||||||
|
# - It is explained and documented in more detail on the wiki under "Prefix & Suffix Stacking".
|
||||||
|
#
|
||||||
|
# - The options are divided into separate sections for prefixes and suffixes.
|
||||||
|
# - The 'duplicates' setting refers to how duplicate elements are handled. Can be 'retain-all',
|
||||||
|
# 'first-only' or 'last-only'.
|
||||||
|
# - The value of 'start-spacer' is included at the start of the resultant prefix/suffix.
|
||||||
|
# - The value of 'end-spacer' is included at the end of the resultant prefix/suffix.
|
||||||
|
# - The value of 'middle-spacer' is included between each element in the resultant prefix/suffix.
|
||||||
|
#
|
||||||
|
# - Possible format options:
|
||||||
|
# => highest Selects the value with the highest weight, from all values
|
||||||
|
# held by or inherited by the player.
|
||||||
|
#
|
||||||
|
# => lowest Same as above, except takes the one with the lowest weight.
|
||||||
|
#
|
||||||
|
# => highest_own Selects the value with the highest weight, but will not
|
||||||
|
# accept any inherited values.
|
||||||
|
#
|
||||||
|
# => lowest_own Same as above, except takes the value with the lowest weight.
|
||||||
|
#
|
||||||
|
# => highest_inherited Selects the value with the highest weight, but will only
|
||||||
|
# accept inherited values.
|
||||||
|
#
|
||||||
|
# => lowest_inherited Same as above, except takes the value with the lowest weight.
|
||||||
|
#
|
||||||
|
# => highest_on_track_<track> Selects the value with the highest weight, but only if the
|
||||||
|
# value was inherited from a group on the given track.
|
||||||
|
#
|
||||||
|
# => lowest_on_track_<track> Same as above, except takes the value with the lowest weight.
|
||||||
|
#
|
||||||
|
# => highest_not_on_track_<track> Selects the value with the highest weight, but only if the
|
||||||
|
# value was inherited from a group not on the given track.
|
||||||
|
#
|
||||||
|
# => lowest_not_on_track_<track> Same as above, except takes the value with the lowest weight.
|
||||||
|
meta-formatting:
|
||||||
|
prefix:
|
||||||
|
format:
|
||||||
|
- "highest"
|
||||||
|
duplicates: first-only
|
||||||
|
start-spacer: ""
|
||||||
|
middle-spacer: " "
|
||||||
|
end-spacer: ""
|
||||||
|
suffix:
|
||||||
|
format:
|
||||||
|
- "highest"
|
||||||
|
duplicates: first-only
|
||||||
|
start-spacer: ""
|
||||||
|
middle-spacer: " "
|
||||||
|
end-spacer: ""
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
# +----------------------------------------------------------------------------------------------+ #
|
||||||
|
# | | #
|
||||||
|
# | PERMISSION CALCULATION AND INHERITANCE | #
|
||||||
|
# | | #
|
||||||
|
# | Modify the way permission checks, meta lookups and inheritance resolutions are handled. | #
|
||||||
|
# | | #
|
||||||
|
# +----------------------------------------------------------------------------------------------+ #
|
||||||
|
|
||||||
|
# The algorithm LuckPerms should use when traversing the "inheritance tree".
|
||||||
|
#
|
||||||
|
# - Possible options:
|
||||||
|
# => breadth-first See: https://en.wikipedia.org/wiki/Breadth-first_search
|
||||||
|
# => depth-first-pre-order See: https://en.wikipedia.org/wiki/Depth-first_search
|
||||||
|
# => depth-first-post-order See: https://en.wikipedia.org/wiki/Depth-first_search
|
||||||
|
inheritance-traversal-algorithm: depth-first-pre-order
|
||||||
|
|
||||||
|
# +----------------------------------------------------------------------------------------------+ #
|
||||||
|
# | Permission resolution settings | #
|
||||||
|
# +----------------------------------------------------------------------------------------------+ #
|
||||||
|
|
||||||
|
# If users on this server should have their global permissions applied.
|
||||||
|
# When set to false, only server specific permissions will apply for users on this server
|
||||||
|
include-global: true
|
||||||
|
|
||||||
|
# If users on this server should have their global world permissions applied.
|
||||||
|
# When set to false, only world specific permissions will apply for users on this server
|
||||||
|
include-global-world: true
|
||||||
|
|
||||||
|
# If users on this server should have global (non-server specific) groups applied
|
||||||
|
apply-global-groups: true
|
||||||
|
|
||||||
|
# If users on this server should have global (non-world specific) groups applied
|
||||||
|
apply-global-world-groups: true
|
||||||
|
|
||||||
|
# +----------------------------------------------------------------------------------------------+ #
|
||||||
|
# | Inheritance settings | #
|
||||||
|
# +----------------------------------------------------------------------------------------------+ #
|
||||||
|
|
||||||
|
# If the plugin should apply wildcard permissions.
|
||||||
|
#
|
||||||
|
# - If set to true, LuckPerms will detect wildcard permissions, and resolve & apply all registered
|
||||||
|
# permissions matching the wildcard.
|
||||||
|
apply-wildcards: true
|
||||||
|
|
||||||
|
# If the plugin should parse regex permissions.
|
||||||
|
#
|
||||||
|
# - If set to true, LuckPerms will detect regex permissions, marked with "r=" at the start of the
|
||||||
|
# node, and resolve & apply all registered permissions matching the regex.
|
||||||
|
apply-regex: true
|
||||||
|
|
||||||
|
# If the plugin should complete and apply shorthand permissions.
|
||||||
|
#
|
||||||
|
# - If set to true, LuckPerms will detect and expand shorthand node patterns.
|
||||||
|
apply-shorthand: true
|
||||||
|
|
||||||
|
# If the plugin should apply Bukkit child permissions.
|
||||||
|
#
|
||||||
|
# - Plugin authors can define custom permissions structures for their plugin, which will be resolved
|
||||||
|
# and used by LuckPerms if this setting is enabled.
|
||||||
|
apply-bukkit-child-permissions: true
|
||||||
|
|
||||||
|
# If the plugin should apply Bukkit default permissions.
|
||||||
|
#
|
||||||
|
# - Plugin authors can define permissions which should be given to all users by default, or setup
|
||||||
|
# permissions which should/shouldn't be given to opped players.
|
||||||
|
# - If this option is set to false, LuckPerms will ignore these defaults.
|
||||||
|
apply-bukkit-default-permissions: true
|
||||||
|
|
||||||
|
# If the plugin should apply attachment permissions.
|
||||||
|
#
|
||||||
|
# - Other plugins on the server are able to add their own "permission attachments" to players.
|
||||||
|
# - This allows them to grant players additional permissions which last until the end of the
|
||||||
|
# session, or until they're removed.
|
||||||
|
# - If this option is set to false, LuckPerms will not include these attachment permissions when
|
||||||
|
# considering if a player should have access to a certain permission.
|
||||||
|
apply-bukkit-attachment-permissions: true
|
||||||
|
|
||||||
|
# +----------------------------------------------------------------------------------------------+ #
|
||||||
|
# | Extra settings | #
|
||||||
|
# +----------------------------------------------------------------------------------------------+ #
|
||||||
|
|
||||||
|
# Allows you to set "aliases" for the worlds sent forward for context calculation.
|
||||||
|
#
|
||||||
|
# - These aliases are provided in addition to the real world name. Applied recursively.
|
||||||
|
# - Remove the comment characters for the default aliases to apply.
|
||||||
|
world-rewrite:
|
||||||
|
# world_nether: world
|
||||||
|
# world_the_end: world
|
||||||
|
|
||||||
|
# Define special group weights for this server.
|
||||||
|
#
|
||||||
|
# - Group weights can also be applied directly to group data, using the setweight command.
|
||||||
|
# - This section allows weights to be set on a per-server basis.
|
||||||
|
group-weight:
|
||||||
|
# admin: 10
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
# +----------------------------------------------------------------------------------------------+ #
|
||||||
|
# | | #
|
||||||
|
# | FINE TUNING OPTIONS | #
|
||||||
|
# | | #
|
||||||
|
# | A number of more niche settings for tweaking and changing behaviour. The section also | #
|
||||||
|
# | contains toggles for some more specialised features. It is only necessary to make changes to | #
|
||||||
|
# | these options if you want to fine-tune LuckPerms behaviour. | #
|
||||||
|
# | | #
|
||||||
|
# +----------------------------------------------------------------------------------------------+ #
|
||||||
|
|
||||||
|
# +----------------------------------------------------------------------------------------------+ #
|
||||||
|
# | Server Operator (OP) settings | #
|
||||||
|
# +----------------------------------------------------------------------------------------------+ #
|
||||||
|
|
||||||
|
# Controls whether server operators should exist at all.
|
||||||
|
#
|
||||||
|
# - When set to 'false', all players will be de-opped, and the /op and /deop commands will be
|
||||||
|
# disabled.
|
||||||
|
enable-ops: true
|
||||||
|
|
||||||
|
# Enables or disables a special permission based system in LuckPerms for controlling OP status.
|
||||||
|
#
|
||||||
|
# - If set to true, any user with the permission "luckperms.autoop" will automatically be granted
|
||||||
|
# server operator status. This permission can be inherited, or set on specific servers/worlds,
|
||||||
|
# temporarily, etc.
|
||||||
|
# - Additionally, setting this to true will force the "enable-ops" option above to false. All users
|
||||||
|
# will be de-opped unless they have the permission node, and the op/deop commands will be
|
||||||
|
# disabled.
|
||||||
|
# - It is recommended that you use this option instead of assigning a single '*' permission.
|
||||||
|
auto-op: false
|
||||||
|
|
||||||
|
# Defines if "opped" players should be able to use all LuckPerms commands by default.
|
||||||
|
#
|
||||||
|
# - Set to false to only allow users who have the permissions access to the commands
|
||||||
|
commands-allow-op: true
|
||||||
|
|
||||||
|
# +----------------------------------------------------------------------------------------------+ #
|
||||||
|
# | Vault integration settings | #
|
||||||
|
# +----------------------------------------------------------------------------------------------+ #
|
||||||
|
|
||||||
|
# If Vault lookups for offline players on the main server thread should be enabled.
|
||||||
|
#
|
||||||
|
# LuckPerms has a "catch" for plugins attempting to perform unsafe offline player data lookups
|
||||||
|
# from the main server thread. This catch raises an exception (causes an error to occur) when unsafe
|
||||||
|
# lookups are made, instead of allowing the lookup to happen, which would likely cause the server
|
||||||
|
# to lag.
|
||||||
|
#
|
||||||
|
# However, if you're willing to accept the consequences, the catch can be disabled by setting this
|
||||||
|
# option to 'true.
|
||||||
|
vault-unsafe-lookups: false
|
||||||
|
|
||||||
|
# Controls which group LuckPerms should use for NPC players when handling Vault requests.
|
||||||
|
#
|
||||||
|
# - As NPCs aren't actually real players, LuckPerms does not load any user data for them. This
|
||||||
|
# becomes an issue when plugins want to check for their permissions using Vault.
|
||||||
|
# - As a solution, Vault checks for NPCs fallback to a group, which is defined below.
|
||||||
|
vault-npc-group: default
|
||||||
|
|
||||||
|
# Controls how LuckPerms should consider the OP status of NPC players when handing Vault requests.
|
||||||
|
#
|
||||||
|
# - If you want NPCs to have the same permissions as "normal" players, set this option to false.
|
||||||
|
# - If you want NPCs to have OP status, set this option to true.
|
||||||
|
vault-npc-op-status: false
|
||||||
|
|
||||||
|
# If the vault-server option below should be used.
|
||||||
|
#
|
||||||
|
# - When this option is set to false, the server value defined above under "server" is used.
|
||||||
|
use-vault-server: false
|
||||||
|
|
||||||
|
# The name of the server used within Vault operations.
|
||||||
|
#
|
||||||
|
# - If you don't want Vault operations to be server specific, set this to "global".
|
||||||
|
# - Will only take effect if use-vault-server is set to true above.
|
||||||
|
vault-server: global
|
||||||
|
|
||||||
|
# If global permissions should be considered when retrieving meta or player groups
|
||||||
|
vault-include-global: true
|
||||||
|
|
||||||
|
# If Vault operations should ignore any world arguments if supplied.
|
||||||
|
vault-ignore-world: false
|
||||||
|
|
||||||
|
# If LuckPerms should print debugging info to console when a plugin uses a Vault function
|
||||||
|
vault-debug: false
|
||||||
|
|
||||||
|
# +----------------------------------------------------------------------------------------------+ #
|
||||||
|
# | Miscellaneous (and rarely used) settings | #
|
||||||
|
# +----------------------------------------------------------------------------------------------+ #
|
||||||
|
|
||||||
|
# If LuckPerms should produce extra logging output when it handles logins.
|
||||||
|
#
|
||||||
|
# - Useful if you're having issues with UUID forwarding or data not being loaded.
|
||||||
|
debug-logins: false
|
||||||
|
|
||||||
|
# If LuckPerms should use the "server-name" property from the "server.properties" file as the
|
||||||
|
# "server" option within LuckPerms.
|
||||||
|
use-server-properties-name: false
|
||||||
|
|
||||||
|
# If LuckPerms should allow usernames with non alphanumeric characters.
|
||||||
|
#
|
||||||
|
# - Note that due to the design of the storage implementation, usernames must still be 16 characters
|
||||||
|
# or less.
|
||||||
|
allow-invalid-usernames: false
|
||||||
|
|
||||||
|
# If LuckPerms should allow a users primary group to be removed with the 'parent remove' command.
|
||||||
|
#
|
||||||
|
# - When this happens, the plugin will set their primary group back to default.
|
||||||
|
prevent-primary-group-removal: false
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
# +----------------------------------------------------------------------------------------------+ #
|
||||||
|
# | | #
|
||||||
|
# | DEFAULT ASSIGNMENTS | #
|
||||||
|
# | | #
|
||||||
|
# +----------------------------------------------------------------------------------------------+ #
|
||||||
|
|
||||||
|
# This section allows you to define defaults to give users whenever they connect to the server.
|
||||||
|
# The default assignments are highly configurable and conditional.
|
||||||
|
#
|
||||||
|
# There is one default assignment built into LuckPerms, which will add all users to the "default"
|
||||||
|
# group if they are not a member of any other group. This setting cannot be disabled. However, you
|
||||||
|
# can use this section to add more of your own.
|
||||||
|
#
|
||||||
|
# IMPORTANT:
|
||||||
|
# In order to save storage space, LuckPerms does not store users who have no permissions defined,
|
||||||
|
# and are only a member of the default group. Adding default assignments to this section will negate
|
||||||
|
# this effect. It is HIGHLY RECCOMENDED that instead of assigning defaults here, you add permissions
|
||||||
|
# to the "default" group, or set the "default" group to inherit other groups, and then use the
|
||||||
|
# group-name-rewrite rule above.
|
||||||
|
#
|
||||||
|
# It is also important to note that these rules are considered every time a player logs into the
|
||||||
|
# server, and are applied directly to the user's data. Simply removing a rule here will not reverse
|
||||||
|
# the effect of that rule on any users who have already had it applied to them.
|
||||||
|
#
|
||||||
|
# The "has" and "lacks" conditions below support standard boolean logic, using the 'and' & 'or'
|
||||||
|
# characters used in Java.
|
||||||
|
# e.g. "(some.other.permission | some.permission.other) & some.thing.else" == a user has
|
||||||
|
# 'some.other.permission', or 'some.permission.other', and they also have 'some.thing.else'
|
||||||
|
#
|
||||||
|
# Groups are represented by the permission node: group.<group name>
|
||||||
|
# Per server and per world nodes are represented by "server-world/permission" or "server/permission"
|
||||||
|
#
|
||||||
|
# Within conditions, permission nodes MUST be escaped using "<" and ">". See the example below.
|
||||||
|
#
|
||||||
|
# Explanation of the examples below: (they're just to demonstrate the features & use cases)
|
||||||
|
#
|
||||||
|
# rule1:
|
||||||
|
# If a user is either in the vip or vip+ group, and they have the "titles.titlecollector" permission
|
||||||
|
# set to true, and the "some.random.permission" set to false... if they're not in the group
|
||||||
|
# "prison_titlepack" on the "prison" server, then give add them to the "prison_titlepack" group on
|
||||||
|
# the "prison" server, and remove "some.random.permission".
|
||||||
|
#
|
||||||
|
# rule2:
|
||||||
|
# If the user isn't in any of the following groups on the skyblock server: sb_level1, sb_level2,
|
||||||
|
# sb_level3, then add them to sb_level1 on the skyblock server.
|
||||||
|
#
|
||||||
|
# rule3:
|
||||||
|
# If the user is a member of the default group, remove them from default, add them to member, and
|
||||||
|
# set their primary group to member.
|
||||||
|
#
|
||||||
|
# WARNING: Unlike internal commands, this system does not ensure that a group exists before adding
|
||||||
|
# a user to it. It also does not unsure that a user is a member of a group before making that group
|
||||||
|
# their primary group.
|
||||||
|
#
|
||||||
|
# Before you use "give: group.<name>" or "set-primary-group", make sure that the group exists, and
|
||||||
|
# that the user is a member of the group.
|
||||||
|
default-assignments:
|
||||||
|
# rule1:
|
||||||
|
# if:
|
||||||
|
# has-true: (<group.vip> | <group.vip+>) & <titles.tilecollector>
|
||||||
|
# has-false: <some.random.permission>
|
||||||
|
# lacks: <prison/group.prison_titlepack>
|
||||||
|
# give:
|
||||||
|
# - prison/group.prison_titlepack
|
||||||
|
# take:
|
||||||
|
# - some.random.permission
|
||||||
|
# rule2:
|
||||||
|
# if:
|
||||||
|
# lacks: <skyblock/group.sb_level1> & <skyblock/group.sb_level2> & <skyblock/group.sb_level3>
|
||||||
|
# give:
|
||||||
|
# - skyblock/group.sb_level1
|
||||||
|
# rule3:
|
||||||
|
# if:
|
||||||
|
# has-true: <group.default>
|
||||||
|
# take:
|
||||||
|
# - group.default
|
||||||
|
# give:
|
||||||
|
# - group.member
|
||||||
|
# set-primary-group: member
|
|
@ -1,148 +0,0 @@
|
||||||
Locale: en
|
|
||||||
CompatibilityMode: true
|
|
||||||
SinkRateTicks: 20
|
|
||||||
SinkCheckTicks: 100
|
|
||||||
TracerRateTicks: 5
|
|
||||||
PilotTool: 280
|
|
||||||
WorldGuardBlockMoveOnBuildPerm: true
|
|
||||||
WorldGuardBlockSinkOnPVPPerm: true
|
|
||||||
ManOverBoardTimeout: 30
|
|
||||||
FireballLifespan: 6
|
|
||||||
FireballPenetration: true
|
|
||||||
DisableSpillProtection: false
|
|
||||||
RequireCreatePerm: false
|
|
||||||
TNTContactExplosives: true
|
|
||||||
DisableCrates: false
|
|
||||||
FadeWrecksAfter: 0
|
|
||||||
RepairTicksPerBlock: 10
|
|
||||||
RepairMoneyPerBlock: 10
|
|
||||||
BlockQueueChunkSize: 1000
|
|
||||||
AllowCrewSigns: true
|
|
||||||
WGCustomFlagsUsePilotFlag: false
|
|
||||||
WGCustomFlagsUseMoveFlag: false
|
|
||||||
WGCustomFlagsUseRotateFlag: false
|
|
||||||
WGCustomFlagsUseSinkFlag: false
|
|
||||||
TownyBlockMoveOnSwitchPerm: false
|
|
||||||
TownyBlockSinkOnNoPVP: false
|
|
||||||
TownyWorldHeightLimits:
|
|
||||||
world:
|
|
||||||
underTownSpawn: 255
|
|
||||||
worldMin: -1
|
|
||||||
aboveTownSpawn: 96
|
|
||||||
worldMax: -1
|
|
||||||
world2:
|
|
||||||
worldMin: -1
|
|
||||||
worldMax: -1
|
|
||||||
underTownSpawn: 255
|
|
||||||
aboveTownSpawn: 96
|
|
||||||
world_nether:
|
|
||||||
underTownSpawn: 255
|
|
||||||
worldMin: -1
|
|
||||||
aboveTownSpawn: 96
|
|
||||||
worldMax: -1
|
|
||||||
world_the_end:
|
|
||||||
underTownSpawn: 255
|
|
||||||
worldMin: -1
|
|
||||||
aboveTownSpawn: 96
|
|
||||||
worldMax: -1
|
|
||||||
frontier:
|
|
||||||
worldMin: -1
|
|
||||||
worldMax: -1
|
|
||||||
underTownSpawn: 255
|
|
||||||
aboveTownSpawn: 96
|
|
||||||
flatworld:
|
|
||||||
underTownSpawn: 255
|
|
||||||
worldMin: -1
|
|
||||||
aboveTownSpawn: 96
|
|
||||||
worldMax: -1
|
|
||||||
wilds:
|
|
||||||
underTownSpawn: 255
|
|
||||||
worldMin: -1
|
|
||||||
aboveTownSpawn: 96
|
|
||||||
worldMax: -1
|
|
||||||
CakeVSPie:
|
|
||||||
worldMin: -1
|
|
||||||
worldMax: -1
|
|
||||||
underTownSpawn: 255
|
|
||||||
aboveTownSpawn: 96
|
|
||||||
sensfortress:
|
|
||||||
worldMin: -1
|
|
||||||
worldMax: -1
|
|
||||||
underTownSpawn: 255
|
|
||||||
aboveTownSpawn: 96
|
|
||||||
newworld_the_end:
|
|
||||||
underTownSpawn: 255
|
|
||||||
worldMin: -1
|
|
||||||
aboveTownSpawn: 96
|
|
||||||
worldMax: -1
|
|
||||||
newworld:
|
|
||||||
underTownSpawn: 255
|
|
||||||
worldMin: -1
|
|
||||||
aboveTownSpawn: 96
|
|
||||||
worldMax: -1
|
|
||||||
newworld_nether:
|
|
||||||
underTownSpawn: 255
|
|
||||||
worldMin: -1
|
|
||||||
aboveTownSpawn: 96
|
|
||||||
worldMax: -1
|
|
||||||
hardcore:
|
|
||||||
underTownSpawn: 255
|
|
||||||
worldMin: -1
|
|
||||||
aboveTownSpawn: 96
|
|
||||||
worldMax: -1
|
|
||||||
VoidWorldEnd:
|
|
||||||
underTownSpawn: 255
|
|
||||||
worldMin: -1
|
|
||||||
aboveTownSpawn: 96
|
|
||||||
worldMax: -1
|
|
||||||
VoidWorld:
|
|
||||||
underTownSpawn: 255
|
|
||||||
worldMin: -1
|
|
||||||
aboveTownSpawn: 96
|
|
||||||
worldMax: -1
|
|
||||||
VoidWorldHell:
|
|
||||||
underTownSpawn: 255
|
|
||||||
worldMin: -1
|
|
||||||
aboveTownSpawn: 96
|
|
||||||
worldMax: -1
|
|
||||||
hardcoretest:
|
|
||||||
underTownSpawn: 255
|
|
||||||
worldMin: -1
|
|
||||||
aboveTownSpawn: 96
|
|
||||||
worldMax: -1
|
|
||||||
VoidWorld2:
|
|
||||||
underTownSpawn: 255
|
|
||||||
worldMin: -1
|
|
||||||
aboveTownSpawn: 96
|
|
||||||
worldMax: -1
|
|
||||||
Dungeons:
|
|
||||||
underTownSpawn: 255
|
|
||||||
worldMin: -1
|
|
||||||
aboveTownSpawn: 96
|
|
||||||
worldMax: -1
|
|
||||||
BACKUP_world:
|
|
||||||
underTownSpawn: 255
|
|
||||||
worldMin: -1
|
|
||||||
aboveTownSpawn: 96
|
|
||||||
worldMax: -1
|
|
||||||
test:
|
|
||||||
underTownSpawn: 255
|
|
||||||
worldMin: -1
|
|
||||||
aboveTownSpawn: 96
|
|
||||||
worldMax: -1
|
|
||||||
OldRegionFiles:
|
|
||||||
underTownSpawn: 255
|
|
||||||
worldMin: -1
|
|
||||||
aboveTownSpawn: 96
|
|
||||||
worldMax: -1
|
|
||||||
plotworld:
|
|
||||||
underTownSpawn: 255
|
|
||||||
worldMin: -1
|
|
||||||
aboveTownSpawn: 96
|
|
||||||
worldMax: -1
|
|
||||||
luna:
|
|
||||||
underTownSpawn: 255
|
|
||||||
worldMin: -1
|
|
||||||
aboveTownSpawn: 96
|
|
||||||
worldMax: -1
|
|
||||||
DurabilityOverride: {}
|
|
|
@ -1,163 +0,0 @@
|
||||||
name: Airship
|
|
||||||
maxSize: 7500
|
|
||||||
minSize: 1000
|
|
||||||
allowedBlocks:
|
|
||||||
- 5
|
|
||||||
- 8
|
|
||||||
- 9
|
|
||||||
- 10
|
|
||||||
- 11
|
|
||||||
- 17
|
|
||||||
- 20
|
|
||||||
- 23
|
|
||||||
- 25
|
|
||||||
- 26
|
|
||||||
- 29
|
|
||||||
- 33
|
|
||||||
- 34
|
|
||||||
- 35
|
|
||||||
- 41
|
|
||||||
- 42
|
|
||||||
- 43
|
|
||||||
- 44
|
|
||||||
- 47
|
|
||||||
- 49
|
|
||||||
- 50
|
|
||||||
- 51
|
|
||||||
- 53
|
|
||||||
- 54
|
|
||||||
- 55
|
|
||||||
- 57
|
|
||||||
- 58
|
|
||||||
- 61
|
|
||||||
- 62
|
|
||||||
- 63
|
|
||||||
- 64
|
|
||||||
- 65
|
|
||||||
- 68
|
|
||||||
- 69
|
|
||||||
- 70
|
|
||||||
- 71
|
|
||||||
- 72
|
|
||||||
- 75
|
|
||||||
- 76
|
|
||||||
- 77
|
|
||||||
- 82
|
|
||||||
- 85
|
|
||||||
- 87
|
|
||||||
- 89
|
|
||||||
- 92
|
|
||||||
- 93
|
|
||||||
- 94
|
|
||||||
- 95
|
|
||||||
- 96
|
|
||||||
- 98
|
|
||||||
- 101
|
|
||||||
- 102
|
|
||||||
- 107
|
|
||||||
- 109
|
|
||||||
- 112
|
|
||||||
- 113
|
|
||||||
- 114
|
|
||||||
- 116
|
|
||||||
- 117
|
|
||||||
- 118
|
|
||||||
- 122
|
|
||||||
- 123
|
|
||||||
- 124
|
|
||||||
- 125
|
|
||||||
- 126
|
|
||||||
- 130
|
|
||||||
- 131
|
|
||||||
- 133
|
|
||||||
- 134
|
|
||||||
- 135
|
|
||||||
- 136
|
|
||||||
- 138
|
|
||||||
- 139
|
|
||||||
- 140
|
|
||||||
- 143
|
|
||||||
- 144
|
|
||||||
- 145
|
|
||||||
- 146
|
|
||||||
- 147
|
|
||||||
- 148
|
|
||||||
- 149
|
|
||||||
- 150
|
|
||||||
- 151
|
|
||||||
- 152
|
|
||||||
- 154
|
|
||||||
- 155
|
|
||||||
- 156
|
|
||||||
- 157
|
|
||||||
- 158
|
|
||||||
- 159
|
|
||||||
- 160
|
|
||||||
- 171
|
|
||||||
- 172
|
|
||||||
- 173
|
|
||||||
# - 176 # Banner
|
|
||||||
# - 177 # Banner
|
|
||||||
- 165
|
|
||||||
- 167
|
|
||||||
- 183
|
|
||||||
- 184
|
|
||||||
- 185
|
|
||||||
- 186
|
|
||||||
- 187
|
|
||||||
- 188
|
|
||||||
- 189
|
|
||||||
- 190
|
|
||||||
- 191
|
|
||||||
- 192
|
|
||||||
- 193
|
|
||||||
- 194
|
|
||||||
- 195
|
|
||||||
- 196
|
|
||||||
- 197
|
|
||||||
|
|
||||||
forbiddenBlocks:
|
|
||||||
- 34
|
|
||||||
|
|
||||||
canCruise: true
|
|
||||||
canFly: true
|
|
||||||
maxHeightLimit: 256
|
|
||||||
maxHeightAboveGround: 100
|
|
||||||
vertCruiseSkipBlocks: 1
|
|
||||||
collisionExplosion: 0.0
|
|
||||||
detectionMultiplier: 10.0
|
|
||||||
underwaterDetectionMultiplier: 1.0
|
|
||||||
speed: 2.0
|
|
||||||
cruiseSkipBlocks: 4
|
|
||||||
cruiseSpeed: 0.75
|
|
||||||
fuelBurnRate: 2.0
|
|
||||||
sinkPercent: 99.0
|
|
||||||
overallSinkPercent: 60.0
|
|
||||||
tryNudge: false
|
|
||||||
canStaticMove: true
|
|
||||||
maxStaticMove: 2
|
|
||||||
flyblocks:
|
|
||||||
35: #wool represents lift
|
|
||||||
- 45.0
|
|
||||||
- 100.0
|
|
||||||
152: # redstone represents engines
|
|
||||||
- 2.5
|
|
||||||
- 100.0
|
|
||||||
61:
|
|
||||||
- 0.05
|
|
||||||
- 100.0
|
|
||||||
[54,146]: # limit chests to make big airships important for merchant missions
|
|
||||||
- 0.0
|
|
||||||
- 2.0
|
|
||||||
[23,154,158]: # dispensers and hoppers can be used for inventory too, so limit them as well
|
|
||||||
- 0.0
|
|
||||||
- 5.0
|
|
||||||
145: # anvils are OP armor, so limit it
|
|
||||||
- 0.0
|
|
||||||
- 1.0
|
|
||||||
49: # so is obsidian
|
|
||||||
- 0.0
|
|
||||||
- 1.0
|
|
||||||
8: # so is water
|
|
||||||
- 0.0
|
|
||||||
- 1.0
|
|
|
@ -1,128 +0,0 @@
|
||||||
name: Airskiff
|
|
||||||
maxSize: 200
|
|
||||||
minSize: 10
|
|
||||||
allowedBlocks:
|
|
||||||
- 5
|
|
||||||
- 8
|
|
||||||
- 9
|
|
||||||
- 10
|
|
||||||
- 11
|
|
||||||
- 17
|
|
||||||
- 20 #
|
|
||||||
- 23 #
|
|
||||||
- 25 #
|
|
||||||
- 26 #
|
|
||||||
- 29 #
|
|
||||||
- 33 #
|
|
||||||
- 35
|
|
||||||
- 41 #
|
|
||||||
- 43 #
|
|
||||||
- 44 #
|
|
||||||
- 47 #
|
|
||||||
- 50 #
|
|
||||||
- 52
|
|
||||||
- 53
|
|
||||||
- 54 #
|
|
||||||
- 55
|
|
||||||
- 57 #
|
|
||||||
- 58 #
|
|
||||||
- 61 #
|
|
||||||
- 62 #
|
|
||||||
- 63 #
|
|
||||||
- 64 #
|
|
||||||
- 65 #
|
|
||||||
- 68 #
|
|
||||||
- 69 #
|
|
||||||
- 72
|
|
||||||
- 75 #
|
|
||||||
- 76 #
|
|
||||||
- 77 #
|
|
||||||
- 85
|
|
||||||
- 92
|
|
||||||
- 93
|
|
||||||
- 94
|
|
||||||
- 95 #
|
|
||||||
- 96 #
|
|
||||||
- 101 #
|
|
||||||
- 102 #
|
|
||||||
- 107
|
|
||||||
- 113 #
|
|
||||||
- 117
|
|
||||||
- 118 #
|
|
||||||
- 123 #
|
|
||||||
- 124 #
|
|
||||||
- 125
|
|
||||||
- 126
|
|
||||||
- 130 #
|
|
||||||
- 131 #
|
|
||||||
- 133 #
|
|
||||||
- 134
|
|
||||||
- 135
|
|
||||||
- 136
|
|
||||||
- 138
|
|
||||||
- 140
|
|
||||||
- 143 #
|
|
||||||
- 144 #
|
|
||||||
- 145
|
|
||||||
- 146 #
|
|
||||||
- 147
|
|
||||||
- 148
|
|
||||||
- 149
|
|
||||||
- 150
|
|
||||||
- 151
|
|
||||||
- 152 #
|
|
||||||
- 154 #
|
|
||||||
- 157
|
|
||||||
- 165 #
|
|
||||||
- 171
|
|
||||||
- 173
|
|
||||||
- 167 # Iron Trap Door
|
|
||||||
# - 176 # Banner
|
|
||||||
# - 177 # Banner
|
|
||||||
|
|
||||||
forbiddenBlocks:
|
|
||||||
- 34
|
|
||||||
|
|
||||||
canFly: true
|
|
||||||
canCruise: true
|
|
||||||
cruiseSpeed: 1.0
|
|
||||||
maxHeightLimit: 200
|
|
||||||
maxHeightAboveGround: 50
|
|
||||||
collisionExplosion: 0.0
|
|
||||||
fuelBurnRate: 2.0
|
|
||||||
explodeOnCrash: 2.0
|
|
||||||
cruiseSkipBlocks: 6
|
|
||||||
sinkSpeed: 4.0
|
|
||||||
overallSinkPercent: 97.0
|
|
||||||
detectionMultiplier: 20.0
|
|
||||||
underwaterDetectionMultiplier: 2.0
|
|
||||||
smokeOnSink: 1
|
|
||||||
keepMovingOnSink: true
|
|
||||||
speed: 3.0
|
|
||||||
tryNudge: false
|
|
||||||
sinkPercent: 99.0
|
|
||||||
flyblocks:
|
|
||||||
35: #wool represents lift
|
|
||||||
- 45.0
|
|
||||||
- 100.0
|
|
||||||
[54,146]: # limit chests to make big airships important for merchant missions
|
|
||||||
- 0.0
|
|
||||||
- N2
|
|
||||||
[23,154]: # dispensers and hoppers can be used for inventory too, so limit them as well
|
|
||||||
- 0.0
|
|
||||||
- 5.0
|
|
||||||
152: # redstone represents engines
|
|
||||||
- 2.5
|
|
||||||
- 100.0
|
|
||||||
61:
|
|
||||||
- 0.05
|
|
||||||
- 100.0
|
|
||||||
145: # anvils are OP armor, so limit it
|
|
||||||
- 0.0
|
|
||||||
- 1.0
|
|
||||||
49: # so is obsidian
|
|
||||||
- 0.0
|
|
||||||
- 1.0
|
|
||||||
8: # so is water
|
|
||||||
- 0.0
|
|
||||||
- 1.0
|
|
|
@ -1,154 +0,0 @@
|
||||||
name: BigAirship
|
|
||||||
maxSize: 20000
|
|
||||||
minSize: 1000
|
|
||||||
allowedBlocks:
|
|
||||||
- 5
|
|
||||||
- 8
|
|
||||||
- 9
|
|
||||||
- 10
|
|
||||||
- 11
|
|
||||||
- 17
|
|
||||||
- 20
|
|
||||||
- 23
|
|
||||||
- 25
|
|
||||||
- 26
|
|
||||||
- 29
|
|
||||||
- 33
|
|
||||||
- 35
|
|
||||||
- 41
|
|
||||||
- 42
|
|
||||||
- 43
|
|
||||||
- 44
|
|
||||||
- 47
|
|
||||||
- 49
|
|
||||||
- 50
|
|
||||||
- 51
|
|
||||||
- 53
|
|
||||||
- 54
|
|
||||||
- 55
|
|
||||||
- 57
|
|
||||||
- 58
|
|
||||||
- 61
|
|
||||||
- 62
|
|
||||||
- 63
|
|
||||||
- 64
|
|
||||||
- 65
|
|
||||||
- 68
|
|
||||||
- 69
|
|
||||||
- 70
|
|
||||||
- 71
|
|
||||||
- 72
|
|
||||||
- 75
|
|
||||||
- 76
|
|
||||||
- 77
|
|
||||||
- 82
|
|
||||||
- 85
|
|
||||||
- 87
|
|
||||||
- 89
|
|
||||||
- 92
|
|
||||||
- 93
|
|
||||||
- 94
|
|
||||||
- 95
|
|
||||||
- 96
|
|
||||||
- 98
|
|
||||||
- 101
|
|
||||||
- 102
|
|
||||||
- 107
|
|
||||||
- 109
|
|
||||||
- 112
|
|
||||||
- 113
|
|
||||||
- 114
|
|
||||||
- 116
|
|
||||||
- 117
|
|
||||||
- 118
|
|
||||||
- 122
|
|
||||||
- 123
|
|
||||||
- 124
|
|
||||||
- 125
|
|
||||||
- 126
|
|
||||||
- 130
|
|
||||||
- 131
|
|
||||||
- 133
|
|
||||||
- 134
|
|
||||||
- 135
|
|
||||||
- 136
|
|
||||||
- 138
|
|
||||||
- 139
|
|
||||||
- 140
|
|
||||||
- 143
|
|
||||||
- 144
|
|
||||||
- 145
|
|
||||||
- 146
|
|
||||||
- 147
|
|
||||||
- 148
|
|
||||||
- 149
|
|
||||||
- 150
|
|
||||||
- 151
|
|
||||||
- 152
|
|
||||||
- 154
|
|
||||||
- 155
|
|
||||||
- 156
|
|
||||||
- 157
|
|
||||||
- 158
|
|
||||||
- 159
|
|
||||||
- 171
|
|
||||||
- 172
|
|
||||||
- 173
|
|
||||||
# - 176 # Banner
|
|
||||||
# - 177 # Banner
|
|
||||||
- 165
|
|
||||||
- 167
|
|
||||||
- 183
|
|
||||||
- 184
|
|
||||||
- 185
|
|
||||||
- 186
|
|
||||||
- 187
|
|
||||||
- 188
|
|
||||||
- 189
|
|
||||||
- 190
|
|
||||||
- 191
|
|
||||||
- 192
|
|
||||||
- 193
|
|
||||||
- 194
|
|
||||||
- 195
|
|
||||||
- 196
|
|
||||||
- 197
|
|
||||||
|
|
||||||
forbiddenBlocks:
|
|
||||||
- 7
|
|
||||||
- 34 #Piston Head
|
|
||||||
|
|
||||||
canCruise: true
|
|
||||||
canFly: true
|
|
||||||
maxHeightLimit: 200
|
|
||||||
maxHeightAboveGround: 100
|
|
||||||
vertCruiseSkipBlocks: 1
|
|
||||||
collisionExplosion: 0.0
|
|
||||||
speed: 0.75
|
|
||||||
cruiseSkipBlocks: 6
|
|
||||||
cruiseSpeed: 0.35
|
|
||||||
fuelBurnRate: 4.0
|
|
||||||
sinkPercent: 99.0
|
|
||||||
overallSinkPercent: 60.0
|
|
||||||
tryNudge: false
|
|
||||||
canStaticMove: true
|
|
||||||
maxStaticMove: 2
|
|
||||||
flyblocks:
|
|
||||||
35: #wool represents lift
|
|
||||||
- 50.0
|
|
||||||
- 100.0
|
|
||||||
152: # redstone represents engines
|
|
||||||
- 2.0
|
|
||||||
- 100.0
|
|
||||||
[54,146]: # limit chests to make big airships important for merchant missions
|
|
||||||
- 0.0
|
|
||||||
- 1.0
|
|
||||||
145: # anvils are OP armor, so limit it
|
|
||||||
- 0.0
|
|
||||||
- 1.0
|
|
||||||
49: # so is obsidian
|
|
||||||
- 0.0
|
|
||||||
- 1.0
|
|
||||||
8: # so is water
|
|
||||||
- 0.0
|
|
||||||
- 1.0
|
|
|
@ -1,138 +0,0 @@
|
||||||
name: BigAirskiff
|
|
||||||
maxSize: 500
|
|
||||||
minSize: 150
|
|
||||||
allowedBlocks:
|
|
||||||
- 5
|
|
||||||
- 8
|
|
||||||
- 9
|
|
||||||
- 10
|
|
||||||
- 11
|
|
||||||
- 17
|
|
||||||
- 20
|
|
||||||
- 23
|
|
||||||
- 25
|
|
||||||
- 26
|
|
||||||
- 29
|
|
||||||
- 33
|
|
||||||
- 35
|
|
||||||
- 41
|
|
||||||
- 43
|
|
||||||
- 44
|
|
||||||
- 47
|
|
||||||
- 50
|
|
||||||
- 52
|
|
||||||
- 53
|
|
||||||
- 54
|
|
||||||
- 55
|
|
||||||
- 57
|
|
||||||
- 58
|
|
||||||
- 61
|
|
||||||
- 62
|
|
||||||
- 63
|
|
||||||
- 64
|
|
||||||
- 65
|
|
||||||
- 68
|
|
||||||
- 69
|
|
||||||
- 72
|
|
||||||
- 75
|
|
||||||
- 76
|
|
||||||
- 77
|
|
||||||
- 85
|
|
||||||
- 92
|
|
||||||
- 93
|
|
||||||
- 94
|
|
||||||
- 95
|
|
||||||
- 96
|
|
||||||
- 101
|
|
||||||
- 102
|
|
||||||
- 107
|
|
||||||
- 113
|
|
||||||
- 117
|
|
||||||
- 118
|
|
||||||
- 123
|
|
||||||
- 124
|
|
||||||
- 125
|
|
||||||
- 126
|
|
||||||
- 130
|
|
||||||
- 131
|
|
||||||
- 133
|
|
||||||
- 134
|
|
||||||
- 135
|
|
||||||
- 117
|
|
||||||
- 118
|
|
||||||
- 123
|
|
||||||
- 124
|
|
||||||
- 125
|
|
||||||
- 126
|
|
||||||
- 130
|
|
||||||
- 131
|
|
||||||
- 133
|
|
||||||
- 134
|
|
||||||
- 135
|
|
||||||
- 136
|
|
||||||
- 138
|
|
||||||
- 140
|
|
||||||
- 143
|
|
||||||
- 144
|
|
||||||
- 145
|
|
||||||
- 146
|
|
||||||
- 147
|
|
||||||
- 148
|
|
||||||
- 149
|
|
||||||
- 150
|
|
||||||
- 151
|
|
||||||
- 152
|
|
||||||
- 154
|
|
||||||
- 157
|
|
||||||
- 165
|
|
||||||
- 171
|
|
||||||
- 173
|
|
||||||
# - 176 # Banner
|
|
||||||
# - 177 # Banner
|
|
||||||
|
|
||||||
forbiddenBlocks:
|
|
||||||
- 34
|
|
||||||
|
|
||||||
canFly: true
|
|
||||||
canCruise: true
|
|
||||||
cruiseSkipBlocks: 5
|
|
||||||
cruiseSpeed: 1.0
|
|
||||||
maxHeightLimit: 200
|
|
||||||
maxHeightAboveGround: 50
|
|
||||||
collisionExplosion: 0.0
|
|
||||||
fuelBurnRate: 2.0
|
|
||||||
explodeOnCrash: 2.0
|
|
||||||
detectionMultiplier: 20.0
|
|
||||||
underwaterDetectionMultiplier: 2.0
|
|
||||||
sinkSpeed: 3.5
|
|
||||||
overallSinkPercent: 98.0
|
|
||||||
smokeOnSink: 1
|
|
||||||
keepMovingOnSink: true
|
|
||||||
speed: 2.5
|
|
||||||
tryNudge: false
|
|
||||||
sinkPercent: 99.0
|
|
||||||
flyblocks:
|
|
||||||
35: #wool represents lift
|
|
||||||
- 45.0
|
|
||||||
- 100.0
|
|
||||||
[54,146]: # limit chests to make big airships important for merchant missions
|
|
||||||
- 0.0
|
|
||||||
- N4
|
|
||||||
[23,154]: # dispensers can be used for inventory too, so limit them as well
|
|
||||||
- 0.0
|
|
||||||
- 6.0
|
|
||||||
152: # redstone represents engines
|
|
||||||
- 2.5
|
|
||||||
- 100.0
|
|
||||||
61:
|
|
||||||
- 0.05
|
|
||||||
- 100.0
|
|
||||||
145: # anvils are OP armor, so limit it
|
|
||||||
- 0.0
|
|
||||||
- 1.0
|
|
||||||
49: # so is obsidian
|
|
||||||
- 0.0
|
|
||||||
- 1.0
|
|
||||||
8: # so is water
|
|
||||||
- 0.0
|
|
||||||
- 1.0
|
|
|
@ -1,135 +0,0 @@
|
||||||
name: BigSubAirship
|
|
||||||
maxSize: 20000
|
|
||||||
minSize: 1000
|
|
||||||
allowedBlocks:
|
|
||||||
- 5
|
|
||||||
- 10
|
|
||||||
- 11
|
|
||||||
- 17
|
|
||||||
- 20
|
|
||||||
- 23
|
|
||||||
- 25
|
|
||||||
- 26
|
|
||||||
- 29
|
|
||||||
- 33
|
|
||||||
- 34
|
|
||||||
- 35
|
|
||||||
- 41
|
|
||||||
- 42
|
|
||||||
- 43
|
|
||||||
- 44
|
|
||||||
- 47
|
|
||||||
- 49
|
|
||||||
- 50
|
|
||||||
- 53
|
|
||||||
- 54
|
|
||||||
- 55
|
|
||||||
- 57
|
|
||||||
- 58
|
|
||||||
- 61
|
|
||||||
- 62
|
|
||||||
- 63
|
|
||||||
- 64
|
|
||||||
- 65
|
|
||||||
- 68
|
|
||||||
- 69
|
|
||||||
- 70
|
|
||||||
- 71
|
|
||||||
- 72
|
|
||||||
- 75
|
|
||||||
- 76
|
|
||||||
- 77
|
|
||||||
- 82
|
|
||||||
- 85
|
|
||||||
- 87
|
|
||||||
- 89
|
|
||||||
- 92
|
|
||||||
- 93
|
|
||||||
- 94
|
|
||||||
- 95
|
|
||||||
- 96
|
|
||||||
- 101
|
|
||||||
- 102
|
|
||||||
- 107
|
|
||||||
- 109
|
|
||||||
- 112
|
|
||||||
- 113
|
|
||||||
- 114
|
|
||||||
- 116
|
|
||||||
- 117
|
|
||||||
- 118
|
|
||||||
- 122
|
|
||||||
- 123
|
|
||||||
- 124
|
|
||||||
- 125
|
|
||||||
- 126
|
|
||||||
- 130
|
|
||||||
- 131
|
|
||||||
- 133
|
|
||||||
- 134
|
|
||||||
- 135
|
|
||||||
- 136
|
|
||||||
- 138
|
|
||||||
- 139
|
|
||||||
- 140
|
|
||||||
- 143
|
|
||||||
- 144
|
|
||||||
- 145
|
|
||||||
- 146
|
|
||||||
- 147
|
|
||||||
- 148
|
|
||||||
- 149
|
|
||||||
- 150
|
|
||||||
- 151
|
|
||||||
- 152
|
|
||||||
- 154
|
|
||||||
- 155
|
|
||||||
- 156
|
|
||||||
- 157
|
|
||||||
- 158
|
|
||||||
- 159
|
|
||||||
- 171
|
|
||||||
- 172
|
|
||||||
- 173
|
|
||||||
|
|
||||||
forbiddenBlocks:
|
|
||||||
- 7
|
|
||||||
|
|
||||||
canCruise: true
|
|
||||||
cruiseSkipBlocks: 4
|
|
||||||
cruiseSpeed: 0.35
|
|
||||||
canFly: false
|
|
||||||
minHeightLimit: 1
|
|
||||||
maxHeightLimit: 200
|
|
||||||
maxHeightAboveGround: 100
|
|
||||||
vertCruiseSkipBlocks: 1
|
|
||||||
speed: 0.75
|
|
||||||
collisionExplosion: 0.0
|
|
||||||
fuelBurnRate: 4.0
|
|
||||||
tryNudge: false
|
|
||||||
sinkPercent: 99.0
|
|
||||||
overallSinkPercent: 60.0
|
|
||||||
halfSpeedUnderwater: true
|
|
||||||
|
|
||||||
flyblocks:
|
|
||||||
42: # iron represents ballast tanks
|
|
||||||
- 10.0
|
|
||||||
- 100.0
|
|
||||||
35: # wool represents lift
|
|
||||||
- 50.0
|
|
||||||
- 100.0
|
|
||||||
[54,146]: # limit chests to make big airships important for merchant missions
|
|
||||||
- 0.0
|
|
||||||
- 1.0
|
|
||||||
152: # redstone represents engines
|
|
||||||
- 1.0
|
|
||||||
- 100.0
|
|
||||||
145: # anvils are OP armor, so limit it
|
|
||||||
- 0.0
|
|
||||||
- 1.0
|
|
||||||
49: # so is obsidian
|
|
||||||
- 0.0
|
|
||||||
- 1.0
|
|
||||||
8: # so is water
|
|
||||||
- 0.0
|
|
||||||
- 1.0
|
|
|
@ -1,138 +0,0 @@
|
||||||
name: BigSubAirskiff
|
|
||||||
maxSize: 500
|
|
||||||
minSize: 10
|
|
||||||
allowedBlocks:
|
|
||||||
- 5
|
|
||||||
- 10
|
|
||||||
- 11
|
|
||||||
- 17
|
|
||||||
- 20
|
|
||||||
- 23
|
|
||||||
- 25
|
|
||||||
- 26
|
|
||||||
- 29
|
|
||||||
- 33
|
|
||||||
- 34
|
|
||||||
- 35
|
|
||||||
- 41
|
|
||||||
- 42
|
|
||||||
- 43
|
|
||||||
- 44
|
|
||||||
- 47
|
|
||||||
- 49
|
|
||||||
- 50
|
|
||||||
- 53
|
|
||||||
- 54
|
|
||||||
- 55
|
|
||||||
- 57
|
|
||||||
- 58
|
|
||||||
- 61
|
|
||||||
- 62
|
|
||||||
- 63
|
|
||||||
- 64
|
|
||||||
- 65
|
|
||||||
- 68
|
|
||||||
- 69
|
|
||||||
- 70
|
|
||||||
- 71
|
|
||||||
- 72
|
|
||||||
- 75
|
|
||||||
- 76
|
|
||||||
- 77
|
|
||||||
- 82
|
|
||||||
- 85
|
|
||||||
- 87
|
|
||||||
- 89
|
|
||||||
- 92
|
|
||||||
- 93
|
|
||||||
- 94
|
|
||||||
- 95
|
|
||||||
- 96
|
|
||||||
- 98
|
|
||||||
- 101
|
|
||||||
- 102
|
|
||||||
- 107
|
|
||||||
- 109
|
|
||||||
- 112
|
|
||||||
- 113
|
|
||||||
- 114
|
|
||||||
- 116
|
|
||||||
- 117
|
|
||||||
- 118
|
|
||||||
- 122
|
|
||||||
- 123
|
|
||||||
- 124
|
|
||||||
- 125
|
|
||||||
- 126
|
|
||||||
- 130
|
|
||||||
- 131
|
|
||||||
- 133
|
|
||||||
- 134
|
|
||||||
- 135
|
|
||||||
- 136
|
|
||||||
- 138
|
|
||||||
- 139
|
|
||||||
- 140
|
|
||||||
- 143
|
|
||||||
- 144
|
|
||||||
- 145
|
|
||||||
- 146
|
|
||||||
- 147
|
|
||||||
- 148
|
|
||||||
- 149
|
|
||||||
- 150
|
|
||||||
- 151
|
|
||||||
- 152
|
|
||||||
- 154
|
|
||||||
- 155
|
|
||||||
- 156
|
|
||||||
- 157
|
|
||||||
- 171
|
|
||||||
- 172
|
|
||||||
- 173
|
|
||||||
|
|
||||||
forbiddenBlocks:
|
|
||||||
- 34
|
|
||||||
|
|
||||||
canFly: false
|
|
||||||
canCruise: false
|
|
||||||
minHeightLimit: 1
|
|
||||||
maxHeightLimit: 200
|
|
||||||
maxHeightAboveGround: 50
|
|
||||||
collisionExplosion: 0.0
|
|
||||||
fuelBurnRate: 2.0
|
|
||||||
explodeOnCrash: 2.0
|
|
||||||
sinkPercent: 99.0
|
|
||||||
overallSinkPercent: 98.0
|
|
||||||
detectionMultiplier: 20.0
|
|
||||||
underwaterDetectionMultiplier: 2.0
|
|
||||||
sinkSpeed: 5.0
|
|
||||||
keepMovingOnSink: true
|
|
||||||
halfSpeedUnderwater: true
|
|
||||||
speed: 2.5
|
|
||||||
tryNudge: false
|
|
||||||
flyblocks:
|
|
||||||
35:
|
|
||||||
- 50.0
|
|
||||||
- 100.0
|
|
||||||
152:
|
|
||||||
- 8.0
|
|
||||||
- 100.0
|
|
||||||
42:
|
|
||||||
- 10.0
|
|
||||||
- 100.0
|
|
||||||
[54,146]: # limit chests to make big airships important for merchant missions
|
|
||||||
- 0.0
|
|
||||||
- N2
|
|
||||||
[23,154]: # dispensers can be used for inventory too, so limit them as well
|
|
||||||
- 0.0
|
|
||||||
- 6.0
|
|
||||||
145: # anvils are OP armor, so limit it
|
|
||||||
- 0.0
|
|
||||||
- 1.0
|
|
||||||
49: # so is obsidian
|
|
||||||
- 0.0
|
|
||||||
- 1.0
|
|
||||||
8: # so is water
|
|
||||||
- 0.0
|
|
||||||
- 1.0
|
|
|
@ -1,128 +0,0 @@
|
||||||
name: Boat
|
|
||||||
maxSize: 250
|
|
||||||
minSize: 50
|
|
||||||
allowedBlocks:
|
|
||||||
- 5
|
|
||||||
- 10
|
|
||||||
- 11
|
|
||||||
- 17
|
|
||||||
- 20
|
|
||||||
- 23
|
|
||||||
- 25
|
|
||||||
- 26
|
|
||||||
- 29
|
|
||||||
- 33
|
|
||||||
- 34
|
|
||||||
- 35
|
|
||||||
- 41
|
|
||||||
- 42
|
|
||||||
- 43
|
|
||||||
- 44
|
|
||||||
- 47
|
|
||||||
- 49
|
|
||||||
- 50
|
|
||||||
- 53
|
|
||||||
- 54
|
|
||||||
- 55
|
|
||||||
- 57
|
|
||||||
- 58
|
|
||||||
- 61
|
|
||||||
- 62
|
|
||||||
- 63
|
|
||||||
- 64
|
|
||||||
- 65
|
|
||||||
- 68
|
|
||||||
- 69
|
|
||||||
- 70
|
|
||||||
- 71
|
|
||||||
- 72
|
|
||||||
- 75
|
|
||||||
- 76
|
|
||||||
- 77
|
|
||||||
- 82
|
|
||||||
- 85
|
|
||||||
- 87
|
|
||||||
- 89
|
|
||||||
- 92
|
|
||||||
- 93
|
|
||||||
- 94
|
|
||||||
- 95
|
|
||||||
- 96
|
|
||||||
- 98
|
|
||||||
- 101
|
|
||||||
- 102
|
|
||||||
- 107
|
|
||||||
- 109
|
|
||||||
- 112
|
|
||||||
- 113
|
|
||||||
- 114
|
|
||||||
- 116
|
|
||||||
- 117
|
|
||||||
- 118
|
|
||||||
- 122
|
|
||||||
- 123
|
|
||||||
- 124
|
|
||||||
- 125
|
|
||||||
- 126
|
|
||||||
- 130
|
|
||||||
- 131
|
|
||||||
- 133
|
|
||||||
- 134
|
|
||||||
- 135
|
|
||||||
- 136
|
|
||||||
- 138
|
|
||||||
- 139
|
|
||||||
- 140
|
|
||||||
- 143
|
|
||||||
- 144
|
|
||||||
- 145
|
|
||||||
- 146
|
|
||||||
- 147
|
|
||||||
- 148
|
|
||||||
- 149
|
|
||||||
- 150
|
|
||||||
- 151
|
|
||||||
- 152
|
|
||||||
- 154
|
|
||||||
- 155
|
|
||||||
- 156
|
|
||||||
- 157
|
|
||||||
- 158
|
|
||||||
- 159
|
|
||||||
- 171
|
|
||||||
- 172
|
|
||||||
- 173
|
|
||||||
|
|
||||||
forbiddenBlocks:
|
|
||||||
- 7
|
|
||||||
|
|
||||||
cruiseSpeed: 1.0
|
|
||||||
canCruise: true
|
|
||||||
cruiseSkipBlocks: 6
|
|
||||||
#depends mostly on the ship
|
|
||||||
canFly: false
|
|
||||||
sinkPercent: 99.0
|
|
||||||
overallSinkPercent: 60.0
|
|
||||||
minHeightLimit: 50
|
|
||||||
maxHeightLimit: 80
|
|
||||||
requireWaterContact: true
|
|
||||||
allowVerticalMovement: false
|
|
||||||
speed: 2.0
|
|
||||||
#default is one, moves relatively quick
|
|
||||||
tryNudge: false
|
|
||||||
flyblocks:
|
|
||||||
5:
|
|
||||||
- 30.0
|
|
||||||
- 100.0
|
|
||||||
35:
|
|
||||||
- 10.0
|
|
||||||
- 40.0
|
|
||||||
[54,146]:
|
|
||||||
- 0.0
|
|
||||||
- 5.0
|
|
||||||
145: # anvils are OP armor, so limit it
|
|
||||||
- 0.0
|
|
||||||
- 4.0
|
|
||||||
49: # so is obsidian
|
|
||||||
- 0.0
|
|
||||||
- 4.0
|
|
|
@ -1,152 +0,0 @@
|
||||||
name: Car
|
|
||||||
maxSize: 5000
|
|
||||||
minSize: 2
|
|
||||||
allowedBlocks:
|
|
||||||
- 5
|
|
||||||
- 8
|
|
||||||
- 9
|
|
||||||
- 10
|
|
||||||
- 11
|
|
||||||
- 17
|
|
||||||
- 20
|
|
||||||
- 23
|
|
||||||
- 25
|
|
||||||
- 26
|
|
||||||
- 29
|
|
||||||
- 33
|
|
||||||
- 34
|
|
||||||
- 35
|
|
||||||
- 41
|
|
||||||
- 42
|
|
||||||
- 43
|
|
||||||
- 44
|
|
||||||
- 47
|
|
||||||
- 49
|
|
||||||
- 50
|
|
||||||
- 51
|
|
||||||
- 53
|
|
||||||
- 54
|
|
||||||
- 55
|
|
||||||
- 57
|
|
||||||
- 58
|
|
||||||
- 61
|
|
||||||
- 62
|
|
||||||
- 63
|
|
||||||
- 64
|
|
||||||
- 65
|
|
||||||
- 66
|
|
||||||
- 68
|
|
||||||
- 69
|
|
||||||
- 70
|
|
||||||
- 71
|
|
||||||
- 72
|
|
||||||
- 75
|
|
||||||
- 76
|
|
||||||
- 77
|
|
||||||
- 82
|
|
||||||
- 85
|
|
||||||
- 87
|
|
||||||
- 89
|
|
||||||
- 92
|
|
||||||
- 93
|
|
||||||
- 94
|
|
||||||
- 95
|
|
||||||
- 96
|
|
||||||
- 98
|
|
||||||
- 101
|
|
||||||
- 102
|
|
||||||
- 107
|
|
||||||
- 109
|
|
||||||
- 112
|
|
||||||
- 113
|
|
||||||
- 114
|
|
||||||
- 116
|
|
||||||
- 117
|
|
||||||
- 118
|
|
||||||
- 122
|
|
||||||
- 123
|
|
||||||
- 124
|
|
||||||
- 125
|
|
||||||
- 126
|
|
||||||
- 130
|
|
||||||
- 131
|
|
||||||
- 133
|
|
||||||
- 134
|
|
||||||
- 135
|
|
||||||
- 136
|
|
||||||
- 138
|
|
||||||
- 139
|
|
||||||
- 140
|
|
||||||
- 143
|
|
||||||
- 144
|
|
||||||
- 145
|
|
||||||
- 146
|
|
||||||
- 147
|
|
||||||
- 148
|
|
||||||
- 149
|
|
||||||
- 150
|
|
||||||
- 151
|
|
||||||
- 152
|
|
||||||
- 154
|
|
||||||
- 155
|
|
||||||
- 156
|
|
||||||
- 157
|
|
||||||
- 158
|
|
||||||
- 159
|
|
||||||
- 160
|
|
||||||
- 165
|
|
||||||
- 167
|
|
||||||
- 171
|
|
||||||
- 172
|
|
||||||
- 173
|
|
||||||
- 183
|
|
||||||
- 184
|
|
||||||
- 185
|
|
||||||
- 186
|
|
||||||
- 187
|
|
||||||
- 188
|
|
||||||
- 189
|
|
||||||
- 190
|
|
||||||
- 191
|
|
||||||
- 192
|
|
||||||
- 193
|
|
||||||
- 194
|
|
||||||
- 195
|
|
||||||
- 196
|
|
||||||
- 197
|
|
||||||
|
|
||||||
forbiddenBlocks:
|
|
||||||
- 7
|
|
||||||
|
|
||||||
canHover: true
|
|
||||||
canHoverOverWater: false
|
|
||||||
hoverLimit: 0
|
|
||||||
useGravity: true
|
|
||||||
canCruise: true
|
|
||||||
cruiseSkipBlocks: 2
|
|
||||||
blockedByWater: True
|
|
||||||
maxHeightLimit: 128
|
|
||||||
collisionExplosion: 0.0
|
|
||||||
overallSinkPercent: 60.0
|
|
||||||
speed: 2.0
|
|
||||||
fuelBurnRate: 0.0
|
|
||||||
sinkPercent: 99.0
|
|
||||||
tryNudge: false
|
|
||||||
canStaticMove: true
|
|
||||||
maxStaticMove: 2
|
|
||||||
flyblocks:
|
|
||||||
152:
|
|
||||||
- 1.0
|
|
||||||
- 100.0
|
|
||||||
49:
|
|
||||||
- 0.0
|
|
||||||
- 10.0
|
|
||||||
harvestBlocks:
|
|
||||||
- 6
|
|
||||||
- 31
|
|
||||||
- 37
|
|
||||||
- 38
|
|
||||||
- 39
|
|
||||||
- 40
|
|
||||||
- 50
|
|
||||||
- 175
|
|
|
@ -1,25 +0,0 @@
|
||||||
name: CityGate
|
|
||||||
maxSize: 1000
|
|
||||||
minSize: 3
|
|
||||||
allowedBlocks:
|
|
||||||
- "5:3" #Jungle Wood Planks
|
|
||||||
- "5:5" #Dark Oak Planks
|
|
||||||
- 162 #Dark Oak Logs
|
|
||||||
- 191 #Dark Oak Fence
|
|
||||||
- 190 #Jungle Fence
|
|
||||||
#- 69 #Lever
|
|
||||||
#- 33 #Piston
|
|
||||||
|
|
||||||
forbiddenBlocks:
|
|
||||||
- 7 #Bedrock
|
|
||||||
- 34 #Piston Head
|
|
||||||
|
|
||||||
blockedByWater: true
|
|
||||||
allowHorizontalMovement: false
|
|
||||||
allowVerticalMovement: false
|
|
||||||
speed: 1.0
|
|
||||||
tryNudge: false
|
|
||||||
flyblocks:
|
|
||||||
85:
|
|
||||||
- 0.0
|
|
||||||
- 100.0
|
|
|
@ -1,108 +0,0 @@
|
||||||
name: elevator
|
|
||||||
maxSize: 1000
|
|
||||||
minSize: 2
|
|
||||||
allowedBlocks:
|
|
||||||
- 5
|
|
||||||
- 8
|
|
||||||
- 9
|
|
||||||
- 10
|
|
||||||
- 11
|
|
||||||
- 17
|
|
||||||
- 20
|
|
||||||
- 23
|
|
||||||
- 25
|
|
||||||
- 26
|
|
||||||
- 29
|
|
||||||
- 33
|
|
||||||
- 35
|
|
||||||
- 41
|
|
||||||
- 43
|
|
||||||
- 44
|
|
||||||
- 47
|
|
||||||
- 50
|
|
||||||
- 52
|
|
||||||
- 53
|
|
||||||
- 54
|
|
||||||
- 55
|
|
||||||
- 57
|
|
||||||
- 58
|
|
||||||
- 61
|
|
||||||
- 62
|
|
||||||
- 63
|
|
||||||
- 64
|
|
||||||
- 65
|
|
||||||
- 68
|
|
||||||
- 69
|
|
||||||
- 72
|
|
||||||
- 75
|
|
||||||
- 76
|
|
||||||
- 77
|
|
||||||
- 85
|
|
||||||
- 92
|
|
||||||
- 93
|
|
||||||
- 94
|
|
||||||
- 95
|
|
||||||
- 96
|
|
||||||
- 101
|
|
||||||
- 102
|
|
||||||
- 107
|
|
||||||
- 112
|
|
||||||
- 113
|
|
||||||
- 114
|
|
||||||
- 117
|
|
||||||
- 118
|
|
||||||
- 123
|
|
||||||
- 124
|
|
||||||
- 125
|
|
||||||
- 126
|
|
||||||
- 130
|
|
||||||
- 131
|
|
||||||
- 133
|
|
||||||
- 134
|
|
||||||
- 135
|
|
||||||
- 117
|
|
||||||
- 118
|
|
||||||
- 123
|
|
||||||
- 124
|
|
||||||
- 125
|
|
||||||
- 126
|
|
||||||
- 130
|
|
||||||
- 131
|
|
||||||
- 133
|
|
||||||
- 134
|
|
||||||
- 135
|
|
||||||
- 136
|
|
||||||
- 138
|
|
||||||
- 140
|
|
||||||
- 143
|
|
||||||
- 144
|
|
||||||
- 145
|
|
||||||
- 146
|
|
||||||
- 147
|
|
||||||
- 148
|
|
||||||
- 149
|
|
||||||
- 150
|
|
||||||
- 151
|
|
||||||
- 152
|
|
||||||
- 154
|
|
||||||
- 157
|
|
||||||
- 158
|
|
||||||
- 171
|
|
||||||
- 173
|
|
||||||
|
|
||||||
forbiddenBlocks:
|
|
||||||
- 7
|
|
||||||
|
|
||||||
canFly: true
|
|
||||||
canCruise: true
|
|
||||||
collisionExplosion: 0.0
|
|
||||||
allowHorizontalMovement: false
|
|
||||||
canStaticMove: true
|
|
||||||
maxStaticMove: 2
|
|
||||||
speed: 5.0
|
|
||||||
tryNudge: false
|
|
||||||
sinkPercent: 99.0
|
|
||||||
flyblocks:
|
|
||||||
35:
|
|
||||||
- 0.0
|
|
||||||
- 100.0
|
|
|
@ -1,128 +0,0 @@
|
||||||
name: LargeMerchant
|
|
||||||
maxSize: 5000
|
|
||||||
minSize: 1000
|
|
||||||
allowedBlocks:
|
|
||||||
- 5
|
|
||||||
- 10
|
|
||||||
- 11
|
|
||||||
- 17
|
|
||||||
- 20
|
|
||||||
- 23
|
|
||||||
- 25
|
|
||||||
- 26
|
|
||||||
- 29
|
|
||||||
- 33
|
|
||||||
- 35
|
|
||||||
- 41
|
|
||||||
- 42
|
|
||||||
- 43
|
|
||||||
- 44
|
|
||||||
- 47
|
|
||||||
- 49
|
|
||||||
- 50
|
|
||||||
- 53
|
|
||||||
- 54
|
|
||||||
- 55
|
|
||||||
- 57
|
|
||||||
- 58
|
|
||||||
- 61
|
|
||||||
- 62
|
|
||||||
- 63
|
|
||||||
- 64
|
|
||||||
- 65
|
|
||||||
- 68
|
|
||||||
- 69
|
|
||||||
- 70
|
|
||||||
- 71
|
|
||||||
- 72
|
|
||||||
- 75
|
|
||||||
- 76
|
|
||||||
- 77
|
|
||||||
- 82
|
|
||||||
- 85
|
|
||||||
- 87
|
|
||||||
- 89
|
|
||||||
- 92
|
|
||||||
- 93
|
|
||||||
- 94
|
|
||||||
- 95
|
|
||||||
- 96
|
|
||||||
- 98
|
|
||||||
- 101
|
|
||||||
- 102
|
|
||||||
- 107
|
|
||||||
- 109
|
|
||||||
- 112
|
|
||||||
- 113
|
|
||||||
- 114
|
|
||||||
- 116
|
|
||||||
- 117
|
|
||||||
- 118
|
|
||||||
- 122
|
|
||||||
- 123
|
|
||||||
- 124
|
|
||||||
- 125
|
|
||||||
- 126
|
|
||||||
- 130
|
|
||||||
- 131
|
|
||||||
- 133
|
|
||||||
- 134
|
|
||||||
- 135
|
|
||||||
- 136
|
|
||||||
- 138
|
|
||||||
- 139
|
|
||||||
- 140
|
|
||||||
- 143
|
|
||||||
- 144
|
|
||||||
- 145
|
|
||||||
- 146
|
|
||||||
- 147
|
|
||||||
- 148
|
|
||||||
- 149
|
|
||||||
- 150
|
|
||||||
- 151
|
|
||||||
- 152
|
|
||||||
- 154
|
|
||||||
- 155
|
|
||||||
- 156
|
|
||||||
- 157
|
|
||||||
- 158
|
|
||||||
- 159
|
|
||||||
- 171
|
|
||||||
- 172
|
|
||||||
- 173
|
|
||||||
|
|
||||||
forbiddenBlocks:
|
|
||||||
- 7
|
|
||||||
- 34 #Piston Head
|
|
||||||
|
|
||||||
canCruise: true
|
|
||||||
cruiseSkipBlocks: 4
|
|
||||||
#depends mostly on the ship
|
|
||||||
canFly: false
|
|
||||||
sinkPercent: 99.0
|
|
||||||
overallSinkPercent: 60.0
|
|
||||||
minHeightLimit: 50
|
|
||||||
maxHeightLimit: 80
|
|
||||||
requireWaterContact: true
|
|
||||||
allowVerticalMovement: false
|
|
||||||
speed: 1.0
|
|
||||||
#default is one, moves relatively quick
|
|
||||||
tryNudge: false
|
|
||||||
flyblocks:
|
|
||||||
5:
|
|
||||||
- 30.0
|
|
||||||
- 100.0
|
|
||||||
35:
|
|
||||||
- 10.0
|
|
||||||
- 40.0
|
|
||||||
73:
|
|
||||||
- 0.0
|
|
||||||
- 0.5
|
|
||||||
#Limited self defense capabilities
|
|
||||||
145: # anvils are OP armor, so limit it
|
|
||||||
- 0.0
|
|
||||||
- 4.0
|
|
||||||
49: # so is obsidian
|
|
||||||
- 0.0
|
|
||||||
- 4.0
|
|
|
@ -1,26 +0,0 @@
|
||||||
name: LaunchCannon
|
|
||||||
maxSize: 2
|
|
||||||
minSize: 1
|
|
||||||
allowedBlocks:
|
|
||||||
- 173
|
|
||||||
|
|
||||||
forbiddenBlocks:
|
|
||||||
- 7
|
|
||||||
useGravity: false
|
|
||||||
canCruise: true
|
|
||||||
cruiseOnPilot: true
|
|
||||||
cruiseSkipBlocks: 0
|
|
||||||
canFly: false
|
|
||||||
minHeightLimit: 10
|
|
||||||
maxHeightLimit: 65
|
|
||||||
collisionExplosion: 6.0
|
|
||||||
moveEntities: false
|
|
||||||
speed: 12.0
|
|
||||||
tryNudge: false
|
|
||||||
sinkPercent: 99.0
|
|
||||||
flyblocks:
|
|
||||||
173:
|
|
||||||
- 50.0
|
|
||||||
- 100.0
|
|
||||||
|
|
||||||
|
|
|
@ -1,27 +0,0 @@
|
||||||
name: LaunchTorpedo
|
|
||||||
maxSize: 10
|
|
||||||
minSize: 2
|
|
||||||
allowedBlocks:
|
|
||||||
- 173
|
|
||||||
|
|
||||||
forbiddenBlocks:
|
|
||||||
- 7
|
|
||||||
useGravity: false
|
|
||||||
hoverLimit: 0
|
|
||||||
canCruise: true
|
|
||||||
cruiseOnPilot: true
|
|
||||||
cruiseSkipBlocks: 0
|
|
||||||
canFly: false
|
|
||||||
minHeightLimit: 10
|
|
||||||
maxHeightLimit: 65
|
|
||||||
collisionExplosion: 8.0
|
|
||||||
moveEntities: false
|
|
||||||
speed: 5.0
|
|
||||||
tryNudge: false
|
|
||||||
sinkPercent: 99.0
|
|
||||||
flyblocks:
|
|
||||||
173:
|
|
||||||
- 50.0
|
|
||||||
- 100.0
|
|
||||||
|
|
||||||
|
|
|
@ -1,159 +0,0 @@
|
||||||
name: LightAirship
|
|
||||||
maxSize: 1000
|
|
||||||
minSize: 500
|
|
||||||
allowedBlocks:
|
|
||||||
- 5
|
|
||||||
- 8
|
|
||||||
- 9
|
|
||||||
- 10
|
|
||||||
- 11
|
|
||||||
- 17
|
|
||||||
- 20
|
|
||||||
- 23
|
|
||||||
- 25
|
|
||||||
- 26
|
|
||||||
- 29
|
|
||||||
- 33
|
|
||||||
- 35
|
|
||||||
- 41
|
|
||||||
- 42
|
|
||||||
- 43
|
|
||||||
- 44
|
|
||||||
- 47
|
|
||||||
- 49
|
|
||||||
- 50
|
|
||||||
- 51
|
|
||||||
- 53
|
|
||||||
- 54
|
|
||||||
- 55
|
|
||||||
- 57
|
|
||||||
- 58
|
|
||||||
- 61
|
|
||||||
- 62
|
|
||||||
- 63
|
|
||||||
- 64
|
|
||||||
- 65
|
|
||||||
- 68
|
|
||||||
- 69
|
|
||||||
- 70
|
|
||||||
- 71
|
|
||||||
- 72
|
|
||||||
- 75
|
|
||||||
- 76
|
|
||||||
- 77
|
|
||||||
- 82
|
|
||||||
- 85
|
|
||||||
- 87
|
|
||||||
- 89
|
|
||||||
- 92
|
|
||||||
- 93
|
|
||||||
- 94
|
|
||||||
- 95
|
|
||||||
- 96
|
|
||||||
- 98
|
|
||||||
- 101
|
|
||||||
- 102
|
|
||||||
- 107
|
|
||||||
- 109
|
|
||||||
- 112
|
|
||||||
- 113
|
|
||||||
- 114
|
|
||||||
- 116
|
|
||||||
- 117
|
|
||||||
- 118
|
|
||||||
- 122
|
|
||||||
- 123
|
|
||||||
- 124
|
|
||||||
- 125
|
|
||||||
- 126
|
|
||||||
- 130
|
|
||||||
- 131
|
|
||||||
- 133
|
|
||||||
- 134
|
|
||||||
- 135
|
|
||||||
- 136
|
|
||||||
- 138
|
|
||||||
- 139
|
|
||||||
- 140
|
|
||||||
- 143
|
|
||||||
- 144
|
|
||||||
- 145
|
|
||||||
- 146
|
|
||||||
- 147
|
|
||||||
- 148
|
|
||||||
- 149
|
|
||||||
- 150
|
|
||||||
- 151
|
|
||||||
- 152
|
|
||||||
- 154
|
|
||||||
- 155
|
|
||||||
- 156
|
|
||||||
- 157
|
|
||||||
- 158
|
|
||||||
- 159
|
|
||||||
- 160
|
|
||||||
- 171
|
|
||||||
- 172
|
|
||||||
- 173
|
|
||||||
- 176 # Banner
|
|
||||||
- 177 # Banner
|
|
||||||
- 165
|
|
||||||
- 167
|
|
||||||
- 183
|
|
||||||
- 184
|
|
||||||
- 185
|
|
||||||
- 186
|
|
||||||
- 187
|
|
||||||
- 188
|
|
||||||
- 189
|
|
||||||
- 190
|
|
||||||
- 191
|
|
||||||
- 192
|
|
||||||
- 193
|
|
||||||
- 194
|
|
||||||
- 195
|
|
||||||
- 196
|
|
||||||
- 197
|
|
||||||
|
|
||||||
forbiddenBlocks:
|
|
||||||
- 34
|
|
||||||
|
|
||||||
canCruise: true
|
|
||||||
canFly: true
|
|
||||||
maxHeightLimit: 200
|
|
||||||
maxHeightAboveGround: 75
|
|
||||||
vertCruiseSkipBlocks: 2
|
|
||||||
collisionExplosion: 0.0
|
|
||||||
detectionMultiplier: 15.0
|
|
||||||
underwaterDetectionMultiplier: 1.0
|
|
||||||
speed: 1.0
|
|
||||||
cruiseSkipBlocks: 5
|
|
||||||
cruiseSpeed: 0.5
|
|
||||||
fuelBurnRate: 2.0
|
|
||||||
sinkPercent: 99.0
|
|
||||||
overallSinkPercent: 60.0
|
|
||||||
tryNudge: false
|
|
||||||
canStaticMove: true
|
|
||||||
maxStaticMove: 2
|
|
||||||
flyblocks:
|
|
||||||
35: #wool represents lift
|
|
||||||
- 75.0
|
|
||||||
- 100.0
|
|
||||||
152: # redstone represents engines
|
|
||||||
- 1.0
|
|
||||||
- 100.0
|
|
||||||
[54,146]: # limit chests to make big airships important for merchant missions
|
|
||||||
- 0.0
|
|
||||||
- 3.0
|
|
||||||
[23,154,158]: # dispensers and hoppers can be used for inventory too, so limit them as well
|
|
||||||
- 0.0
|
|
||||||
- 2.0
|
|
||||||
145: # anvils are OP armor, so limit it
|
|
||||||
- 0.0
|
|
||||||
- 1.0
|
|
||||||
49: # so is obsidian
|
|
||||||
- 0.0
|
|
||||||
- 1.0
|
|
||||||
8: # so is water
|
|
||||||
- 0.0
|
|
||||||
- 1.0
|
|
|
@ -1,130 +0,0 @@
|
||||||
name: MediumMerchant
|
|
||||||
maxSize: 1000
|
|
||||||
minSize: 200
|
|
||||||
allowedBlocks:
|
|
||||||
- 5
|
|
||||||
- 10
|
|
||||||
- 11
|
|
||||||
- 17
|
|
||||||
- 20
|
|
||||||
- 25
|
|
||||||
- 26
|
|
||||||
- 29
|
|
||||||
- 33
|
|
||||||
- 35
|
|
||||||
- 41
|
|
||||||
- 42
|
|
||||||
- 43
|
|
||||||
- 44
|
|
||||||
- 47
|
|
||||||
- 49
|
|
||||||
- 50
|
|
||||||
- 53
|
|
||||||
- 54
|
|
||||||
- 55
|
|
||||||
- 57
|
|
||||||
- 58
|
|
||||||
- 61
|
|
||||||
- 62
|
|
||||||
- 63
|
|
||||||
- 64
|
|
||||||
- 65
|
|
||||||
- 68
|
|
||||||
- 69
|
|
||||||
- 70
|
|
||||||
- 71
|
|
||||||
- 72
|
|
||||||
- 75
|
|
||||||
- 76
|
|
||||||
- 77
|
|
||||||
- 82
|
|
||||||
- 85
|
|
||||||
- 87
|
|
||||||
- 89
|
|
||||||
- 92
|
|
||||||
- 93
|
|
||||||
- 94
|
|
||||||
- 95
|
|
||||||
- 96
|
|
||||||
- 98
|
|
||||||
- 101
|
|
||||||
- 102
|
|
||||||
- 107
|
|
||||||
- 109
|
|
||||||
- 112
|
|
||||||
- 113
|
|
||||||
- 114
|
|
||||||
- 116
|
|
||||||
- 117
|
|
||||||
- 118
|
|
||||||
- 122
|
|
||||||
- 123
|
|
||||||
- 124
|
|
||||||
- 125
|
|
||||||
- 126
|
|
||||||
- 130
|
|
||||||
- 131
|
|
||||||
- 133
|
|
||||||
- 134
|
|
||||||
- 135
|
|
||||||
- 136
|
|
||||||
- 138
|
|
||||||
- 139
|
|
||||||
- 140
|
|
||||||
- 143
|
|
||||||
- 144
|
|
||||||
- 145
|
|
||||||
- 146
|
|
||||||
- 147
|
|
||||||
- 148
|
|
||||||
- 149
|
|
||||||
- 150
|
|
||||||
- 151
|
|
||||||
- 152
|
|
||||||
- 154
|
|
||||||
- 155
|
|
||||||
- 156
|
|
||||||
- 157
|
|
||||||
- 158
|
|
||||||
- 159
|
|
||||||
- 171
|
|
||||||
- 172
|
|
||||||
- 173
|
|
||||||
|
|
||||||
forbiddenBlocks:
|
|
||||||
- 7
|
|
||||||
- 34 #Piston Head
|
|
||||||
|
|
||||||
canCruise: true
|
|
||||||
cruiseSkipBlocks: 4
|
|
||||||
#depends mostly on the ship
|
|
||||||
canFly: false
|
|
||||||
sinkPercent: 99.0
|
|
||||||
overallSinkPercent: 60.0
|
|
||||||
minHeightLimit: 50
|
|
||||||
maxHeightLimit: 80
|
|
||||||
requireWaterContact: true
|
|
||||||
allowVerticalMovement: false
|
|
||||||
speed: 1.5
|
|
||||||
#default is one, moves relatively quick
|
|
||||||
tryNudge: false
|
|
||||||
flyblocks:
|
|
||||||
5:
|
|
||||||
- 30.0
|
|
||||||
- 100.0
|
|
||||||
35:
|
|
||||||
- 12.0
|
|
||||||
- 40.0
|
|
||||||
54:
|
|
||||||
- 0.0
|
|
||||||
- 10.0
|
|
||||||
173:
|
|
||||||
- 0.0
|
|
||||||
- 0.5
|
|
||||||
#Limited self defense capabilities
|
|
||||||
145: # anvils are OP armor, so limit it
|
|
||||||
- 0.0
|
|
||||||
- 4.0
|
|
||||||
49: # so is obsidian
|
|
||||||
- 0.0
|
|
||||||
- 4.0
|
|
|
@ -1,152 +0,0 @@
|
||||||
name: MegaAirship
|
|
||||||
maxSize: 100000
|
|
||||||
minSize: 5000
|
|
||||||
allowedBlocks:
|
|
||||||
- 5
|
|
||||||
- 8
|
|
||||||
- 9
|
|
||||||
- 10
|
|
||||||
- 11
|
|
||||||
- 17
|
|
||||||
- 20
|
|
||||||
- 23
|
|
||||||
- 25
|
|
||||||
- 26
|
|
||||||
- 29
|
|
||||||
- 33
|
|
||||||
- 35
|
|
||||||
- 41
|
|
||||||
- 42
|
|
||||||
- 43
|
|
||||||
- 44
|
|
||||||
- 47
|
|
||||||
- 49
|
|
||||||
- 50
|
|
||||||
- 51
|
|
||||||
- 53
|
|
||||||
- 54
|
|
||||||
- 55
|
|
||||||
- 57
|
|
||||||
- 58
|
|
||||||
- 61
|
|
||||||
- 62
|
|
||||||
- 63
|
|
||||||
- 64
|
|
||||||
- 65
|
|
||||||
- 68
|
|
||||||
- 69
|
|
||||||
- 70
|
|
||||||
- 71
|
|
||||||
- 72
|
|
||||||
- 75
|
|
||||||
- 76
|
|
||||||
- 77
|
|
||||||
- 82
|
|
||||||
- 85
|
|
||||||
- 87
|
|
||||||
- 89
|
|
||||||
- 92
|
|
||||||
- 93
|
|
||||||
- 94
|
|
||||||
- 95
|
|
||||||
- 96
|
|
||||||
- 98
|
|
||||||
- 101
|
|
||||||
- 102
|
|
||||||
- 107
|
|
||||||
- 109
|
|
||||||
- 112
|
|
||||||
- 113
|
|
||||||
- 114
|
|
||||||
- 116
|
|
||||||
- 117
|
|
||||||
- 118
|
|
||||||
- 122
|
|
||||||
- 123
|
|
||||||
- 124
|
|
||||||
- 125
|
|
||||||
- 126
|
|
||||||
- 130
|
|
||||||
- 131
|
|
||||||
- 133
|
|
||||||
- 134
|
|
||||||
- 135
|
|
||||||
- 136
|
|
||||||
- 138
|
|
||||||
- 139
|
|
||||||
- 140
|
|
||||||
- 143
|
|
||||||
- 144
|
|
||||||
- 145
|
|
||||||
- 146
|
|
||||||
- 147
|
|
||||||
- 148
|
|
||||||
- 149
|
|
||||||
- 150
|
|
||||||
- 151
|
|
||||||
- 152
|
|
||||||
- 154
|
|
||||||
- 155
|
|
||||||
- 156
|
|
||||||
- 157
|
|
||||||
- 158
|
|
||||||
- 159
|
|
||||||
- 171
|
|
||||||
- 172
|
|
||||||
- 173
|
|
||||||
- 165
|
|
||||||
- 167
|
|
||||||
- 183
|
|
||||||
- 184
|
|
||||||
- 185
|
|
||||||
- 186
|
|
||||||
- 187
|
|
||||||
- 188
|
|
||||||
- 189
|
|
||||||
- 190
|
|
||||||
- 191
|
|
||||||
- 192
|
|
||||||
- 193
|
|
||||||
- 194
|
|
||||||
- 195
|
|
||||||
- 196
|
|
||||||
- 197
|
|
||||||
|
|
||||||
forbiddenBlocks:
|
|
||||||
- 7
|
|
||||||
- 34 #Piston Head
|
|
||||||
|
|
||||||
canCruise: true
|
|
||||||
canFly: true
|
|
||||||
maxHeightLimit: 200
|
|
||||||
maxHeightAboveGround: 100
|
|
||||||
vertCruiseSkipBlocks: 1
|
|
||||||
collisionExplosion: 0.0
|
|
||||||
speed: 1
|
|
||||||
cruiseSkipBlocks: 4
|
|
||||||
cruiseSpeed: 0.5
|
|
||||||
fuelBurnRate: 8.0
|
|
||||||
sinkPercent: 99.0
|
|
||||||
overallSinkPercent: 60.0
|
|
||||||
tryNudge: false
|
|
||||||
canStaticMove: true
|
|
||||||
maxStaticMove: 2
|
|
||||||
flyblocks:
|
|
||||||
35: #wool represents lift
|
|
||||||
- 50.0
|
|
||||||
- 100.0
|
|
||||||
152: # redstone represents engines
|
|
||||||
- 1.0
|
|
||||||
- 100.0
|
|
||||||
[54,146]: # limit chests to make big airships important for merchant missions
|
|
||||||
- 0.0
|
|
||||||
- 1.0
|
|
||||||
145: # anvils are OP armor, so limit it
|
|
||||||
- 0.0
|
|
||||||
- 1.0
|
|
||||||
49: # so is obsidian
|
|
||||||
- 0.0
|
|
||||||
- 1.0
|
|
||||||
8: # so is water
|
|
||||||
- 0.0
|
|
||||||
- 1.0
|
|
|
@ -1,23 +0,0 @@
|
||||||
name: portcullis
|
|
||||||
maxSize: 1000
|
|
||||||
minSize: 3
|
|
||||||
allowedBlocks:
|
|
||||||
- 85 #Wood fence
|
|
||||||
- 101 #Iron bars
|
|
||||||
- 102 #Glass pane
|
|
||||||
- 113 #Nether Brick Fence
|
|
||||||
- 139 #Cobblestone Wall
|
|
||||||
|
|
||||||
forbiddenBlocks:
|
|
||||||
- 7
|
|
||||||
|
|
||||||
blockedByWater: false
|
|
||||||
allowHorizontalMovement: false
|
|
||||||
canStaticMove: true
|
|
||||||
maxStaticMove: 2
|
|
||||||
speed: 1.0
|
|
||||||
tryNudge: false
|
|
||||||
flyblocks:
|
|
||||||
85:
|
|
||||||
- 0.0
|
|
||||||
- 100.0
|
|
|
@ -1,121 +0,0 @@
|
||||||
name: Raft
|
|
||||||
maxSize: 50
|
|
||||||
minSize: 5
|
|
||||||
allowedBlocks:
|
|
||||||
- 5
|
|
||||||
- 10
|
|
||||||
- 11
|
|
||||||
- 17
|
|
||||||
- 20
|
|
||||||
- 23
|
|
||||||
- 25
|
|
||||||
- 26
|
|
||||||
- 29
|
|
||||||
- 33
|
|
||||||
- 34
|
|
||||||
- 35
|
|
||||||
- 41
|
|
||||||
- 42
|
|
||||||
- 43
|
|
||||||
- 44
|
|
||||||
- 47
|
|
||||||
- 49
|
|
||||||
- 50
|
|
||||||
- 53
|
|
||||||
- 54
|
|
||||||
- 55
|
|
||||||
- 57
|
|
||||||
- 58
|
|
||||||
- 61
|
|
||||||
- 62
|
|
||||||
- 63
|
|
||||||
- 64
|
|
||||||
- 65
|
|
||||||
- 68
|
|
||||||
- 69
|
|
||||||
- 70
|
|
||||||
- 71
|
|
||||||
- 72
|
|
||||||
- 75
|
|
||||||
- 76
|
|
||||||
- 77
|
|
||||||
- 82
|
|
||||||
- 85
|
|
||||||
- 87
|
|
||||||
- 89
|
|
||||||
- 92
|
|
||||||
- 93
|
|
||||||
- 94
|
|
||||||
- 95
|
|
||||||
- 96
|
|
||||||
- 98
|
|
||||||
- 101
|
|
||||||
- 102
|
|
||||||
- 107
|
|
||||||
- 109
|
|
||||||
- 112
|
|
||||||
- 113
|
|
||||||
- 114
|
|
||||||
- 116
|
|
||||||
- 117
|
|
||||||
- 118
|
|
||||||
- 122
|
|
||||||
- 123
|
|
||||||
- 124
|
|
||||||
- 125
|
|
||||||
- 126
|
|
||||||
- 130
|
|
||||||
- 131
|
|
||||||
- 133
|
|
||||||
- 134
|
|
||||||
- 135
|
|
||||||
- 136
|
|
||||||
- 138
|
|
||||||
- 139
|
|
||||||
- 140
|
|
||||||
- 143
|
|
||||||
- 144
|
|
||||||
- 145
|
|
||||||
- 146
|
|
||||||
- 147
|
|
||||||
- 148
|
|
||||||
- 149
|
|
||||||
- 150
|
|
||||||
- 151
|
|
||||||
- 152
|
|
||||||
- 154
|
|
||||||
- 155
|
|
||||||
- 156
|
|
||||||
- 157
|
|
||||||
- 158
|
|
||||||
- 159
|
|
||||||
- 171
|
|
||||||
- 172
|
|
||||||
- 173
|
|
||||||
|
|
||||||
forbiddenBlocks:
|
|
||||||
- 7
|
|
||||||
|
|
||||||
canCruise: true
|
|
||||||
cruiseSkipBlocks: 2
|
|
||||||
#depends mostly on the ship
|
|
||||||
canFly: false
|
|
||||||
sinkPercent: 99.0
|
|
||||||
overallSinkPercent: 60.0
|
|
||||||
minHeightLimit: 50
|
|
||||||
maxHeightLimit: 80
|
|
||||||
requireWaterContact: true
|
|
||||||
allowVerticalMovement: false
|
|
||||||
speed: 1.0
|
|
||||||
#default is one, moves relatively quick
|
|
||||||
tryNudge: false
|
|
||||||
flyblocks:
|
|
||||||
5:
|
|
||||||
- 30.0
|
|
||||||
- 100.0
|
|
||||||
145: # anvils are OP armor, so limit it
|
|
||||||
- 0.0
|
|
||||||
- 1.0
|
|
||||||
49: # so is obsidian
|
|
||||||
- 0.0
|
|
||||||
- 1.0
|
|
|
@ -1,140 +0,0 @@
|
||||||
name: Ship
|
|
||||||
maxSize: 2000
|
|
||||||
minSize: 10
|
|
||||||
allowedBlocks:
|
|
||||||
- 5
|
|
||||||
- 10
|
|
||||||
- 11
|
|
||||||
- 17
|
|
||||||
- 20
|
|
||||||
- 23
|
|
||||||
- 25
|
|
||||||
- 26
|
|
||||||
- 29
|
|
||||||
- 33
|
|
||||||
- 35
|
|
||||||
- 41
|
|
||||||
- 42
|
|
||||||
- 43
|
|
||||||
- 44
|
|
||||||
- 47
|
|
||||||
- 49
|
|
||||||
- 50
|
|
||||||
- 53
|
|
||||||
- 54
|
|
||||||
- 55
|
|
||||||
- 57
|
|
||||||
- 58
|
|
||||||
- 61
|
|
||||||
- 62
|
|
||||||
- 63
|
|
||||||
- 64
|
|
||||||
- 65
|
|
||||||
- 68
|
|
||||||
- 69
|
|
||||||
- 70
|
|
||||||
- 71
|
|
||||||
- 72
|
|
||||||
- 75
|
|
||||||
- 76
|
|
||||||
- 77
|
|
||||||
- 82
|
|
||||||
- 85
|
|
||||||
- 87
|
|
||||||
- 89
|
|
||||||
- 92
|
|
||||||
- 93
|
|
||||||
- 94
|
|
||||||
- 95
|
|
||||||
- 96
|
|
||||||
- 98
|
|
||||||
- 101
|
|
||||||
- 102
|
|
||||||
- 107
|
|
||||||
- 109
|
|
||||||
- 112
|
|
||||||
- 113
|
|
||||||
- 114
|
|
||||||
- 116
|
|
||||||
- 117
|
|
||||||
- 118
|
|
||||||
- 122
|
|
||||||
- 123
|
|
||||||
- 124
|
|
||||||
- 125
|
|
||||||
- 126
|
|
||||||
- 130
|
|
||||||
- 131
|
|
||||||
- 133
|
|
||||||
- 134
|
|
||||||
- 135
|
|
||||||
- 136
|
|
||||||
- 138
|
|
||||||
- 139
|
|
||||||
- 140
|
|
||||||
- 143
|
|
||||||
- 144
|
|
||||||
- 145
|
|
||||||
- 146
|
|
||||||
- 147
|
|
||||||
- 148
|
|
||||||
- 149
|
|
||||||
- 150
|
|
||||||
- 151
|
|
||||||
- 152
|
|
||||||
- 154
|
|
||||||
- 155
|
|
||||||
- 156
|
|
||||||
- 157
|
|
||||||
- 158
|
|
||||||
- 159
|
|
||||||
- 162
|
|
||||||
- 163
|
|
||||||
- 164
|
|
||||||
- 171
|
|
||||||
- 172
|
|
||||||
- 173
|
|
||||||
- 183
|
|
||||||
- 184
|
|
||||||
- 185
|
|
||||||
- 186
|
|
||||||
- 187
|
|
||||||
- 188
|
|
||||||
- 189
|
|
||||||
- 190
|
|
||||||
- 191
|
|
||||||
- 192
|
|
||||||
- 193
|
|
||||||
- 194
|
|
||||||
- 195
|
|
||||||
- 196
|
|
||||||
- 197
|
|
||||||
|
|
||||||
forbiddenBlocks:
|
|
||||||
- 7
|
|
||||||
- 34 #Piston Head
|
|
||||||
|
|
||||||
canCruise: true
|
|
||||||
cruiseSkipBlocks: 4
|
|
||||||
canFly: false
|
|
||||||
sinkPercent: 99.0
|
|
||||||
overallSinkPercent: 60.0
|
|
||||||
minHeightLimit: 20
|
|
||||||
maxHeightLimit: 80
|
|
||||||
requireWaterContact: true
|
|
||||||
allowVerticalMovement: false
|
|
||||||
speed: 0.5
|
|
||||||
tryNudge: false
|
|
||||||
flyblocks:
|
|
||||||
[5,17]:
|
|
||||||
- 25.0
|
|
||||||
- 100.0
|
|
||||||
145: # anvils are OP armor, so limit it
|
|
||||||
- 0.0
|
|
||||||
- 1.0
|
|
||||||
49: # so is obsidian
|
|
||||||
- 0.0
|
|
||||||
- 1.0
|
|
||||||
8: # so is water
|
|
||||||
- 0.0
|
|
||||||
- 1.0
|
|
|
@ -1,128 +0,0 @@
|
||||||
name: SmallShip
|
|
||||||
maxSize: 200
|
|
||||||
minSize: 50
|
|
||||||
allowedBlocks:
|
|
||||||
- 5
|
|
||||||
- 10
|
|
||||||
- 11
|
|
||||||
- 17
|
|
||||||
- 20
|
|
||||||
- 23
|
|
||||||
- 25
|
|
||||||
- 26
|
|
||||||
- 29
|
|
||||||
- 33
|
|
||||||
- 35
|
|
||||||
- 41
|
|
||||||
- 42
|
|
||||||
- 43
|
|
||||||
- 44
|
|
||||||
- 47
|
|
||||||
- 49
|
|
||||||
- 50
|
|
||||||
- 53
|
|
||||||
- 54
|
|
||||||
- 55
|
|
||||||
- 57
|
|
||||||
- 58
|
|
||||||
- 61
|
|
||||||
- 62
|
|
||||||
- 63
|
|
||||||
- 64
|
|
||||||
- 65
|
|
||||||
- 68
|
|
||||||
- 69
|
|
||||||
- 70
|
|
||||||
- 71
|
|
||||||
- 72
|
|
||||||
- 75
|
|
||||||
- 76
|
|
||||||
- 77
|
|
||||||
- 82
|
|
||||||
- 85
|
|
||||||
- 87
|
|
||||||
- 89
|
|
||||||
- 92
|
|
||||||
- 93
|
|
||||||
- 94
|
|
||||||
- 95
|
|
||||||
- 96
|
|
||||||
- 98
|
|
||||||
- 101
|
|
||||||
- 102
|
|
||||||
- 107
|
|
||||||
- 109
|
|
||||||
- 112
|
|
||||||
- 113
|
|
||||||
- 114
|
|
||||||
- 116
|
|
||||||
- 117
|
|
||||||
- 118
|
|
||||||
- 122
|
|
||||||
- 123
|
|
||||||
- 124
|
|
||||||
- 125
|
|
||||||
- 126
|
|
||||||
- 130
|
|
||||||
- 131
|
|
||||||
- 133
|
|
||||||
- 134
|
|
||||||
- 135
|
|
||||||
- 136
|
|
||||||
- 138
|
|
||||||
- 139
|
|
||||||
- 140
|
|
||||||
- 143
|
|
||||||
- 144
|
|
||||||
- 145
|
|
||||||
- 146
|
|
||||||
- 147
|
|
||||||
- 148
|
|
||||||
- 149
|
|
||||||
- 150
|
|
||||||
- 151
|
|
||||||
- 152
|
|
||||||
- 154
|
|
||||||
- 155
|
|
||||||
- 156
|
|
||||||
- 157
|
|
||||||
- 158
|
|
||||||
- 159
|
|
||||||
- 171
|
|
||||||
- 172
|
|
||||||
- 173
|
|
||||||
|
|
||||||
forbiddenBlocks:
|
|
||||||
- 7
|
|
||||||
- 34 #Piston Head
|
|
||||||
|
|
||||||
canCruise: true
|
|
||||||
cruiseSkipBlocks: 6
|
|
||||||
cruiseSpeed: 2.0
|
|
||||||
#depends mostly on the ship
|
|
||||||
canFly: false
|
|
||||||
sinkPercent: 99.0
|
|
||||||
overallSinkPercent: 60.0
|
|
||||||
minHeightLimit: 50
|
|
||||||
maxHeightLimit: 80
|
|
||||||
requireWaterContact: true
|
|
||||||
allowVerticalMovement: false
|
|
||||||
speed: 2.0
|
|
||||||
#default is one, moves relatively quick
|
|
||||||
tryNudge: false
|
|
||||||
flyblocks:
|
|
||||||
5:
|
|
||||||
- 30.0
|
|
||||||
- 100.0
|
|
||||||
35:
|
|
||||||
- 10.0
|
|
||||||
- 40.0
|
|
||||||
[54,146]:
|
|
||||||
- 0.0
|
|
||||||
- 5.0
|
|
||||||
145: # anvils are OP armor, so limit it
|
|
||||||
- 0.0
|
|
||||||
- 4.0
|
|
||||||
49: # so is obsidian
|
|
||||||
- 0.0
|
|
||||||
- 4.0
|
|
|
@ -1,132 +0,0 @@
|
||||||
name: SubAirship
|
|
||||||
maxSize: 10000
|
|
||||||
minSize: 1000
|
|
||||||
allowedBlocks:
|
|
||||||
- 5
|
|
||||||
- 10
|
|
||||||
- 11
|
|
||||||
- 17
|
|
||||||
- 20
|
|
||||||
- 23
|
|
||||||
- 25
|
|
||||||
- 26
|
|
||||||
- 29
|
|
||||||
- 33
|
|
||||||
- 35
|
|
||||||
- 41
|
|
||||||
- 42
|
|
||||||
- 43
|
|
||||||
- 44
|
|
||||||
- 47
|
|
||||||
- 49
|
|
||||||
- 50
|
|
||||||
- 53
|
|
||||||
- 54
|
|
||||||
- 55
|
|
||||||
- 57
|
|
||||||
- 58
|
|
||||||
- 61
|
|
||||||
- 62
|
|
||||||
- 63
|
|
||||||
- 64
|
|
||||||
- 65
|
|
||||||
- 68
|
|
||||||
- 69
|
|
||||||
- 70
|
|
||||||
- 71
|
|
||||||
- 72
|
|
||||||
- 75
|
|
||||||
- 76
|
|
||||||
- 77
|
|
||||||
- 82
|
|
||||||
- 85
|
|
||||||
- 87
|
|
||||||
- 89
|
|
||||||
- 92
|
|
||||||
- 93
|
|
||||||
- 94
|
|
||||||
- 95
|
|
||||||
- 96
|
|
||||||
- 101
|
|
||||||
- 102
|
|
||||||
- 107
|
|
||||||
- 109
|
|
||||||
- 112
|
|
||||||
- 113
|
|
||||||
- 114
|
|
||||||
- 116
|
|
||||||
- 117
|
|
||||||
- 118
|
|
||||||
- 122
|
|
||||||
- 123
|
|
||||||
- 124
|
|
||||||
- 125
|
|
||||||
- 126
|
|
||||||
- 130
|
|
||||||
- 131
|
|
||||||
- 133
|
|
||||||
- 134
|
|
||||||
- 135
|
|
||||||
- 136
|
|
||||||
- 138
|
|
||||||
- 139
|
|
||||||
- 140
|
|
||||||
- 143
|
|
||||||
- 144
|
|
||||||
- 145
|
|
||||||
- 146
|
|
||||||
- 147
|
|
||||||
- 148
|
|
||||||
- 149
|
|
||||||
- 150
|
|
||||||
- 151
|
|
||||||
- 152
|
|
||||||
- 154
|
|
||||||
- 155
|
|
||||||
- 156
|
|
||||||
- 157
|
|
||||||
- 158
|
|
||||||
- 159
|
|
||||||
- 171
|
|
||||||
- 172
|
|
||||||
- 173
|
|
||||||
|
|
||||||
forbiddenBlocks:
|
|
||||||
- 7
|
|
||||||
- 34 #Piston Head
|
|
||||||
|
|
||||||
canCruise: true
|
|
||||||
cruiseSkipBlocks: 4
|
|
||||||
vertCruiseSkipBlocks: 1
|
|
||||||
cruiseSpeed: 0.5
|
|
||||||
canFly: false
|
|
||||||
minHeightLimit: 1
|
|
||||||
maxHeightLimit: 200
|
|
||||||
speed: 1.0
|
|
||||||
collisionExplosion: 0.0
|
|
||||||
fuelBurnRate: 2.0
|
|
||||||
tryNudge: false
|
|
||||||
sinkPercent: 99.0
|
|
||||||
overallSinkPercent: 60.0
|
|
||||||
flyblocks:
|
|
||||||
42: # iron represents ballast tanks
|
|
||||||
- 10.0
|
|
||||||
- 100.0
|
|
||||||
35: # wool represents lift
|
|
||||||
- 50.0
|
|
||||||
- 100.0
|
|
||||||
[54,146]: # limit chests to make big airships important for merchant missions
|
|
||||||
- 0.0
|
|
||||||
- 1.0
|
|
||||||
152: # redstone represents engines
|
|
||||||
- 1.0
|
|
||||||
- 100.0
|
|
||||||
145: # anvils are OP armor, so limit it
|
|
||||||
- 0.0
|
|
||||||
- 1.0
|
|
||||||
49: # so is obsidian
|
|
||||||
- 0.0
|
|
||||||
- 1.0
|
|
||||||
8: # so is water
|
|
||||||
- 0.0
|
|
||||||
- 1.0
|
|
|
@ -1,123 +0,0 @@
|
||||||
name: Submarine
|
|
||||||
maxSize: 100000
|
|
||||||
minSize: 10
|
|
||||||
allowedBlocks:
|
|
||||||
- 5
|
|
||||||
- 10
|
|
||||||
- 11
|
|
||||||
- 17
|
|
||||||
- 20
|
|
||||||
- 23
|
|
||||||
- 25
|
|
||||||
- 26
|
|
||||||
- 29
|
|
||||||
- 33
|
|
||||||
- 35
|
|
||||||
- 41
|
|
||||||
- 42
|
|
||||||
- 43
|
|
||||||
- 44
|
|
||||||
- 47
|
|
||||||
- 49
|
|
||||||
- 50
|
|
||||||
- 53
|
|
||||||
- 54
|
|
||||||
- 55
|
|
||||||
- 57
|
|
||||||
- 58
|
|
||||||
- 61
|
|
||||||
- 62
|
|
||||||
- 63
|
|
||||||
- 64
|
|
||||||
- 65
|
|
||||||
- 68
|
|
||||||
- 69
|
|
||||||
- 70
|
|
||||||
- 71
|
|
||||||
- 72
|
|
||||||
- 75
|
|
||||||
- 76
|
|
||||||
- 77
|
|
||||||
- 82
|
|
||||||
- 85
|
|
||||||
- 87
|
|
||||||
- 89
|
|
||||||
- 92
|
|
||||||
- 93
|
|
||||||
- 94
|
|
||||||
- 95
|
|
||||||
- 96
|
|
||||||
- 101
|
|
||||||
- 102
|
|
||||||
- 107
|
|
||||||
- 109
|
|
||||||
- 112
|
|
||||||
- 113
|
|
||||||
- 114
|
|
||||||
- 116
|
|
||||||
- 117
|
|
||||||
- 118
|
|
||||||
- 122
|
|
||||||
- 123
|
|
||||||
- 124
|
|
||||||
- 125
|
|
||||||
- 126
|
|
||||||
- 130
|
|
||||||
- 131
|
|
||||||
- 133
|
|
||||||
- 134
|
|
||||||
- 135
|
|
||||||
- 136
|
|
||||||
- 138
|
|
||||||
- 139
|
|
||||||
- 140
|
|
||||||
- 143
|
|
||||||
- 144
|
|
||||||
- 145
|
|
||||||
- 146
|
|
||||||
- 147
|
|
||||||
- 148
|
|
||||||
- 149
|
|
||||||
- 150
|
|
||||||
- 151
|
|
||||||
- 152
|
|
||||||
- 154
|
|
||||||
- 155
|
|
||||||
- 156
|
|
||||||
- 157
|
|
||||||
- 158
|
|
||||||
- 159
|
|
||||||
- 163
|
|
||||||
- 171
|
|
||||||
- 172
|
|
||||||
- 173
|
|
||||||
|
|
||||||
forbiddenBlocks:
|
|
||||||
- 7
|
|
||||||
- 34 #Piston Head
|
|
||||||
|
|
||||||
canCruise: true
|
|
||||||
cruiseSkipBlocks: 4
|
|
||||||
canFly: false
|
|
||||||
minHeightLimit: 10
|
|
||||||
maxHeightLimit: 67
|
|
||||||
sinkPercent: 99.0
|
|
||||||
overallSinkPercent: 60.0
|
|
||||||
speed: 0.5
|
|
||||||
requireWaterContact: true
|
|
||||||
allowVerticalMovement: true
|
|
||||||
fuelBurnRate: 1.0
|
|
||||||
tryNudge: false
|
|
||||||
flyblocks:
|
|
||||||
5:
|
|
||||||
- 25.0
|
|
||||||
- 100.0
|
|
||||||
145: # anvils are OP armor, so limit it
|
|
||||||
- 0.0
|
|
||||||
- 1.0
|
|
||||||
49: # so is obsidian
|
|
||||||
- 0.0
|
|
||||||
- 1.0
|
|
||||||
42:
|
|
||||||
- 15.0
|
|
||||||
- 100.0
|
|
|
@ -1,114 +0,0 @@
|
||||||
name: TorpTurret
|
|
||||||
maxSize: 1000
|
|
||||||
minSize: 1
|
|
||||||
allowedBlocks:
|
|
||||||
- 8
|
|
||||||
- 9
|
|
||||||
- 10
|
|
||||||
- 11
|
|
||||||
- 17
|
|
||||||
- 20
|
|
||||||
- 23
|
|
||||||
- 25
|
|
||||||
- 26
|
|
||||||
- 29
|
|
||||||
- 33
|
|
||||||
- "35:8"
|
|
||||||
- 41
|
|
||||||
- 43
|
|
||||||
- 44
|
|
||||||
- 47
|
|
||||||
- 50
|
|
||||||
- 52
|
|
||||||
- 53
|
|
||||||
- 54
|
|
||||||
- 55
|
|
||||||
- 57
|
|
||||||
- 58
|
|
||||||
- 61
|
|
||||||
- 62
|
|
||||||
- 63
|
|
||||||
- 64
|
|
||||||
- 65
|
|
||||||
- 68
|
|
||||||
- 69
|
|
||||||
- 70
|
|
||||||
- 71
|
|
||||||
- 72
|
|
||||||
- 77
|
|
||||||
- 85
|
|
||||||
- 89
|
|
||||||
- 92
|
|
||||||
- 93
|
|
||||||
- 94
|
|
||||||
- 95
|
|
||||||
- 96
|
|
||||||
- 101
|
|
||||||
- 102
|
|
||||||
- 107
|
|
||||||
- 113
|
|
||||||
- 114
|
|
||||||
- 117
|
|
||||||
- 118
|
|
||||||
- 123
|
|
||||||
- 124
|
|
||||||
- 125
|
|
||||||
- 126
|
|
||||||
- 130
|
|
||||||
- 131
|
|
||||||
- 133
|
|
||||||
- 134
|
|
||||||
- 135
|
|
||||||
- 117
|
|
||||||
- 118
|
|
||||||
- 123
|
|
||||||
- 124
|
|
||||||
- 125
|
|
||||||
- 126
|
|
||||||
- 130
|
|
||||||
- 131
|
|
||||||
- 133
|
|
||||||
- 134
|
|
||||||
- 135
|
|
||||||
- 136
|
|
||||||
- 138
|
|
||||||
- 140
|
|
||||||
- 143
|
|
||||||
- 144
|
|
||||||
- 145
|
|
||||||
- 146
|
|
||||||
- 147
|
|
||||||
- 148
|
|
||||||
- 149
|
|
||||||
- 150
|
|
||||||
- 151
|
|
||||||
- 152
|
|
||||||
- 154
|
|
||||||
- 157
|
|
||||||
- 158
|
|
||||||
- "159:7"
|
|
||||||
- "159:8"
|
|
||||||
- "159:15"
|
|
||||||
- 165
|
|
||||||
- 171
|
|
||||||
- 173
|
|
||||||
|
|
||||||
forbiddenBlocks:
|
|
||||||
- 7
|
|
||||||
|
|
||||||
canFly: true
|
|
||||||
canCruise: false
|
|
||||||
maxHeightLimit: 144
|
|
||||||
collisionExplosion: 0.0
|
|
||||||
allowHorizontalMovement: false
|
|
||||||
allowVerticalMovement: false
|
|
||||||
speed: 5.0
|
|
||||||
tryNudge: false
|
|
||||||
sinkPercent: 99.0
|
|
||||||
flyblocks:
|
|
||||||
35:
|
|
||||||
- 0.0
|
|
||||||
- 100.0
|
|
||||||
49:
|
|
||||||
- 0.0
|
|
||||||
- 10.0
|
|
|
@ -1,128 +0,0 @@
|
||||||
name: TreasureShip
|
|
||||||
maxSize: 20000
|
|
||||||
minSize: 5000
|
|
||||||
|
|
||||||
allowedBlocks:
|
|
||||||
- 5
|
|
||||||
- 10
|
|
||||||
- 11
|
|
||||||
- 17
|
|
||||||
- 20
|
|
||||||
- 23
|
|
||||||
- 25
|
|
||||||
- 26
|
|
||||||
- 29
|
|
||||||
- 33
|
|
||||||
- 35
|
|
||||||
- 41
|
|
||||||
- 42
|
|
||||||
- 43
|
|
||||||
- 44
|
|
||||||
- 47
|
|
||||||
- 49
|
|
||||||
- 50
|
|
||||||
- 53
|
|
||||||
- 54
|
|
||||||
- 55
|
|
||||||
- 57
|
|
||||||
- 58
|
|
||||||
- 61
|
|
||||||
- 62
|
|
||||||
- 63
|
|
||||||
- 64
|
|
||||||
- 65
|
|
||||||
- 68
|
|
||||||
- 69
|
|
||||||
- 70
|
|
||||||
- 71
|
|
||||||
- 72
|
|
||||||
- 75
|
|
||||||
- 76
|
|
||||||
- 77
|
|
||||||
- 82
|
|
||||||
- 85
|
|
||||||
- 87
|
|
||||||
- 89
|
|
||||||
- 92
|
|
||||||
- 93
|
|
||||||
- 94
|
|
||||||
- 95
|
|
||||||
- 96
|
|
||||||
- 98
|
|
||||||
- 101
|
|
||||||
- 102
|
|
||||||
- 107
|
|
||||||
- 109
|
|
||||||
- 112
|
|
||||||
- 113
|
|
||||||
- 114
|
|
||||||
- 116
|
|
||||||
- 117
|
|
||||||
- 118
|
|
||||||
- 122
|
|
||||||
- 123
|
|
||||||
- 124
|
|
||||||
- 125
|
|
||||||
- 126
|
|
||||||
- 130
|
|
||||||
- 131
|
|
||||||
- 133
|
|
||||||
- 134
|
|
||||||
- 135
|
|
||||||
- 136
|
|
||||||
- 138
|
|
||||||
- 139
|
|
||||||
- 140
|
|
||||||
- 143
|
|
||||||
- 144
|
|
||||||
- 145
|
|
||||||
- 146
|
|
||||||
- 147
|
|
||||||
- 148
|
|
||||||
- 149
|
|
||||||
- 150
|
|
||||||
- 151
|
|
||||||
- 152
|
|
||||||
- 154
|
|
||||||
- 155
|
|
||||||
- 156
|
|
||||||
- 157
|
|
||||||
- 158
|
|
||||||
- 159
|
|
||||||
- 171
|
|
||||||
- 172
|
|
||||||
- 173
|
|
||||||
|
|
||||||
forbiddenBlocks:
|
|
||||||
- 7
|
|
||||||
- 34 #Piston Head
|
|
||||||
|
|
||||||
canCruise: true
|
|
||||||
cruiseSkipBlocks: 4
|
|
||||||
#depends mostly on the ship
|
|
||||||
canFly: false
|
|
||||||
sinkPercent: 99.0
|
|
||||||
overallSinkPercent: 60.0
|
|
||||||
minHeightLimit: 50
|
|
||||||
maxHeightLimit: 80
|
|
||||||
requireWaterContact: true
|
|
||||||
allowVerticalMovement: false
|
|
||||||
speed: 0.5
|
|
||||||
#default is one, moves relatively quick
|
|
||||||
tryNudge: false
|
|
||||||
flyblocks:
|
|
||||||
5:
|
|
||||||
- 30.0
|
|
||||||
- 100.0
|
|
||||||
35:
|
|
||||||
- 10.0
|
|
||||||
- 40.0
|
|
||||||
173:
|
|
||||||
- 0.0
|
|
||||||
- 0.5
|
|
||||||
145: # anvils are OP armor, so limit it
|
|
||||||
- 0.0
|
|
||||||
- 4.0
|
|
||||||
49: # so is obsidian
|
|
||||||
- 0.0
|
|
||||||
- 4.0
|
|
|
@ -1,113 +0,0 @@
|
||||||
name: Turret
|
|
||||||
maxSize: 1000
|
|
||||||
minSize: 1
|
|
||||||
allowedBlocks:
|
|
||||||
- 8
|
|
||||||
- 9
|
|
||||||
- 10
|
|
||||||
- 11
|
|
||||||
- 17
|
|
||||||
- 20
|
|
||||||
- 23
|
|
||||||
- 25
|
|
||||||
- 26
|
|
||||||
- 29
|
|
||||||
- 33
|
|
||||||
- "35:8"
|
|
||||||
- 41
|
|
||||||
- 43
|
|
||||||
- 44
|
|
||||||
- 47
|
|
||||||
- 50
|
|
||||||
- 52
|
|
||||||
- 53
|
|
||||||
- 54
|
|
||||||
- 55
|
|
||||||
- 57
|
|
||||||
- 58
|
|
||||||
- 61
|
|
||||||
- 62
|
|
||||||
- 63
|
|
||||||
- 64
|
|
||||||
- 65
|
|
||||||
- 68
|
|
||||||
- 69
|
|
||||||
- 70
|
|
||||||
- 71
|
|
||||||
- 72
|
|
||||||
- 77
|
|
||||||
- 85
|
|
||||||
- 89
|
|
||||||
- 92
|
|
||||||
- 93
|
|
||||||
- 94
|
|
||||||
- 95
|
|
||||||
- 96
|
|
||||||
- 101
|
|
||||||
- 102
|
|
||||||
- 107
|
|
||||||
- 113
|
|
||||||
- 114
|
|
||||||
- 117
|
|
||||||
- 118
|
|
||||||
- 123
|
|
||||||
- 124
|
|
||||||
- 125
|
|
||||||
- 126
|
|
||||||
- 130
|
|
||||||
- 131
|
|
||||||
- 133
|
|
||||||
- 134
|
|
||||||
- 135
|
|
||||||
- 117
|
|
||||||
- 118
|
|
||||||
- 123
|
|
||||||
- 124
|
|
||||||
- 125
|
|
||||||
- 126
|
|
||||||
- 130
|
|
||||||
- 131
|
|
||||||
- 133
|
|
||||||
- 134
|
|
||||||
- 135
|
|
||||||
- 136
|
|
||||||
- 138
|
|
||||||
- 140
|
|
||||||
- 143
|
|
||||||
- 144
|
|
||||||
- 145
|
|
||||||
- 146
|
|
||||||
- 147
|
|
||||||
- 148
|
|
||||||
- 149
|
|
||||||
- 150
|
|
||||||
- 151
|
|
||||||
- 152
|
|
||||||
- 154
|
|
||||||
- 157
|
|
||||||
- 158
|
|
||||||
- "159:7"
|
|
||||||
- "159:8"
|
|
||||||
- "159:15"
|
|
||||||
- 165
|
|
||||||
- 171
|
|
||||||
|
|
||||||
forbiddenBlocks:
|
|
||||||
- 7
|
|
||||||
|
|
||||||
canFly: true
|
|
||||||
canCruise: false
|
|
||||||
maxHeightLimit: 144
|
|
||||||
collisionExplosion: 0.0
|
|
||||||
allowHorizontalMovement: false
|
|
||||||
allowVerticalMovement: false
|
|
||||||
speed: 5.0
|
|
||||||
tryNudge: false
|
|
||||||
sinkPercent: 99.0
|
|
||||||
flyblocks:
|
|
||||||
35:
|
|
||||||
- 0.0
|
|
||||||
- 100.0
|
|
||||||
49:
|
|
||||||
- 0.0
|
|
||||||
- 10.0
|
|
3
Multiverse-Core/config.yml
Executable file → Normal file
3
Multiverse-Core/config.yml
Executable file → Normal file
|
@ -28,7 +28,8 @@ multiverse-configuration:
|
||||||
silentstart: 'false'
|
silentstart: 'false'
|
||||||
messagecooldown: '5000'
|
messagecooldown: '5000'
|
||||||
version: '2.9'
|
version: '2.9'
|
||||||
firstspawnworld: luna
|
firstspawnworld: worldhub
|
||||||
teleportcooldown: '1000'
|
teleportcooldown: '1000'
|
||||||
defaultportalsearch: 'false'
|
defaultportalsearch: 'false'
|
||||||
portalsearchradius: '128'
|
portalsearchradius: '128'
|
||||||
|
autopurge: 'true'
|
||||||
|
|
328
Multiverse-Core/worlds.yml
Executable file → Normal file
328
Multiverse-Core/worlds.yml
Executable file → Normal file
|
@ -1,148 +1,4 @@
|
||||||
worlds:
|
worlds:
|
||||||
Dungeons:
|
|
||||||
==: MVWorld
|
|
||||||
hidden: 'false'
|
|
||||||
alias: Dungeons
|
|
||||||
color: WHITE
|
|
||||||
style: NORMAL
|
|
||||||
pvp: 'true'
|
|
||||||
scale: '1.0'
|
|
||||||
respawnWorld: ''
|
|
||||||
allowWeather: 'true'
|
|
||||||
difficulty: NORMAL
|
|
||||||
spawning:
|
|
||||||
==: MVSpawnSettings
|
|
||||||
animals:
|
|
||||||
==: MVSpawnSubSettings
|
|
||||||
spawn: 'true'
|
|
||||||
spawnrate: '-1'
|
|
||||||
exceptions: []
|
|
||||||
monsters:
|
|
||||||
==: MVSpawnSubSettings
|
|
||||||
spawn: 'true'
|
|
||||||
spawnrate: '-1'
|
|
||||||
exceptions: []
|
|
||||||
entryfee:
|
|
||||||
==: MVEntryFee
|
|
||||||
amount: '0.0'
|
|
||||||
currency: '-1'
|
|
||||||
hunger: 'true'
|
|
||||||
autoHeal: 'true'
|
|
||||||
adjustSpawn: 'true'
|
|
||||||
portalForm: ALL
|
|
||||||
gameMode: SURVIVAL
|
|
||||||
keepSpawnInMemory: 'true'
|
|
||||||
spawnLocation:
|
|
||||||
==: MVSpawnLocation
|
|
||||||
x: 0.0
|
|
||||||
y: 128.0
|
|
||||||
z: 0.0
|
|
||||||
pitch: 0.0
|
|
||||||
yaw: 0.0
|
|
||||||
autoLoad: 'true'
|
|
||||||
bedRespawn: 'true'
|
|
||||||
worldBlacklist: []
|
|
||||||
environment: NORMAL
|
|
||||||
seed: '-2888845179815911706'
|
|
||||||
generator: VoidWorld
|
|
||||||
playerLimit: '-1'
|
|
||||||
allowFlight: 'true'
|
|
||||||
BACKUP_world:
|
|
||||||
==: MVWorld
|
|
||||||
hidden: 'false'
|
|
||||||
alias: BACKUP_world
|
|
||||||
color: WHITE
|
|
||||||
style: NORMAL
|
|
||||||
pvp: 'true'
|
|
||||||
scale: '1.0'
|
|
||||||
respawnWorld: ''
|
|
||||||
allowWeather: 'true'
|
|
||||||
difficulty: NORMAL
|
|
||||||
spawning:
|
|
||||||
==: MVSpawnSettings
|
|
||||||
animals:
|
|
||||||
==: MVSpawnSubSettings
|
|
||||||
spawn: 'true'
|
|
||||||
spawnrate: '-1'
|
|
||||||
exceptions: []
|
|
||||||
monsters:
|
|
||||||
==: MVSpawnSubSettings
|
|
||||||
spawn: 'true'
|
|
||||||
spawnrate: '-1'
|
|
||||||
exceptions: []
|
|
||||||
entryfee:
|
|
||||||
==: MVEntryFee
|
|
||||||
amount: '0.0'
|
|
||||||
currency: '-1'
|
|
||||||
hunger: 'true'
|
|
||||||
autoHeal: 'true'
|
|
||||||
adjustSpawn: 'true'
|
|
||||||
portalForm: ALL
|
|
||||||
gameMode: SURVIVAL
|
|
||||||
keepSpawnInMemory: 'true'
|
|
||||||
spawnLocation:
|
|
||||||
==: MVSpawnLocation
|
|
||||||
x: 1407.0
|
|
||||||
y: 63.0
|
|
||||||
z: 123.0
|
|
||||||
pitch: 0.0
|
|
||||||
yaw: 0.0
|
|
||||||
autoLoad: 'true'
|
|
||||||
bedRespawn: 'true'
|
|
||||||
worldBlacklist: []
|
|
||||||
environment: NORMAL
|
|
||||||
seed: '7008642968894271479'
|
|
||||||
generator: TerrainControl
|
|
||||||
playerLimit: '-1'
|
|
||||||
allowFlight: 'true'
|
|
||||||
world:
|
|
||||||
==: MVWorld
|
|
||||||
hidden: 'false'
|
|
||||||
alias: world
|
|
||||||
color: WHITE
|
|
||||||
style: NORMAL
|
|
||||||
pvp: 'true'
|
|
||||||
scale: '1.0'
|
|
||||||
respawnWorld: ''
|
|
||||||
allowWeather: 'true'
|
|
||||||
difficulty: NORMAL
|
|
||||||
spawning: &id007
|
|
||||||
==: MVSpawnSettings
|
|
||||||
animals:
|
|
||||||
==: MVSpawnSubSettings
|
|
||||||
spawn: 'true'
|
|
||||||
spawnrate: '-1'
|
|
||||||
exceptions: []
|
|
||||||
monsters:
|
|
||||||
==: MVSpawnSubSettings
|
|
||||||
spawn: 'true'
|
|
||||||
spawnrate: '-1'
|
|
||||||
exceptions: []
|
|
||||||
entryfee: &id008
|
|
||||||
==: MVEntryFee
|
|
||||||
amount: '0.0'
|
|
||||||
currency: '-1'
|
|
||||||
hunger: 'true'
|
|
||||||
autoHeal: 'true'
|
|
||||||
adjustSpawn: 'false'
|
|
||||||
portalForm: ALL
|
|
||||||
gameMode: SURVIVAL
|
|
||||||
keepSpawnInMemory: 'false'
|
|
||||||
spawnLocation:
|
|
||||||
==: MVSpawnLocation
|
|
||||||
x: 1385.2648659554345
|
|
||||||
y: 71.04026167783364
|
|
||||||
z: -32.50617928137268
|
|
||||||
pitch: 90.0
|
|
||||||
yaw: 91.80102
|
|
||||||
autoLoad: 'true'
|
|
||||||
bedRespawn: 'true'
|
|
||||||
worldBlacklist: &id009 []
|
|
||||||
environment: NORMAL
|
|
||||||
seed: '7008642968894271479'
|
|
||||||
generator: TerrainControl
|
|
||||||
playerLimit: '-1'
|
|
||||||
allowFlight: 'true'
|
|
||||||
world_the_end:
|
world_the_end:
|
||||||
==: MVWorld
|
==: MVWorld
|
||||||
hidden: 'false'
|
hidden: 'false'
|
||||||
|
@ -169,7 +25,6 @@ worlds:
|
||||||
entryfee:
|
entryfee:
|
||||||
==: MVEntryFee
|
==: MVEntryFee
|
||||||
amount: '0.0'
|
amount: '0.0'
|
||||||
currency: '-1'
|
|
||||||
hunger: 'true'
|
hunger: 'true'
|
||||||
autoHeal: 'true'
|
autoHeal: 'true'
|
||||||
adjustSpawn: 'true'
|
adjustSpawn: 'true'
|
||||||
|
@ -178,28 +33,28 @@ worlds:
|
||||||
keepSpawnInMemory: 'true'
|
keepSpawnInMemory: 'true'
|
||||||
spawnLocation:
|
spawnLocation:
|
||||||
==: MVSpawnLocation
|
==: MVSpawnLocation
|
||||||
x: -4.710357902146693
|
x: 0.0
|
||||||
y: 59.0
|
y: 62.0
|
||||||
z: 0.6541565622183771
|
z: 0.0
|
||||||
pitch: 2.5500019
|
pitch: 0.0
|
||||||
yaw: -91.005165
|
yaw: 0.0
|
||||||
autoLoad: 'true'
|
autoLoad: 'true'
|
||||||
bedRespawn: 'true'
|
bedRespawn: 'true'
|
||||||
worldBlacklist: []
|
worldBlacklist: []
|
||||||
environment: THE_END
|
environment: THE_END
|
||||||
seed: '2133291894169730654'
|
seed: '1923020019'
|
||||||
generator: 'null'
|
generator: 'null'
|
||||||
playerLimit: '-1'
|
playerLimit: '-1'
|
||||||
allowFlight: 'true'
|
allowFlight: 'true'
|
||||||
test:
|
world:
|
||||||
==: MVWorld
|
==: MVWorld
|
||||||
hidden: 'false'
|
hidden: 'false'
|
||||||
alias: test
|
alias: world
|
||||||
color: WHITE
|
color: WHITE
|
||||||
style: NORMAL
|
style: NORMAL
|
||||||
pvp: 'true'
|
pvp: 'true'
|
||||||
scale: '1.0'
|
scale: '1.0'
|
||||||
respawnWorld: ''
|
respawnWorld: worldhub
|
||||||
allowWeather: 'true'
|
allowWeather: 'true'
|
||||||
difficulty: NORMAL
|
difficulty: NORMAL
|
||||||
spawning:
|
spawning:
|
||||||
|
@ -217,7 +72,6 @@ worlds:
|
||||||
entryfee:
|
entryfee:
|
||||||
==: MVEntryFee
|
==: MVEntryFee
|
||||||
amount: '0.0'
|
amount: '0.0'
|
||||||
currency: '-1'
|
|
||||||
hunger: 'true'
|
hunger: 'true'
|
||||||
autoHeal: 'true'
|
autoHeal: 'true'
|
||||||
adjustSpawn: 'true'
|
adjustSpawn: 'true'
|
||||||
|
@ -226,16 +80,16 @@ worlds:
|
||||||
keepSpawnInMemory: 'true'
|
keepSpawnInMemory: 'true'
|
||||||
spawnLocation:
|
spawnLocation:
|
||||||
==: MVSpawnLocation
|
==: MVSpawnLocation
|
||||||
x: 705.0
|
x: 0.0
|
||||||
y: 4.0
|
y: 71.0
|
||||||
z: 93.0
|
z: -240.0
|
||||||
pitch: 0.0
|
pitch: 0.0
|
||||||
yaw: 0.0
|
yaw: 0.0
|
||||||
autoLoad: 'true'
|
autoLoad: 'true'
|
||||||
bedRespawn: 'true'
|
bedRespawn: 'true'
|
||||||
worldBlacklist: []
|
worldBlacklist: []
|
||||||
environment: NORMAL
|
environment: NORMAL
|
||||||
seed: '1808669882861857288'
|
seed: '1923020019'
|
||||||
generator: 'null'
|
generator: 'null'
|
||||||
playerLimit: '-1'
|
playerLimit: '-1'
|
||||||
allowFlight: 'true'
|
allowFlight: 'true'
|
||||||
|
@ -265,7 +119,6 @@ worlds:
|
||||||
entryfee:
|
entryfee:
|
||||||
==: MVEntryFee
|
==: MVEntryFee
|
||||||
amount: '0.0'
|
amount: '0.0'
|
||||||
currency: '-1'
|
|
||||||
hunger: 'true'
|
hunger: 'true'
|
||||||
autoHeal: 'true'
|
autoHeal: 'true'
|
||||||
adjustSpawn: 'true'
|
adjustSpawn: 'true'
|
||||||
|
@ -274,126 +127,30 @@ worlds:
|
||||||
keepSpawnInMemory: 'true'
|
keepSpawnInMemory: 'true'
|
||||||
spawnLocation:
|
spawnLocation:
|
||||||
==: MVSpawnLocation
|
==: MVSpawnLocation
|
||||||
x: 0.0
|
x: 6.5
|
||||||
y: 92.0
|
y: 64.0
|
||||||
z: 0.0
|
z: -5.5
|
||||||
pitch: 0.0
|
pitch: 0.0
|
||||||
yaw: 0.0
|
yaw: 0.0
|
||||||
autoLoad: 'true'
|
autoLoad: 'true'
|
||||||
bedRespawn: 'true'
|
bedRespawn: 'true'
|
||||||
worldBlacklist: []
|
worldBlacklist: []
|
||||||
environment: NETHER
|
environment: NETHER
|
||||||
seed: '2133291894169730654'
|
seed: '1923020019'
|
||||||
generator: 'null'
|
generator: 'null'
|
||||||
playerLimit: '-1'
|
playerLimit: '-1'
|
||||||
allowFlight: 'true'
|
allowFlight: 'true'
|
||||||
plotworld:
|
worldhub:
|
||||||
==: MVWorld
|
==: MVWorld
|
||||||
hidden: 'false'
|
hidden: 'false'
|
||||||
alias: plotworld
|
alias: worldhub
|
||||||
color: WHITE
|
|
||||||
style: NORMAL
|
|
||||||
pvp: 'true'
|
|
||||||
scale: '1.0'
|
|
||||||
respawnWorld: ''
|
|
||||||
allowWeather: 'false'
|
|
||||||
difficulty: NORMAL
|
|
||||||
spawning:
|
|
||||||
==: MVSpawnSettings
|
|
||||||
animals:
|
|
||||||
==: MVSpawnSubSettings
|
|
||||||
spawn: 'false'
|
|
||||||
spawnrate: '-1'
|
|
||||||
exceptions: []
|
|
||||||
monsters:
|
|
||||||
==: MVSpawnSubSettings
|
|
||||||
spawn: 'false'
|
|
||||||
spawnrate: '-1'
|
|
||||||
exceptions: []
|
|
||||||
entryfee:
|
|
||||||
==: MVEntryFee
|
|
||||||
amount: '0.0'
|
|
||||||
currency: '-1'
|
|
||||||
hunger: 'false'
|
|
||||||
autoHeal: 'true'
|
|
||||||
adjustSpawn: 'false'
|
|
||||||
portalForm: ALL
|
|
||||||
gameMode: CREATIVE
|
|
||||||
keepSpawnInMemory: 'true'
|
|
||||||
spawnLocation:
|
|
||||||
==: MVSpawnLocation
|
|
||||||
x: -99.94598490882755
|
|
||||||
y: 65.0
|
|
||||||
z: 361.22998653715314
|
|
||||||
pitch: 26.886911
|
|
||||||
yaw: 2.6845398
|
|
||||||
autoLoad: 'true'
|
|
||||||
bedRespawn: 'true'
|
|
||||||
worldBlacklist: []
|
|
||||||
environment: NORMAL
|
|
||||||
seed: '-7282589520118052005'
|
|
||||||
generator: PlotSquared
|
|
||||||
playerLimit: '-1'
|
|
||||||
allowFlight: 'true'
|
|
||||||
flatworld:
|
|
||||||
==: MVWorld
|
|
||||||
hidden: 'false'
|
|
||||||
alias: flatworld
|
|
||||||
color: WHITE
|
|
||||||
style: NORMAL
|
|
||||||
pvp: 'true'
|
|
||||||
scale: '1.0'
|
|
||||||
respawnWorld: ''
|
|
||||||
allowWeather: 'false'
|
|
||||||
difficulty: NORMAL
|
|
||||||
spawning:
|
|
||||||
==: MVSpawnSettings
|
|
||||||
animals:
|
|
||||||
==: MVSpawnSubSettings
|
|
||||||
spawn: 'false'
|
|
||||||
spawnrate: '-1'
|
|
||||||
exceptions: []
|
|
||||||
monsters:
|
|
||||||
==: MVSpawnSubSettings
|
|
||||||
spawn: 'false'
|
|
||||||
spawnrate: '-1'
|
|
||||||
exceptions: []
|
|
||||||
entryfee:
|
|
||||||
==: MVEntryFee
|
|
||||||
amount: '0.0'
|
|
||||||
currency: '-1'
|
|
||||||
hunger: 'true'
|
|
||||||
autoHeal: 'true'
|
|
||||||
adjustSpawn: 'true'
|
|
||||||
portalForm: ALL
|
|
||||||
gameMode: CREATIVE
|
|
||||||
keepSpawnInMemory: 'true'
|
|
||||||
spawnLocation:
|
|
||||||
==: MVSpawnLocation
|
|
||||||
x: 170.0
|
|
||||||
y: 15.0
|
|
||||||
z: -39.0
|
|
||||||
pitch: 0.0
|
|
||||||
yaw: 0.0
|
|
||||||
autoLoad: 'true'
|
|
||||||
bedRespawn: 'true'
|
|
||||||
worldBlacklist: []
|
|
||||||
environment: NORMAL
|
|
||||||
seed: '4622440486943241231'
|
|
||||||
generator: flat
|
|
||||||
playerLimit: '-1'
|
|
||||||
allowFlight: 'true'
|
|
||||||
OldRegionFiles:
|
|
||||||
==: MVWorld
|
|
||||||
hidden: 'false'
|
|
||||||
alias: OldRegionFiles
|
|
||||||
color: WHITE
|
color: WHITE
|
||||||
style: NORMAL
|
style: NORMAL
|
||||||
pvp: 'true'
|
pvp: 'true'
|
||||||
scale: '1.0'
|
scale: '1.0'
|
||||||
respawnWorld: ''
|
respawnWorld: ''
|
||||||
allowWeather: 'true'
|
allowWeather: 'true'
|
||||||
difficulty: NORMAL
|
difficulty: PEACEFUL
|
||||||
spawning:
|
spawning:
|
||||||
==: MVSpawnSettings
|
==: MVSpawnSettings
|
||||||
animals:
|
animals:
|
||||||
|
@ -409,7 +166,6 @@ worlds:
|
||||||
entryfee:
|
entryfee:
|
||||||
==: MVEntryFee
|
==: MVEntryFee
|
||||||
amount: '0.0'
|
amount: '0.0'
|
||||||
currency: '-1'
|
|
||||||
hunger: 'true'
|
hunger: 'true'
|
||||||
autoHeal: 'true'
|
autoHeal: 'true'
|
||||||
adjustSpawn: 'true'
|
adjustSpawn: 'true'
|
||||||
|
@ -418,50 +174,16 @@ worlds:
|
||||||
keepSpawnInMemory: 'true'
|
keepSpawnInMemory: 'true'
|
||||||
spawnLocation:
|
spawnLocation:
|
||||||
==: MVSpawnLocation
|
==: MVSpawnLocation
|
||||||
x: 0.0
|
x: 162.5
|
||||||
y: 128.0
|
y: 4.0
|
||||||
z: 0.0
|
z: -95.5
|
||||||
pitch: 0.0
|
pitch: 0.0
|
||||||
yaw: 0.0
|
yaw: 0.0
|
||||||
autoLoad: 'true'
|
autoLoad: 'true'
|
||||||
bedRespawn: 'true'
|
bedRespawn: 'true'
|
||||||
worldBlacklist: []
|
worldBlacklist: []
|
||||||
environment: NORMAL
|
environment: NORMAL
|
||||||
seed: '-144931670761317394'
|
seed: '-5692829584426207714'
|
||||||
generator: VoidWorld
|
generator: 'null'
|
||||||
playerLimit: '-1'
|
|
||||||
allowFlight: 'true'
|
|
||||||
luna:
|
|
||||||
==: MVWorld
|
|
||||||
hidden: 'false'
|
|
||||||
alias: world
|
|
||||||
color: WHITE
|
|
||||||
style: NORMAL
|
|
||||||
pvp: 'true'
|
|
||||||
scale: '1.0'
|
|
||||||
respawnWorld: ''
|
|
||||||
allowWeather: 'true'
|
|
||||||
difficulty: NORMAL
|
|
||||||
spawning: *id007
|
|
||||||
entryfee: *id008
|
|
||||||
hunger: 'true'
|
|
||||||
autoHeal: 'true'
|
|
||||||
adjustSpawn: 'true'
|
|
||||||
portalForm: ALL
|
|
||||||
gameMode: SURVIVAL
|
|
||||||
keepSpawnInMemory: 'true'
|
|
||||||
spawnLocation:
|
|
||||||
==: MVSpawnLocation
|
|
||||||
x: 2.384034371076785
|
|
||||||
y: 71.0
|
|
||||||
z: 0.4918349035618148
|
|
||||||
pitch: 17.100275
|
|
||||||
yaw: -269.4009
|
|
||||||
autoLoad: 'true'
|
|
||||||
bedRespawn: 'true'
|
|
||||||
worldBlacklist: *id009
|
|
||||||
environment: NORMAL
|
|
||||||
seed: '7008642968894271479'
|
|
||||||
generator: TerrainControl
|
|
||||||
playerLimit: '-1'
|
playerLimit: '-1'
|
||||||
allowFlight: 'true'
|
allowFlight: 'true'
|
||||||
|
|
|
@ -1,16 +0,0 @@
|
||||||
# This is the MV-Portals Config. If you mess it up, copy the values out
|
|
||||||
# delete it, and it will be regenerated. Then use the ingame interface
|
|
||||||
# to add your values back via the "/mvp conf" command.
|
|
||||||
# When in-game, simply type: "/mvp conf ?" for help.
|
|
||||||
# A config with explanations can be found here:
|
|
||||||
# https://github.com/Multiverse/Multiverse-Portals/wiki/config.yml
|
|
||||||
|
|
||||||
wand: 271
|
|
||||||
useonmove: true
|
|
||||||
portalsdefaulttonether: false
|
|
||||||
enforceportalaccess: true
|
|
||||||
portalcooldown: 1000
|
|
||||||
clearonremove: false
|
|
||||||
teleportvehicles: true
|
|
||||||
framematerials: []
|
|
||||||
version: 2.7
|
|
21
MythicMobs/DropTables/ExampleDropTables.yml
Executable file → Normal file
21
MythicMobs/DropTables/ExampleDropTables.yml
Executable file → Normal file
|
@ -1,14 +1,19 @@
|
||||||
|
# For more information, check out the plugin manual or join us on Discord:
|
||||||
|
# http://www.mythicmobs.net
|
||||||
#
|
#
|
||||||
# This example file shows you how to set up a basic drop table.
|
|
||||||
# Drop tables can be used in both a mob's equipment and drops
|
|
||||||
# to have multiple items tied to a single table.
|
|
||||||
SkeletonKingDrops:
|
SkeletonKingDrops:
|
||||||
Conditions:
|
Conditions:
|
||||||
- playerwithin 40
|
- playerwithin 40
|
||||||
Drops:
|
Drops:
|
||||||
- KingsCrown 1 0.01
|
- SkeletonKingItemDrops 1
|
||||||
- 371:0 32-64 1
|
- experience 100
|
||||||
- exp 100
|
|
||||||
- heroesexp 200
|
- heroesexp 200
|
||||||
DropsPerLevel:
|
SkeletonKingItemDrops:
|
||||||
- exp 10
|
MinItems: 1
|
||||||
|
MaxItems: 2
|
||||||
|
Drops:
|
||||||
|
- KingsCrown 1 0.01
|
||||||
|
- SkeletonKingSword 0.1
|
||||||
|
- GOLD_NUGGET 32-64 1
|
||||||
|
- DIAMOND 1-12 0.8
|
||||||
|
|
13
MythicMobs/Items/ExampleItems.yml
Executable file → Normal file
13
MythicMobs/Items/ExampleItems.yml
Executable file → Normal file
|
@ -1,8 +1,9 @@
|
||||||
|
# For more information, check out the plugin manual or join us on Discord:
|
||||||
|
# http://www.mythicmobs.net
|
||||||
#
|
#
|
||||||
# This example file shows you how to set up special items
|
|
||||||
# for your mobs to equip or drop.
|
|
||||||
SkeletonKingSword:
|
SkeletonKingSword:
|
||||||
Id: 276
|
Id: DIAMOND_SWORD
|
||||||
Data: 0
|
Data: 0
|
||||||
Display: '&3Greatsword of the Skeleton King'
|
Display: '&3Greatsword of the Skeleton King'
|
||||||
Lore:
|
Lore:
|
||||||
|
@ -17,7 +18,7 @@ SkeletonKingSword:
|
||||||
Health: 10
|
Health: 10
|
||||||
MovementSpeed: 0.1
|
MovementSpeed: 0.1
|
||||||
KingsCrown:
|
KingsCrown:
|
||||||
Id: 314
|
Id: GOLDEN_HELMET
|
||||||
Data: 0
|
Data: 0
|
||||||
Amount: 1
|
Amount: 1
|
||||||
Display: '&dCrown of the King'
|
Display: '&dCrown of the King'
|
||||||
|
@ -29,7 +30,7 @@ KingsCrown:
|
||||||
- PROTECTION_PROJECTILE:2
|
- PROTECTION_PROJECTILE:2
|
||||||
- PROTECTION_FIRE:2
|
- PROTECTION_FIRE:2
|
||||||
- PROTECTION_EXPLOSIONS:2
|
- PROTECTION_EXPLOSIONS:2
|
||||||
Hides:
|
Hide:
|
||||||
- ATTRIBUTES
|
- ATTRIBUTES
|
||||||
- ENCHANTS
|
- ENCHANTS
|
||||||
Attributes:
|
Attributes:
|
||||||
|
@ -37,7 +38,7 @@ KingsCrown:
|
||||||
Health: 10
|
Health: 10
|
||||||
KnockbackResistance: 10
|
KnockbackResistance: 10
|
||||||
BanditTunic:
|
BanditTunic:
|
||||||
Id: 299
|
Id: LEATHER_CHESTPLATE
|
||||||
Display: '&aBandit Tunic'
|
Display: '&aBandit Tunic'
|
||||||
Lore:
|
Lore:
|
||||||
- '&6A leather tunic taken from'
|
- '&6A leather tunic taken from'
|
||||||
|
|
|
@ -1,7 +0,0 @@
|
||||||
RobotHead:
|
|
||||||
Id: 397
|
|
||||||
Data: 3
|
|
||||||
Options:
|
|
||||||
SkinTexture: eyJ0aW1lc3RhbXAiOjE1MDYxMDgyNTI5NzgsInByb2ZpbGVJZCI6IjliZDU2MGRiNGZjMDQyYjhhY2I3NWMyOTJlZmM5MmMxIiwicHJvZmlsZU5hbWUiOiJ0cmFpbnJpZGVyIiwidGV4dHVyZXMiOnsiU0tJTiI6eyJ1cmwiOiJodHRwOi8vdGV4dHVyZXMubWluZWNyYWZ0Lm5ldC90ZXh0dXJlL2NkMTAzMTQ3YzdiY2IwY2IzMmFhZWI5M2Q3MWM4OWYzZjU5YWRlNWY0YzQwMmQ3MTgxZGY5Y2U5Mjg4MjgifX19
|
|
||||||
Display: '&2Robot Head'
|
|
||||||
Amount: 1
|
|
79
MythicMobs/Mobs/ExampleMobs.yml
Executable file → Normal file
79
MythicMobs/Mobs/ExampleMobs.yml
Executable file → Normal file
|
@ -1,46 +1,26 @@
|
||||||
|
# For more information, check out the plugin manual or join us on Discord:
|
||||||
|
# http://www.mythicmobs.net
|
||||||
#
|
#
|
||||||
# These example files show you some of the basic attributes and
|
|
||||||
# skills MythicMobs can use. Far more is possible!
|
|
||||||
SkeletalKnight:
|
SkeletalKnight:
|
||||||
Type: WITHER_SKELETON
|
Type: WITHER_SKELETON
|
||||||
Display: '&2Skeletal Knight'
|
Display: '&aSkeletal Knight'
|
||||||
Health: 40
|
Health: 40
|
||||||
Damage: 8
|
Damage: 8
|
||||||
|
Equipment:
|
||||||
|
- IRON_HELMET HEAD
|
||||||
|
- IRON_CHESTPLATE CHEST
|
||||||
|
- IRON_LEGGINGS LEGS
|
||||||
|
- IRON_BOOTS FEET
|
||||||
|
- IRON_SWORD HAND
|
||||||
|
- SHIELD OFFHAND
|
||||||
Drops:
|
Drops:
|
||||||
- gold_nugget 2 0.5
|
- GOLD_NUGGET{display="Gold Coin"} 1to2 0.5
|
||||||
DropsPerLevel:
|
|
||||||
- gold_nugget 1 0.5
|
|
||||||
LevelModifiers:
|
LevelModifiers:
|
||||||
- health 5
|
- health 5
|
||||||
- damage 0.5
|
- damage 0.5
|
||||||
Options:
|
Options:
|
||||||
MovementSpeed: 0.1
|
MovementSpeed: 0.1
|
||||||
StaticallyChargedSheep:
|
|
||||||
Type: SHEEP
|
|
||||||
Display: '&bStatically Charged Sheep'
|
|
||||||
Health: 100
|
|
||||||
Damage: 2
|
|
||||||
Options:
|
|
||||||
MovementSpeed: 0.3
|
|
||||||
DamageModifiers:
|
|
||||||
- LIGHTNING 0
|
|
||||||
- FIRE 0.5
|
|
||||||
Skills:
|
|
||||||
- lightning @LivingInRadius{r=10} ~onTimer:100
|
|
||||||
AngrySludge:
|
|
||||||
Type: SLIME
|
|
||||||
Display: Angry Sludge
|
|
||||||
Health: 100
|
|
||||||
Damage: 2
|
|
||||||
Options:
|
|
||||||
Size: 20
|
|
||||||
MovementSpeed: 0.1
|
|
||||||
PreventSlimeSplit: true
|
|
||||||
PreventOtherDrops: true
|
|
||||||
MaxCombatDistance: 30
|
|
||||||
KnockbackResistance: 1
|
|
||||||
Skills:
|
|
||||||
- skill{s=AngrySludgePoison} 0.2
|
|
||||||
SkeletonKing:
|
SkeletonKing:
|
||||||
Type: WITHER_SKELETON
|
Type: WITHER_SKELETON
|
||||||
Display: '&6Skeleton King'
|
Display: '&6Skeleton King'
|
||||||
|
@ -51,11 +31,11 @@ SkeletonKing:
|
||||||
@PlayersInRadius{r=40} ~onCombat >0 0.2
|
@PlayersInRadius{r=40} ~onCombat >0 0.2
|
||||||
- message{m="<mob.name><&co> Ahahahahah! Die, <trigger.name>!"} @PlayersInRadius{r=40}
|
- message{m="<mob.name><&co> Ahahahahah! Die, <trigger.name>!"} @PlayersInRadius{r=40}
|
||||||
~onPlayerKill >0 1
|
~onPlayerKill >0 1
|
||||||
- skill{s=SummonSkeletons} @Self 0.1
|
- skill{s=SummonSkeletons} @self 0.1
|
||||||
- skill{s=SmashAttack} @Target >0 0.2
|
- skill{s=SmashAttack} @target >0 0.2
|
||||||
Equipment:
|
Equipment:
|
||||||
- KingsCrown:4
|
- KingsCrown HEAD
|
||||||
- SkeletonKingSword:0
|
- SkeletonKingSword HAND
|
||||||
Drops:
|
Drops:
|
||||||
- SkeletonKingDrops
|
- SkeletonKingDrops
|
||||||
Options:
|
Options:
|
||||||
|
@ -70,3 +50,30 @@ SkeletalMinion:
|
||||||
Damage: 2
|
Damage: 2
|
||||||
Options:
|
Options:
|
||||||
MovementSpeed: 0.1
|
MovementSpeed: 0.1
|
||||||
|
StaticallyChargedSheep:
|
||||||
|
Type: SHEEP
|
||||||
|
Display: '&aStatically Charged Sheep'
|
||||||
|
Health: 100
|
||||||
|
Damage: 2
|
||||||
|
Options:
|
||||||
|
MovementSpeed: 0.3
|
||||||
|
DamageModifiers:
|
||||||
|
- LIGHTNING 0
|
||||||
|
- FIRE 0.5
|
||||||
|
Skills:
|
||||||
|
- lightning @LivingInRadius{r=10} ~onTimer:100
|
||||||
|
AngrySludge:
|
||||||
|
Type: SLIME
|
||||||
|
Display: '&aAngry Sludge'
|
||||||
|
Health: 100
|
||||||
|
Damage: 2
|
||||||
|
Options:
|
||||||
|
Size: 20
|
||||||
|
MovementSpeed: 0.1
|
||||||
|
PreventSlimeSplit: true
|
||||||
|
PreventOtherDrops: true
|
||||||
|
MaxCombatDistance: 30
|
||||||
|
KnockbackResistance: 1
|
||||||
|
Skills:
|
||||||
|
- skill{s=AngrySludgePoison} 0.2
|
||||||
|
- blockmask{material=SLIME_BLOCK;r=1;duration=100} @self ~onTimer:20
|
||||||
|
|
6
MythicMobs/Mobs/VanillaMobs.yml
Executable file → Normal file
6
MythicMobs/Mobs/VanillaMobs.yml
Executable file → Normal file
|
@ -1,7 +1,7 @@
|
||||||
|
# For more information, check out the plugin manual or join us on Discord:
|
||||||
|
# http://www.mythicmobs.net
|
||||||
#
|
#
|
||||||
# This example file shows you how to change default values for
|
|
||||||
# vanilla mobs. Most MythicMobs options will work here, including
|
|
||||||
# skills and effects! **Despawn: FALSE does not work, though.**
|
|
||||||
CAVE_SPIDER:
|
CAVE_SPIDER:
|
||||||
Health: 30
|
Health: 30
|
||||||
Damage: 7
|
Damage: 7
|
||||||
|
|
|
@ -1,21 +0,0 @@
|
||||||
Puck:
|
|
||||||
Mobtype: Skeleton
|
|
||||||
Display: 'Puck'
|
|
||||||
Disguise:
|
|
||||||
Type: BLOCK
|
|
||||||
Block: OBSIDIAN
|
|
||||||
BlockData: 0
|
|
||||||
ShowName: true
|
|
||||||
AIGoalSelectors:
|
|
||||||
- 0 clear
|
|
||||||
AITargetSelectors:
|
|
||||||
- 0 clear
|
|
||||||
Health: 900
|
|
||||||
Damage: 0
|
|
||||||
Equipment:
|
|
||||||
Drops:
|
|
||||||
Options:
|
|
||||||
PreventOtherDrops: true
|
|
||||||
Skills:
|
|
||||||
- explosion{yield=4} @target ~onDeath 1
|
|
||||||
- effect:lightning @self ~onSpawn 1
|
|
|
@ -1,22 +0,0 @@
|
||||||
SkeletalSoldier:
|
|
||||||
Mobtype: skeleton
|
|
||||||
Display: '&7Skeletal Soldier'
|
|
||||||
Health: 75
|
|
||||||
Damage: 2.5
|
|
||||||
Equipment:
|
|
||||||
- RobotHead:4
|
|
||||||
- iron_chestplate:3
|
|
||||||
- iron_leggings:2
|
|
||||||
- iron_boots:1
|
|
||||||
- iron_sword:0
|
|
||||||
Drops:
|
|
||||||
- iron_chestplate 1 0.5
|
|
||||||
- iron_leggings 1 0.5
|
|
||||||
- iron_boots 1 0.5
|
|
||||||
Options:
|
|
||||||
FollowRange: 10
|
|
||||||
AlwaysShowName: false
|
|
||||||
MovementSpeed: 0.3
|
|
||||||
PreventOtherDrops: true
|
|
||||||
Skills:
|
|
||||||
- skill{s=IceBolt} @target ~onTimer:100
|
|
|
@ -1,73 +0,0 @@
|
||||||
WorkerAutomaton:
|
|
||||||
Mobtype: Iron_golem
|
|
||||||
Display: '&7Worker Automaton'
|
|
||||||
AIGoalSelectors:
|
|
||||||
- 0 clear
|
|
||||||
- 1 meleeattack
|
|
||||||
AITargetSelectors:
|
|
||||||
- 0 clear
|
|
||||||
- 1 players
|
|
||||||
Health: 90
|
|
||||||
Damage: 3.5
|
|
||||||
Equipment:
|
|
||||||
Drops:
|
|
||||||
Options:
|
|
||||||
FollowRange: 10
|
|
||||||
AlwaysShowName: false
|
|
||||||
MovementSpeed: 0.2
|
|
||||||
PreventOtherDrops: true
|
|
||||||
Modules:
|
|
||||||
ThreatTable: true
|
|
||||||
Skills:
|
|
||||||
- explosion{yield=4} @target ~onDeath 1
|
|
||||||
- jsonmessage{m="[{'text':'Self-terminate, intruder!','color':'red'}]"} @trigger ~onEnterCombat 0.5
|
|
||||||
|
|
||||||
ScoutAutomaton:
|
|
||||||
Mobtype: Zombie
|
|
||||||
Display: '&7Scout Automaton'
|
|
||||||
Disguise.Type: Iron_golem
|
|
||||||
AIGoalSelectors:
|
|
||||||
- 0 clear
|
|
||||||
- 1 meleeattack
|
|
||||||
AITargetSelectors:
|
|
||||||
- 0 clear
|
|
||||||
- 1 players
|
|
||||||
Health: 40
|
|
||||||
Damage: 2.0
|
|
||||||
Equipment:
|
|
||||||
Drops:
|
|
||||||
Options:
|
|
||||||
FollowRange: 10
|
|
||||||
AlwaysShowName: false
|
|
||||||
MovementSpeed: 0.4
|
|
||||||
PreventOtherDrops: true
|
|
||||||
Modules:
|
|
||||||
ThreatTable: true
|
|
||||||
Skills:
|
|
||||||
- explosion{yield=1} @target ~onDeath 1
|
|
||||||
- jsonmessage{m="[{'text':'Intruder alert! Intruder alert!','color':'red'}]"} @trigger ~onEnterCombat 1
|
|
||||||
|
|
||||||
TriggerAutomaton:
|
|
||||||
Mobtype: Zombie
|
|
||||||
Display: '&7Scout Automaton'
|
|
||||||
Disguise.Type: Iron_golem
|
|
||||||
AIGoalSelectors:
|
|
||||||
- 0 clear
|
|
||||||
- 1 meleeattack
|
|
||||||
AITargetSelectors:
|
|
||||||
- 0 clear
|
|
||||||
- 1 players
|
|
||||||
Health: 40
|
|
||||||
Damage: 2.0
|
|
||||||
Equipment:
|
|
||||||
Drops:
|
|
||||||
Options:
|
|
||||||
FollowRange: 10
|
|
||||||
AlwaysShowName: false
|
|
||||||
MovementSpeed: 0.4
|
|
||||||
PreventOtherDrops: true
|
|
||||||
Modules:
|
|
||||||
ThreatTable: true
|
|
||||||
Skills:
|
|
||||||
- explosion{yield=1} @target ~onDeath 1
|
|
||||||
- skill{s=Alert} @trigger ~onEnterCombat 1
|
|
10
MythicMobs/RandomSpawns/ExampleRandomSpawns.yml
Executable file → Normal file
10
MythicMobs/RandomSpawns/ExampleRandomSpawns.yml
Executable file → Normal file
|
@ -1,13 +1,13 @@
|
||||||
|
# For more information, check out the plugin manual or join us on Discord:
|
||||||
|
# http://www.mythicmobs.net
|
||||||
#
|
#
|
||||||
# These example files show you how to inject Mythic Mobs
|
|
||||||
# you've created into your world. The name of each block
|
|
||||||
# can be whatever you'd like but must be unique.
|
|
||||||
RandomSkeletonKing:
|
RandomSkeletonKing:
|
||||||
MobType: SkeletonKing
|
MobType: SkeletonKing
|
||||||
Worlds: world
|
Worlds: world
|
||||||
Chance: 0.001
|
Chance: 0.001
|
||||||
Priority: 1
|
Priority: 1
|
||||||
Action: replace
|
Action: REPLACE
|
||||||
Conditions:
|
Conditions:
|
||||||
- outside true
|
- outside true
|
||||||
RandomSkeletalKnight:
|
RandomSkeletalKnight:
|
||||||
|
@ -15,4 +15,4 @@ RandomSkeletalKnight:
|
||||||
Worlds: world
|
Worlds: world
|
||||||
Chance: 0.008
|
Chance: 0.008
|
||||||
Priority: 1
|
Priority: 1
|
||||||
Action: add
|
Action: REPLACE
|
||||||
|
|
5
MythicMobs/Skills/ExampleSkills.yml
Executable file → Normal file
5
MythicMobs/Skills/ExampleSkills.yml
Executable file → Normal file
|
@ -1,6 +1,7 @@
|
||||||
|
# For more information, check out the plugin manual or join us on Discord:
|
||||||
|
# http://www.mythicmobs.net
|
||||||
#
|
#
|
||||||
# These example files show you some VERY basic meta skills.
|
|
||||||
# You can copy and expand them however you'd like.
|
|
||||||
SmashAttack:
|
SmashAttack:
|
||||||
Cooldown: 8
|
Cooldown: 8
|
||||||
Conditions:
|
Conditions:
|
||||||
|
|
|
@ -1,17 +0,0 @@
|
||||||
IceBolt:
|
|
||||||
Skills:
|
|
||||||
- projectile{onTick=IceBolt-Tick;onHit=IceBolt-Hit;v=8;i=1;hR=1;vR=1}
|
|
||||||
|
|
||||||
IceBolt-Tick:
|
|
||||||
Skills:
|
|
||||||
- effect:particles{p=snowballpoof;amount=20;speed=0;hS=0.2;vS=0.2} @origin
|
|
||||||
|
|
||||||
IceBolt-Hit:
|
|
||||||
Skills:
|
|
||||||
- damage{a=10}
|
|
||||||
- potion{type=SLOW;duration=100;lvl=2}
|
|
||||||
|
|
||||||
Alert:
|
|
||||||
Skills:
|
|
||||||
- jsonmessage{m="[{'text':'Intruder alert! Intruder alert!','color':'red'}]"}
|
|
||||||
- rally{types=WorkerAutomaton;radius=10;vradius=4}
|
|
24
MythicMobs/config.yml
Executable file → Normal file
24
MythicMobs/config.yml
Executable file → Normal file
|
@ -1,17 +1,18 @@
|
||||||
|
# For more information, check out the plugin manual or join us on Discord:
|
||||||
|
# http://www.mythicmobs.net
|
||||||
#
|
#
|
||||||
# CONFIGURATION INFORMATION AVAILABLE AT: http://www.mythicmobs.net
|
|
||||||
|
|
||||||
Configuration:
|
Configuration:
|
||||||
Version: 4.0
|
Version: 4.6
|
||||||
General:
|
General:
|
||||||
AllowMetrics: true
|
AllowMetrics: true
|
||||||
CheckForUpdates: true
|
CheckForUpdates: true
|
||||||
CompatibilityMode: false
|
CompatibilityMode: false
|
||||||
DebugLevel: 0
|
DebugLevel: 0
|
||||||
ErrorLogging: true
|
ErrorLogging: true
|
||||||
|
Language: enUS
|
||||||
UseVolatileFeatures: true
|
UseVolatileFeatures: true
|
||||||
Clock:
|
Clock:
|
||||||
ClockInterval: 5
|
ClockInterval: 1
|
||||||
SaveInterval: 5
|
SaveInterval: 5
|
||||||
SpawnsInterval: 2
|
SpawnsInterval: 2
|
||||||
ScannerInterval: 10
|
ScannerInterval: 10
|
||||||
|
@ -25,7 +26,7 @@ Configuration:
|
||||||
EnableTimerSkills: true
|
EnableTimerSkills: true
|
||||||
EnableThreatTables: true
|
EnableThreatTables: true
|
||||||
EnablePlayerFactions: true
|
EnablePlayerFactions: true
|
||||||
EnableLegacySkills: true
|
EnableLegacySkills: false
|
||||||
KillMessagePrefix: ''
|
KillMessagePrefix: ''
|
||||||
PreventOtherDropsByDefault: false
|
PreventOtherDropsByDefault: false
|
||||||
ShowHealth:
|
ShowHealth:
|
||||||
|
@ -48,31 +49,30 @@ Configuration:
|
||||||
KnockbackResistance: 0
|
KnockbackResistance: 0
|
||||||
Power: 0
|
Power: 0
|
||||||
RandomSpawning:
|
RandomSpawning:
|
||||||
|
DisableVanillaSpawns: false
|
||||||
GenerateSpawnPoints: false
|
GenerateSpawnPoints: false
|
||||||
MaxMobsPerChunk: 80
|
MaxMobsPerChunk: 2
|
||||||
SpawnRadiusPerPlayer: 64
|
SpawnRadiusPerPlayer: 64
|
||||||
SpawnRadiusPerPlayerY: 32
|
SpawnRadiusPerPlayerY: 32
|
||||||
DespawnLazyRandomMobs: true
|
DespawnLazyRandomMobs: true
|
||||||
MaxGenerationTime: 20
|
MaxGenerationTime: 20
|
||||||
PointsPerSecond:
|
PointsPerSecond:
|
||||||
Land: 10
|
Land: 5
|
||||||
Air: 0
|
Air: 0
|
||||||
Sea: 0
|
Sea: 2
|
||||||
Lava: 0
|
Lava: 0
|
||||||
Ground: 0
|
Ground: 0
|
||||||
Compatibility:
|
Compatibility:
|
||||||
Heroes:
|
Heroes:
|
||||||
Enabled: true
|
Enabled: true
|
||||||
ShowXPMessage: true
|
|
||||||
XPMessageFormat: You receive <drops.xp> experience for slaying <mob.name>
|
|
||||||
McMMO:
|
McMMO:
|
||||||
Enabled: true
|
Enabled: true
|
||||||
ShowXPMessage: true
|
ShowXPMessage: true
|
||||||
XPMessageFormat: You receive <drops.xp> experience for slaying <mob.name>
|
XPMessageFormat: You receive <drops.mcmmo> experience for slaying <mob.name>
|
||||||
SkillAPI:
|
SkillAPI:
|
||||||
Enabled: true
|
Enabled: true
|
||||||
ShowXPMessage: true
|
ShowXPMessage: true
|
||||||
XPMessageFormat: You receive <drops.xp> experience for slaying <mob.name>
|
XPMessageFormat: You receive <drops.skillapi> experience for slaying <mob.name>
|
||||||
Vault:
|
Vault:
|
||||||
Enabled: true
|
Enabled: true
|
||||||
ShowMoneyMessage: true
|
ShowMoneyMessage: true
|
||||||
|
|
|
@ -1,18 +0,0 @@
|
||||||
multiserver:
|
|
||||||
use-netevents: true
|
|
||||||
permissions:
|
|
||||||
debug: false
|
|
||||||
allowOps: false
|
|
||||||
user-add-groups-last: false
|
|
||||||
log-players: false
|
|
||||||
createUserRecords: false
|
|
||||||
backend: file
|
|
||||||
informplayers:
|
|
||||||
changes: false
|
|
||||||
basedir: plugins/PermissionsEx
|
|
||||||
backends:
|
|
||||||
file:
|
|
||||||
type: file
|
|
||||||
file: permissions.yml
|
|
||||||
updater: true
|
|
||||||
alwaysUpdate: false
|
|
File diff suppressed because it is too large
Load diff
21
Plot2Dynmap/config.yml
Executable file → Normal file
21
Plot2Dynmap/config.yml
Executable file → Normal file
|
@ -1,21 +0,0 @@
|
||||||
update:
|
|
||||||
period: 300
|
|
||||||
layer:
|
|
||||||
name: PlotSquared
|
|
||||||
hidebydefault: false
|
|
||||||
layerprio: 0
|
|
||||||
minzoom: 0
|
|
||||||
infowindow: <div class="infowindow"><span style="font-size:120%;">%id%</span><br>%alias%%owner%%trusted%%members%%flags%</div>
|
|
||||||
infoelement: '%key% <span style="font-weight:bold;">%values%</span><br>'
|
|
||||||
plotstyle:
|
|
||||||
strokeColor: '#6666CC'
|
|
||||||
strokeOpacity: 0.8
|
|
||||||
strokeWeight: 3
|
|
||||||
fillColor: '#FFFFFF'
|
|
||||||
fillOpacity: 0.01
|
|
||||||
custstyle:
|
|
||||||
customregion1:
|
|
||||||
strokeColor: '#00FF00'
|
|
||||||
ownerstyle:
|
|
||||||
kingoftheworld:
|
|
||||||
strokecolor: '#C0C0C0'
|
|
75
PlotSquared/config/commands.yml
Executable file → Normal file
75
PlotSquared/config/commands.yml
Executable file → Normal file
|
@ -31,7 +31,7 @@ load:
|
||||||
aliases:
|
aliases:
|
||||||
- load
|
- load
|
||||||
- restore
|
- restore
|
||||||
usage: /plot restore
|
usage: /plot load
|
||||||
description: Load your plot
|
description: Load your plot
|
||||||
confirmation: false
|
confirmation: false
|
||||||
confirm:
|
confirm:
|
||||||
|
@ -50,16 +50,9 @@ download:
|
||||||
aliases:
|
aliases:
|
||||||
- download
|
- download
|
||||||
- dl
|
- dl
|
||||||
usage: /plot download [schematic|bo3|world]
|
usage: /plot download [schematic|world]
|
||||||
description: Download your plot
|
description: Download your plot
|
||||||
confirmation: false
|
confirmation: false
|
||||||
changelog:
|
|
||||||
aliases:
|
|
||||||
- changelog
|
|
||||||
- cl
|
|
||||||
usage: /plot changelog
|
|
||||||
description: View the changelog
|
|
||||||
confirmation: false
|
|
||||||
setup:
|
setup:
|
||||||
aliases:
|
aliases:
|
||||||
- setup
|
- setup
|
||||||
|
@ -145,35 +138,34 @@ clear:
|
||||||
- clear
|
- clear
|
||||||
- reset
|
- reset
|
||||||
usage: /plot clear
|
usage: /plot clear
|
||||||
description: Clear a plot
|
description: Clear the plot you stand on
|
||||||
confirmation: true
|
confirmation: true
|
||||||
delete:
|
delete:
|
||||||
aliases:
|
aliases:
|
||||||
- delete
|
- delete
|
||||||
- dispose
|
- dispose
|
||||||
- del
|
- del
|
||||||
- reset
|
|
||||||
usage: /plot delete
|
usage: /plot delete
|
||||||
description: Delete a plot
|
description: Delete the plot you stand on
|
||||||
confirmation: true
|
confirmation: true
|
||||||
trust:
|
trust:
|
||||||
aliases:
|
aliases:
|
||||||
- trust
|
- trust
|
||||||
- t
|
- t
|
||||||
usage: /plot trust <player>
|
usage: /plot trust <player>
|
||||||
description: Allow a player to build in a plot
|
description: Allow a user to build in a plot while you are offline
|
||||||
confirmation: false
|
confirmation: false
|
||||||
add:
|
add:
|
||||||
aliases:
|
aliases:
|
||||||
- add
|
- add
|
||||||
usage: /plot add <player>
|
usage: /plot add <player>
|
||||||
description: Allow a user to build while you are online
|
description: Allow a user to build in a plot while you are online
|
||||||
confirmation: false
|
confirmation: false
|
||||||
leave:
|
leave:
|
||||||
aliases:
|
aliases:
|
||||||
- leave
|
- leave
|
||||||
usage: ''
|
usage: ''
|
||||||
description: Leave a plot
|
description: Removes self from being trusted or a member of the plot
|
||||||
confirmation: false
|
confirmation: false
|
||||||
deny:
|
deny:
|
||||||
aliases:
|
aliases:
|
||||||
|
@ -199,7 +191,7 @@ info:
|
||||||
aliases:
|
aliases:
|
||||||
- info
|
- info
|
||||||
- i
|
- i
|
||||||
usage: /plot info <id>
|
usage: /plot info <id> [-f, to force info]
|
||||||
description: Display plot info
|
description: Display plot info
|
||||||
confirmation: false
|
confirmation: false
|
||||||
near:
|
near:
|
||||||
|
@ -229,6 +221,7 @@ schematic:
|
||||||
aliases:
|
aliases:
|
||||||
- schematic
|
- schematic
|
||||||
- sch
|
- sch
|
||||||
|
- schem
|
||||||
usage: /plot schematic <arg...>
|
usage: /plot schematic <arg...>
|
||||||
description: Schematic command
|
description: Schematic command
|
||||||
confirmation: false
|
confirmation: false
|
||||||
|
@ -236,7 +229,7 @@ plugin:
|
||||||
aliases:
|
aliases:
|
||||||
- plugin
|
- plugin
|
||||||
- version
|
- version
|
||||||
usage: ''
|
usage: /plot plugin
|
||||||
description: Show plugin information
|
description: Show plugin information
|
||||||
confirmation: false
|
confirmation: false
|
||||||
purge:
|
purge:
|
||||||
|
@ -249,13 +242,14 @@ purge:
|
||||||
reload:
|
reload:
|
||||||
aliases:
|
aliases:
|
||||||
- reload
|
- reload
|
||||||
|
- rl
|
||||||
usage: /plot reload
|
usage: /plot reload
|
||||||
description: Reload configurations
|
description: Reload translations and world settings
|
||||||
confirmation: false
|
confirmation: false
|
||||||
relight:
|
relight:
|
||||||
aliases:
|
aliases:
|
||||||
- relight
|
- relight
|
||||||
usage: ''
|
usage: /plot relight
|
||||||
description: Relight your plot
|
description: Relight your plot
|
||||||
confirmation: false
|
confirmation: false
|
||||||
merge:
|
merge:
|
||||||
|
@ -270,30 +264,24 @@ debugpaste:
|
||||||
- debugpaste
|
- debugpaste
|
||||||
- dp
|
- dp
|
||||||
usage: /plot debugpaste
|
usage: /plot debugpaste
|
||||||
description: Upload settings.yml, worlds.yml, commands.yml and latest.log to www.hastebin.com
|
description: Upload settings.yml, worlds.yml, PlotSquared.use_THIS.yml and your
|
||||||
|
latest.log to https://athion.net/ISPaster/paste
|
||||||
confirmation: false
|
confirmation: false
|
||||||
unlink:
|
unlink:
|
||||||
aliases:
|
aliases:
|
||||||
- unlink
|
- unlink
|
||||||
- u
|
- u
|
||||||
- unmerge
|
- unmerge
|
||||||
usage: /plot unlink
|
usage: /plot unlink [createroads]
|
||||||
description: Unlink a mega-plot
|
description: Unlink a mega-plot
|
||||||
confirmation: true
|
confirmation: true
|
||||||
kick:
|
kick:
|
||||||
aliases:
|
aliases:
|
||||||
- kick
|
- kick
|
||||||
- k
|
- k
|
||||||
usage: <player>
|
usage: /plot kick <player>
|
||||||
description: Kick a player from your plot
|
description: Kick a player from your plot
|
||||||
confirmation: false
|
confirmation: false
|
||||||
rate:
|
|
||||||
aliases:
|
|
||||||
- rate
|
|
||||||
- rt
|
|
||||||
usage: /plot rate [#|next|purge]
|
|
||||||
description: Rate the plot
|
|
||||||
confirmation: false
|
|
||||||
debugclaimtest:
|
debugclaimtest:
|
||||||
aliases:
|
aliases:
|
||||||
- debugclaimtest
|
- debugclaimtest
|
||||||
|
@ -332,13 +320,14 @@ music:
|
||||||
aliases:
|
aliases:
|
||||||
- music
|
- music
|
||||||
usage: /plot music
|
usage: /plot music
|
||||||
description: Player music in a plot
|
description: Play music in your plot
|
||||||
confirmation: false
|
confirmation: false
|
||||||
debugroadregen:
|
debugroadregen:
|
||||||
aliases:
|
aliases:
|
||||||
- debugroadregen
|
- debugroadregen
|
||||||
usage: /plot debugroadregen
|
usage: /plot debugroadregen <plot|region [height]>
|
||||||
description: Regenerate all roads based on the road schematic
|
description: Regenerate roads in the plot or region the user is, based on the road
|
||||||
|
schematic
|
||||||
confirmation: false
|
confirmation: false
|
||||||
debugexec:
|
debugexec:
|
||||||
aliases:
|
aliases:
|
||||||
|
@ -415,13 +404,6 @@ continue:
|
||||||
usage: ''
|
usage: ''
|
||||||
description: Continue a plot that was previously marked as done
|
description: Continue a plot that was previously marked as done
|
||||||
confirmation: false
|
confirmation: false
|
||||||
bo3:
|
|
||||||
aliases:
|
|
||||||
- bo3
|
|
||||||
- bo2
|
|
||||||
usage: ''
|
|
||||||
description: Mark a plot as done
|
|
||||||
confirmation: false
|
|
||||||
middle:
|
middle:
|
||||||
aliases:
|
aliases:
|
||||||
- middle
|
- middle
|
||||||
|
@ -484,7 +466,7 @@ sethome:
|
||||||
- sh
|
- sh
|
||||||
- seth
|
- seth
|
||||||
usage: /plot sethome [none]
|
usage: /plot sethome [none]
|
||||||
description: Set the plot home
|
description: Set the plot home to your current position
|
||||||
confirmation: false
|
confirmation: false
|
||||||
cluster:
|
cluster:
|
||||||
aliases:
|
aliases:
|
||||||
|
@ -499,6 +481,13 @@ debugimportworlds:
|
||||||
usage: ''
|
usage: ''
|
||||||
description: Import worlds by player name
|
description: Import worlds by player name
|
||||||
confirmation: false
|
confirmation: false
|
||||||
|
rate:
|
||||||
|
aliases:
|
||||||
|
- rate
|
||||||
|
- rt
|
||||||
|
usage: /plot rate [#|next|purge]
|
||||||
|
description: Rate the plot
|
||||||
|
confirmation: false
|
||||||
toggle:
|
toggle:
|
||||||
aliases:
|
aliases:
|
||||||
- toggle
|
- toggle
|
||||||
|
@ -574,9 +563,3 @@ generatebiome:
|
||||||
usage: /plots generatebiome <biome>
|
usage: /plots generatebiome <biome>
|
||||||
description: Generate a biome in your plot
|
description: Generate a biome in your plot
|
||||||
confirmation: false
|
confirmation: false
|
||||||
moveto512:
|
|
||||||
aliases:
|
|
||||||
- moveto512
|
|
||||||
usage: /plots moveto512 [world]
|
|
||||||
description: Move plots to a 512 sized region
|
|
||||||
confirmation: false
|
|
||||||
|
|
37
PlotSquared/config/settings.yml
Executable file → Normal file
37
PlotSquared/config/settings.yml
Executable file → Normal file
|
@ -2,9 +2,9 @@
|
||||||
issues: "https://github.com/IntellectualSites/PlotSquared/issues"
|
issues: "https://github.com/IntellectualSites/PlotSquared/issues"
|
||||||
suggestion: "https://github.com/IntellectualSites/PlotSquaredSuggestions"
|
suggestion: "https://github.com/IntellectualSites/PlotSquaredSuggestions"
|
||||||
wiki: "https://github.com/IntellectualSites/PlotSquared/wiki"
|
wiki: "https://github.com/IntellectualSites/PlotSquared/wiki"
|
||||||
date: "26 Jan 2019 00:00:00 GMT"
|
date: "27 Jul 2019 00:00:00 GMT"
|
||||||
build: "https://ci.athion.net/job/PlotSquared/2060"
|
build: "https://ci.athion.net/job/PlotSquared/298"
|
||||||
commit: "https://github.com/IntellectualSites/PlotSquared/commit/e3192f0"
|
commit: "https://github.com/IntellectualSites/PlotSquared/commit/2468456"
|
||||||
platform: "Bukkit"
|
platform: "Bukkit"
|
||||||
# Show additional information in console
|
# Show additional information in console
|
||||||
debug: true
|
debug: true
|
||||||
|
@ -34,8 +34,6 @@ enabled-components:
|
||||||
block-cache: true
|
block-cache: true
|
||||||
# Getting a rating won't need the database
|
# Getting a rating won't need the database
|
||||||
rating-cache: true
|
rating-cache: true
|
||||||
# The converter will attempt to convert the PlotMe database
|
|
||||||
plotme-converter: true
|
|
||||||
# Allow WorldEdit to be restricted to plots
|
# Allow WorldEdit to be restricted to plots
|
||||||
worldedit-restrictions: true
|
worldedit-restrictions: true
|
||||||
# Allow economy to be used
|
# Allow economy to be used
|
||||||
|
@ -60,8 +58,13 @@ enabled-components:
|
||||||
database-purger: false
|
database-purger: false
|
||||||
# Delete plots when a player is banned
|
# Delete plots when a player is banned
|
||||||
ban-deleter: false
|
ban-deleter: false
|
||||||
|
# Prevent possibly unsafe blocks from being used in plot components
|
||||||
|
prevent-unsafe: true
|
||||||
|
|
||||||
ratings:
|
ratings:
|
||||||
|
# Replace the rating system with a like system. Will add /plot like/dislike, and remove the rating command
|
||||||
|
use-likes: false
|
||||||
|
# Rating categories
|
||||||
categories: []
|
categories: []
|
||||||
|
|
||||||
claim:
|
claim:
|
||||||
|
@ -81,6 +84,8 @@ teleport:
|
||||||
on-death: false
|
on-death: false
|
||||||
# Teleport to your plot on login
|
# Teleport to your plot on login
|
||||||
on-login: false
|
on-login: false
|
||||||
|
# Teleport to your plot on claim
|
||||||
|
on-claim: true
|
||||||
# Add a teleportation delay to all commands
|
# Add a teleportation delay to all commands
|
||||||
delay: 0
|
delay: 0
|
||||||
# The visit command is ordered by world instead of globally
|
# The visit command is ordered by world instead of globally
|
||||||
|
@ -90,11 +95,6 @@ confirmation:
|
||||||
# Teleport to your plot on death
|
# Teleport to your plot on death
|
||||||
confirmation-timeout-seconds: 20
|
confirmation-timeout-seconds: 20
|
||||||
|
|
||||||
# Switching from PlotMe?
|
|
||||||
plotme:
|
|
||||||
# Cache the uuids from the PlotMe database
|
|
||||||
cache-uuds: false
|
|
||||||
|
|
||||||
# Relating to how many plots someone can claim
|
# Relating to how many plots someone can claim
|
||||||
limit:
|
limit:
|
||||||
# Should the limit be global (over multiple worlds)
|
# Should the limit be global (over multiple worlds)
|
||||||
|
@ -132,11 +132,22 @@ web:
|
||||||
# Configure the paths that will be used
|
# Configure the paths that will be used
|
||||||
paths:
|
paths:
|
||||||
schematics: "schematics"
|
schematics: "schematics"
|
||||||
bo3: "bo3"
|
|
||||||
scripts: "scripts"
|
scripts: "scripts"
|
||||||
templates: "templates"
|
templates: "templates"
|
||||||
translations: "translations"
|
translations: "translations"
|
||||||
|
|
||||||
|
# Schematic Settings
|
||||||
|
schematics:
|
||||||
|
# Whether schematic based generation should paste schematic on top of plots, or from Y=1
|
||||||
|
paste-on-top: true
|
||||||
|
|
||||||
|
# General settings
|
||||||
|
general:
|
||||||
|
# Display scientific numbers (4.2E8)
|
||||||
|
scientific: false
|
||||||
|
# Replace wall when merging
|
||||||
|
merge-replace-wall: true
|
||||||
|
|
||||||
uuid:
|
uuid:
|
||||||
# Force using offline UUIDs (it usually detects the right mode)
|
# Force using offline UUIDs (it usually detects the right mode)
|
||||||
offline: false
|
offline: false
|
||||||
|
@ -158,10 +169,10 @@ chunk-processor:
|
||||||
# This is an auto clearing task called `task1`
|
# This is an auto clearing task called `task1`
|
||||||
auto-clear:
|
auto-clear:
|
||||||
task1:
|
task1:
|
||||||
threshold: 1
|
threshold: -1
|
||||||
required-plots: -1
|
required-plots: -1
|
||||||
confirmation: true
|
confirmation: true
|
||||||
days: 7
|
days: 90
|
||||||
skip-account-age-days: -1
|
skip-account-age-days: -1
|
||||||
worlds:
|
worlds:
|
||||||
- "*"
|
- "*"
|
||||||
|
|
8
PlotSquared/config/updater.properties
Normal file
8
PlotSquared/config/updater.properties
Normal file
|
@ -0,0 +1,8 @@
|
||||||
|
# Whether update notifications are enabled
|
||||||
|
enabled=true
|
||||||
|
# CI path
|
||||||
|
path=https://ci.athion.net/
|
||||||
|
# Job name
|
||||||
|
job=PlotSquared-Releases
|
||||||
|
# Artifact pattern
|
||||||
|
artifact=^PlotSquared-Bukkit-(?<version>[0-9.]+).jar$
|
54
PlotSquared/config/worlds.yml
Executable file → Normal file
54
PlotSquared/config/worlds.yml
Executable file → Normal file
|
@ -1,54 +0,0 @@
|
||||||
worlds:
|
|
||||||
plotworld:
|
|
||||||
plot:
|
|
||||||
height: 64
|
|
||||||
biome: FOREST
|
|
||||||
size: 42
|
|
||||||
filling:
|
|
||||||
- '1:0'
|
|
||||||
auto_merge: false
|
|
||||||
bedrock: true
|
|
||||||
create_signs: true
|
|
||||||
floor:
|
|
||||||
- '2:0'
|
|
||||||
wall:
|
|
||||||
filling: '1:0'
|
|
||||||
block_claimed: '44:1'
|
|
||||||
height: 64
|
|
||||||
block: '44:0'
|
|
||||||
misc_spawn_unowned: false
|
|
||||||
road:
|
|
||||||
block: '155:0'
|
|
||||||
height: 64
|
|
||||||
width: 7
|
|
||||||
home:
|
|
||||||
nonmembers: side
|
|
||||||
default: side
|
|
||||||
schematic:
|
|
||||||
specify_on_claim: false
|
|
||||||
on_claim: false
|
|
||||||
file: 'null'
|
|
||||||
economy:
|
|
||||||
prices:
|
|
||||||
merge: 100
|
|
||||||
sell: 100
|
|
||||||
claim: 100
|
|
||||||
use: false
|
|
||||||
chat:
|
|
||||||
enabled: false
|
|
||||||
limits:
|
|
||||||
max-members: 128
|
|
||||||
world:
|
|
||||||
max_height: 256
|
|
||||||
gamemode: creative
|
|
||||||
min_height: 1
|
|
||||||
border: false
|
|
||||||
event:
|
|
||||||
spawn:
|
|
||||||
egg: false
|
|
||||||
breeding: false
|
|
||||||
custom: true
|
|
||||||
natural_mob_spawning: false
|
|
||||||
mob_spawner_spawning: false
|
|
||||||
flags: {}
|
|
||||||
mob_damage: false
|
|
Binary file not shown.
Binary file not shown.
16
PlotSquared/scripts/addplots.js
Normal file
16
PlotSquared/scripts/addplots.js
Normal file
|
@ -0,0 +1,16 @@
|
||||||
|
/*
|
||||||
|
This will increase a player's allowed plots by the provided value
|
||||||
|
/plot debugexec runasync addperm <player> <amount>
|
||||||
|
*/
|
||||||
|
var uuid = UUIDHandler.getUUID('%s0', null);
|
||||||
|
if (uuid === null) {
|
||||||
|
C_INVALID_PLAYER.send(PlotPlayer, '%s0');
|
||||||
|
} else if (!MathMan.class.static.isInteger('%s1')) {
|
||||||
|
C_NOT_VALID_NUMBER.send(PlotPlayer, '(0, ' + Settings.MAX_PLOTS + ')');
|
||||||
|
} else {
|
||||||
|
var amount = parseInt('%s1');
|
||||||
|
var pp = IMP.wrapPlayer(UUIDHandler.getUUIDWrapper().getOfflinePlayer(uuid).player);
|
||||||
|
var allowed = pp.getAllowedPlots();
|
||||||
|
MainUtil.class.static.sendMessage(PlotPlayer, '$4Setting permission: plots.plot.' + (allowed + amount) + ' for %s0');
|
||||||
|
IMP.getEconomyHandler().setPermission("", pp.getName(), 'plots.plot.' + (allowed + amount), true);
|
||||||
|
}
|
12
PlotSquared/scripts/addsigns.js
Normal file
12
PlotSquared/scripts/addsigns.js
Normal file
|
@ -0,0 +1,12 @@
|
||||||
|
/*
|
||||||
|
This script will fix all signs in the world.
|
||||||
|
*/
|
||||||
|
var plots = PS.sortPlotsByTemp(PS.getPlots());
|
||||||
|
for (var i = 0; i < plots.size(); i++) {
|
||||||
|
var plot = plots.get(i);
|
||||||
|
if (!plot.isMerged() || !plot.getMerged(0)) {
|
||||||
|
plot.setSign();
|
||||||
|
PS.class.static.log('&cSetting sign for: ' + plot);
|
||||||
|
}
|
||||||
|
java.lang.Thread.sleep(10);
|
||||||
|
}
|
16
PlotSquared/scripts/automerge.js
Executable file → Normal file
16
PlotSquared/scripts/automerge.js
Executable file → Normal file
|
@ -5,7 +5,7 @@ Need to script something quick with PlotSquared?
|
||||||
This is an example script that will auto merge all plots
|
This is an example script that will auto merge all plots
|
||||||
|
|
||||||
The following utility classes are usable:
|
The following utility classes are usable:
|
||||||
- PS
|
- PlotSquared
|
||||||
- TaskManager
|
- TaskManager
|
||||||
- TitleManager
|
- TitleManager
|
||||||
- ConsolePlayer
|
- ConsolePlayer
|
||||||
|
@ -28,21 +28,19 @@ The following utility classes are usable:
|
||||||
|
|
||||||
For more information see: https://github.com/IntellectualSites/PlotSquared/wiki/Scripting
|
For more information see: https://github.com/IntellectualSites/PlotSquared/wiki/Scripting
|
||||||
*/
|
*/
|
||||||
var plots = PS.sortPlots(PS.getPlots());
|
var plots = PS.sortPlotsByTemp(PS.getPlots());
|
||||||
PS.class.static.log("Attempting to auto merge " + plots.size() + " plots");
|
PS.class.static.log("Attempting to auto merge " + plots.size() + " plots");
|
||||||
if ("%s0" === "true") {
|
if ("%s0" === "true") {
|
||||||
for (var i = 0; i < plots.size(); i++) {
|
for (var i = 0; i < plots.size(); i++) {
|
||||||
var plot = plots.get(i);
|
var plot = plots.get(i);
|
||||||
plot.autoMerge(false);
|
plot.autoMerge(-1, 250000, plot.owner, true);
|
||||||
}
|
}
|
||||||
}
|
} else if ("%s0" === "false") {
|
||||||
else if ("%s0" === "false") {
|
|
||||||
for (var i = 0; i < plots.size(); i++) {
|
for (var i = 0; i < plots.size(); i++) {
|
||||||
var plot = plots.get(i);
|
var plot = plots.get(i);
|
||||||
plot.autoMerge(false);
|
plot.autoMerge(-1, 250000, plot.owner, false);
|
||||||
}
|
}
|
||||||
}
|
} else {
|
||||||
else {
|
|
||||||
C_COMMAND_SYNTAX.send(PlotPlayer, "/plot debugexec automerge.js <removeroads>");
|
C_COMMAND_SYNTAX.send(PlotPlayer, "/plot debugexec automerge.js <removeroads>");
|
||||||
MainUtil.sendMessage(PlotPlayer, "$1<removeroads> is true or false if you want to remove roads when auto merging");
|
MainUtil.class.static.sendMessage(PlotPlayer, "$1<removeroads> is true or false if you want to remove roads when auto merging");
|
||||||
}
|
}
|
32
PlotSquared/scripts/furthest.js
Normal file
32
PlotSquared/scripts/furthest.js
Normal file
|
@ -0,0 +1,32 @@
|
||||||
|
/*
|
||||||
|
* Script to find the furthest plot from origin in a world:
|
||||||
|
* - /plot debugexec runasync furthest.js <plotworld>
|
||||||
|
*/
|
||||||
|
|
||||||
|
if (PS.hasPlotArea("%s0")) {
|
||||||
|
var plots = PS.getAllPlotsRaw().get("%s0").values().toArray();
|
||||||
|
var max = 0;
|
||||||
|
var maxplot;
|
||||||
|
for (var i in plots) {
|
||||||
|
var plot = plots[i];
|
||||||
|
if (plot.x > max) {
|
||||||
|
max = plot.x;
|
||||||
|
maxplot = plot;
|
||||||
|
}
|
||||||
|
if (plot.y > max) {
|
||||||
|
max = plot.y;
|
||||||
|
maxplot = plot;
|
||||||
|
}
|
||||||
|
if (-plot.x > max) {
|
||||||
|
max = -plot.x;
|
||||||
|
maxplot = plot;
|
||||||
|
}
|
||||||
|
if (-plot.y > max) {
|
||||||
|
max = -plot.y;
|
||||||
|
maxplot = plot;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
PS.class.static.log(plot);
|
||||||
|
} else {
|
||||||
|
PlotPlayer.sendMessage("Usage: /plot debugexec runasync furthest.js <plotworld>");
|
||||||
|
}
|
2
PlotSquared/scripts/mycommand.js
Normal file
2
PlotSquared/scripts/mycommand.js
Normal file
|
@ -0,0 +1,2 @@
|
||||||
|
// This command is registered from the start.js file which is run during startup
|
||||||
|
PlotPlayer.sendMessage("Hello World!");
|
12
PlotSquared/scripts/setbiomes.js
Normal file
12
PlotSquared/scripts/setbiomes.js
Normal file
|
@ -0,0 +1,12 @@
|
||||||
|
/*
|
||||||
|
This script will reset all biomes in claimed plots
|
||||||
|
*/
|
||||||
|
var plots = PS.sortPlotsByTemp(PS.getPlots());
|
||||||
|
for (var i = 0; i < plots.size(); i++) {
|
||||||
|
var plot = plots.get(i);
|
||||||
|
if (!plot.isMerged() || !plot.getMerged(0)) {
|
||||||
|
plot.setBiome("%s0", null);
|
||||||
|
PS.class.static.log('&cSetting biome for: ' + plot);
|
||||||
|
}
|
||||||
|
java.lang.Thread.sleep(1000);
|
||||||
|
}
|
7
PlotSquared/scripts/start.js
Normal file
7
PlotSquared/scripts/start.js
Normal file
|
@ -0,0 +1,7 @@
|
||||||
|
// Add your commands to this list
|
||||||
|
var commands = ["mycommand"];
|
||||||
|
|
||||||
|
// Command registration:
|
||||||
|
for (var i in commands) {
|
||||||
|
MainCommand.class.static.onCommand(PlotPlayer, "plot", "debugexec", "addcmd", commands[i] + ".js");
|
||||||
|
}
|
0
PlotSquared/templates/bridge.template
Executable file → Normal file
0
PlotSquared/templates/bridge.template
Executable file → Normal file
0
PlotSquared/templates/skyblock.template
Executable file → Normal file
0
PlotSquared/templates/skyblock.template
Executable file → Normal file
0
PlotSquared/templates/town.template
Executable file → Normal file
0
PlotSquared/templates/town.template
Executable file → Normal file
0
ProtocolLib/config.yml
Executable file → Normal file
0
ProtocolLib/config.yml
Executable file → Normal file
|
@ -1,46 +0,0 @@
|
||||||
# This is the main configuration file for Bukkit.
|
|
||||||
# As you can see, there's actually not that much to configure without any plugins.
|
|
||||||
# For a reference for any variable inside this file, check out the Bukkit Wiki at
|
|
||||||
# http://wiki.bukkit.org/Bukkit.yml
|
|
||||||
#
|
|
||||||
# If you need help on this file, feel free to join us on irc or leave a message
|
|
||||||
# on the forums asking for advice.
|
|
||||||
#
|
|
||||||
# IRC: #spigot @ irc.spi.gt
|
|
||||||
# (If this means nothing to you, just go to http://www.spigotmc.org/pages/irc/ )
|
|
||||||
# Forums: http://www.spigotmc.org/
|
|
||||||
# Bug tracker: http://www.spigotmc.org/go/bugs
|
|
||||||
|
|
||||||
|
|
||||||
settings:
|
|
||||||
allow-end: true
|
|
||||||
warn-on-overload: true
|
|
||||||
permissions-file: permissions.yml
|
|
||||||
update-folder: update
|
|
||||||
plugin-profiling: false
|
|
||||||
connection-throttle: 4000
|
|
||||||
query-plugins: true
|
|
||||||
deprecated-verbose: default
|
|
||||||
shutdown-message: Server closed
|
|
||||||
spawn-limits:
|
|
||||||
monsters: 70
|
|
||||||
animals: 15
|
|
||||||
water-animals: 5
|
|
||||||
ambient: 15
|
|
||||||
chunk-gc:
|
|
||||||
period-in-ticks: 600
|
|
||||||
load-threshold: 0
|
|
||||||
ticks-per:
|
|
||||||
animal-spawns: 400
|
|
||||||
monster-spawns: 1
|
|
||||||
autosave: 6000
|
|
||||||
aliases: now-in-commands.yml
|
|
||||||
database:
|
|
||||||
username: bukkit
|
|
||||||
isolation: SERIALIZABLE
|
|
||||||
driver: org.sqlite.JDBC
|
|
||||||
password: 'NOPE'
|
|
||||||
url: jdbc:sqlite:{DIR}{NAME}.db
|
|
||||||
worlds:
|
|
||||||
world:
|
|
||||||
generator: TerrainControl
|
|
|
@ -1,17 +0,0 @@
|
||||||
# This is the commands configuration file for Bukkit.
|
|
||||||
# For documentation on how to make use of this file, check out the Bukkit Wiki at
|
|
||||||
# http://wiki.bukkit.org/Commands.yml
|
|
||||||
#
|
|
||||||
# If you need help on this file, feel free to join us on irc or leave a message
|
|
||||||
# on the forums asking for advice.
|
|
||||||
#
|
|
||||||
# IRC: #spigot @ irc.spi.gt
|
|
||||||
# (If this means nothing to you, just go to http://www.spigotmc.org/pages/irc/ )
|
|
||||||
# Forums: http://www.spigotmc.org/
|
|
||||||
# Bug tracker: http://www.spigotmc.org/go/bugs
|
|
||||||
|
|
||||||
command-block-overrides: []
|
|
||||||
unrestricted-advancements: false
|
|
||||||
aliases:
|
|
||||||
icanhasbukkit:
|
|
||||||
- version $1-
|
|
|
@ -1,56 +0,0 @@
|
||||||
# This is the help configuration file for Bukkit.
|
|
||||||
#
|
|
||||||
# By default you do not need to modify this file. Help topics for all plugin commands are automatically provided by
|
|
||||||
# or extracted from your installed plugins. You only need to modify this file if you wish to add new help pages to
|
|
||||||
# your server or override the help pages of existing plugin commands.
|
|
||||||
#
|
|
||||||
# This file is divided up into the following parts:
|
|
||||||
# -- general-topics: lists admin defined help topics
|
|
||||||
# -- index-topics: lists admin defined index topics
|
|
||||||
# -- amend-topics: lists topic amendments to apply to existing help topics
|
|
||||||
# -- ignore-plugins: lists any plugins that should be excluded from help
|
|
||||||
#
|
|
||||||
# Examples are given below. When amending command topic, the string <text> will be replaced with the existing value
|
|
||||||
# in the help topic. Color codes can be used in topic text. The color code character is & followed by 0-F.
|
|
||||||
# ================================================================
|
|
||||||
#
|
|
||||||
# Set this to true to list the individual command help topics in the master help.
|
|
||||||
# command-topics-in-master-index: true
|
|
||||||
#
|
|
||||||
# Each general topic will show up as a separate topic in the help index along with all the plugin command topics.
|
|
||||||
# general-topics:
|
|
||||||
# Rules:
|
|
||||||
# shortText: Rules of the server
|
|
||||||
# fullText: |
|
|
||||||
# &61. Be kind to your fellow players.
|
|
||||||
# &B2. No griefing.
|
|
||||||
# &D3. No swearing.
|
|
||||||
# permission: topics.rules
|
|
||||||
#
|
|
||||||
# Each index topic will show up as a separate sub-index in the help index along with all the plugin command topics.
|
|
||||||
# To override the default help index (displayed when the user executes /help), name the index topic "Default".
|
|
||||||
# index-topics:
|
|
||||||
# Ban Commands:
|
|
||||||
# shortText: Player banning commands
|
|
||||||
# preamble: Moderator - do not abuse these commands
|
|
||||||
# permission: op
|
|
||||||
# commands:
|
|
||||||
# - /ban
|
|
||||||
# - /ban-ip
|
|
||||||
# - /banlist
|
|
||||||
#
|
|
||||||
# Topic amendments are used to change the content of automatically generated plugin command topics.
|
|
||||||
# amended-topics:
|
|
||||||
# /stop:
|
|
||||||
# shortText: Stops the server cold....in its tracks!
|
|
||||||
# fullText: <text> - This kills the server.
|
|
||||||
# permission: you.dont.have
|
|
||||||
#
|
|
||||||
# Any plugin in the ignored plugins list will be excluded from help. The name must match the name displayed by
|
|
||||||
# the /plugins command. Ignore "Bukkit" to remove the standard bukkit commands from the index. Ignore "All"
|
|
||||||
# to completely disable automatic help topic generation.
|
|
||||||
# ignore-plugins:
|
|
||||||
# - PluginNameOne
|
|
||||||
# - PluginNameTwo
|
|
||||||
# - PluginNameThree
|
|
||||||
|
|
|
@ -1,16 +0,0 @@
|
||||||
#!/bin/bash
|
|
||||||
echo "$1"
|
|
||||||
#if [[ -n "$1" ]]; then
|
|
||||||
# echo "Specify what to search for."
|
|
||||||
# exit
|
|
||||||
#fi
|
|
||||||
|
|
||||||
shopt -s nullglob
|
|
||||||
fs=(*.gz)
|
|
||||||
#echo "${fs[@]}"
|
|
||||||
for f in "${fs[@]}"
|
|
||||||
do
|
|
||||||
echo File: $f
|
|
||||||
gunzip -c $f | grep "$1"
|
|
||||||
done
|
|
||||||
|
|
|
@ -1,19 +0,0 @@
|
||||||
#!/bin/bash
|
|
||||||
# Only read the error stream from the plugin
|
|
||||||
echo Make sure to only give the integer part of the coordinates!
|
|
||||||
echo Also, second coordinate must be larger than the first
|
|
||||||
: ${5?"I need more!
|
|
||||||
Usage: $0 <path-to-backup> <coordX1> <coordZ1> <coordX2> <coordZ2>"}
|
|
||||||
X1=$(($2/256))
|
|
||||||
Z1=$(($3/256))
|
|
||||||
X2=$(($4/256))
|
|
||||||
Z2=$(($5/256))
|
|
||||||
for X in $(seq $X1 $X2); do
|
|
||||||
for Z in $(seq $Z1 $Z2); do
|
|
||||||
echo "Unzipping region ($X,$Z)..." >&2
|
|
||||||
#unzip "$1" "world/region/r.$X.$Z.mca" -d backupextract
|
|
||||||
unzip -j -u "$1" "world/region/r.$X.$Z.mca" -d /minecraft/main/BACKUP_world/region # -j: Don't retain folder structure
|
|
||||||
done
|
|
||||||
done
|
|
||||||
echo "Backup restoration finished!" >&2
|
|
||||||
|
|
|
@ -1,8 +0,0 @@
|
||||||
source /etc/screenrc
|
|
||||||
multiuser on
|
|
||||||
aclchg norbipeti +rwx "#?" # acladd
|
|
||||||
aclchg iie +rwx "#?"
|
|
||||||
aclchg ghostise +rwx "#?"
|
|
||||||
aclchg figytuna +rwx "#?"
|
|
||||||
# detach - for some reason it doesn't color the prompt if I detach automatically in any way
|
|
||||||
|
|
|
@ -1,42 +0,0 @@
|
||||||
#Minecraft server properties
|
|
||||||
#Wed Aug 01 12:01:40 UTC 2018
|
|
||||||
spawn-protection=16
|
|
||||||
server-name=Unknown Server
|
|
||||||
generator-settings=
|
|
||||||
force-gamemode=false
|
|
||||||
allow-nether=true
|
|
||||||
gamemode=0
|
|
||||||
broadcast-console-to-ops=true
|
|
||||||
enable-query=false
|
|
||||||
player-idle-timeout=0
|
|
||||||
difficulty=2
|
|
||||||
spawn-monsters=true
|
|
||||||
op-permission-level=4
|
|
||||||
pvp=true
|
|
||||||
snooper-enabled=true
|
|
||||||
level-type=DEFAULT
|
|
||||||
hardcore=false
|
|
||||||
enable-command-block=true
|
|
||||||
max-players=9001
|
|
||||||
network-compression-threshold=256
|
|
||||||
resource-pack-sha1=
|
|
||||||
max-world-size=29999984
|
|
||||||
server-port=25565
|
|
||||||
debug=false
|
|
||||||
server-ip=
|
|
||||||
spawn-npcs=true
|
|
||||||
allow-flight=false
|
|
||||||
level-name=world
|
|
||||||
view-distance=15
|
|
||||||
server-id=unnamed
|
|
||||||
resource-pack=
|
|
||||||
spawn-animals=true
|
|
||||||
white-list=false
|
|
||||||
generate-structures=true
|
|
||||||
online-mode=true
|
|
||||||
max-build-height=256
|
|
||||||
level-seed=
|
|
||||||
use-native-transport=true
|
|
||||||
prevent-proxy-connections=true
|
|
||||||
enable-rcon=false
|
|
||||||
motd=Welcome to Chromagaming\nThank you to all of our patrons\!
|
|
|
@ -1,6 +0,0 @@
|
||||||
# sudo screen -S servertest -t "Main Server" -c screenconf -d -m -s bash
|
|
||||||
# sudo screen -S devtest -t "Dev Server" -c screenconf -d -m -s bash
|
|
||||||
|
|
||||||
sudo screen -S server -t "Main Server" -c screenconf sh -c 'echo Main Server; cd /minecraft/main; exec bash'
|
|
||||||
sudo screen -S dev -t "Dev Server" -c screenconf sh -c 'echo Dev Server; cd /minecraft/dev; exec bash'
|
|
||||||
|
|
|
@ -1,124 +0,0 @@
|
||||||
# This is the main configuration file for Spigot.
|
|
||||||
# As you can see, there's tons to configure. Some options may impact gameplay, so use
|
|
||||||
# with caution, and make sure you know what each option does before configuring.
|
|
||||||
# For a reference for any variable inside this file, check out the Spigot wiki at
|
|
||||||
# http://www.spigotmc.org/wiki/spigot-configuration/
|
|
||||||
#
|
|
||||||
# If you need help with the configuration or have any questions related to Spigot,
|
|
||||||
# join us at the IRC or drop by our forums and leave a post.
|
|
||||||
#
|
|
||||||
# IRC: #spigot @ irc.spi.gt ( http://www.spigotmc.org/pages/irc/ )
|
|
||||||
# Forums: http://www.spigotmc.org/
|
|
||||||
|
|
||||||
config-version: 11
|
|
||||||
settings:
|
|
||||||
save-user-cache-on-stop-only: false
|
|
||||||
bungeecord: false
|
|
||||||
late-bind: false
|
|
||||||
sample-count: 12
|
|
||||||
player-shuffle: 0
|
|
||||||
filter-creative-items: true
|
|
||||||
user-cache-size: 1000
|
|
||||||
int-cache-limit: 1024
|
|
||||||
moved-wrongly-threshold: 0.0625
|
|
||||||
moved-too-quickly-multiplier: 10.0
|
|
||||||
item-dirty-ticks: 20
|
|
||||||
timeout-time: 60
|
|
||||||
restart-on-crash: true
|
|
||||||
restart-script: ./start.sh
|
|
||||||
netty-threads: 4
|
|
||||||
attribute:
|
|
||||||
maxHealth:
|
|
||||||
max: 2048.0
|
|
||||||
movementSpeed:
|
|
||||||
max: 2048.0
|
|
||||||
attackDamage:
|
|
||||||
max: 2048.0
|
|
||||||
debug: false
|
|
||||||
messages:
|
|
||||||
whitelist: You are not whitelisted on this server!
|
|
||||||
unknown-command: Unknown command. Type "/help" for help.
|
|
||||||
server-full: The server is full!
|
|
||||||
outdated-client: Outdated client! Please use {0}
|
|
||||||
outdated-server: Outdated server! I'm still on {0}
|
|
||||||
restart: Server is restarting
|
|
||||||
commands:
|
|
||||||
tab-complete: 0
|
|
||||||
log: true
|
|
||||||
spam-exclusions:
|
|
||||||
- /skill
|
|
||||||
silent-commandblock-console: false
|
|
||||||
replace-commands:
|
|
||||||
- setblock
|
|
||||||
- summon
|
|
||||||
- testforblock
|
|
||||||
- tellraw
|
|
||||||
advancements:
|
|
||||||
disable-saving: false
|
|
||||||
disabled:
|
|
||||||
- minecraft:story/disabled
|
|
||||||
stats:
|
|
||||||
disable-saving: false
|
|
||||||
forced-stats: {}
|
|
||||||
world-settings:
|
|
||||||
default:
|
|
||||||
verbose: true
|
|
||||||
mob-spawn-range: 4
|
|
||||||
growth:
|
|
||||||
cactus-modifier: 100
|
|
||||||
cane-modifier: 100
|
|
||||||
melon-modifier: 100
|
|
||||||
mushroom-modifier: 100
|
|
||||||
pumpkin-modifier: 100
|
|
||||||
sapling-modifier: 100
|
|
||||||
wheat-modifier: 100
|
|
||||||
netherwart-modifier: 100
|
|
||||||
vine-modifier: 100
|
|
||||||
cocoa-modifier: 100
|
|
||||||
entity-activation-range:
|
|
||||||
animals: 32
|
|
||||||
monsters: 32
|
|
||||||
misc: 16
|
|
||||||
tick-inactive-villagers: true
|
|
||||||
entity-tracking-range:
|
|
||||||
players: 48
|
|
||||||
animals: 48
|
|
||||||
monsters: 48
|
|
||||||
misc: 32
|
|
||||||
other: 64
|
|
||||||
ticks-per:
|
|
||||||
hopper-transfer: 8
|
|
||||||
hopper-check: 1
|
|
||||||
hopper-amount: 1
|
|
||||||
random-light-updates: false
|
|
||||||
save-structure-info: true
|
|
||||||
dragon-death-sound-radius: 0
|
|
||||||
seed-village: 10387312
|
|
||||||
seed-feature: 14357617
|
|
||||||
seed-monument: 10387313
|
|
||||||
seed-slime: 987234911
|
|
||||||
hunger:
|
|
||||||
jump-walk-exhaustion: 0.05
|
|
||||||
jump-sprint-exhaustion: 0.2
|
|
||||||
combat-exhaustion: 0.1
|
|
||||||
regen-exhaustion: 6.0
|
|
||||||
swim-multiplier: 0.01
|
|
||||||
sprint-multiplier: 0.1
|
|
||||||
other-multiplier: 0.0
|
|
||||||
max-tnt-per-tick: 100
|
|
||||||
max-tick-time:
|
|
||||||
tile: 50
|
|
||||||
entity: 50
|
|
||||||
squid-spawn-range:
|
|
||||||
min: 45.0
|
|
||||||
item-despawn-rate: 6000
|
|
||||||
merge-radius:
|
|
||||||
item: 2.5
|
|
||||||
exp: 3.0
|
|
||||||
arrow-despawn-rate: 1200
|
|
||||||
enable-zombie-pigmen-portal-spawns: true
|
|
||||||
wither-spawn-sound-radius: 0
|
|
||||||
view-distance: 10
|
|
||||||
hanging-tick-frequency: 100
|
|
||||||
zombie-aggressive-towards-villager: true
|
|
||||||
nerf-spawner-mobs: false
|
|
|
@ -1,10 +0,0 @@
|
||||||
#!/bin/bash
|
|
||||||
shopt -s nullglob
|
|
||||||
fs=(*.gz)
|
|
||||||
#echo "${fs[@]}"
|
|
||||||
for f in "${fs[@]}"
|
|
||||||
do
|
|
||||||
echo File: $f
|
|
||||||
gunzip -c $f | grep "Msg]"
|
|
||||||
done
|
|
||||||
|
|
3
ServerRunner/config.yml
Executable file → Normal file
3
ServerRunner/config.yml
Executable file → Normal file
|
@ -1,4 +1,3 @@
|
||||||
!!buttondevteam.serverrunner.Config {restartAt: 12, serverParams: -Djline.terminal=jline.UnixTerminal
|
!!buttondevteam.serverrunner.Config {restartAt: 12, serverParams: -Djline.terminal=jline.UnixTerminal
|
||||||
-XX:+UseG1GC -XX:+UnlockExperimentalVMOptions -XX:MaxGCPauseMillis=100 -XX:+DisableExplicitGC -XX:TargetSurvivorRatio=90 -XX:G1NewSizePercent=50 -XX:G1MaxNewSizePercent=80 -XX:InitiatingHeapOccupancyPercent=10 -XX:G1MixedGCLiveThresholdPercent=50 -XX:+AggressiveOpts -XX:+AlwaysPreTouch -XX:+ParallelRefProcEnabled -Dusing.aikars.flags=mcflags.emc.gs
|
-Xms2G -Xmx4G, serverVersion: 1.14.4}
|
||||||
-Xms4G -Xmx6G, serverVersion: 1.12.2}
|
|
||||||
|
|
||||||
|
|
|
@ -1,83 +0,0 @@
|
||||||
# Interval between map saves in hours, 0.25 is 15 minutes, 1.0 is 1 hour and so on. (1 hour is default).
|
|
||||||
# backup-interval-hours: 1.0
|
|
||||||
# #
|
|
||||||
# List of worlds to backup, leave it empty to backup all worlds
|
|
||||||
# backup-worlds:
|
|
||||||
# #
|
|
||||||
# List of additional folders to backup (relative paths only). The 'plugins' folder can contain open or locked files!
|
|
||||||
# Depending on what plugins you have installed, it may not be a good idea to try to backup that folder.
|
|
||||||
# Usually plugins that write a large amounts of data frequently (like some loggers) are risky.
|
|
||||||
# backup-folders:
|
|
||||||
# - plugins
|
|
||||||
# #
|
|
||||||
# The folder where backups are stored. Can be absolute path or relative to the working directory.
|
|
||||||
# backup-file: backups/
|
|
||||||
# #
|
|
||||||
# The backup file name. See Java's SimpleDateFormat for formatting help.
|
|
||||||
# backup-date-format: yyyy-MM-dd-HH-mm-ss
|
|
||||||
# #
|
|
||||||
# Should a backup be created if no one was online since the last backup?
|
|
||||||
# backup-empty-server: false
|
|
||||||
# #
|
|
||||||
# If zipping is disabled, the world files will be copied to a folder.
|
|
||||||
# If zipping is enabled, the world files will be compressed in a zip file.
|
|
||||||
# disable-zipping: false
|
|
||||||
# #
|
|
||||||
# Backup delete schedule
|
|
||||||
# For each interval a desired backup frequency is specified, for example:
|
|
||||||
# delete-schedule:
|
|
||||||
# intervals:
|
|
||||||
# - 3d
|
|
||||||
# - 4w
|
|
||||||
# - 6m
|
|
||||||
# interval-frequencies:
|
|
||||||
# - 1d
|
|
||||||
# - 1w
|
|
||||||
# - 0
|
|
||||||
# Translates to:
|
|
||||||
# for backups older than 3 days, leave only 1 backup per day;
|
|
||||||
# for backups older than 4 weeks + 3 days, leave only 1 backup per week;
|
|
||||||
# for backups older than 6 months + 4 weeks + 3 days, do not keep any;
|
|
||||||
# Supported symbols are ('h' = hour, 'd' = day, 'w' = week, 'm' = month, 'y' = year).
|
|
||||||
# Fractional numbers are not supported.
|
|
||||||
# #
|
|
||||||
# true if a message should be broadcast when backup starts or ends
|
|
||||||
# broadcast-message: true
|
|
||||||
# #
|
|
||||||
# Message tag shown in the chat when the server is backing up.
|
|
||||||
# Example: if the message was set to '[Bukkit is awesome]' you
|
|
||||||
# would see "[Bukkit is awesome] Starting Backup" when the
|
|
||||||
# plugin backs up
|
|
||||||
# backup-message: '[SimpleBackup]'
|
|
||||||
# #
|
|
||||||
# The 'backup starting' message that is broadcast when backup starts
|
|
||||||
# custom-backup-message: Backup starting
|
|
||||||
# #
|
|
||||||
# The 'backup completed' message that is broadcast when backup ends
|
|
||||||
# custom-backup-message-end: Backup completed
|
|
||||||
# #
|
|
||||||
# The time of day to make backups (makes sense with daily backups)
|
|
||||||
# start-time: '03:00'
|
|
||||||
# #
|
|
||||||
|
|
||||||
backup-interval-hours: 24.0
|
|
||||||
backup-file: backups/
|
|
||||||
backup-date-format: yyyy-MM-dd-HH-mm-ss
|
|
||||||
backup-empty-server: false
|
|
||||||
disable-zipping: false
|
|
||||||
delete-schedule:
|
|
||||||
intervals:
|
|
||||||
- 2d
|
|
||||||
interval-frequencies:
|
|
||||||
- 0
|
|
||||||
broadcast-message: true
|
|
||||||
backup-message: '[SimpleBackup]'
|
|
||||||
custom-backup-message: Backup starting
|
|
||||||
custom-backup-message-end: Backup completed
|
|
||||||
backup-folders:
|
|
||||||
- TBMC
|
|
||||||
- plugins/Towny/data
|
|
||||||
- plugins/Towny/settings
|
|
||||||
- plugins/WorldGuard/worlds
|
|
||||||
- plugins/ButtonPresents
|
|
||||||
start-time: 03:00
|
|
26
SimpleBackupReloaded/config.yml
Normal file
26
SimpleBackupReloaded/config.yml
Normal file
|
@ -0,0 +1,26 @@
|
||||||
|
# The time of day to make backups (makes sense with daily backups)
|
||||||
|
start-time: 03:00
|
||||||
|
backup-interval-hours: 24.0
|
||||||
|
backup-worlds: []
|
||||||
|
backup-file: backups/
|
||||||
|
backup-date-format: yyyy-MM-dd-HH-mm-ss
|
||||||
|
backup-empty-server: false
|
||||||
|
disable-zipping: false
|
||||||
|
broadcast-message: true
|
||||||
|
backup-message: '[Backup]'
|
||||||
|
custom-backup-message: Backup starting
|
||||||
|
custom-backup-message-end: Backup completed
|
||||||
|
backup-completed-hook: ''
|
||||||
|
backup-prefix: ''
|
||||||
|
delete-schedule:
|
||||||
|
intervals:
|
||||||
|
- 2d
|
||||||
|
interval-frequencies:
|
||||||
|
- 0
|
||||||
|
backup-folders:
|
||||||
|
- TBMC
|
||||||
|
- plugins/Towny/data
|
||||||
|
- plugins/Towny/settings
|
||||||
|
- plugins/WorldGuard/worlds
|
||||||
|
- plugins/ButtonPresents
|
||||||
|
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Reference in a new issue