# Default English language file

# Which version of Skript this language file was written for
version: @version@

# -- General --
and: and
or: or
a: a, an
is: is
are: are
not: not
# not a: not a(n) # @a:not a @an:not an @x:not
neither: neither
nor: nor

# What null (nothing) should show up as in a string/text
none: <none>

genders:
	0:
		id: a
		definite article: the
		indefinite article: a
	1:
		id: an
		definite article: the
		indefinite article: an
	plural:
		# id: x
		definite article: the
		# indefinite article: #-#
	# none:
		# id: -
		# definite article: #-#
		# indefinite article: #-#
	# nominative:
		# id: +
		# used for adjectives only

# -- Skript --
skript:
	copyright: ~ created by & © Peter Güttinger aka Njol ~
	prefix: <gray>[<gold>Skript<gray>] # not used
	quotes error: Invalid use of quotes ("). If you want to use quotes in "quoted text", double them: "".
	brackets error: Invalid amount or placement of brackets. Please make sure that each opening bracket has a corresponding closing bracket.
	invalid reload: Skript may only be reloaded by either Bukkit's '/reload' or Skript's '/skript reload' command.
	no scripts: No scripts were found, maybe you should write some ;)
	no errors: All scripts loaded without errors.
	scripts loaded: Loaded %s script¦¦s¦ with a total of %s trigger¦¦s¦ and %s command¦¦s¦ in %s
	finished loading: Finished loading.

# -- Skript command --
skript command:
	help:
		description: Skript's main command
		help: Prints this help message. Use '/skript reload/enable/disable/update' to get more info
		reload:
			description: Reloads the config, all scripts, everything, or a specific script
			all: Reloads all configs and all scripts
			config: Reloads the main config
			aliases: Reloads the aliases configs (aliases-*.sk)
			scripts: Reloads all scripts
			<script>: Reloads a specific script or a folder of scripts
		enable:
			description: Enables all scripts or a specific one
			all: Enables all scripts
			<script>: Enables a specific script or a folder of scripts
		disable:
			description: Disables all scripts or a specific one
			all: Disables all scripts
			<script>: Disables a specific script or a folder of scripts
		update:
			description: Check for updates, read the changelog, or download the latest version of Skript
			check: Checks for a new version
			changes: Lists all changes since the current version
			download: Download the newest version
		timings:
			description: Starts or stops Skript's timings
			start: Starts timings
			stop: Stops timings and parses results
	
	invalid script: Can't find the script <grey>'<gold>%s<grey>'<red> in the scripts folder!
	invalid folder: Can't find the folder <grey>'<gold>%s<grey>'<red> in the scripts folder!
	reload:
		reloading: Reloading %s...
		reloaded: Successfully reloaded %s.
		error: Encountered %2$s error¦¦s¦ while reloading %1$s!
		script disabled: <gold>%s<reset> is currently disabled. Use <gray>/<gold>skript <cyan>enable <red>%s<reset> to enable it.
		
		config and scripts: the config and all scripts
		scripts: all scripts
		main config: the main configuration
		aliases: the aliases
		script: <gold>%s<reset>
		scripts in folder: all scripts in <gold>%s<reset>
		x scripts in folder: <gold>%2$s <reset>script¦¦s¦ in <gold>%1$s<reset>
		empty folder: <gold>%s<reset>r does not contain any enabled scripts.
	enable:
		all:
			enabling: Enabling all disabled scripts...
			enabled: Successfully enabled & parsed all previously disabled scripts.
			error: Encountered %s error¦¦s¦ while parsing disabled scripts!
			io error: Could not load any scripts (some scripts might have been renamed already and will be enabled when the server restarts): %s
		single:
			already enabled: <gold>%s<reset> is already enabled! Use <gray>/<gold>skript <cyan>reload <red>%s<reset> to reload it if it was changed.
			enabling: Enabling <gold>%s<reset>...
			enabled: Successfully enabled & parsed <gold>%s<reset>.
			error: Encountered %2$s error¦¦s¦ while parsing <gold>%1$s<red>!
			io error: Could not enable <gold>%s<red>: %s
		folder:
			empty: <gold>%s<reset> does not contain any disabled scripts.
			enabling: Enabling <gold>%2$s <reset>script¦¦s¦ in <gold>%1$s<reset>...
			enabled: Successfully enabled & parsed <gold>%2$s<reset> previously disabled scripts in <gold>%1$s<reset>.
			error: Encountered %2$s error¦¦s¦ while parsing scripts in <gold>%1$s<red>!
			io error: Error while enabling scripts in <gold>%s<red> (some scripts might get enabled when the server restarts): %s
	disable:
		all:
			disabled: Successfully disabled all scripts.
			io error: Could not rename all scripts - some scripts will be enabled again when you restart the server: %s
		single:
			already disabled: <gold>%s<reset> is already disabled!
			disabled: Successfully disabled <gold>%s<reset>.
			io error: Could not rename <gold>%s<red>, it will be enabled again when you restart the server: %s
		folder:
			empty: <gold>%s<reset> does not contain any enabled scripts,
			disabled: Successfully disabled <gold>%2$s<reset> script(s) in <gold>%1$s<reset>.
			io error: Could not disable any script in <gold>%s<red> (some scripts might get disabled when the server restarts): %s
	update:
		# check/download: see Updater
		changes:
			# multiple versions:
			# 	title: <gold>%s<r> update¦ has¦s have¦ been released since this version (<gold>%s<r>) of Skript:
			# 	footer: To show the changelog of a version type <gold>/skript update changes <version><reset>
			# invalid version: No changelog for the version <gold>%s<red> available
			title: <bold><cyan>%s<reset> (%s)
			next page: <grey>page %s of %s. Type <gold>/skript update changes %s<gray> for the next page (hint: use the up arrow key)

