XMODhub Home
Switch language
ภาษาไทย
Mod กรอบผู้ผลิต Mod Menu

Mod กรอบผู้ผลิต

ผู้สร้าง: Digus
อัปเดตแล้ว:2025-04-08 05:05:37
67KB
Verified by McAfee SECURE
การยืนยันตัวตน
ได้รับความไว้วางใจจากผู้ใช้ 200,000,000+ คน

ม็อดที่ต้องมีล่วงหน้า

จะถูกติดตั้งโดยอัตโนมัติเมื่อคุณใช้ Mod กรอบผู้ผลิต

เกี่ยวกับม็อดนี้

กรอบเพื่อเพิ่มกฎที่กำหนดเองสําหรับการผลิตวัตถุ รองรับรหัสและอินเตอร์เฟซแพ็กเนื้อหา
วัตถุประสงค์:
เพื่อสร้างวิธีง่ายๆ ในการเพิ่มกฎการผลิตใหม่ลงในเกม

การติดตั้ง:

บันทึกการเปลี่ยนแปลง:
1.9.8
  • แก้ไขข้อผิดพลาดเมื่อวางเมาส์เหนือรายการที่สร้างโดย PFM โดยที่คีย์การแปลหายไป เนื่องจากมีการลบแพ็คเนื้อหาออก

1.9.7
  • แก้ไขเมื่ออินพุตไม่ใช่วัตถุหรือเครื่องจักรมองไม่เห็น ทำให้แพทช์ mod อื่น ๆ ไม่สามารถทำงาน
1.9.6
  • ปิดใช้งานฟีเจอร์แหล่งกำเนิดแสงที่เสียหายใน SV 1.6.9
  • แก้ไขข้อยกเว้นเมื่อโหลดโปรดิวเซอร์ที่ไม่มีชื่อ
1.9.5
  • แก้ไขข้อบกพร่องการอ้างอิงแบบ null จากเวอร์ชันก่อนหน้า
1.9.4
  • ภาษาฝรั่งเศส i18n - (ขอบคุณคารานุด)
  • แก้ไขเครื่องจักรแบบวานิลลาที่มี ShowNextIndexWhileWorking ไม่แสดงเฟรมที่เหมาะสมเมื่อโหลดกฎ PFM แม้ว่าจะไม่มี ProducerConfig แทนที่ก็ตาม
  • แก้ไขเครื่องวานิลลาที่มี ClearContentOvernightCondition ที่ไม่เคลียร์ข้ามคืนหากมีการกำหนดค่า NoInputStartMode
1.9.3
  • แก้ไขพฤติกรรมของฮอปเปอร์ด้วยเครื่องวานิลลาและ PFM
  • ลบการกำหนดค่า PFM เริ่มต้นสำหรับเครื่องวานิลลาบางเครื่องที่อาจก่อให้เกิดพฤติกรรมที่ไม่คาดคิด
  • แก้ไขกล่องเห็ดและบันทึกไม่ให้ประสบการณ์ตามที่ควรหากมีการเพิ่มการกำหนดค่าบางประเภทลงไป
  • งานฝีมือทั้งหมดที่มีพฤติกรรมเฉพาะจะถูกทำเครื่องหมายว่าไม่ได้รับการสนับสนุน (เช่น โรงตีเหล็ก ต้นไม้ในบ้าน ฯลฯ)
  • แก้ไขข้อผิดพลาดการอ้างอิงค่า null เมื่อมีการโหลดวัตถุที่มีชื่อ null ในเกม
1.9.2
  • แก้ไขเพื่อไม่ให้ใช้ไอเทมผงนางฟ้าเมื่อใช้กับเครื่องจักร
  • แก้ไขคำเตือนเมื่อผลิตวัตถุและคบเพลิงสี
  • อาจแก้ไขเสียงที่ไม่เหมาะสมเมื่อทำงานอัตโนมัติ
1.9.1
  • แก้ไขแอนิเมชั่นที่ไม่แสดงอย่างถูกต้องสำหรับพื้นผิวที่มีความกว้างต่างจากไฟล์ bigcraftable ของวานิลลา
1.9.0
  • รองรับเครื่องวานิลลาและแพตช์เนื้อหาโดยอัตโนมัติโดยไม่ต้องใช้ PFMAutomate
  • คุณสมบัติใหม่ในการเปิดใช้งานหรือปิดการใช้งาน Fairy Dust บนเครื่อง
  • การสนับสนุนให้กับฮอปเปอร์
  • แก้ไข Fairy Dust ที่ไม่ได้ถูกนำไปใช้กับเครื่อง PFM หลังจาก SV 1.6
  • แก้ไขกฎที่ถูกโหลดก่อนรายการ
  • เปลี่ยนเป็นข้อความเตือนบางอย่างเพื่อไม่ให้ผู้ใช้รายงานว่าเป็นข้อบกพร่อง
  • แก้ไขจุดบกพร่องที่ไอเทมที่มีสแต็ก 0 จะถูกทิ้งไว้ในคลังสินค้า
  • แก้ไขปัญหาการสิ้นเปลืองเชื้อเพลิงหลายจุด
1.8.0
  • กำลังอัปเดต mod ให้เข้ากันได้กับ Stardew Valley 1.6
  • รองรับรหัสสินค้าที่มีคุณสมบัติบนตัวระบุทั้งหมด
  • คุณสมบัติใหม่สำหรับรหัสไอเทมที่มีคุณสมบัติของผู้ผลิตและรหัสไอเทมที่มีคุณสมบัติของผู้ผลิตเพิ่มเติม
  • เพิ่มการสนับสนุนให้น้ำผึ้งเป็นประเภทถนอมอาหาร
  • การเพิ่มการสนับสนุนให้กับ PreserveTypes ใหม่
  • แก้ไขการเพิ่มราคาและคูณคุณสมบัติรวมกัน
สปอยล์:
แสดง
1.7.4
  • แก้ไขการเด้งที่เกิดขึ้นทั้งที่ไม่ควรเกิดขึ้น
  • แก้ไขข้อผิดพลาดเมื่อเครื่องจักรมีแอนิเมชั่นแต่รายการควรจะถูกถือโดยใส่ผ้าอ้อม
  • อัปเกรดเป็น hamony 2 และ Stardew Valley 1.5.5
  • ภาษาสเปน i18n. (ขอบคุณบีพีเอส)
1.7.3
  • ภาษาฮังการี i18n (ขอขอบคุณมาร์ติน66789)
  • แก้ไขวัตถุที่ไม่เรียงซ้อนกันอย่างถูกต้องเมื่อเอาต์พุตมีประเภทที่เก็บรักษาไว้และอินพุตยังมีParentIndex ที่เก็บรักษาไว้ด้วย
