# 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
		gen-docs: Generates documentation using doc-templates in plugin folder

	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
	cooldown message: You are using this command too often, please try again later
	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:
	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 for Skript
	any: any:
	any-skp: any # same as 'any', but a Skript pattern
	every: (?:every|all)
	of every: of (?:every|all)
	of: of(?: any)?

	# Errors and warnings
	empty string: '' is not an item type
	invalid item type: '%s' is not an item type
	empty name: An alias must have name
	brackets error: Invalid use of brackets
	not enough brackets: Section starting at character %s ('%s') must be closed
	too many brackets: Character %s ('%s') closes a nonexistent section
	unknown variation: The variation %s has not been defined before
	missing aliases: Following Minecraft ids do not have any aliases:
	empty alias: Alias has no Minecraft id or tags defined
	invalid minecraft id: Minecraft id %s is not valid
	useless variation: Variation has no Minecraft id or tags specified, so it is useless
	invalid tags: Specified tags are not defined in valid JSON
	unexpected section: Sections are not allowed here
	invalid variation section: A section should be variation section, but %s is not valid variation name
	outside section: Aliases must be put in sections

	# Other messages
	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: Protection
		fire_protection: Fire Protection
		feather_falling: Feather Falling
		blast_protection: Blast Protection
		projectile_protection: Projectile Protection
		respiration: Respiration
		aqua_affinity: Aqua Affinity
		sharpness: Sharpness
		smite: Smite
		bane_of_arthropods: Bane of Arthropods
		knockback: Knockback
		fire_aspect: Fire Aspect
		looting: Looting
		efficiency: Efficiency
		silk_touch: Silk Touch
		unbreaking: Unbreaking
		fortune: Fortune
		power: Power
		punch: Punch
		flame: Flame
		infinity: Infinity
		thorns: Thorns
		luck: Luck of the Sea
		lure: Lure
		depth_strider: Depth Strider
		mending: Mending
		frost_walker: Frost Walker
		vanishing_curse: Curse of Vanishing
		binding_curse: Curse of Binding
		# It's sweeping on 1.10 and below for some reason.
		sweeping: Sweeping Edge
		# New 1.13 Enchantments
		channeling: Channeling, Channelling
		riptide: Riptide
		impaling: Impaling
		loyalty: Loyalty
		luck_of_the_sea: Luck of The Sea
		# new 1.14 Enchantments
		multishot: Multishot, Multi-Shot
		piercing: Piercing
		quick_charge: Quick Charge

# -- 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, 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

	# 1.13 potion effect types
	slow_falling: slow falling, slow fall
	dolphins_grace: dolphins grace, dolphin's grace
	conduit_power: conduit power

	# 1.14 potion effect types
	bad_omen: bad omen
	hero_of_the_village: hero of the village