# -- Updater --
updater:
	not started: Skript has not yet checked for the latest version. Use <gold>/skript update check<reset> to do so.
	checking: Checking for the latest version of Skript...
	check in progress: Checking for a new version is currently in progress.
	check error: <red>There was an error checking for the latest version of Skript:<light red> %s
	running latest version: You're currently running the latest stable version of Skript.
	running latest version (beta): You're currently running a <i>beta<r> version of Skript, and no new <i>stable<r> version is available. Please note that you have to update to newer beta versions manually!
	update available: A new version of Skript is available: <gold>%s<reset> (you're currently running <gold>%s<reset>)
	downloading: Downloading Skript <gold>%s<reset>...
	download in progress: The latest version of Skript is currently being downloaded.
	download error: <red>There was an error downloading the latest version of Skript:<light red> %s
	downloaded: The latest version of Skript has been downloaded! Restart the server or use /reload to apply the changes.
	internal error: An internal error occurred while checking for the latest version of Skript. Please refer to the server log for details.
	custom version: You're currently running custom Skript version. No updates will be automatically installed.

# -- Commands --
commands:
	no permission message: You don't have the required permission to use this command
	executable by players: This command can only be used by players
	executable by console: This command can only be used by the console
	usage: Usage:
	correct usage: Correct usage:
	invalid argument: Invalid argument <gray>'%s<gray>'<reset>. Allowed are:
	too many arguments: This command can only accept a single %2$s.
	internal error: An internal error occurred while attempting to perform this command.
	no player starts with: There is no player online whose name starts with '%s'
	multiple players start with: There are several players online whose names start with '%s'

# -- Hooks --
hooks:
	hooked: Successfully hooked into %s
	error: Could not hook into %1$s. This can happen if Skript doesn't support the installed version of %1$s

# -- Aliases --
aliases:
	# regexes
	any: any
	any-skp: any # the same as 'any', but as a Skript pattern
	every: (?:every|all)
	of every: of (?:every|all)
	of: of(?: any)?
	# messages
	brackets error: Brackets have a special meaning in aliases and cannot be used as usual
	invalid brackets: Invalid amount and/or placement of '%s' brackets in alias
	empty alias: '%s' results in an empty alias (i.e. it doesn't map to any id/data), it will thus be ignored
	unknown variation: The variation {%s} was never defined
	starting with number: Aliases must not start with a number
	missing aliases: There are no aliases defined for the following ids:
	empty string: '' is not an item type
	invalid item data: '%s' is not a valid item data
	invalid id: There doesn't exist a material with id %s!
	invalid block data: Blocks only have data values from 0 to 15
	invalid item type: '%s' is not an item type
	out of data range: Item datas must be between 0 and %s (inclusive)
	invalid range: The first number of a data range must be smaller than the second
	invalid section: Invalid section '%s'. If this is an alias section add it to 'aliases' so it will be loaded
	section not found: Alias section '%s' not found!
	not a section: Aliases have to be in sections, but '%s' is not a section!
	unexpected non-variation section: Unexpected non-variation section
	unexpected section: Unexpected section
	loaded x aliases from: Loaded %s english aliases from %s
	loaded x aliases: Loaded a total of %s english aliases
	anything: anything
	named: named

# -- Enchantments --
enchantments:
	of: of
	names:
		protection_environmental: Protection
		protection_fire: Fire Protection
		protection_fall: Feather Falling
		protection_explosions: Blast Protection
		protection_projectile: Projectile Protection
		oxygen: Respiration
		water_worker: Aqua Affinity
		damage_all: Sharpness
		damage_undead: Smite
		damage_arthropods: Bane of Arthropods
		knockback: Knockback
		fire_aspect: Fire Aspect
		loot_bonus_mobs: Looting
		dig_speed: Efficiency
		silk_touch: Silk Touch
		durability: Unbreaking
		loot_bonus_blocks: Fortune
		arrow_damage: Power
		arrow_knockback: Punch
		arrow_fire: Flame
		arrow_infinite: Infinity
		thorns: Thorns
		unknown_enchant_61: Luck of the Sea
		luck: Luck of the Sea
		unknown_enchant_62: Lure
		lure: Lure
		unknown_enchant_8: Depth Strider
		depth_strider: Depth Strider
		mending: Mending
		frost_walker: Frost Walker
		vanishing_curse: Curse of Vanishing
		binding_curse: Curse of Binding
		sweeping: Sweeping Edge

# -- Potion Effects --
potions:
	speed: speed, swiftness
	slow: slowness, slow
	fast_digging: haste, fast digging, fast mining
	slow_digging: mining fatigue, slow digging, slow mining
	increase_damage: strength, power, increase damage, increased damage
	heal: instant health, health
	harm: instant damage, damage
	jump: jump boost, jump
	confusion: nausea, confusion
	regeneration: regeneration
	damage_resistance: resistance, damage resistance
	fire_resistance: fire resistance, fire immunity
	water_breathing: water breathing
	invisibility: invisibility
	blindness: blindness
	night_vision: night vision
	hunger: hunger
	weakness: weakness, reduce damage, reduced damage
	poison: poison
	wither: wither, wither effect, wither potion effect
	health_boost: health boost, max health boost, maximum health boost
	absorption: absorption
	saturation: saturation
	luck: luck
	unluck: bad luck, unluck
	levitation: levitation, floating
	glowing: glowing

# -- Weather --
weather:
	clear:
		name: clear, sun, sunny
		adjective: sunny
	rain:
		name: rain, rainy, raining
		adjective: rainy
	thunder:
		name: thunder, thundering, thunderstorm
		adjective: thundering

# -- Biomes --
biomes:
	swampland: swampland, swamp, march
	forest: forest
	taiga: taiga
	desert: desert
	plains: plains
	hell: hell, nether
	sky: sky
	ocean: ocean, sea
	river: river
	extreme_hills: extreme hills
	frozen_ocean: frozen ocean
	frozen_river: frozen river
	ice_plains: ice plains
	ice_mountains: ice mountains
	mushroom_island: mushroom island
	mushroom_shore: mushroom shore
	beach: beach
	desert_hills: desert hills
	forest_hills: forest hills
	taiga_hills: taiga hills
	small_mountains: small mountains, hills
	jungle: jungle
	jungle_hills: jungle hills
	jungle_edge: jungle edge
	deep_ocean: deep ocean
	stone_beach: stone beach
	cold_beach: cold beach
	birch_forest: birch forest
	birch_forest_hills: birch forest hills
	roofed_forest: roofed forest, black forest
	cold_taiga: cold taiga
	cold_taiga_hills: cold taiga hills
	mega_taiga: mega taiga, extreme taiga
	mega_taiga_hills: mega taiga hills, extreme taiga hills
	extreme_hills_plus: extreme hills plus
	savanna: savanna
	savanna_plateau: savanna plateau
	mesa: mesa
	mesa_plateau_forest: mesa plateau forest
	mesa_plateau: mesa plateau
	sunflower_plains: sunflower plains
	desert_mountains: desert mountains
	flower_forest: flower forest
	taiga_mountains: taiga mountains
	swampland_mountains: swampland mountains
	ice_plains_spikes: ice plains spikes, spiked ice plains, ice plains with spikes
	jungle_mountains: jungle mountains
	jungle_edge_mountains: jungle edge mountains
	cold_taiga_mountains: cold taiga mountains
	savanna_mountains: savanna mountains
	savanna_plateau_mountains: savanna plateau mountains
	mesa_bryce: bryce, mesa bryce, mesa (bryce), hoodoos
	mesa_plateau_forest_mountains: mesa plateau forest mountains
	mesa_plateau_mountains: mesa plateau mountains
	birch_forest_mountains: birch forest mountains
	birch_forest_hills_mountains: birch forest hills mountains
	roofed_forest_mountains: roofed forest mountains
	mega_spruce_taiga: mega spruce taiga
	extreme_hills_mountains: extreme hills mountains
	extreme_hills_plus_mountains: extreme hills plus mountains
	mega_spruce_taiga_hills: mega spruce taiga hills
	void: void

# -- Tree Types --
tree types:
	tree:
		name: tree¦s
		pattern: (any )?trees?
	regular:
		name: oak¦s
		pattern: (any )?(regular tree|normal tree|oak)s?
	small_regular:
		name: small oak¦s
		pattern: small (regular tree|normal tree|oak)s?
	big_regular:
		name: big tree¦s
		pattern: (big|large) (regular tree|normal tree|oak)s?
	redwood:
		name: redwood¦s
		pattern: (any )?(fir|pine|spruce|redwood)s?
	small_redwood:
		name: small redwood¦s
		pattern: small (fir|pine|spruce|redwood)s?
	big_redwood:
		name: tall redwood¦s
		pattern: (big|tall) (fir|pine|spruce|redwood)s?
	mega_redwood:
		name: mega redwood¦s
		pattern: (mega|giant) (fir|pine|spruce|redwood)s?
	birch:
		name: birch¦es
		pattern: birch(es)?
	tall_birch:
		name: tall birch¦es
		pattern: (tall|big) birch(es)?
	jungle:
		name: jungle tree¦s
		pattern: (any )?jungle trees?
	small_jungle:
		name: small jungle tree¦s
		pattern: small jungle trees?
	big_jungle:
		name: big jungle tree¦s
		pattern: (big|tall|huge|giant|large) jungle trees?
	cocoa_tree:
		name: cocoa tree¦s
		pattern: cocoa trees?
	acacia:
		name: acacia¦s
		pattern: acacias?
	dark_oak:
		name: dark oak¦s
		pattern: dark oaks?
	jungle_bush:
		name: bush¦es
		pattern: (jungle )?bush(es)?
	swamp:
		name: swamp tree¦s
		pattern: swamp trees?
	mushroom:
		name: huge mushroom¦s
		pattern: (any )?(huge|giant|large|big) mushrooms?
	red_mushroom:
		name: huge red mushroom¦s
		pattern: (huge|giant|large|big) red mushrooms?
	brown_mushroom:
		name: huge brown mushroom¦s
		pattern: (huge|giant|large|big) brown mushrooms?

# -- Time --
time:
	tick: tick¦s
	second: second¦s
	minute: minute¦s
	hour: hour¦s
	day: day¦s
	real: real, rl, irl
	minecraft: mc, minecraft
	errors:
		24 hours: A day only has 24 hours
		12 hours: Using 12-hour format does not allow more than 12 hours
		60 minutes: An hour only has 60 minutes

# -- Chat and Wool Colours --
colors:
	black:
		adjective: black
		names: black 
	dark_grey:
		adjective: dark grey
		names: dark grey, dark gray
	light_grey:
		adjective: grey
		names: grey, light grey, gray, light gray, silver
	white:
		adjective: white
		names: white
	dark_blue:
		adjective: blue
		names: blue, dark blue
	brown:
		adjective: brown
		names: brown, light blue, indigo
	dark_cyan:
		adjective: cyan
		names: cyan, aqua, dark cyan, dark aqua, dark turquoise, dark turquois
	light_cyan:
		adjective: light cyan
		names: light cyan, light aqua, turquoise, turquois, light blue
	dark_green:
		adjective: green
		names: green, dark green
	light_green:
		adjective: light green
		names: light green, lime, lime green
	yellow:
		adjective: yellow
		names: yellow, light yellow
	orange:
		adjective: orange
		names: orange, gold, dark yellow
	dark_red:
		adjective: red
		names: red, dark red
	light_red:
		adjective: pink
		names: pink, light red
	dark_purple:
		adjective: purple
		names: purple, dark purple
	light_purple:
		adjective: magenta
		names: magenta, light purple

# -- Chat Styles --
chat styles:
	bold: bold, b
	italic: italic, italics, i
	strikethrough: strikethrough, strike, s
	underline: underlined, underline, u
	magic: magic, obfuscated
	reset: reset, r
	open_url: link, open url, url
	run_command: run command, command, cmd
	suggest_command: suggest command
	change_page: change page
	show_text: tooltip, show text

# -- Directions --
directions:
	meter: meter¦s
	
	at: at
	
	up: above
	down: below
	north: north
	east: east
	south: south
	west: west
	
	above: above
	below: below
	front: in front of
	behind: behind
	right: to the right of
	left: to the left of

# -- Entities --
# about patterns:
#	the marks (1¦..) are only required in the english file, i.e. you can use (..|..) or [..] for plurals in other languages
#	the exception to this rule is the 'age pattern' and the corresponding marks (4¦ and 8¦)
entities:
	age pattern: (|4¦baby|4¦young|8¦adult|8¦grown(-| )up)
	age adjectives:
		baby: baby
		adult: adult
	entity:
		name: entit¦y¦ies @an
		pattern: <age> entit(y|1¦ies)
	living entity:
		name: living entit¦y¦ies
		pattern: <age> living entit(y|1¦ies)
	projectile:
		name: projectile¦s
		pattern: projectile(|1¦s)
	creature:
		name: creature¦s
		pattern: <age> creature(|1¦s)
	human:
		name: human¦s
		pattern: human(|1¦s)
	arrow:
		name: arrow¦s @an
		pattern: arrow(|1¦s)
	bat:
		name: bat¦s
		pattern: <age> bat(|1¦s)
	boat:
		name: boat¦s
		pattern: boat(|1¦s)
	any boat:
		name: boat¦s
		pattern: any boat(|1¦s)
	oak boat:
		name: oak boat¦s
		pattern: oak boat(|1¦s)	
	spruce boat:
		name: spruce boat¦s
		pattern: spruce boat(|1¦s)
	birch boat:
		name: birch boat¦s
		pattern: birch boat(|1¦s)
	jungle boat:
		name: jungle boat¦s
		pattern: jungle boat(|1¦s)
	acacia boat:
		name: acacia boat¦s
		pattern: acacia boat(|1¦s)
	dark oak boat:
		name: dark oak boat¦s
		pattern: dark oak boat(|1¦s)
	blaze:
		name: blaze¦s
		pattern: blaze(|1¦s)
	chicken:
		name: chicken¦s
		pattern: <age> chicken(|1¦s)|(4¦)chick(|1¦s)
	cow:
		name: cow¦s
		pattern: <age> cow(|1¦s)|(4¦)cal(f|1¦ves)
	cave spider:
		name: cave spider¦s
		pattern: cave[ ]spider(|1¦s)
	creeper:
		name: creeper¦s
		pattern: creeper(|1¦s)
	unpowered creeper:
		name: unpowered creeper¦s @an
		pattern: unpowered creeper(|1¦s)
	powered creeper:
		name: powered creeper¦s
		pattern: powered creeper(|1¦s)
	egg:
		name: egg¦s @an
		pattern: egg(|1¦s)
	enderman:
		name: ender¦man¦men @an
		pattern: enderm(a|1¦e)n [(carrying|holding) %-itemtype%]
		format: %1$s holding %2$s
	ender crystal:
		name: ender crystal¦s @an
		pattern: end[er][ ]crystal(|1¦s)
	ender dragon:
		name: ender dragon¦s @an
		pattern: ender[ ]dragon(|1¦s)
	ender pearl:
		name: ender pearl¦s @an
		pattern: ender[ ]pearl(|1¦s)
	fireball:
		name: fireball¦s
		pattern: [(ghast|big)] fire[ ]ball(|1¦s)
	small fireball:
		name: small fireball¦s
		pattern: (small|blaze) fire[ ]ball(|1¦s)
	any fireball:
		name: any fireball¦s
		pattern: any fire[ ]ball(|1¦s)
	fish:
		name: fish¦es
		pattern: fish(|1¦es)
	ghast:
		name: ghast¦s
		pattern: ghast(|1¦s)
	giant:
		name: giant¦s
		pattern: giant(|1¦s)
	iron golem:
		name: iron golems¦s @an
		pattern: iron golem(|1¦s)
	item frame:
		name: item frame¦s @an
		pattern: item[ ]frame(|1¦s)
	magma cube:
		name: magma cube¦s
		pattern: magma (cube|slime)(|1¦s)
	minecart:
		name: minecart¦s
		pattern: [mine]cart(|1¦s)
	regular minecart:
		name: regular minecart¦s
		pattern: regular [mine]cart(|1¦s)
	storage minecart:
		name: storage minecart¦s
		pattern: storage [mine]cart(|1¦s)|[mine]cart(|1¦s) with chest[s]
	powered minecart:
		name: powered minecart¦s
		pattern: powered [mine]cart(|1¦s)|[mine]cart(|1¦s) with furnace[s]
	hopper minecart:
		name: hopper minecart¦s
		pattern: hopper [mine]cart(|1¦s)|[mine]cart(|1¦s) with hopper[s]
	explosive minecart:
		name: explosive minecart¦s
		pattern: explosive [mine]cart(|1¦s)|[mine]cart(|1¦s) with TNT[s]
	spawner minecart:
		name: spawner minecart¦s
		pattern: (monster|mob|) spawner [mine]cart(|1¦s)|[mine]cart(|1¦s) with (monster|mob|) spawner[s]
	mooshroom:
		name: mooshroom¦s
		pattern: <age> mooshroom(|1¦s)
	ocelot:
		name: ocelot¦s @an
		pattern: <age> ocelot(|1¦s)
	wild ocelot:
		name: wild ocelot¦s
		pattern: (wild|untamed) <age> ocelot(|1¦s)
	cat:
		name: cat¦s
		pattern: <age> cat(|1¦s)|tamed <age> ocelot(|1¦s)|(4¦)kitten(|1¦s)
	painting:
		name: painting¦s
		pattern: painting(|1¦s)
	pig:
		name: pig¦s
		pattern: <age> pig(|1¦s)|(4¦)piglet(|1¦s)
	saddled pig:
		name: saddled pig¦s
		pattern: saddled pig(|1¦s)
	unsaddled pig:
		name: unsaddled pig¦s @an
		pattern: unsaddled pig(|1¦s)
	player:
		name: player¦s
		pattern: player(|1¦s)
	op:
		name: op¦s @an
		pattern: op(|1¦s)
	non-op:
		name: non-op¦s
		pattern: non(-| |)op(|1¦s)
	zombie pigman:
		name: zombie pig¦man¦men
		pattern: <age> zombie pigm(an|1¦en)|(4¦)zombie pigletboy(|1¦s)
	sheep:
		name: sheep
		# while sheep is ambiguous, sheeps is plural (even though it's wrong)
		pattern: [%-colors%] <age> sheep(2¦|1¦s)|(4¦)[%-colors%] lamb(|1¦s)
	unsheared sheep:
		name: unsheared sheep @an
		pattern: unsheared [%-colors%] sheep(2¦|1¦s)
	sheared sheep:
		name: sheared sheep
		pattern: sheared [%-colors%] sheep(2¦|1¦s)
	silverfish:
		name: silverfish¦es
		pattern: silverfish(|1¦es)
	skeleton:
		name: skeleton¦s
		pattern: skeleton(|1¦s)
	slime:
		name: slime¦s
		pattern: slime(|1¦s)
	snowball:
		name: snowball¦s
		pattern: snowball(|1¦s)
	snow golem:
		name: snow golem¦s
		pattern: snow[ ](golem(|1¦s)|m(an|1¦en))
	spider:
		name: spider¦s
		pattern: spider(|1¦s)
	squid:
		name: squid¦s
		pattern: squid(|1¦s)
	bottle of enchanting:
		name: bottle¦ of enchanting¦s of enchanting
		pattern: [thrown] bottle(|1¦s) o(f|') enchanting|[e]xp[erience] bottle(|1¦s)
	tnt:
		name: TNT
		pattern: ([primed] TNT(2¦|1¦s)|TNT entit(y|1¦ies))
	villager:
		name: villager¦s
		pattern: <age> villager(|1¦s)|(4¦)[villager] (kid(|1¦s)|child(|1¦ren))
	normal:
		name: villager¦s
		pattern: <age> villager(|1¦s)|(4¦)[villager] (kid(|1¦s)|child(|1¦ren))
	farmer:
		name: farmer¦s
		pattern: <age> farmer(|1¦s)|(4¦)farmer (kid(|1¦s)|child(|1¦ren))
	librarian:
		name: librarian¦s
		pattern: <age> librarian(|1¦s)|(4¦)librarian (kid(|1¦s)|child(|1¦ren))
	priest:
		name: priest¦s
		pattern: <age> priest(|1¦s)|(4¦)priest (kid(|1¦s)|child(|1¦ren))
	blacksmith:
		name: blacksmith¦s
		pattern: <age> [black]smith(|1¦s)|(4¦)[black]smith (kid(|1¦s)|child(|1¦ren))
	butcher:
		name: butcher¦s
		pattern: <age> butcher(|1¦s)|(4¦)butcher (kid(|1¦s)|child(|1¦ren))
	nitwit:
		name: nitwit¦s
		pattern: <age> nitwit(|1¦s)|(4¦)nitwit (kid(|1¦s)|child(|1¦ren))
	witch:
		name: witch¦es
		pattern: witch(|1¦es)
	wither:
		name: wither¦s
		pattern: wither(|1¦s)
	wither skeleton:
		name: wither skeleton¦s
		pattern: wither skeleton(|1¦s)
	wither skull:
		name: wither skull¦s
		pattern: wither skull((|1¦s)| projectile(|1¦s))
	wolf:
		name: wol¦f¦ves
		pattern: <age> wol(f|1¦ves)
	tamed wolf:
		name: tamed wol¦f¦ves
		pattern: <age> dog(|1¦s)|tamed <age> wol(f|1¦ves)|(4¦)pupp(y|1¦ies)
	wild wolf:
		name: wild wol¦f¦ves
		pattern: (wild|untamed) <age> wol(f|1¦ves)
	angry wolf:
		name: angry wol¦f¦ves @an
		pattern: (angry|aggressive) <age> wol(f|1¦ves)
	peaceful wolf:
		name: peaceful wol¦f¦ves
		pattern: (peaceful|neutral|unaggressive) <age> wol(f|1¦ves)
	zombie:
		name: zombie¦s
		pattern: <age> zombie(|1¦s)|(4¦)zombie (kid(|1¦s)|child(|1¦ren))
	xp-orb:
		name: experience orb¦s @an
		pattern: ([e]xp|experience)( |-)orb(|1¦s)
		format: %2$s-%1$s
	firework:
		name: firework rocket¦s
		pattern: firework(|1¦s) [rocket(|1¦s)]
	falling block:
		name: falling block¦s
		pattern: falling (block(|1¦s)|(2¦)%-itemtype%)
		adjective: falling
		not a block error: Falling blocks must be blocks, not items
	thrown potion:
		name: thrown potion¦s
		pattern: thrown (potion(|1¦s)|(¦2)%-itemtypes%)
		adjective: thrown
	dropped item:
		name: dropped item¦s
		pattern: dropped (item(|1¦s)|(¦2)%-itemtypes%)|item entit(y|1¦ies)
		adjective: dropped
	horse:
		name: horse¦s
		pattern: <age> horse(|1¦s)|(4¦)foal(|1¦s)
	donkey:
		name: donkey¦s
		pattern: <age> donkey(|1¦s)
	mule:
		name: mule¦s
		pattern: <age> mule(|1¦s)
	chested horse:
		name: chested horse¦s
		pattern: <age> chested horse(|1¦s)
	undead horse:
		name: undead horse¦s @an
		pattern: <age> undead horse(|1¦s)|undead <age> horse(|1¦s)|undead (4¦)foal(|1¦s)
	skeleton horse:
		name: skeleton horse¦s
		pattern: <age> skeleton horse(|1¦s)|skeleton <age> horse(|1¦s)|skeleton (4¦)foal(|1¦s)
	any horse:
		name: any horse¦s
		pattern: <age> any horse(|1¦s)|(4¦)foal(|1¦s)
	llama:
		name: llama¦s
		pattern: llama(|1¦s)
	llama spit:
		name: llama spit¦s
		pattern: llama spit(|1¦s)
	elder guardian:
		name: elder guardian¦s
		pattern: elder guardian(|1¦s)
	guardian:
		name: guardian¦s
		pattern: guardian(|1¦s)
	normal guardian:
		name: normal guardian¦s
		pattern: normal guardian(|1¦s)
	rabbit:
		name: rabbit¦s
		pattern: <age> rabbit(|1¦s)|rabbit <age>(|1¦s)
	brown rabbit:
		name: rabbit¦s
		pattern: brown <age> rabbit(|1¦s)|brown rabbit <age>(|1¦s)
	black and white rabbit:
		name: rabbit¦s
		pattern: black [and] white <age> rabbit(|1¦s)|black [and] white rabbit <age>(|1¦s)
	white rabbit:
		name: rabbit¦s
		pattern: white <age> rabbit(|1¦s)|white rabbit <age>(|1¦s)
	black rabbit:
		name: rabbit¦s
		pattern: black <age> rabbit(|1¦s)|black rabbit <age>(|1¦s)
	gold rabbit:
		name: rabbit¦s
		pattern: gold <age> rabbit(|1¦s)|gold rabbit <age>(|1¦s)
	salt and pepper rabbit:
		name: rabbit¦s
		pattern: salt [and] pepper <age> rabbit(|1¦s)|salt [and] pepper rabbit <age>(|1¦s)
	killer rabbit:
		name: rabbit¦s
		pattern: killer <age> rabbit(|1¦s)|killer rabbit <age>(|1¦s)
	fish hook:
		name: fish hook¦s
		pattern: fish hook(|1¦s)
	armor stand:
		name: armor stand¦s
		pattern: armor stand(|1¦s)
	endermite:
		name: endermite¦s
		pattern: endermite(|1¦s)
	stray:
		name: stray¦s
		pattern: stray(|1¦s)
	golem:
		name: golem¦s
		pattern: golem(|1¦s)
	shulker:
		name: shulker¦s
		pattern: shulker(|1¦s)
	shulker bullet:
		name: shulker bullet¦s
		pattern: shulker bullet(|1¦s)
	polar bear:
		name: polar bear¦s
		pattern: <age> polar bear(|1¦s)
	area effect cloud:
		name: area effect cloud¦s
		pattern: area effect cloud(|1¦s)
	husk:
		name: husk¦s
		pattern: husk(|1¦s)
	zombie villager:
		name: zombie villager¦s
		pattern: zombie villager(|1¦s)
	zombie farmer:
		name: zombie farmer¦s
		pattern: zombie farmer(|1¦s)
	zombie librarian:
		name: zombie librarian¦s
		pattern: zombie librarian(|1¦s)
	zombie priest:
		name: zombie priest¦s
		pattern: zombie priest(|1¦s)
	zombie blacksmith:
		name: zombie blacksmith¦s
		pattern: zombie blacksmith(|1¦s)
	zombie butcher:
		name: zombie butcher¦s
		pattern: zombie butcher(|1¦s)
	zombie nitwit:
		name: zombie nitwit¦s
		pattern: zombie nitwit(|1¦s)
	evoker:
		name: evoker¦s
		pattern: evoker(|1¦s)
	evoker fangs:
		name: evoker fangs
		pattern: evoker fangs
	illusioner:
		name: illusioner¦s
		pattern: illusioner(|1¦s)
	vex:
		name: vex¦es
		pattern: vex(|1¦es)
	vindicator:
		name: vindicator¦s
		pattern: vindicator(|1¦s)
	parrot:
		name: parrot¦s
		pattern: parrot(|1¦s)
	red parrot:
		name: red parrot¦s
		pattern: red parrot(|1¦s)
	blue parrot:
		name: blue parrot¦s
		pattern: blue parrot(|1¦s)
	green parrot:
		name: green parrot¦s
		pattern: green parrot(|1¦s)
	cyan parrot:
		name: cyan parrot¦s
		pattern: cyan parrot(|1¦s)
	gray parrot:
		name: gray parrot¦s
		pattern:  gray parrot(|1¦s)
	monster:
		name: monster¦s
		pattern: monster(|1¦s)
	animal:
		name: animal¦s
		pattern: animal(|1¦s)

# -- Damage Causes --
damage causes:
	contact: contact
	entity_attack: attack, entity attack, an attack, an entity attack
	projectile: projectile, a projectile
	suffocation: suffocation, suffocate
	fall: fall, a fall
	fire: fire, a fire
	fire_tick: burning, burn
	melting: melting, melt
	lava: lava
	drowning: drowning, drown
	block_explosion: block explosion, a block explosion
	entity_explosion: entity explosion, an entity explosion
	void: void, the void
	lightning: lightning, lightning strike, a lightning, a lightning strike
	starvation: starvation
	poison: poison
	magic: potion, a potion
	wither: wither, wither effect, a wither, wither potion effect
	falling_block: falling block, a falling block
	suicide: suicide
	thorns: thorns
	dragon_breath: dragon's breath, dragonfire
	fly_into_wall: hitting wall while flying, flying into a wall
	hot_floor: magma, hot floor
	cramming: cramming
	custom: unknown, custom, plugin, a plugin

# -- Game Modes --
game modes:
	survival: survival
	creative: creative
	adventure: adventure
	spectator: spectator

# -- Visual Effects --
visual effects:
	ender_signal:
		name: ender signal @an
		pattern: ender [eye] signal[s]
	mobspawner_flames:
		name: mobspawner flames  @x
		pattern: [mo(b|nster)][ ]spawner flames
	potion_break:
		name: potion break @a
		pattern: [%potioneffecttype%] potion break[ing]
	smoke:
		name: smoke @-
		pattern: smoke [%direction%]
	hurt:
		name: hurt @-
		pattern: hurt|damage
	sheep_eat:
		name: sheep eating @a
		pattern: sheep eat[ing] [a] [grass] [block]
	wolf_hearts:
		name: wolf hearts @x
		pattern: wolf (hearts|tame|being tamed)
	wolf_shake:
		name: wolf shaking @a
		pattern: wolf shak(e|ing)
	wolf_smoke:
		name: wolf smoke @-
		pattern: wolf smok(e|ing)
	fireworks_spark:
		name: firework's spark @-
		pattern: firework['s] spark
	crit:
		name: critical hit @a
		pattern: (critical hit|crit)[ spark]
	magic_crit:
		name: magical critical hit @a
		pattern: (magic[al]|blue) (critical hit|crit) [spark]
	potion_swirl:
		name: potion swirl @a
		pattern: [%-color%] potion swirl
	potion_swirl_transparent:
		name: transparent potion swirl @a
		pattern: [%-color%] transparent potion swirl
	spell:
		name: spell @a
		pattern: (spell|thrown potion|lingering potion)
	instant_spell:
		name: spell @a
		pattern: instant (spell|thrown potion)
	witch_spell:
		name: witch spell @-
		pattern: witch (magic|spell)|purple spark
	note:
		name: note @a
		pattern: note
	portal:
		name: portal @a
		pattern: [nether] portal
	flying_glyph:
		name: flying glyph @a
		pattern: (flying (glyph|letter)|enchantment table)
	flame:
		name: flame @-
		pattern: flame|fire
	lava_pop:
		name: lava pop @a
		pattern: lava [pop]
	footstep:
		name: footstep @x
		pattern: footsteps
	splash:
		name: water splash @a
		pattern: [water] splash
	particle_smoke:
		name: smoke particle @a
		pattern: smoke particle
	explosion_huge:
		name: huge explosion @a
		pattern: huge explosion
	explosion_large:
		name: large explosion @a
		pattern: large explosion
	explosion:
		name: explosion @an
		pattern: explosion
	void_fog:
		name: void fog @-
		pattern: void fog
	small_smoke:
		name: small smoke @-
		pattern: (small smoke|town aura)
	cloud:
		name: cloud @a
		pattern: cloud
	coloured_dust:
		name: coloured dust @-
		pattern: (%-color%|colo[u]red) dust
	snowball_break:
		name: snowball break @a
		pattern: snowball break
	water_drip:
		name: water drip @a
		pattern: water drip
	lava_drip:
		name: lava drip @a
		pattern: lava drip
	snow_shovel:
		name: snow shovel @-
		pattern: (snow shovel|snow(man| golem) spawn)
	slime:
		name: slime @-
		pattern: slime
	heart:
		name: heart @a
		pattern: heart
	angry_villager:
		name: angry villager @a
		pattern: (angry villager|[villager] thundercloud)
	happy_villager:
		name: happy villager @-
		pattern: (happy villager|green spark)
	large_smoke:
		name: large smoke @-
		pattern: large smoke
	item_crack:
		name: item crack @-
		pattern: %itemtype% item (break|crack)[ing]
	block_break:
		name: block break @-
		pattern: %itemtype% break[ing]
	block_dust:
		name: block dust @-
		pattern: [sprinting] dust of [%itemtype%]
	totem:
		name: totem @-
		pattern: totem
	spit:
		name: spit @-
		pattern: spit
	area_expression: [with [offset of %number%, %number%(,| and) %number%][[and ]speed %number%]]

# -- Inventory Actions --
inventory actions:
	nothing: nothing, do nothing
	pickup_all: pickup all, pickup all items
	pickup_some: pickup some, pickup some items
	pickup_half: pickup half, pickup half stack
	pickup_one: pickup one item, pickup single item, pickup single
	place_all: place all, place all items
	place_some: place some, place some items
	place_one: place one, place one item
	swap_with_cursor: swap with cursor, swap stack with cursor, swap cursor, swap cursor stack
	drop_all_cursor: drop all from cursor, drop stack from cursor, drop items from cursor, drop stack from cursor, drop cursor, drop cursor stack
	drop_one_cursor: drop one from cursor, drop one item from cursor, drop single item from cursor, drop cursor item
	drop_all_slot: drop all from slot, drop stack from slot, drop items from slot, drop stack from slot, drop slot, drop slot stack
	drop_one_slot: drop one from slot, drop one item from slot, drop single item from slot, drop slot item
	move_to_other_inventory: instant move, move to other inventory, shift move
	hotbar_move_and_readd: hotbar move and readd
	hotbar_swap: swap with hotbar, swap items with hotbar, hotbar swap, hotbar swap items
	clone_stack: clone stack
	collect_to_cursor: collect to cursor, collect items to cursor
	unknown: unknown, unsupported, custom
	
# -- Inventory Click Types --
click actions:
	left: left mouse button, left mouse, LMB
	shift_left: left mouse button with shift, left mouse with shift, Shift+RMB
	right: right mouse button, right mouse, RMB
	shift_right: right mouse button with shift, right mouse with shift, Shift+RMB
	window_border_left: window border using right mouse button, window border using right mouse, border using LMB
	window_border_right: window border using left mouse button, window border using right mouse, border using RMB
	middle: middle mouse button, middle mouse, MMB
	number_key: number key, 0-9
	double_click: double click using mouse, double click
	drop: drop key, drop item, Q
	control_drop: drop key with control, drop stack, Ctrl+Q
	creative: creative action
	unknown: unknown, unsupported, custom

# -- Boolean --
boolean:
	true:
		name: true
		pattern: (true|yes|on)
	false:
		name: false
		pattern: (false|no|off)

# -- Types --
types:
	# Java
	object: object¦s @an
	number: number¦s @a
	integer: integer¦s @an
	long: integer¦s @an
	short: integer¦s @an
	byte: integer¦s @an
	double: number¦s @a
	float: number¦s @a
	boolean: boolean¦ (yes/no)¦s (yes/no) @a
	string: text¦s @a
	chunk: chunk¦s @a
	
	# Bukkit
	entity: entit¦y¦ies @an
	livingentity: living entit¦y¦ies @a
	projectile: projectile¦s @a
	block: block¦s @a
	location: location¦s @a
	world: world¦s @a
	inventory: inventor¦y¦ies @an
	player: player¦s @a
	offlineplayer: offline player¦s @a
	commandsender: player¦¦s¦/console @a
	inventoryholder: inventory holder¦s @an
	gamemode: gamemode¦s @a
	itemstack: item stack¦s @an
	itementity: dropped item¦s @a # same as entities.dropped item.name
	biome: biome¦s @a
	potioneffecttype: potion¦s @a
	enchantment: enchantment¦s @an
	damagecause: damage cause¦s @a
	inventoryaction: inventory action¦s @a
	clickaction: click actions¦s @a
	
	# Skript
	weathertype: weather type¦s @a
	entitytype: entity type¦s @an
	entitydata: entity type¦s @an
	itemtype: item type¦s @an
	time: time¦s @a
	timespan: time span¦s @a
	timeperiod: time period¦s @a
	date: date¦s @a
	direction: direction¦s @a
	slot: slot¦s @a
	color: color¦s @a
	structuretype: tree type¦s @a
	enchantmenttype: enchantment type¦s @an
	experience: experience point¦s @an
	experience.pattern: (e?xp|experience( points?)?)
	classinfo: type¦s @a
	visualeffect: visual effect¦s @a
	
	# Hooks
	money: money
	region: region¦s

# -- IO Exceptions --
io exceptions:
	unknownhostexception: Cannot connect to %s
	accessdeniedexception: Access denied for %s
# -- Timings Reports --
timings:
	start: Skript timings for %s seconds:
	events: Event times: used time (percents)
	triggers: Trigger times: used time (percents)
	start message: Timings started
	stop message: Timings stopped and results parsed