1.7.2
  • แก้ไขความไม่เข้ากันกับวิธีการแปลก่อนหน้านี้
1.7.1
  • แก้ไขชื่อเอาต์พุตบางชื่อที่ไม่ทำงานอย่างถูกต้องเมื่อไม่มีคีย์ i18n สำหรับชื่อนั้น
1.7.0
  • ตอนนี้แอนิเมชั่นสามารถแตกต่างกันได้ตามเอาท์พุตภายในเครื่อง โดยระบุด้วยชื่อ ดัชนี หรือหมวดหมู่
  • การเปลี่ยนชื่อเอาต์พุตเป็นภาษาสากลไม่ได้ถูกจำกัดไว้เพียงหนึ่งชื่อต่อดัชนีอีกต่อไป จะมีผลกับรายการที่ผลิตใหม่เท่านั้น
  • คุณสมบัติกฎใหม่เพื่อทำให้ดัชนีผลลัพธ์ถูกแทนที่ด้วยดัชนีหลักที่เก็บรักษาไว้ ดังนั้นคุณจึงสามารถย้อนกลับการผลิตรายการได้ (เช่น ปลาจากไข่ปลา)
  • คุณสมบัติใหม่สำหรับการเพิ่มป้ายกำกับสถิติในอินพุตและเอาต์พุต ป้ายกำกับสถานะสามารถเป็นสตริงใดก็ได้และใช้ร่วมกับ Mail Framework Mod ได้
  • คุณสมบัติใหม่ AdditionalProducerNames ช่วยให้กฎและการกำหนดค่าสามารถทำงานกับชื่อผู้ผลิตได้มากกว่าหนึ่งชื่อ
  • i18n เกาหลี (ขอบคุณวอลลี่232)
  • ภาษาตุรกี i18n (ขอขอบคุณเคดิลี)
1.6.0
  • ขณะนี้เอาต์พุตสามารถมีข้อจำกัดสำหรับสแต็กอินพุตได้ สแต็กที่ต้องการจะเป็นค่าที่ใช้ไป
  • คุณสมบัติใหม่ที่เข้ากันได้กับ Lookup Anything
  • แก้ไขจุดบกพร่องเมื่อไม่พบดัชนีหลัก "รายการที่เก็บรักษาไว้"
  • แก้ไขการป้อนข้อมูลสแต็กที่ไม่แสดงอย่างถูกต้องในการค้นหาสิ่งใด ๆ
  • ภาษาญี่ปุ่น i18n. (ขอขอบคุณสิบสองโย)
  • ภาษาจีน i18n. (ขอขอบคุณไอริชเชอริช)

1.5.0
  • ตอนนี้เอาท์พุตสามารถมีข้อจำกัดสำหรับเมลและกิจกรรมได้แล้ว
  • วิธี API ใหม่เพื่อให้ SMAPI mods สามารถโหลดแพ็คเนื้อหาได้โดยตรง (ขอขอบคุณเอมี่ นาเกิล)
  • i18n ของรัสเซีย (ขอขอบคุณดมิทรี คูปคอฟ)
  • คุณสมบัติใหม่ในกฎของผู้ผลิตเพื่อให้ผู้สร้างสามารถกำหนดระดับบันทึกที่ควรใช้ในการเตือนผู้เล่นเกี่ยวกับความขัดแย้งของกฎ
  • ไฟล์ config.json ใหม่ที่ให้คุณเปลี่ยนระดับบันทึกเริ่มต้นของคำเตือนความขัดแย้งสำหรับกฎของผู้ผลิตทั้งหมด
  • สภาวะและความต้องการของฤดูกาลตอนนี้ใช้ฤดูกาลของสถานที่ที่วางเครื่องไว้
  • ปรับปรุงประสิทธิภาพการทำงานเมื่อวางเมาส์เหนือเครื่องจักรในบางโอกาส
1.4.2
  • แก้ไขแอนิเมชั่นที่ไม่ทำงานอย่างถูกต้องบน Stardew Valley 1.5
  • แก้ไขคุณสมบัติ SubtractTimeOfDay ที่ไม่ทำงานตามที่ตั้งใจไว้
  • แก้ไขแหล่งกำเนิดแสงที่ไม่เริ่มต้นเมื่อโหลดการบันทึกครั้งแรก
  • แก้ไขแอนิเมชั่นที่ไม่หยุดถ้าการผลิตถูกระงับเนื่องมาจากฤดูกาล สภาพอากาศ หรือเงื่อนไขเวลา
1.4.1
  • แก้ไขให้เป็นบ้านเพื่อทำงานในร่มแม้ว่าจะกำหนดค่าไว้แล้ว
  • Deutsch i18n. (ขอบคุณซิโรลีฟ69)
1.4.0
  • ตอนนี้ผู้ผลิตสามารถผลิตผลงานที่มีสีได้แล้ว เช่น Aged Roes
  • สามารถเลือกสีได้ตามสีอินพุต สีย้อมอินพุต หรือสีที่กำหนดไว้ในคอนฟิกเอาต์พุต
  • ตอนนี้โปรดิวเซอร์สามารถเก็บอินพุต "parent" ของเอาต์พุตไว้ได้แล้ว เช่น Salmon Roe กลายเป็น Aged Salmon Roe
  • ตอนนี้เอาต์พุตสามารถมีข้อจำกัดตามอินพุตหลักได้แล้ว เช่น Sturgeon Roe จะกลายเป็น Caviar ไม่ใช่ Aged Sturgeon Roe
  • ตอนนี้ผู้ผลิตสามารถมองหาวัตถุใกล้เคียงเพื่อส่งผลต่อชื่อ ราคา และพ่อแม่พันธุ์ได้ เช่นเดียวกับน้ำผึ้งที่ได้รับผลกระทบจากดอกไม้ในโรงเลี้ยงผึ้ง
  • วัตถุที่ต้องการค้นหาอาจเป็นผลผลิตของพืชผลในทุ่งนาหรือกระถางต้นไม้ ผลไม้จากต้นไม้ หรือวัตถุภายในเครื่องจักร
  • แหล่งกำเนิดแสงของผู้ผลิตไม่สามารถขึ้นอยู่กับสีเอาต์พุตหรือสีย้อมได้
  • การกำหนดสีแหล่งกำเนิดแสงจะถูกกลับด้านเพื่อสะท้อนสีแสงจริง
  • ชื่อหินได้รับการแก้ไขไปยังดัชนีที่ถูกต้องแล้ว
  • ข้อความบันทึกที่ดีขึ้นเมื่อโหลดกฎและการกำหนดค่า
  • ตอนนี้ Producer สามารถมีแอนิเมชันได้ขณะกำลังสร้างหรือเมื่อพร้อม (ต้องใช้ Json Asset เวอร์ชัน 1.6.2 หรือโปรแกรมแก้ไขเนื้อหาเพื่อโหลดพื้นผิวในสไปรต์ชีต)
  • แก้ไขคุณสมบัติการแทนที่การกำหนดค่าของผู้ผลิต
  • แก้ไขการตรวจสอบเงื่อนไขบนเครื่องวานิลลา
  • แก้ไขคุณสมบัติ AlwaysOn บนการกำหนดค่าแหล่งกำเนิดแสง
