Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
@@ -0,0 +1,69 @@
{
"item.littlelogistics.tug": "Steam Tug",
"item.littlelogistics.barge": "Chest Barge",
"item.littlelogistics.chunk_loader_barge": "Chunk Loader Barge",
"item.littlelogistics.seater_barge": "Seater Barge",
"item.littlelogistics.fishing_barge": "Auto-Fishing Barge",
"item.littlelogistics.spring": "Vessel Chain",
"item.littlelogistics.tug_route": "Tug Route",
"item.littlelogistics.energy_tug": "Energy Tug",
"item.littlelogistics.fluid_barge": "Fluid Tank Barge",


"entity.littlelogistics.tug": "Steam Tug",
"entity.littlelogistics.barge": "Chest Barge",
"entity.littlelogistics.chunk_loader_barge": "Chunk Loader Barge",
"entity.littlelogistics.fishing_barge": "Auto-Fishing Barge",
"entity.littlelogistics.spring": "Vessel Chain",
"entity.littlelogistics.energy_tug": "Energy Tug",
"entity.littlelogistics.fluid_barge": "Fluid Tank Barge",
"entity.littlelogistics.seater_barge": "Seater Barge",

"block.littlelogistics.tug_dock": "Tug Dock",
"block.littlelogistics.barge_dock": "Barge Dock",
"block.littlelogistics.guide_rail_tug": "Tug Guide Rail",
"block.littlelogistics.guide_rail_corner": "Vessel Corner Guide Rail",
"block.littlelogistics.vessel_charger": "Vessel Charger",
"block.littlelogistics.fluid_hopper": "Fluid Hopper",
"block.littlelogistics.vessel_detector": "Vessel Detector",

"screen.littlelogistics.tug": "Steam Tug",
"screen.littlelogistics.fishing_barge": "Auto-Fishing Barge",
"screen.littlelogistics.energy_tug": "Energy Tug",
"screen.littlelogistics.energy_tug.energy": "%s/%s FE",

"screen.littlelogistics.tug_route": "Tug Route Configurator",
"screen.littlelogistics.tug_route.rename_button": "Rename node",
"screen.littlelogistics.tug_route.up_button": "Move node up",
"screen.littlelogistics.tug_route.down_button": "Move node down",
"screen.littlelogistics.tug_route.delete_button": "Remove node",

"screen.littlelogistics.tug_route.rename": "Renaming %s",
"screen.littlelogistics.tug_route.confirm": "Save",

"item.littlelogistics.tug_route.description": "Right click to add node at the end of the route, right click at the same location to remove. Shift right click to bring up menu.",
"item.littlelogistics.tug_route.num_nodes": "Route Nodes: %s",
"item.littlelogistics.tug_route.added": "Added Route Node X:%s Z:%s",
"item.littlelogistics.tug_route.removed": "Removed Route Node X:%s Z:%s",
"item.littlelogistics.tug_route.node": "%s. Node",
"item.littlelogistics.tug_route.node_named": "%s. %s",
"item.littlelogistics.tug_route.node_line": "Node %s: %s, %s",
"item.littlelogistics.spring.description": "Used to link barges/tugs",
"item.littlelogistics.spring.notToSelf": "Can't link vessel to self",
"item.littlelogistics.spring.noTwoTugs": "Can't link two tugs",
"item.littlelogistics.spring.tooFar": "Vessels too far to link",
"item.littlelogistics.spring.noLoops": "Can't link vessels in a loop",
"item.littlelogistics.fishing_barge.description": "For best yield, use on long routes in deep and open water",

"item.littlelogistics.creative_capacitor": "Creative Capacitor",

"block.littlelogistics.vessel_charger.capacity": "%s/%s FE",
"block.littlelogistics.fluid_hopper.capacity": "%s %s/%s mB",
"block.littlelogistics.fluid_hopper.capacity_empty": "Empty 0/%s mB",
"entity.littlelogistics.fluid_barge.capacity": "%s %s/%s mB",
"entity.littlelogistics.fluid_barge.capacity_empty": "Empty 0/%s mB",

"subtitle.littlelogistics.steam_tug_whistle": "Steam tug whistles",
"subtitle.littlelogistics.tug_docking": "Tug boat docks",
"subtitle.littlelogistics.tug_undocking": "Tug boat undocks"
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,59 @@
{
"item.littlelogistics.tug": "蒸汽拖船",
"item.littlelogistics.barge": "运输驳船",
"item.littlelogistics.chunk_loader_barge": "区块加载驳船",
"item.littlelogistics.seater_barge": "载客驳船",
"item.littlelogistics.fishing_barge": "自动捕鱼驳船",
"item.littlelogistics.spring": "载具链条",
"item.littlelogistics.tug_route": "拖船航线配置器",
"item.littlelogistics.energy_tug": "电力拖船",
"item.littlelogistics.fluid_barge": "储罐驳船",
"entity.littlelogistics.tug": "蒸汽拖船",
"entity.littlelogistics.barge": "运输驳船",
"entity.littlelogistics.chunk_loader_barge": "区块加载驳船",
"entity.littlelogistics.fishing_barge": "自动捕鱼驳船",
"entity.littlelogistics.spring": "船舶链条",
"entity.littlelogistics.energy_tug": "电力拖船",
"entity.littlelogistics.fluid_barge": "储罐驳船",
"entity.littlelogistics.seater_barge": "载客驳船",
"block.littlelogistics.tug_dock": "拖船码头",
"block.littlelogistics.barge_dock": "驳船码头",
"block.littlelogistics.guide_rail_tug": "拖船导轨",
"block.littlelogistics.guide_rail_corner": "船舶转角导轨",
"block.littlelogistics.vessel_charger": "船舶充能器",
"block.littlelogistics.fluid_hopper": "流体漏斗",
"block.littlelogistics.vessel_detector": "船舶传感器",
"screen.littlelogistics.tug": "蒸汽拖船",
"screen.littlelogistics.fishing_barge": "自动捕鱼驳船",
"screen.littlelogistics.energy_tug": "电力拖船",
"screen.littlelogistics.energy_tug.energy": "%s/%s FE",
"screen.littlelogistics.tug_route": "拖船航线配置器",
"screen.littlelogistics.tug_route.rename_button": "重命名节点",
"screen.littlelogistics.tug_route.up_button": "上移节点",
"screen.littlelogistics.tug_route.down_button": "下移节点",
"screen.littlelogistics.tug_route.delete_button": "移除节点",
"screen.littlelogistics.tug_route.rename": "重命名%s",
"screen.littlelogistics.tug_route.confirm": "保存",
"item.littlelogistics.tug_route.description": "右击将当前位置加入到航线末尾,在同一位置再次右击移除节点。潜行时右击打开配置菜单。",
"item.littlelogistics.tug_route.num_nodes": "节点数量:%s",
"item.littlelogistics.tug_route.added": "添加节点X:%s Z:%s",
"item.littlelogistics.tug_route.removed": "移除节点X:%s Z:%s",
"item.littlelogistics.tug_route.node": "%s. 节点",
"item.littlelogistics.tug_route.node_named": "%s. %s",
"item.littlelogistics.tug_route.node_line": "节点%s:%s, %s",
"item.littlelogistics.spring.description": "用于连接驳船和拖船",
"item.littlelogistics.spring.notToSelf": "不能将船舶连接到自身",
"item.littlelogistics.spring.noTwoTugs": "不能连接两艘拖船",
"item.littlelogistics.spring.tooFar": "船舶距离过远",
"item.littlelogistics.spring.noLoops": "不能将船舶连成环状",
"item.littlelogistics.fishing_barge.description": "加长航线并在深且开阔的水域航行以获得最大产出",
"item.littlelogistics.creative_capacitor": "创造模式电容器",
"block.littlelogistics.vessel_charger.capacity": "%s/%s FE",
"block.littlelogistics.fluid_hopper.capacity": "%s %s/%s mB",
"block.littlelogistics.fluid_hopper.capacity_empty": "空 0/%s mB",
"entity.littlelogistics.fluid_barge.capacity": "%s %s/%s mB",
"entity.littlelogistics.fluid_barge.capacity_empty": "空 0/%s mB",
"subtitle.littlelogistics.steam_tug_whistle": "蒸汽拖船:鸣笛",
"subtitle.littlelogistics.tug_docking": "拖船:停泊",
"subtitle.littlelogistics.tug_undocking": "拖船:驶离"
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
{
"name": "Little Logistics Guide",
"landing_text": "A short tutorial on Little Logistics! Visit the $(l:https://littlelogistics.murad.dev)online guide$() for video instructions.",
"version": 1,
"creative_tab": "transportation",
"show_toasts ": false,
"show_progress": false,
"book_texture": "patchouli:textures/gui/book_red.png",
"model": "littlelogistics:book"
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
{
"name": "Blocks",
"description": "There are two types of blocks: docks and guide rails. Docks can be used to load/unload vessels; guide rails should be used around narrow waterways, to prevent the vessels from getting stuck.",
"icon": "littlelogistics:tug_dock"
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
{
"name": "Items",
"description": "Visit the $(l:https://littlelogistics.murad.dev)online guide$() for video instructions on how to use items.",
"icon": "littlelogistics:tug_route"
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
{
"name": "Vessels",
"description": "There are two types of vessels: Barges (that can do all sorts of useful things), and Tugs (that drag the barges). If vessels get stuck, they can be moved slightly using fishing rods (just like other entities). Tugs can also be dragged with leads. Be sure to use $(l:vessel_corner_rail)corner rails$() on sharp corner to prevent vessels from getting stuck.",
"icon": "littlelogistics:tug"
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
{
"name": "Chest Barge",
"icon": "littlelogistics:barge",
"category": "littlelogistics:vessels",
"pages": [
{
"type": "patchouli:entity",
"entity": "littlelogistics:barge",
"scale": 0.6,
"offset": 0.5,
"text": "A simple barge that holds items, similar to chest minecart."
},
{
"type": "patchouli:crafting",
"recipe": "littlelogistics:barge",
"text": "The barge must be docked and part of a tug-train to interface with hoppers."
}
]
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
{
"name": "Chunk Loader Barge",
"icon": "littlelogistics:chunk_loader_barge",
"category": "littlelogistics:vessels",
"pages": [
{
"type": "patchouli:entity",
"entity": "littlelogistics:chunk_loader_barge",
"scale": 0.6,
"offset": 0.5,
"text": "This barge keeps 3x3 area of chunks, centered on the entity, loaded."
},
{
"type": "patchouli:crafting",
"recipe": "littlelogistics:chunk_loader_barge",
"text": "Recommended for long-distance routes."
}
]
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
{
"name": "Docks",
"icon": "littlelogistics:tug_dock",
"category": "littlelogistics:blocks",
"pages": [
{
"type": "patchouli:text",
"text": "There are two dock blogs: barge and tug. The tug block must always be present for the barge docks to work. The top texture of the tug dock must be aligned with the barge docks, forming a continuous line of docks. Powering the tug dock forces the vessels to dock. The dock line should be next to a 1 block wide canal, wider canals can prevent the vessels from docking properly."
},
{
"type": "patchouli:crafting",
"title": "Tug Dock",
"recipe": "littlelogistics:tug_dock",
"text": "The tug dock can only insert into the tug (orange/output mode), place a hopper on top of the dock to extract. Shift right-click the tug dock to flip the dock direction. See the next page for barge dock >>>"
},
{
"type": "patchouli:crafting",
"title": "Barge Dock",
"recipe": "littlelogistics:barge_dock",
"text": "The barge docks can both output (orange mode) and input (blue mode) to/from the barges, shift-right click to switch the mode. Place a hopper underneath the barge's path to extract resources."
}
]
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
{
"name": "Energy Tug",
"icon": "littlelogistics:energy_tug",
"category": "littlelogistics:vessels",
"pages": [
{
"type": "patchouli:entity",
"entity": "littlelogistics:energy_tug",
"scale": 0.4,
"offset": 0.5,
"text": "A tugboat powered by Forge Energy, can be charged when docked with a $(l:vessel_charger)Vessel Charger$()."
},
{
"type": "patchouli:crafting",
"recipe": "littlelogistics:energy_tug",
"text": "The tug has an extra slot for a capacitor, this is useful if the tug ran out of energy mid-way and needs to be recharged."
}
]
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
{
"name": "Auto-Fishing Barge",
"icon": "littlelogistics:fishing_barge",
"category": "littlelogistics:vessels",
"pages": [
{
"type": "patchouli:entity",
"entity": "littlelogistics:fishing_barge",
"scale": 0.6,
"offset": 0.5,
"text": "Performs fishing passively, uses vanilla fishing rod loot table."
},
{
"type": "patchouli:crafting",
"recipe": "littlelogistics:fishing_barge",
"text": "Needs to be in open water for nets to be deployed. Use on long routes in open oceans to avoid \"shallow water\" and \"overfishing\" penalties."
}
]
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
{
"name": "Fluid Barge",
"icon": "littlelogistics:fluid_barge",
"category": "littlelogistics:vessels",
"pages": [
{
"type": "patchouli:entity",
"entity": "littlelogistics:fluid_barge",
"scale": 0.6,
"offset": 0.5,
"text": "Use this barge to transport fluids, can be loaded with a $(l:fluid_hopper)Fluid Hopper$()."
},
{
"type": "patchouli:crafting",
"recipe": "littlelogistics:fluid_barge"
}
]
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
{
"name": "Fluid Hopper",
"icon": "littlelogistics:fluid_hopper",
"category": "littlelogistics:blocks",
"pages": [
{
"type": "patchouli:crafting",
"recipe": "littlelogistics:fluid_hopper",
"text": "A hopper but for fluids, can import from the top and export from the sides. Can be loaded by right-clicking with buckets. Can be used to load/unload vessels using $(l:docks)Docks$()."
}
]
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
{
"name": "Seater Barge",
"icon": "littlelogistics:seater_barge",
"category": "littlelogistics:vessels",
"pages": [
{
"type": "patchouli:entity",
"entity": "littlelogistics:seater_barge",
"scale": 0.6,
"offset": 0.5,
"text": "A simple barge that seats one player."
},
{
"type": "patchouli:crafting",
"recipe": "littlelogistics:seater_barge"
}
]
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
{
"name": "Vessel Chain",
"icon": "littlelogistics:spring",
"category": "littlelogistics:items",
"pages": [
{
"type": "patchouli:crafting",
"recipe": "littlelogistics:spring",
"text": "Used to link vessels together. Right click vessels in order to create a “vessel train”. A train can only have one tugboat and cannot have loops. Will break if vessels are more than 20 blocks apart."
}
]
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
{
"name": "Steam Tug",
"icon": "littlelogistics:tug",
"category": "littlelogistics:vessels",
"pages": [
{
"type": "patchouli:entity",
"entity": "littlelogistics:tug",
"scale": 0.4,
"offset": 0.5,
"text": "A basic tugboat that can operate on any furnace fuel."
},
{
"type": "patchouli:crafting",
"recipe": "littlelogistics:tug",
"text": "Fuel can be loaded with hoppers placed on top of tug docks."
}
]
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
{
"name": "Tug Guide Rail",
"icon": "littlelogistics:guide_rail_tug",
"category": "littlelogistics:blocks",
"pages": [
{
"type": "patchouli:crafting",
"recipe": "littlelogistics:guide_rail_tug",
"text": "Place under a block of water, works similar to vanilla powered rail. Can be used to force the tug to take a specific route. Does not affect barges. Shift-right-click to rotate."
}
]
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
{
"name": "Tug Route",
"icon": "littlelogistics:tug_route",
"category": "littlelogistics:items",
"pages": [
{
"type": "patchouli:crafting",
"recipe": "littlelogistics:tug_route",
"text": "This item stores a route for the tug. When the item is placed in the tug’s route slot, the tug will follow the route in order from node 0."
},
{
"type": "patchouli:text",
"text": "Right click at any coordinate to add a node to the back of the tug route (cannot add to the middle). Right click at the location of any existing node to remove it. The nodes will be indicated with beams when the item is held in the main hand."
}
]
}
Loading