# -- 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:
	swamp: swampland, swamp, march
	forest: forest
	taiga: taiga
	desert: desert
	plains: plains
	nether: hell, nether
	the_end: sky, the end
	ocean: ocean, sea
	river: river
	mountains: extreme hills, mountains
	frozen_ocean: frozen ocean
	frozen_river: frozen river
	snowy_tundra: ice plains, snowy tundra
	snowy_mountains: ice mountains, snowy mountains
	mushroom_fields: mushroom island, mushroom fields
	mushroom_field_shore: mushroom shore, mushroom island shore, mushroom fields shore
	beach: beach
	desert_hills: desert hills
	wooded_hills: forest hills, wooded hills
	taiga_hills: taiga hills
	mountain_edge: small mountains, hills, mountain edge
	jungle: jungle
	jungle_hills: jungle hills
	jungle_edge: jungle edge
	deep_ocean: deep ocean
	stone_shore: stone beach, stone shore
	snowy_beach: cold beach, snowy beach
	birch_forest: birch forest
	birch_forest_hills: birch forest hills
	dark_forest: roofed forest, black forest, dark forest
	snowy_taiga: cold taiga, snowy taiga
	snowy_taiga_hills: cold taiga hills, snowy taiga hills
	giant_tree_taiga: mega taiga, giant tree taiga, redwood taiga
	giant_tree_taiga_hills: mega taiga hills, giant tree taiga hills, redwood taiga hills
	wooded_mountains: extreme hills plus, mountains with trees, wooded mountains
	savanna: savanna
	savanna_plateau: savanna plateau
	badlands: mesa, badlands
	wooded_badlands_plateau: mesa plateau forest, badlands plateau forest, wooded badlands plateau
	badlands_plateau: mesa plateau, badlands plateau
	sunflower_plains: sunflower plains
	desert_lakes: desert lakes
	flower_forest: flower forest
	taiga_mountains: taiga mountains
	swampland_mountains: swampland mountains, swamp hills
	ice_spikes: ice plains spikes, spiked ice plains, ice plains with spikes, ice spikes
	modified_jungle: jungle mountains
	modified_jungle_edge: jungle edge mountains
	snowy_taiga_mountains: cold taiga mountains, snowy taiga mountains
	shattered_savanna: savanna mountains, shattered savanna
	shattered_savanna_plateau: savanna plateau mountains, shattered savanna plateau
	eroded badlands: bryce, mesa bryce, mesa (bryce), hoodoos, eroded badlands
	modified_wooded_badlands_plateau: mesa plateau forest mountains, modified wooded badlands plateau, badlands plateau forest mountains
	modified_badlands_plateau: mesa plateau mountains, badlands plateau mountains, modified badlands plateau
	tall_birch_forest: birch forest mountains, tall birch forest
	tall_birch_hills: birch forest hills mountains, tall birch hills
	dark_forest_hills: roofed forest mountains, dark forest hills
	giant_spruce_taiga: mega spruce taiga, giant spruce taiga
	gravelly_mountains: extreme hills mountains, gravelly mountains
	modified_gravelly_mountains: extreme hills plus mountains, modified gravelly mountains
	giant_spruce_taiga_hills: mega spruce taiga hills, giant spruce taiga hills
	the_void: void, the void
	small_end_islands: small end islands
	end_midlands: end midlands
	end_highlands: end highlands
	end_barrens: end barrens
	warm_ocean: warm ocean
	lukewarm_ocean: lukewarm ocean
	cold_ocean: cold ocean
	deep_warm_ocean: deep warm ocean
	deep_lukewarm_ocean: deep lukewarm ocean
	deep_cold_ocean: deep cold ocean
	deep_frozen_ocean: deep frozen ocean

# -- 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, sgt
	change_page: change page
	show_text: tooltip, show text, ttp
	insertion: insertion, insert, ins