1.3.2
  • แก้ไขราคาผู้เล่นหลายคนที่ไม่ได้นำไปใช้กับผลลัพธ์
  • ความหลากหลายแบบสุ่มที่ดีขึ้น
1.3.1
  • แก้ไขให้ไฟผู้ผลิตติดสว่างตลอดเวลา
  • คุณสมบัติใหม่เพื่อให้ไฟผู้ผลิตติดสว่างตลอดเวลา
1.3.0
  • ตอนนี้ผู้ผลิตสามารถตั้งค่าไม่ให้เริ่มอินพุตได้แล้ว (เมื่อวางตำแหน่งหรือเมื่อเริ่มวัน)
  • ขณะนี้ผู้ผลิตสามารถมีเงื่อนไขต่างๆ ในการผลิตได้ (เวลา สถานที่ สภาพอากาศ และฤดูกาล)
  • ขณะนี้ผู้ผลิตสามารถกำหนดค่าแหล่งกำเนิดแสงในระหว่างการผลิตได้แล้ว
  • ขณะนี้ผู้ผลิตสามารถปิดการใช้งานแอนิเมชั่นการเด้งระหว่างการผลิตได้แล้ว
  • ตอนนี้ผู้ผลิตสามารถเพิ่มสถิติเกมในการลบผลิตภัณฑ์ต่อเอาต์พุตได้แล้ว
  • ขณะนี้ผลผลิตสามารถมีข้อจำกัดในการผลิตได้ (เชื้อเพลิง สถานที่ สภาพอากาศ และฤดูกาล)
  • ขณะนี้เอาต์พุตแต่ละรายการสามารถมีเวลาการผลิตที่แตกต่างกันได้ โดยจะแทนที่ค่าเริ่มต้นสำหรับกฎ
  • เวลาในการผลิตสามารถลบออกจากเวลาของวันได้
  • กฎตอนนี้ต้องระบุว่าพวกเขาสามารถแทนที่ mod เฉพาะได้
  • ไฟล์ Mod ควรจะโหลดได้แล้ว โดยไม่คำนึงถึงกรณีและระบบปฏิบัติการ
1.2.0
1.1.0
  • แอนิเมชั่นใหม่สำหรับ Charcoal Kiln Smoke
  • คุณสมบัติออฟเซ็ตใหม่เพื่อจัดตำแหน่งแอนิเมชั่นให้ดีขึ้น
  • คุณสมบัติในการเพิ่มเสียงพร้อมการหน่วงเวลา
  • คุณสมบัติในการเพิ่มสถิติเกมตามอินพุต
  • สนับสนุนการสร้าง Torches เป็นเอาท์พุต
  • แก้ไขให้สแต็กสูงสุดทำงานโดยมีจำนวนน้อยกว่าที่ควรหนึ่งหน่วย
1.0.0
  • การเปิดตัวครั้งแรก
  • รองรับการกำหนดค่าแพ็คเนื้อหา
  • รองรับการกำหนดค่าการเรียกใช้วิธีการ
  • กฎพื้นฐานทั้งหมดของวานิลลาถูกนำมาใช้ในการผลิตจากอินพุต

สำหรับ Modders ที่จะใช้แพ็คเนื้อหา:
  • มีเทมเพลตอยู่ภายในโฟลเดอร์ mod พร้อมคำแนะนำพร้อมคำอธิบายว่าคุณสมบัติแต่ละอย่างทำหน้าที่อะไร
  • อ็อบเจ็กต์เดียวกันที่ใช้สำหรับชุดเนื้อหาจะถูกใช้สำหรับเมธอดในเฟรมเวิร์ก ไม่ควรมีความแตกต่างระหว่างการใช้เมธอดหรือการสร้างชุดเนื้อหา
  • มีไฟล์สำหรับกำหนดค่าสองไฟล์ ไฟล์หนึ่งสำหรับกฎ และอีกไฟล์สำหรับโปรดิวเซอร์ใหม่ที่เพิ่มเข้ามา ไฟล์กฎครอบคลุมเกือบทุกส่วน แต่สิ่งต่างๆ เช่น เฟรมสไปรท์ที่ควรแสดงเมื่อเครื่องกำลังสร้างหรือพร้อม ควรกำหนดค่าตามแต่ละเครื่อง ไม่ใช่ตามกฎการสร้าง เครื่อง Vanilla มีการกำหนดค่าไว้ตามค่าเริ่มต้น แต่สามารถเปลี่ยนแปลงได้
  • นี่คือเทมเพลตสำหรับกฎที่กำหนดเองตามที่เพิ่มลงในไฟล์ mod (ProducerRules.json):
