{
    "item.prettypipes.wrench": "Pipe Wrench",
    "info.prettypipes.wrench": "Allows modifying pipe connections\nPlaces blocks in offhand as covers\nSneak to remove cover or pipe",
    "item.prettypipes.blank_module": "Blank Module",
    "item.prettypipes.pipe_frame": "Pipe Frame",
    "info.prettypipes.pipe_frame": "Attach to a pipe or pipe-adjacent block\nShows amount of an item in the pipe's network",
    "item.prettypipes.low_extraction_module": "Low Extraction Module",
    "item.prettypipes.medium_extraction_module": "Medium Extraction Module",
    "item.prettypipes.high_extraction_module": "High Extraction Module",
    "item.prettypipes.low_crafting_module": "Low Crafting Module",
    "item.prettypipes.medium_crafting_module": "Medium Crafting Module",
    "item.prettypipes.high_crafting_module": "High Crafting Module",
    "item.prettypipes.low_filter_module": "Low Filter Module",
    "item.prettypipes.medium_filter_module": "Medium Filter Module",
    "item.prettypipes.high_filter_module": "High Filter Module",
    "item.prettypipes.low_speed_module": "Low Speed Increase Module",
    "item.prettypipes.medium_speed_module": "Medium Speed Increase Module",
    "item.prettypipes.high_speed_module": "High Speed Increase Module",
    "item.prettypipes.low_low_priority_module": "Low Priority Module",
    "item.prettypipes.medium_low_priority_module": "Lower Priority Module",
    "item.prettypipes.high_low_priority_module": "Lowest Priority Module",
    "item.prettypipes.low_high_priority_module": "High Priority Module",
    "item.prettypipes.medium_high_priority_module": "Higher Priority Module",
    "item.prettypipes.high_high_priority_module": "Highest Priority Module",
    "item.prettypipes.low_retrieval_module": "Low Retrieval Module",
    "item.prettypipes.medium_retrieval_module": "Medium Retrieval Module",
    "item.prettypipes.high_retrieval_module": "High Retrieval Module",
    "item.prettypipes.stack_size_module": "Stack Limiter Module",
    "item.prettypipes.damage_filter_modifier": "Damage Filter Modifier",
    "item.prettypipes.nbt_filter_modifier": "Data Filter Modifier",
    "item.prettypipes.tag_filter_modifier": "Tag Filter Modifier",
    "item.prettypipes.mod_filter_modifier": "Mod Filter Modifier",
    "item.prettypipes.redstone_module": "Redstone Module",
    "item.prettypipes.filter_increase_modifier": "Filter Increase Modifier",
    "item.prettypipes.random_sorting_modifier": "Random Sorting Modifier",
    "item.prettypipes.round_robin_sorting_modifier": "Round Robin Sorting Modifier",
    "info.prettypipes.extraction_module": "Pulls items from adjacent inventories\nFilters and pull rates vary by tier\nHigh tiers prevent over-sending",
    "info.prettypipes.filter_module": "Restricts flow from pipes into adjacent inventories\nFilter amount varies by tier",
    "info.prettypipes.speed_module": "Increases speed of items exiting adjacent inventories\nSpeed varies by tier",
    "info.prettypipes.low_priority_module": "Decreases the reception priority of adjacent inventories\nLower priority means items will prefer other inventories, regardless of distance",
    "info.prettypipes.high_priority_module": "Increases the reception priority of adjacent inventories\nHigher priority means items will prefer this inventory, regardless of distance",
    "info.prettypipes.retrieval_module": "Pulls items from other inventories in the network\nFilters and pull rates vary by tier\nHigh tiers prevent over-sending",
    "info.prettypipes.stack_size_module": "Limits the amount of items that can enter adjacent inventories\nAutomatically prevents over-sending",
    "info.prettypipes.damage_filter_modifier": "Causes any filter slots to filter by item damage",
    "info.prettypipes.nbt_filter_modifier": "Causes any filter slots to filter by item data (NBT)",
    "info.prettypipes.tag_filter_modifier": "Causes any filter slots to filter by tags\nTag can be chosen from items in filter slots",
    "info.prettypipes.mod_filter_modifier": "Causes any filter slots to filter by mod",
    "info.prettypipes.redstone_module": "Allows disabling the pipe with a redstone signal\nWorks for both extraction and retrieval",
    "info.prettypipes.item_terminal": "Allows viewing and requesting all items in a pipe network\nAlso has slots for putting items into the network",
    "info.prettypipes.crafting_terminal": "Allows requesting ingredients for crafting recipes\nSupports auto-filling from JEI if installed",
    "info.prettypipes.pressurizer": "Drastically increases item speed in the entire pipe network\nRequires FE (or RF) for each item transferred",
    "info.prettypipes.filter_increase_modifier": "Adds additional filter slots to the pipe\nSlots will be used by any module that filters items",
    "info.prettypipes.crafting_module": "Allows automatically crafting items into other items using the connected block\nDoesn't automatically extract from the block\nInput and output slots vary by tier\nSupports auto-filling from JEI if installed",
    "info.prettypipes.random_sorting_modifier": "Causes extracted items to choose destinations randomly\nPriority modules will be ignored",
    "info.prettypipes.round_robin_sorting_modifier": "Causes extracted items to choose destinations in a round robin fashion\nOrdering is based on distance and priority",
    "block.prettypipes.pipe": "Pipe",
    "block.prettypipes.item_terminal": "Item Terminal",
    "block.prettypipes.crafting_terminal": "Crafting Terminal",
    "block.prettypipes.pressurizer": "Pipe Pressurizer",
    "itemGroup.prettypipes": "Pretty Pipes",
    "container.prettypipes.pipe": "Pipe",
    "container.prettypipes.item_terminal": "Item Terminal",
    "container.prettypipes.crafting_terminal": "Crafting Terminal",
    "container.prettypipes.pressurizer": "Pipe Pressurizer",
    "info.prettypipes.whitelist": "Allowed",
    "info.prettypipes.blacklist": "Disallowed",
    "info.prettypipes.shift": "Hold Shift for info",
    "info.prettypipes.populate": "Populate",
    "info.prettypipes.populate.description": "Filters items from adjacent inventories",
    "info.prettypipes.max_stack_size": "Maximum item amount",
    "info.prettypipes.limit_to_max_on": "Limit to one stack",
    "info.prettypipes.limit_to_max_off": "Don't limit to one stack",
    "info.prettypipes.request": "Request",
    "info.prettypipes.not_found": "%s not found",
    "info.prettypipes.hold_alt": "Hold Alt or Backspace to request anyway",
    "info.prettypipes.sending": "Sending %s %s",
    "info.prettypipes.sending_ingredients": "Sending %s sets of ingredients",
    "info.prettypipes.order": "Order by %s",
    "info.prettypipes.order.amount": "Amount",
    "info.prettypipes.order.name": "Name",
    "info.prettypipes.order.mod": "Mod",
    "info.prettypipes.ascending": "Ascending",
    "info.prettypipes.descending": "Descending",
    "info.prettypipes.sync_jei.on": "Sync JEI Search",
    "info.prettypipes.sync_jei.off": "Don't Sync JEI Search",
    "info.prettypipes.energy": "%s / %s FE",
    "info.prettypipes.crafting": "Awaiting",
    "info.prettypipes.cancel_all": "Cancel",
    "info.prettypipes.cancel_all.desc": "Stops waiting for current crafting outputs\nDoesn't remove inputs from blocks",
    "info.prettypipes.no_pipe_connected": "The terminal needs to be connected to a pipe network",
    "info.prettypipes.too_many_pipes_connected": "The terminal can only be connected to a single pipe at a time"
}