# -- 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 'f' 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)
	tipped arrow:
		name: tipped arrow¦s
		pattern: tipped arrow(|1¦s)
	arrow:
		name: arrow¦s @an
		pattern: arrow(|1¦s)
	spectral arrow:
		name: spectral arrow
		pattern: spectral[ ]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)
	dragon fireball:
		name: dragon fireball¦s
		pattern: dragon fire[ ]ball(|1¦s)
	small fireball:
		name: small fireball¦s
		pattern: (small|blaze) fire[ ]ball(|1¦s)
	large fireball:
		name: large fireball¦s
		pattern: large fire[ ]ball(|1¦s)
	any fireball:
		name: any fireball¦s
		pattern: any fire[ ]ball(|1¦s)
	fish:
		name: fish¦es
		pattern: fish(|1¦es)
	tropical fish:
		name: tropical fish¦es
		pattern: [(%-color%[-%-color%]|fully %-color%)] tropical fish(|1¦es)
	kob:
		name: kob¦s
		pattern: [(%-color%[-%-color%]|fully %-color%)] kob(|1¦s)
	sunstreak:
		name: sunstreak¦s
		pattern: [(%-color%[-%-color%]|fully %-color%)] sunstreak(|1¦s)
	snooper:
		name: snooper¦s
		pattern: [(%-color%[-%-color%]|fully %-color%)] snooper(|1¦s)
	dasher:
		name: dasher¦s
		pattern: [(%-color%[-%-color%]|fully %-color%)] dasher(|1¦s)
	brinely:
		name: brinely¦s
		pattern: [(%-color%[-%-color%]|fully %-color%)] brinely(|1¦s)
	spotty:
		name: spotty¦s
		pattern: [(%-color%[-%-color%]|fully %-color%)] spotty(|1¦s)
	flopper:
		name: flopper¦s
		pattern: [(%-color%[-%-color%]|fully %-color%)] flopper(|1¦s)
	stripey:
		name: stripey¦s
		pattern: [(%-color%[-%-color%]|fully %-color%)] stripey(|1¦s)
	glitter:
		name: glitter¦s
		pattern: [(%-color%[-%-color%]|fully %-color%)] glitter(|1¦s)
	blockfish:
		name: blockfish¦s
		pattern: [(%-color%[-%-color%]|fully %-color%)] blockfish(|1¦s)
	betty:
		name: betty¦s
		pattern: [(%-color%[-%-color%]|fully %-color%)] betty(|1¦s)
	clayfish:
		name: clayfish¦s
		pattern: [(%-color%[-%-color%]|fully %-color%)] clayfish(|1¦s)
	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> [unemployed] villager(|1¦s)|(4¦)[[unemployed] villager] (kid(|1¦s)|child(|1¦ren))
	armorer:
		name: armorer¦s
		pattern: <age> armorer(|1¦s)|(4¦)armorer (kid(|1¦s)|child(|1¦ren))
	cartographer:
		name: cartographer¦s
		pattern: <age> cartographer(|1¦s)|(4¦)cartographer (kid(|1¦s)|child(|1¦ren))
	cleric:
		name: cleric¦s
		pattern: <age> cleric(|1¦s)|(4¦)cleric (kid(|1¦s)|child(|1¦ren))
	fisherman:
		name: fisherman¦s
		pattern: <age> fisherman(|1¦s)|(4¦)fisherman (kid(|1¦s)|child(|1¦ren))
	fletcher:
		name: fletcher¦s
		pattern: <age> fletcher(|1¦s)|(4¦)fletcher (kid(|1¦s)|child(|1¦ren))
	leatherworker:
		name: leatherworker¦s
		pattern: <age> leatherworker(|1¦s)|(4¦)leatherworker (kid(|1¦s)|child(|1¦ren))
	mason:
		name: mason¦s
		pattern: <age> mason(|1¦s)|(4¦)mason (kid(|1¦s)|child(|1¦ren))
	shepherd:
		name: shepherd¦s
		pattern: <age> shepherd(|1¦s)|(4¦)shepherd (kid(|1¦s)|child(|1¦ren))
	toolsmith:
		name: toolsmith¦s
		pattern: <age> tool[ ](smith|maker)(|1¦s)|(4¦)tool[ ](smith|maker) (kid(|1¦s)|child(|1¦ren))
	weaponsmith:
		name: weaponsmith¦s
		pattern: <age> weapon[ ]smith(|1¦s)|(4¦)weapon[ ]smith (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> (zombie|undead) horse(|1¦s)|(zombie|undead) <age> horse(|1¦s)|(zombie|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 (4¦)cria(|1¦s)
	creamy llama:
		name: creamy llama¦s
		pattern: creamy llama(|1¦s)|creamy llama (4¦)cria(|1¦s)
	white llama:
		name: white llama¦s
		pattern: white llama(|1¦s)|white llama (4¦)cria(|1¦s)
	brown llama:
		name: brown llama¦s
		pattern: brown llama(|1¦s)|brown llama (4¦)cria(|1¦s)
	gray llama:
		name: gray llama¦s
		pattern: gray llama(|1¦s)|gray llama (4¦)cria(|1¦s)
	trader llama:
		name: trader llama¦s
		pattern: trader llama(|1¦s)|trader llama (4¦)cria(|1¦s)
	creamy trader llama:
		name: creamy trader llama¦s
		pattern: creamy trader llama(|1¦s)|creamy trader llama (4¦)cria(|1¦s)
	white trader llama:
		name: white trader llama¦s
		pattern: white trader llama(|1¦s)|white trader llama (4¦)cria(|1¦s)
	brown trader llama:
		name: brown trader llama¦s
		pattern: brown trader llama(|1¦s)|brown trader llama (4¦)cria(|1¦s)
	gray trader llama:
		name: gray trader llama¦s
		pattern: gray trader llama(|1¦s)|gray trader llama (4¦)cria(|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)
	mob:
		name: mob¦s
		pattern: mob(|1¦s)
	animal:
		name: animal¦s
		pattern: animal(|1¦s)
	damageable:
		name: damageable mob¦s
		pattern: damageable mob(|1¦s)
	water mob:
		name: water mob¦s
		pattern: water mob(|1¦s)
	cod:
		name: cod¦s
		pattern: cod(|1¦s)
	salmon:
		name: salmon¦s
		pattern: salmon(|1¦s)
	puffer fish:
		name: puffer fish¦es
		pattern: puffer fish(|1¦es)
	tropical fish:
		name: tropical fish¦es
		pattern: tropical fish(|1¦es)
	drowned:
		name: drowned¦s
		pattern: <age> drowned(|1¦s)|(4¦)drowned (kid(|1¦s)|child(|1¦ren))
	dolphin:
		name: dolphin¦s
		pattern: dolphin(|1¦s)
	phantom:
		name: phantom¦s
		pattern: phantom(|1¦s)
	turtle:
		name: turtle¦s
		pattern: <age> turtle(|1¦s)|(4¦)turtle (kid(|1¦s)|child(|1¦ren))
	trident:
		name: trident¦s
		pattern: trident(|1¦s)
	leash hitch:
		name: leash hitch¦es
		pattern: leash hitch(|1¦es)
	#1.14 entities
	fox:
		name: fox¦es
		pattern: <age> fox(|1¦es)|(4¦)fox (kid(|1¦s)|child(|1¦ren))
	red fox:
		name: red fox¦es
		pattern: <age> red fox(|1¦es)|(4¦)fox (kid(|1¦s)|child(|1¦ren))
	snow fox:
		name: snow fox¦es
		pattern: <age> snow fox(|1¦es)|(4¦)fox (kid(|1¦s)|child(|1¦ren))
	pillager:
		name: pillager¦s
		pattern: pillager(|1¦s)
	ravager:
		name: ravager¦s
		pattern: ravager(|1¦s)
	wandering trader:
		name: wandering trader¦s
		pattern: <age> wandering trader(|1¦s)|(4¦)wandering trader (kid(|1¦s)|child(|1¦ren)) //supposed to be ageable, but not working, spigot bug?
	raider:
		name: raider¦s
		pattern: raider(|1¦s)
	panda:
		name: panda¦s
		pattern: <age> [%-gene%[%-gene%]] panda(|1¦s)


# -- Damage Causes --
damage causes:
	contact: contact
	entity_attack: attack, entity attack, an attack, an entity attack
	entity_sweep_attack: sweep attack, sweeping
	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
	dryout: dryout
	custom: unknown, custom, plugin, a plugin

# -- Teleport Causes --
teleport causes:
	chorus_fruit: chorus, chorus fruit
	command: command
	end_gateway: gateway, end gateway, ender gateway
	end_portal: end portal, ender portal
	ender_pearl: ender pearl
	nether_portal: nether portal
	plugin: plugin
	spectate: spectate, spectator
	unknown: unknown

# -- 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)
	iron_golem_rose:
		name: iron golem offering rose @an
		pattern: (iron golem [offering] rose|rose in hand)
	villager_hearts:
		name: villager hearts @x
		pattern: villager hearts
	villager_entity_angry:
		name: angry villager entity @an
		pattern: angry villager entity
	villager_entity_happy:
		name: happy villager entity @a
		pattern: happy villager entity
	witch_magic:
		name: witch magic @-
		pattern: witch magic
	zombie_transform:
		name: zombie turning to a villager
		pattern: ([zombie] turning to a villager|zombie transform)
	firework_explode:
		name: firework explosion @a
		pattern: firework explosion
	arrow_particles:
		name: arrow particles @x
		pattern: [tipped] arrow particles
	rabbit_jump:
		name: jumping rabbit @a
		pattern: (jumping rabbit|rabbit jump)
	love_hearts:
		name: love hearts @x
		pattern: (love|breeding) hearts
	squid_rotate:
		name: squid rotation reset @a
		pattern: [squid] rotation reset
	entity_poof:
		name: entity poof @-
		pattern: entity poof
	guardian_target:
		name: guardian target @a
		pattern: guardian target [with laser]
	shield_block:
		name: block with shield @-
		pattern: (block [with a shield]|shield block)
	shield_break:
		name: shield break @a
		pattern: shield break
	armor_stand_hit:
		name: armor stand hit @a
		pattern: armor stand hit
	thorns_hurt:
		name: hurt by thorns @-
		pattern: (hurt|damage) by thorns
	iron_golem_sheath:
		name: iron golem sheathing rose
		pattern: iron golem (sheathing|putting away) rose
	totem_resurrect:
		name: resurrection by totem
		pattern: resurrection [by totem]
	hurt_drown:
		name: hurt by drowning @-
		pattern: (hurt|damage) by drowning
	hurt_explosion:
		name: hurt by explosion @-
		pattern: (hurt|damage) by explosion
	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
	squid_ink:
		name: squid ink @-
		pattern: squid ink
	bubble_pop:
		name: bubble pop @-
		pattern: bubble pop
	current_down:
		name: current down @-
		pattern: (current|bubble column) down
	bubble_column_up:
		name: bubble column up @-
		pattern: (current|bubble column) up
	nautilus:
		name: nautilus @-
		pattern: nautilus
	dolphin:
		name: dolphin @-
		pattern: dolphin
	area_expression: [with [offset of %number%, %number%(,| and) %number%][[and ]speed %number%]]

	sneeze:
		name: sneeze @-
		pattern: sneeze
	campfire_cozy_smoke:
		name: campfire cozy smoke @-
		pattern: campfire cozy smoke
	campfire_signal_smoke:
		name: campfire signal smoke @-
		pattern: campfire signal smoke
	composter:
		name: composter @-
		pattern: composter
	flash:
		name: flash @-
		pattern: flash
	falling_lava:
		name: falling lava @-
		pattern: falling lava
	landing_lava:
		name: landing lava @-
		pattern: landing lava
	falling_water:
		name: falling water @-
		pattern: falling water

# -- 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 types:
	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

# -- Inventory Types --
inventory types:
	chest: chest inventory
	dispenser: dispenser inventory
	dropper: dropper inventory
	furnace: furnace inventory
	workbench: workbench inventory
	crafting: crafting table inventory
	enchanting: enchanting table inventory
	brewing: brewing stand inventory
	player: player inventory
	creative: creative inventory
	merchant: merchant inventory, villager inventory
	ender_chest: ender chest inventory
	anvil: anvil inventory
	beacon: beacon inventory
	hopper: hopper inventory
	shulker_box: shulker box inventory
	barrel: barrel inventory
	blast_furnace: blast furnace inventory
	lectern: lectern inventory
	smoker: smoker inventory
	loom: loom inventory
	cartography: cartography table inventory
	grindstone: grindstone inventory
	stonecutter: stonecutter inventory

# -- Spawn Reasons --
spawn reasons:
	breeding: breed, breeding
	build_irongolem: built iron golem, build iron golem
	build_snowman: built snowman, build snowman
	build_wither: built wither, build wither
	chunk_gen: chunk generation
	cured: cured
	custom: customized, customised, custom
	default: default
	dispense_egg: dispense egg, dispensing egg
	drowned: drowned
	egg: egg
	ender_pearl: ender pearl
	infection: infection, infected
	jockey: jockey
	lightning: lightning
	mount: mount
	natural: natural
	nether_portal: nether portal
	ocelot_baby: ocelot baby
	reinforcements: reinforcements
	shoulder_entity: perching, shoulder
	silverfish_block: silverfish reveal, silverfish trap
	slime_split: slime split
	spawner: mob spawner, creature spawner, spawner
	spawner_egg: spawn egg
	trap: trap
	village_defense: village defense, golem defense, iron golem defense
	village_invasion: village invasion, village invading
	sheared: shear, sheared

# -- Difficulties --
difficulties:
	easy: easy
	normal: medium, normal
	hard: hard
	peaceful: peaceful

# -- Firework types --
firework types:
	ball_large: large ball, ball large, large
	creeper: creeper, creeper face
	ball: ball, small, small ball
	star: star, star shaped
	burst: burst

# -- Resource Pack States --
resource pack states:
	accepted: accept, accepted
	declined: decline, refuse, reject, declined, refused, rejected
	failed_download: download fail, fail, failed to download, failed
	successfully_loaded: successfully load, successfully install, success, successfully loaded, successfully installed

# -- Sound Categories --
sound categories:
	ambient: ambient category, environment category
	blocks: block category, blocks category
	hostile: hostile category, hostile creature category, hostile creatures category, hostile mob category, hostile mobs category
	master: master category, master volume category
	music: music category
	neutral: neutral category, friendly creature category, friendly creatures category, friendly mob category, friendly mobs category
	players: player category, players category
	records: record category, records category, jukebox category, jukeboxes category, noteblock category, noteblocks category, note block category, note blocks category
	voice: voice category, speech category
	weather: weather category

# -- Panda Genes --
genes:
	normal: normal
	lazy: lazy
	worried: worried, worrisome
	playful: playful, happy
	brown: brown, brownish
	weak: weak
	aggressive: aggressive, savage, wild

# -- 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
	material: material¦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
	teleportcause: teleport cause¦s @a
	inventoryaction: inventory action¦s @a
	clicktype: click type¦s @a
	vector: vector¦s @a
	inventorytype: inventory type¦s @an
	metadataholder: metadata holder¦s @a
	spawnreason: spawn reason¦s @a
	cachedservericon: server icon¦s @a
	difficulty: difficult¦y¦ies @a
	fireworkeffect: firework effect¦s @a
	fireworktype: firework type¦s @a
	soundcategory: sound categor¦y¦ies @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
	resourcepackstate: resource pack state¦s @a
	gene: panda gene¦s @a

	# Hooks
	money: money
	region: region¦s

# -- IO Exceptions --
io exceptions:
	unknownhostexception: Cannot connect to %s
	accessdeniedexception: Access denied for %s
