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
2 changes: 1 addition & 1 deletion frontend/app/wiki/advanced-crafting/page.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -208,7 +208,7 @@ const clothTextures: Record<string, string> = {
export default function AdvancedCraftingPage() {
return (
<WikiPage
lastModified="2026-09-12"
lastModified="2026-09-27"
title="AdvancedCrafting"
intro={
<>
Expand Down
5 changes: 2 additions & 3 deletions frontend/app/wiki/arcane-trace-detector/page.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ import { detectorRecipes, signalTable } from "../data/detector";

export default function ArcaneTraceDetectorPage() {
return (
<WikiPage lastModified="2026-09-12" title="Arcane Trace Detector" intro={<>
<WikiPage lastModified="2026-09-27" title="Arcane Trace Detector" intro={<>
In-game item id: <code className="text-[var(--tfmc-accent)]">GEIGER_COUNTER</code>. Somewhere in the
world, at all times, there is a single hidden source of Arcane Radiation. The Arcane Trace
Detector senses where it is: hold it and it shows glowing particle rings and starts clicking,
Expand All @@ -17,8 +17,7 @@ export default function ArcaneTraceDetectorPage() {
Step 1: Get a detector
</h2>
<p className="mt-1 text-sm text-[var(--tfmc-mist)]">
Everything here is crafted at the <StationLink name="Engineer Station" />. Every craft also gives Engineer
profession XP. The recharging step needs no profession, so you can trade or buy the
Everything here is crafted at the <StationLink name="Engineer Station" />. The recharging step needs no profession, so you can trade or buy the
detector and fuel from other players and keep recharging it yourself.
</p>
<div className="mt-4 flex flex-col gap-4">
Expand Down
2 changes: 1 addition & 1 deletion frontend/app/wiki/archaeology/page.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ import { archaeologyRecipes } from "../data/archaeology";
export default function ArchaeologyPage() {
return (
<WikiPage
lastModified="2026-09-12"
lastModified="2026-09-27"
title="Archaeology"
width="lg"
intro="Find an unclaimed ruin, confirm it from soil samples, establish a field camp, excavate by sound, and preserve each find for study or display."
Expand Down
2 changes: 1 addition & 1 deletion frontend/app/wiki/data/advanced-crafting.ts
Original file line number Diff line number Diff line change
Expand Up @@ -77,7 +77,7 @@ export const alloyForgeRecipe: Recipe = {
{ name: "Iron Ingot", qty: 1, texture: V("iron_ingot.png") },
],
output: { name: "Alloy Forge", qty: 1, sourceId: "itemsadder:alloy_forge", model: alloyForgeModel },
note: "Requires nearby lava to operate.",
note: "Right-click it with a Lava Bucket to forge; the bucket is emptied.",
};

export const advancedCraftingRecipes: Recipe[] = [
Expand Down
12 changes: 6 additions & 6 deletions frontend/app/wiki/data/archaeology.ts
Original file line number Diff line number Diff line change
Expand Up @@ -26,12 +26,12 @@ export const archaeologyRecipes: Recipe[] = [
"archaeo-establish",
"archaeo-pencil",
"field-brush",
"hand-pick",
"pointing-trowel",
"mattock",
"grafting-spade",
"breaker-pick",
"spoil-shovel",
"archeology-knife",
"archeology-spoon",
"archeology-handpick",
"archeology-trowel",
"archeology-pick",
"archeology-shovel",
"archeology-cabinet",
].map((key) => stationRecipe(`gen-archeology-station-${key}`)),
];
Expand Down
24 changes: 24 additions & 0 deletions frontend/app/wiki/data/generated/itemsadderItems.json
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,10 @@
"name": "Bowl",
"material": "PAPER"
},
"bread_tray": {
"name": "Bread Tray",
"material": "PAPER"
},
"bronze_block": {
"name": "Block of Bronze",
"material": "PAPER",
Expand Down Expand Up @@ -110,6 +114,10 @@
"sourceConfig": "tfmc_cooking/contents/intermediates.yml",
"sourceTexture": "tfmc_cooking/resourcepack/assets/tfmc_cooking/textures/item/intermediate/empty_cup.png"
},
"fire_pit": {
"name": "Fire Pit",
"material": "PAPER"
},
"frying_pan": {
"name": "Frying Pan",
"material": "PAPER"
Expand Down Expand Up @@ -186,6 +194,10 @@
"name": "Milling Stone",
"material": "PAPER"
},
"mixing_bowl": {
"name": "Mixing Bowl",
"material": "PAPER"
},
"mythril_block1": {
"name": "Block of Mythril",
"material": "PAPER",
Expand Down Expand Up @@ -218,6 +230,14 @@
"sourceConfig": "tfmc_blocks/configs/blocks.yml",
"sourceTexture": "tfmc_blocks/resourcepack/assets/tfmc_blocks/textures/block/oxidized_mythril.png"
},
"oven_bottom": {
"name": "Oven Bottom",
"material": "PAPER"
},
"oven_top": {
"name": "Oven Top",
"material": "PAPER"
},
"pedestal": {
"name": "Pedestal",
"material": "PAPER"
Expand Down Expand Up @@ -273,5 +293,9 @@
"voting_booth": {
"name": "Voting Booth",
"material": "PAPER"
},
"watering_can": {
"name": "Watering Can",
"material": "GOLDEN_HORSE_ARMOR"
}
}
Loading