สปอยล์:
แสดง
[
{ // บรรทัดทั้งหมดที่มีค่าเริ่มต้นสามารถลบออกได้ และค่าดังกล่าวจะถูกนำมาใช้
"ProducerName": "ProducerName", // ชื่อของโปรดิวเซอร์ที่ต้องการค้นหา ชื่อนี้จะตรงกับคราฟต์ขนาดใหญ่ชิ้นแรกที่เจอ จะถูกละเว้นหากมีการกำหนด ProducerQualifiedItemId ไว้ นี่เป็นคุณสมบัติแบบเดิม คุณควรใช้ ProducerQualifiedItemId แทน
"ProducerQualifiedItemId": "(BC)12", // QualifiedItemId ของโปรดิวเซอร์ จำเป็นต้องมีหากไม่ได้กำหนด ProducerName ไว้
"AdditionalProducerNames": [ "ProducerName2", "ProducerName3" ], // ชื่อเพิ่มเติมของโปรดิวเซอร์ กฎจะถูกคัดลอกไปยังชื่อโปรดิวเซอร์ในรายการอย่างสมบูรณ์
"AdditionalProducerQualifiedItemId": [ "(BC)15", "(BC)16" ], // รหัสไอเท็มที่มีคุณสมบัติเพิ่มเติมของผู้ผลิต กฎจะถูกคัดลอกไปยังรหัสไอเท็มที่มีคุณสมบัติของผู้ผลิตในรายการอย่างสมบูรณ์
"InputIdentifier": "fruit_tree_item", // ตัวระบุของอินพุต อาจเป็นรหัสไอเท็มที่มีคุณสมบัติ, ดัชนีของอ็อบเจ็กต์, หมวดหมู่ของอ็อบเจ็กต์หากเป็นค่าติดลบ อาจเป็นชื่อของอ็อบเจ็กต์ หรือแท็ก context_tag ของอ็อบเจ็กต์ก็ได้ สามารถเป็นค่า null ได้เฉพาะเมื่อมี NoInputStartMode สำหรับผู้สร้าง ค่าเริ่มต้นคือ null
"InputStack": 2, // สแต็กที่ต้องการของอินพุต ค่าเริ่มต้นคือ 1
"ExcludeIdentifiers": [ "Peach" ], //รายการตัวระบุที่จะยกเว้นจากกฎ ปฏิบัติตามกฎเดียวกันสำหรับ InputIdentifier ค่าเริ่มต้นคือ null
"FuelIdentifier": "ถ่านหิน", // รหัสประจำตัวของเชื้อเพลิง เชื้อเพลิงคือรายการพิเศษที่ใช้ในการผลิต อาจเป็นรหัสรายการที่มีคุณสมบัติ ดัชนี ชื่อ หรือหมวดหมู่ของวัตถุ ค่าเริ่มต้นคือ null
"FuelStack": 4, // สแต็กเชื้อเพลิงที่ต้องการ ใช้เฉพาะเมื่อเชื้อเพลิงไม่เป็นค่าว่าง ค่าเริ่มต้นคือ 1
"เชื้อเพลิงเพิ่มเติม": {
"-6": 2,
"ถ่านหิน": 1,
"246": 5
}, // เชื้อเพลิงเพิ่มเติมหากจำเป็น คุณไม่จำเป็นต้องตั้งค่าเชื้อเพลิงเพื่อใช้เชื้อเพลิงเพิ่มเติม รูปแบบคือคู่ของตัวระบุและปริมาณกอง โดยปฏิบัติตามกฎเดียวกันกับคุณสมบัติเชื้อเพลิงอื่น ค่าเริ่มต้นคือ null
"MinutesUntilReady": 120, //จำนวนนาทีที่ใช้ในการผลิต วัน Stardew มี 1,600 นาที 1,200 นาทีตั้งแต่ 6 โมงเช้าถึง 2 โมงเช้า และ 400 นาทีตั้งแต่ 2 โมงเช้าถึง 6 โมงเช้า ควรหารด้วย 10 ลงตัว จำเป็น
"SubtractTimeOfDay": true, // หากควรลบ MinutesUntilReady ด้วยเวลาปัจจุบันของวัน สูตรจะบวก 360 เข้าไปในสูตรเสมอ เนื่องจากวันเริ่มต้นเวลา 6.00 น. ดังนั้น หากตั้งค่า MinutesUntilReady เป็น 1600 ระบบจะแสดงเวลา 6.00 น. ของวันถัดไปเสมอ อย่าตั้งค่าเป็น true หาก MinutesUntilReady น้อยกว่า 1600
"OutputIdentifier": "Beer", // ตัวระบุของผลลัพธ์ อาจเป็นรหัสรายการที่มีคุณสมบัติ ดัชนี หรือชื่อของวัตถุ จำเป็น
"OutputName": "{farmerName}'s {inputName} {outputName} from {farmName}", //ชื่อของอ็อบเจ็กต์ ซึ่งจะแทนที่ชื่อเอาต์พุตพื้นฐาน รองรับ 4 แท็กที่ถูกแทนที่แบบไดนามิก ค่าเริ่มต้นคือ null
"OutputTranslationKey": "MyMod.MyOutput", // คีย์การแปล นี่คือคีย์ในไฟล์ i18n ที่ม็อดจะค้นหารูปแบบของ OutputName ในภาษาอื่นๆ ค่าของคีย์นี้เป็นไปตามกฎเดียวกันกับพร็อพเพอร์ตี้ OutputName ข้างต้น ค่าเริ่มต้นคือ null
"OutputGenericParentName": "Wild", // ชื่อพาเรนต์แบบทั่วไปจะใช้เมื่อไม่มีชื่อพาเรนต์สำหรับอ็อบเจ็กต์ที่ต้องการพาเรนต์ เช่น Wild สำหรับ Honey ค่าเริ่มต้นคือว่างเปล่า
"OutputGenericParentNameTranslationKey": "MyMod.MyOutput", // คีย์การแปล นี่คือคีย์ในไฟล์ i18n ที่ม็อดจะค้นหา OutputGenericParentName ในภาษาอื่นๆ ค่าเริ่มต้นคือ null
"PreserveType": "Wine", //[Wine|Jelly|Pickle|Juice|Roe|AgedRoe|Honey|Bait|DriedFruit|DriedMushroom|SmokedFish] - หากผลลัพธ์เป็นประเภท Preserves ของเกมเวอร์ชันปกติ ค่าเริ่มต้นคือ null การใช้ค่านี้จะแทนที่คุณสมบัติ OutputName
"KeepInputParentIndex": true, // เมื่อเป็นจริง อินพุตของดัชนีผู้ปกครองที่เก็บรักษาไว้จะถูกใช้เป็นดัชนีผู้ปกครองของเอาต์พุต
"ReplaceWithInputParentIndex": true, // เมื่อเป็นจริง อินพุตของดัชนีผู้ปกครองที่เก็บรักษาไว้จะถูกใช้เป็นดัชนีเอาต์พุต
"InputPriceBased": true, // หากราคาฐานของผลลัพธ์ควรถูกแทนที่ด้วยราคาฐานของอินพุต ค่าเริ่มต้นคือ false
"OutputPriceIncrement": 200, // เพิ่มราคาฐานตามจำนวนนี้ ค่าเริ่มต้นคือ 0
"OutputPriceMultiplier": 2.5, // คูณราคาฐานด้วยจำนวนนี้ ค่าเริ่มต้นคือ 1
"KeepInputQuality": false, // หากเอาต์พุตควรมีคุณภาพเดียวกับอินพุต ค่าเริ่มต้นคือ false
"OutputQuality": 2, // กำหนดคุณภาพเอาต์พุต ค่าเริ่มต้นคือ 0
"OutputStack": 2, // ตั้งค่าสแต็กเอาต์พุต ค่าเริ่มต้นคือ 1
"OutputMaxStack": 2, // กำหนดค่าสูงสุดของสแต็กเอาต์พุต หากต้องการสแต็กเอาต์พุตแบบสุ่ม ค่านี้จะถูกละเว้นหากค่าน้อยกว่า OutputStack ค่าเริ่มต้นคือ 1
"SilverQualityInput": { // กำหนดสแต็กสำรองหากอินพุตเป็นคุณภาพเงิน การลบจะละเว้นสิ่งนี้เนื่องจากความน่าจะเป็นจะเป็น 0
"ความน่าจะเป็น": 0.2, // ความน่าจะเป็นที่จะใช้สแต็กสำรอง ค่าเริ่มต้นคือ 0
"OutputStack": 2, //เหมือนกับตัวอื่นๆ
"OutputMaxStack": 4 //เหมือนกับตัวอื่นๆ
-
"GoldQualityInput": { // กำหนดสแต็กสำรองหากอินพุตเป็นคุณภาพทองคำ การลบจะละเว้นสิ่งนี้เนื่องจากความน่าจะเป็นจะเป็น 0
"ความน่าจะเป็น": 0.4, // เช่นเดียวกับคนอื่นๆ
"OutputStack": 3, //เหมือนกับตัวอื่นๆ
"OutputMaxStack": 4 //เหมือนกับตัวอื่นๆ
-
"IridiumQualityInput": { // กำหนดสแต็กสำรองหากอินพุตเป็นคุณภาพอิริเดียม การลบจะละเว้นค่านี้เนื่องจากความน่าจะเป็นจะเป็น 0
"ความน่าจะเป็น" : 1, // เช่นเดียวกับคนอื่นๆ
"OutputStack": 4, //เหมือนกับตัวอื่นๆ
"OutputMaxStack": 4 //เหมือนกับตัวอื่นๆ
-
"OutputColorConfig": { // หากตั้งค่าไว้ ผลลัพธ์จะเป็นวัตถุที่มีสี โปรดจำไว้ว่าวัตถุที่มีสีต้องใช้สไปรต์ถัดไปในชีตเพื่อเป็นพาเลทสำหรับสี ค่าเริ่มต้นคือ null
"Type": "DefinedColor", // [ObjectColor|ObjectDyeColor|DefinedColor] หาก ObjectColor และอินพุตเป็นวัตถุที่มีสี ระบบจะใช้สีของอินพุต หาก ObjectDyeColor และอินพุตมีสีย้อม ระบบจะใช้สีนั้น หาก DefinedColor หรือพบสีในตัวเลือกอื่นๆ ระบบจะสร้างสีตามค่า Red, Green และ Blue ค่าเริ่มต้นคือ DefinedColor
"สีแดง": 255, // ค่าสีแดงของสี ค่าเริ่มต้นคือ 255
"สีเขียว": 255, // ค่าสีเขียวของสี ค่าเริ่มต้นคือ 255
"สีน้ำเงิน": 255 // ค่าสีน้ำเงินของสี ค่าเริ่มต้นคือ 255
-
"AdditionalOutputs": [ // กำหนดรายการเอาต์พุตเพิ่มเติม คุณไม่จำเป็นต้องตั้งค่าเอาต์พุตเริ่มต้นเพื่อใช้เอาต์พุตเพิ่มเติม เอาต์พุตเพิ่มเติมตัวแรกจะเป็นค่าเริ่มต้นในกรณีนี้ จะมีเอาต์พุตเพียงหนึ่งเอาต์พุตเท่านั้น โดยจะเลือกแบบสุ่มจากตัวเลือกต่างๆ ค่าเริ่มต้นคือรายการว่าง
            {
"OutputProbability": 0.2, // ความน่าจะเป็นสัมบูรณ์ที่จะได้ผลลัพธ์นั้น ตั้งแต่ 0 ถึง 1 ค่าเริ่มต้นคือ 0 หากเป็น 0 เปอร์เซ็นต์ที่เหลือที่ไม่ได้กำหนดจะถูกหารด้วยผลลัพธ์ทั้งหมดเท่าๆ กัน โดยมีความน่าจะเป็น 0 ระบบจะตรวจสอบความน่าจะเป็นตั้งแต่ผลลัพธ์แรกจนถึงผลลัพธ์สุดท้าย ดังนั้นหากผลรวมมีค่ามากกว่า 1 ผลลัพธ์ที่เหลือจะถูกละเว้น
"OutputIdentifier": "Apple", // จำเป็นต้องระบุ ทำงานเหมือนกับ OutputIdentifier ที่อธิบายไว้ในกฎ
"MinutesUntilReady": 100, // จำนวนนาทีที่ใช้ในการสร้างผลลัพธ์นี้ ค่านี้จะแทนที่ค่า MinutesUntilReady เริ่มต้นที่กำหนดไว้ในกฎ ควรหารด้วย 10 ลงตัว
"RequiredInputQuality": [ 0, 1 ], // คุณภาพอินพุตที่จำเป็นสำหรับเอาต์พุต ค่าเริ่มต้นคือไม่มีคุณภาพที่ต้องการ
"RequiredInputStack": 8, // สแต็กอินพุตที่ต้องการต้องเท่ากับหรือมากกว่าค่านี้จึงจะสามารถแสดงเอาต์พุตได้ จำนวนนี้จะถูกนำไปใช้แทนค่า InputStack ค่านี้อาจน้อยกว่าค่า InputStack ก็ได้ แต่ผู้เล่นยังคงต้องตั้งค่าอย่างน้อยเท่ากับค่าที่ InputStack กำหนดไว้ จึงจะเรียกใช้กฎได้ ค่าเริ่มต้นคือไม่จำเป็นต้องมีสแต็ก
"RequiredFuel": { "Coal": 1 }, // เชื้อเพลิงที่จำเป็นสำหรับผลลัพธ์ที่เป็นไปได้ เชื้อเพลิงเหล่านี้จะถูกนำไปใช้เพิ่มเติมจากเชื้อเพลิงที่กำหนดไว้ตามกฎ รูปแบบเป็นคู่ของตัวระบุและปริมาณเชื้อเพลิงที่ซ้อนกัน โดยปฏิบัติตามกฎเดียวกันกับคุณสมบัติเชื้อเพลิงอื่น ค่าเริ่มต้นคือไม่ต้องใช้เชื้อเพลิง
"RequiredSeason": [ "ฤดูใบไม้ผลิ", "ฤดูร้อน" ], // ฤดูกาลที่ต้องการสำหรับการแสดงผล ค่าเริ่มต้นคือไม่จำเป็นต้องระบุฤดูกาล
"RequiredWeather": [ "Sunny", "Windy" ], // [Sunny|Rainy|Stormy|Snowy|Windy] ระบุสภาพอากาศที่ต้องการให้เอาต์พุตทำงานได้ ค่าเริ่มต้นคือไม่ต้องการสภาพอากาศที่ต้องการ
"RequiredLocation": [ "Cellar", "FarmCave" ], // ตำแหน่งที่ต้องการสำหรับการแสดงผล ค่าเริ่มต้นคือไม่มีตำแหน่งที่ต้องการ
"RequiredMail": [ "BackpackTip" ], // กำหนดให้ผู้เล่นต้องได้รับอีเมลอย่างน้อยหนึ่งฉบับจึงจะสามารถส่งออกได้ ค่าเริ่มต้นคือไม่จำเป็นต้องมีอีเมล
"RequiredEvent": [ 611439 ], // กำหนดให้ผู้เล่นต้องเห็นเหตุการณ์ใดเหตุการณ์หนึ่งก่อนจึงจะสามารถแสดงผลลัพธ์ได้ ค่าเริ่มต้นคือไม่มีเหตุการณ์ที่จำเป็น
"RequiredOutdoors": true, // [true|false|null] หากเป็นจริง เอาต์พุตสามารถผลิตได้เฉพาะกลางแจ้ง หากเป็นเท็จ เอาต์พุตสามารถผลิตได้เฉพาะในร่ม หากลบบรรทัดนี้ออกหรือค่าเป็น null แสดงว่าไม่มีข้อจำกัด
"RequiredInputParentIdentifier": [ "22", "-80" ] // อินพุตพาเรนต์ที่จำเป็นเพื่อให้เอาต์พุตเป็นไปได้ พาเรนต์คือรายการที่เป็นต้นทางของอินพุต (เช่น Salmon Roe มี Salmon เป็นพาเรนต์) ตัวระบุจะถูกเปรียบเทียบกับอินพุตพาเรนต์ตามลำดับนี้: ดัชนี, ชื่อ, หมวดหมู่, แท็กบริบท
คุณสมบัติอื่นๆ ทั้งหมดที่อ้างอิงถึงผลลัพธ์สามารถใช้ใน AdditionalOutputs ได้ โปรดจำไว้ว่าต้องใช้เครื่องหมายจุลภาคเพื่อคั่นคุณสมบัติ
            }
-
"เสียง": [ "เตาเผา" ], //รายการเสียงที่จะเกิดขึ้นเมื่อมีอินพุต ค่าเริ่มต้นคือรายการว่าง
"DelayedSounds": [ { "bubbles": 50 } ], //รายการเสียงที่จะเปล่งออกมาหลังจากหน่วงเวลา ค่าเริ่มต้นคือรายการว่าง
"PlacingAnimation": "Fire", //[Bubbles|Fire|CharcoalKilnSmoke] //แอนิเมชันที่จะสร้างเมื่อวางอินพุต ค่าเริ่มต้นคือ null
"PlacingAnimationColorName": "สีขาว", //สีของแอนิเมชัน[http://www.foszor.com/blog/xna-color-chart/] สีขาวเริ่มต้น
"PlacingAnimationOffsetX": 0, //ค่าออฟเซ็ตของแกน X ค่าออฟเซ็ตนี้สัมพันธ์กับตำแหน่งเริ่มต้นของแอนิเมชัน ไม่ใช่ตำแหน่งของเครื่องจักร ค่าเริ่มต้นคือ 0
"PlacingAnimationOffsetY": -32, //ค่าออฟเซ็ตของแกน Y ค่าออฟเซ็ตนี้สัมพันธ์กับตำแหน่งเริ่มต้นของแอนิเมชัน ไม่ใช่ตำแหน่งของเครื่องจักร ค่าเริ่มต้นคือ 0
"IncrementStatsOnInput": [ "PiecesOfTrashRecycled" ], // สถิติเกมที่จะเพิ่มขึ้นเมื่อใส่ข้อมูลอินพุต จะเพิ่มค่าสถิติตามจำนวนสแต็ก เครื่อง Vanilla Machine จะเพิ่มค่าสถิติอยู่แล้วเมื่อนำไอเท็มออกจากเครื่อง มีเพียงเครื่อง Recycle Machine เท่านั้นที่จะเพิ่มค่าสถิติที่ป้อนเข้าไป ค่าเริ่มต้นคือรายการว่าง
"IncrementStatsLabelOnInput": [ "ModId.MyCustomProduct" ], // ป้ายกำกับสถิติเกมที่จะเพิ่มขึ้นเมื่อใส่อินพุต จะเพิ่มค่าสถิติตามจำนวนสแต็ก สามารถเป็นข้อความป้ายกำกับใดก็ได้ตามต้องการ MFM ยังรองรับป้ายกำกับสถิติสำหรับเงื่อนไขต่างๆ อีกด้วย ตรวจสอบป้ายกำกับสถิติแบบวานิลลาที่ท้ายไฟล์ ค่าเริ่มต้นคือรายการว่าง
"OverrideMod": [ "IdOfTheMod.ToOverride" ], //หากกำหนดไว้ กฎนี้สามารถแทนที่กฎที่มีชุดข้อมูลผู้ผลิต/อินพุตเดียวกันจากม็อดในรายการได้ มิฉะนั้น กฎแรกที่จะโหลดจะถูกใช้แทน
"LookForInputWhenReady": { // ตั้งค่าคอนฟิกนี้หากคุณต้องการค้นหาอ็อบเจ็กต์เฉพาะเมื่อพร้อม หากกฎมีอินพุต ระบบจะใช้อินพุตนั้นเมื่อวางตำแหน่ง ตรวจสอบข้อจำกัดเพื่อเลือกเอาต์พุต แต่จะไม่นำชื่อ ราคา คุณภาพ และการแก้ไขอื่นๆ ที่คล้ายกันมาใช้ตามอินพุตนั้น อ็อบเจ็กต์ที่พบเมื่อพร้อมจะถูกใช้สำหรับการแก้ไขเหล่านี้แทน
"ช่วง": 5, // ช่วงสูงสุดที่อินพุตจะถูกค้นหา ตัวเลขติดลบจะถือว่าไม่มีขีดจำกัด (จะหยุดที่ 150 เพื่อหลีกเลี่ยงความผิดพลาด) ค่าเริ่มต้นคือ -1
"InputIdentifier": [ "Orange", "-80" ], //ตัวระบุของอินพุต อาจเป็นรหัสรายการที่มีคุณสมบัติ ดัชนี ชื่อ หรือหมวดหมู่
"Crop": true, // หากควรค้นหาพืชผล ตัวระบุจะถูกเปรียบเทียบกับวัตถุการเก็บเกี่ยว ค่าเริ่มต้นคือ false
"ExcludeForageCrops": true, // หากจะละเว้นพืชอาหารสัตว์ ค่าเริ่มต้นคือ false
"GardenPot": true, // หากต้องค้นหาพืชผลในกระถาง ค่าเริ่มต้นคือ false
"FruitTree": true, // หากต้องการค้นหาต้นไม้ผลไม้ ตัวระบุจะถูกเปรียบเทียบกับผลไม้ ค่าเริ่มต้นคือ false
"BigCraftable": false // หากต้องค้นหา BigCraftables ตัวระบุจะถูกเปรียบเทียบกับอ็อบเจ็กต์ที่เก็บไว้ ค่าเริ่มต้นคือ false
-
"WarningsLogLevel": "Warn" //[Warn|Info|Debug|Trace] ระดับบันทึกของข้อความที่เตือนผู้เล่นว่ามีบางอย่างหายไปขณะโหลดกฎ ค่าเริ่มต้นคือค่าที่ตั้งค่าไว้ในไฟล์คอนฟิกของชุดเนื้อหา
    }
]
/* หมายเหตุเพิ่มเติม
* สถิติที่เป็นไปได้: [เมล็ดพันธุ์ที่หว่าน|สิ่งของที่จัดส่ง|สิ่งของที่ปรุงสุก|สิ่งของที่ประดิษฐ์|ไข่ไก่ที่วาง|ไข่เป็ดที่วาง|นมวัวที่ผลิต|นมแพะที่ผลิต|ขนแกะที่ผลิต|ขนแกะที่ผลิต|ชีสที่ทำ|ชีสแพะที่ทำ|เห็ดทรัฟเฟิลที่พบ|หินที่เก็บได้|หินที่บด|ดินที่ขุด|ของขวัญที่ให้|ครั้งที่หมดสติ|เวลานอนโดยเฉลี่ย|ครั้งที่ตกปลา|ปลาที่จับได้|ก้อนหินที่แตก|ตอไม้ที่สับ|ขั้นตอนที่ดำเนินการ|สัตว์ประหลาดที่ถูกฆ่า|เพชรที่พบ|PrismaticSha พบ rds|อัญมณีล้ำค่าอื่นๆ|พบแครอทในถ้ำ|พบทองแดง|พบเหล็ก|พบถ่านหิน|พบเหรียญ|พบทองคำ|พบอิริเดียม|แท่งหลอม|เครื่องดื่มที่ทำ|แยมที่ทำ|เศษขยะรีไซเคิล|หินลึกลับที่บด|วันที่เล่น|กำจัดวัชพืช|ไม้สับ|พบโน้ต|ภารกิจสำเร็จ|พืชผลระดับดาวที่จัดส่ง|พืชผลที่จัดส่ง|ไอเทมที่หาได้|สไลม์ที่ฆ่า|ธรณีวิทยาที่แตกร้าว|เพื่อนที่ดี|ได้รับเงินส่วนตัว]
* ป้ายสถิติวานิลลา: [exMemoriesWiped|childrenTurnedToDoves|trashCansChecked|boatRidesToIsland|beachFarmSpawns|hardModeMonstersKilled|timesEnchanted]
* โปรดทราบว่าเกมไม่ได้นับสถิติทั้งหมดอย่างถูกต้อง
-

  • นี่คือเทมเพลตสำหรับผู้ผลิตตามที่เพิ่มลงในไฟล์ mod (ProducersConfig.json):
สปอยล์:
แสดง
[
    {
"ProducerName": "ProducerName", //ชื่อของโปรดิวเซอร์
"AdditionalProducerNames": [ "ProducerName2", "ProducerName3" ], // ชื่อเพิ่มเติมของโปรดิวเซอร์ ไฟล์ config จะถูกคัดลอกไปยังชื่อโปรดิวเซอร์ในรายการทั้งหมด
"AlternateFrameProducing": true, //หากผู้ผลิตควรใช้เฟรมสำรองเมื่อทำการผลิต
"AlternateFrameWhenReady": true, //หากผู้ผลิตควรใช้เฟรมสำรองและพร้อมสำหรับการเก็บเกี่ยว
"DisableBouncingAnimationWhileWorking": false, // หากผู้ผลิตควรปิดการใช้งานแอนิเมชั่นการเด้งขณะทำงาน
"NoInputStartMode": "Placement", // [Placement|DayUpdate] //หากเครื่องมีค่าสำหรับคุณสมบัตินี้ เครื่องจะมี ProducerRule ได้เพียงหนึ่งรายการเท่านั้นโดยไม่ต้องมี InputIdentifier หากเป็น Placement เครื่องจะเริ่มต้นที่ตำแหน่ง และจะรีสตาร์ททุกครั้งที่นำวัตถุที่สร้างขึ้นออก หากเป็น DayUpdate เครื่องจะเริ่มต้นเมื่อเริ่มต้นวัน ค่าเริ่มต้นคือ null
"IncrementStatsOnOutput": { //คู่ของ "stats:object" ที่ระบุว่าควรเพิ่มอะไร
"GoatCheeseMade": "Goat Cheese", //ค่าแรกคือค่าสถิติที่ต้องการเพิ่ม ค่าที่สองคือผลลัพธ์ที่ควรสร้างสำหรับค่าสถิติที่ต้องการเพิ่ม ตัวระบุอาจเป็นดัชนี ชื่อ หมวดหมู่ หรือแท็กบริบทของผลลัพธ์ ค่าสถิติจะเพิ่มขึ้นตามจำนวนสแต็ก
"CheeseMade": null // หากตัวระบุเป็นค่า null ผลลัพธ์ใดๆ ก็จะตรงกัน
-
"IncrementStatsLabelOnOutput": { //คู่ของ "statsLabel:object" ที่ระบุสิ่งที่ควรเพิ่ม คุณสามารถเพิ่มป้ายกำกับสถิติของคุณเองได้ MFM ยังรองรับป้ายกำกับสถิติสำหรับเงื่อนไขด้วย ค่าเริ่มต้นคือ null
"timesEnchanted": "Magic Bait", //ค่าแรกคือป้ายกำกับสถิติที่ต้องการเพิ่ม ค่าที่สองคือเอาต์พุตที่ควรสร้างสำหรับสถิติที่ต้องการเพิ่ม ตัวระบุอาจเป็นดัชนี ชื่อ หมวดหมู่ หรือแท็กบริบทของเอาต์พุต จะเพิ่มป้ายกำกับสถิติตามจำนวนสแต็ก
"modId.myItemProduced": null // หากตัวระบุเป็นค่า null ผลลัพธ์ใดๆ ก็จะตรงกัน
-
"MultipleStatsIncrement": true, // หากค่าสถิติทั้งหมดที่ตรงกันควรเพิ่ม หากเป็นเท็จ ระบบจะเพิ่มเฉพาะค่าที่ตรงกันค่าแรกเท่านั้น ค่าเริ่มต้นคือเท็จ
"LightSource": { // กำหนดแหล่งกำเนิดแสงที่โปรดิวเซอร์ควรใช้เมื่อทำงาน ค่าเริ่มต้นคือ null
"TextureIndex": 4, // รูปร่างของแหล่งกำเนิดแสง เครื่องวานิลลาทั้งหมดใช้ "sconceLight" 1=โคมไฟ, 2=ไฟหน้าต่าง, 4=ไฟ sconceLight, 5=ไฟหม้อต้ม, 6=ไฟหน้าต่างภายใน, 7=ไฟโปรเจคเตอร์ ค่าเริ่มต้นคือ 4
"รัศมี": 1.5, // ขนาดจริงของแหล่งกำเนิดแสงขึ้นอยู่กับพื้นผิวที่ใช้ ค่าเริ่มต้นคือ 1.5 (ขนาดของแหล่งกำเนิดแสงเตาเผาที่มีพื้นผิว sconceLight)
"OffsetX": 0, // ระยะห่างแนวนอนจากจุดศูนย์กลางของไทล์ผู้สร้าง ค่าเริ่มต้นคือ 0
"OffsetY": 0, // ระยะห่างแนวตั้งจากด้านบนของไทล์ผู้ผลิต ค่าเริ่มต้นคือ 0
"ColorType": "DefinedColor", // [ObjectColor|ObjectDyeColor|DefinedColor] หาก ObjectColor และผลลัพธ์เป็นวัตถุที่มีสี ระบบจะใช้สีของผลลัพธ์นั้น หาก ObjectDyeColor และผลลัพธ์มีสีย้อม ระบบจะใช้สีนั้น หาก DefinedColor หรือไม่พบสีในตัวเลือกอื่น ระบบจะสร้างสีตามค่าสีแดง สี

ม็อดยอดนิยมสำหรับ Stardew Valley

สำรวจม็อดที่ดีที่สุดสำหรับ Stardew Valley ที่มาพร้อมฟีเจอร์ใหม่ กราฟิกที่ปรับปรุงแล้ว และวิธีที่น่าตื่นเต้นในการเปลี่ยนประสบการณ์การเล่นเกมของคุณ
Patcher เนื้อหา
Pathoschild2025-10-27 01:17:30
โหลดแพ็คเกจเนื้อหาที่เปลี่ยนข้อมูล รูปภาพ และแผนที่ของเกม โดยไม่ต้องเปลี่ยนไฟล์ XNB
SMAPI - Stardew Modding API
Pathoschild2025-07-15 09:52:47
โหลดโมดสำหรับ Stardew Valley
แผนที่ NPC สถานที่
Bouhm2025-10-22 09:39:46
ดู NPC และผู้เล่นในแผนที่ด้วยแผนที่เลือกที่น้อย
เมนูการตั้งค่า Mod ทั่วไป
spacechase02025-10-19 03:48:57
เพิ่ม UI ในเกมเพื่อแก้ไขตัวเลือกการตั้งค่าของ mods อื่น ๆ
สเปซคอร์
spacechase02025-10-19 22:27:21
โมดกรอบที่ใช้โดยโมดอื่น ๆ ของฉัน
Stardew Valley ขยาย
FlashShifter2025-07-01 07:17:39
Stardew Valley Expanded เป็นการขยายแฟนสำหรับ Stardew Valley ของ ConcernedApe โมดนี้เพิ่ม 28 NPC ใหม่, 58 สถานที่, 278 ตัวละครเหตุการณ์, 43 ปลา, พื้นที่วานิลล่าที่ถูกจินตนาการใหม่, แผนที่ฟาร์มสาม, แผนที่โลกที่ถูกจินตนาการใหม่
ค้นหาอะไร
Pathoschild2025-10-27 01:26:29
ดูข้อมูลสดเกี่ยวกับสิ่งที่อยู่ใต้เคอร์เซอร์ของคุณ เมื่อคุณกด F1 เรียนรู้ของขวัญที่ชาวบ้านชื่นชอบ เมื่อพืชจะพร้อมที่จะเก็บเกี่ยว รั้วจะใช้เวลานานแค่ไหน ทำไมสัตว์ฟาร์มของคุณไม่มีความสุข และอื่น ๆ อีกมากมาย
รายการ CJB Spawner
Pathoschild2025-07-28 06:24:40
เมนูสปาวเนอร์ไอเทมในเกมที่ใช้งานง่าย

ปลดล็อกศักยภาพเต็มของ Stardew Valley ด้วย XMODhub — สำรวจม็อดยอดนิยมเหล่านี้วันนี้!

Verified by McAfee SECURE
การยืนยันตัวตน
ได้รับความไว้วางใจจากผู้ใช้ 200,000,000+ คน

ต้องการความช่วยเหลือเกี่ยวกับการดาวน์โหลดหรือติดตั้งหรือไม่? เข้าร่วม ชุมชน Discord ของเราเพื่อรับการสนับสนุน!

XMODhub Home
ภาษา
เปลี่ยนภาษาเป็น Chinese Traditional
เปลี่ยนภาษาเป็น English
เปลี่ยนภาษาเป็น German
เปลี่ยนภาษาเป็น Korean
เปลี่ยนภาษาเป็น Thai
เปลี่ยนภาษาเป็น Indonesian
เปลี่ยนภาษาเป็น Vietnamese
เปลี่ยนภาษาเป็น Turkish
เปลี่ยนภาษาเป็น Portuguese
เปลี่ยนภาษาเป็น Japanese
เปลี่ยนภาษาเป็น Polish
เปลี่ยนภาษาเป็น French
เปลี่ยนภาษาเป็น Spanish
เปลี่ยนภาษาเป็น Italian

โซลูชันเกม

ทรัพยากร

พันธมิตร

ติดตามเราบน

เยี่ยมชม XMODhub Discordเยี่ยมชม XMODhub Facebookเยี่ยมชม XMODhub บน Xเยี่ยมชม XMODhub YouTube
สนับสนุน:
support@xmodhub.com
Xmod_Lily
ธุรกิจ:
dc@xmodhub.com or cathy@business.xmodhub.com
catherine_79237

Larvas Limited

Room 1201, 12/F Tai Sang Bank Building 130-132 Des Voeux Road Central HK