XMODhub Home
Switch language
ภาษาไทย
Mod กรอบจดหมาย Mod Menu

Mod กรอบจดหมาย

ผู้สร้าง: Digus
อัปเดตแล้ว:2025-03-28 14:16:59
49KB
Verified by McAfee SECURE
การยืนยันตัวตน
ได้รับความไว้วางใจจากผู้ใช้ 200,000,000+ คน

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

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

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

กรอบที่จะใช้ในกล่องจดหมายเกม คำสั่งของคอนโซลเพื่อปรับจดหมาย อินเตอร์เฟซรหัสและแพ็กเนื้อหา
วัตถุประสงค์:
ลดความซับซ้อนในการส่งเมลถึงผู้เล่น ช่วยให้ควบคุมได้มากขึ้นว่าจะรับเมื่อใดและอะไร
อีกทั้งยังให้ตัวเลือกเพิ่มเติมที่ไม่สามารถทำได้เพียงแค่แก้ไขไฟล์ข้อมูล เช่น เปลี่ยนสีข้อความและพื้นหลังของตัวอักษรตามต้องการ

การติดตั้ง:

บันทึกการเปลี่ยนแปลง:

1.20.0
  • เพิ่มทรัพยากรแบบกำหนดเองใหม่ลงในเกม (DIGUS.MailFrameworkMod/MailData) นั่นหมายความว่าตอนนี้ตัวอักษร MFM สามารถโหลดด้วย Content Patcher และใช้งานฟีเจอร์ทั้งหมดได้ เช่น โทเค็น รองรับคุณสมบัติเดียวกัน
  • ตัวอักษรของ Content Pack จะถูกโหลดลงในสินทรัพย์ที่กำหนดเองใหม่ และสามารถแก้ไขได้ด้วย Content Patcher
  • ขณะนี้ Content Packs จะถูกโหลดเข้าสู่แคชเมื่อเริ่มเกม แทนที่จะโหลดซ้ำทุกครั้งที่โหลดไฟล์บันทึก คุณสามารถบังคับให้โหลด Content Packs ใหม่ได้ด้วยคำสั่งคอนโซล
  • คุณสมบัติข้อความและชื่อเรื่องรองรับสตริงที่แปลงเป็นโทเค็นได้แล้ว
  • ตอนนี้สินทรัพย์พื้นผิวสามารถเป็นสินทรัพย์ในเกมได้แล้ว ไม่ใช่แค่สินทรัพย์ในโฟลเดอร์ mod เท่านั้น
  • คุณสมบัติ GameStateQuery ใหม่เป็นเงื่อนไขในการส่งจดหมาย
1.19.0
  • คุณสมบัติใหม่ในการรักษาจดหมายให้มีอายุใช้งานเมื่อปฏิบัติตามเงื่อนไขทั้งหมดแล้วเป็นเวลาหนึ่งวัน แต่จดหมายไม่ได้ถูกอ่านในวันนั้น
  • ฟีเจอร์ใหม่ในการจัดการกับสิ่งที่แนบมากับ Randoly Chosen
  • คุณสมบัติใหม่ในการกำหนดว่าควรเลือกรายการจากรายการแนบจำนวนเท่าใดในการจัดส่ง
  • คุณสมบัติใหม่ในการตั้งค่า "RandomGroup" ให้กับสิ่งที่แนบมา ดังนั้นจึงเลือกจากกลุ่มนั้นแทนที่จะเลือกจากรายการทั้งหมด
  • คุณสมบัติใหม่ในการกำหนด "น้ำหนัก" ให้กับสิ่งที่แนบมาเมื่อเลือกแบบสุ่ม
  • คุณสมบัติใหม่ในการกำหนดจำนวนรายการที่จะเลือกจากกลุ่มที่กำหนด แทนที่จะใช้ค่าเริ่มต้น
  • คุณสมบัติใหม่ที่บอกว่าสามารถเลือกไอเท็มจากกลุ่มที่กำหนดได้มากกว่าหนึ่งครั้งหรือไม่
  • ชุดคุณสมบัติใหม่ในการกำหนดข้อกำหนด MailReceived สำหรับไฟล์แนบและการตอบกลับ
  • คุณสมบัติใหม่ในการตั้งค่าให้ MailReceived ถูกลบออกเมื่ออ่านจดหมายหรือเมื่อเลือกตัวเลือกตอบกลับ
  • คุณสมบัติใหม่ในการกำหนดต้นทุนสำหรับตัวเลือกการตอบกลับที่กำหนด
  • ItemType ใหม่ "None" โดยทั่วไปจะใช้เมื่อคุณต้องการโอกาสสุ่มในการไม่ส่งมอบไอเทม โดยไม่ทำให้เกิดข้อผิดพลาด/คำเตือนในบันทึก
1.18.0
  • คุณสมบัติ Ids ใหม่จะแทนที่ Index และ Name สำหรับ CollectionConditions ซึ่งสามารถรวมจำนวนรายการหลายรายการเข้าด้วยกัน แล้วรวมค่าเพื่อเปรียบเทียบกับจำนวน
  • คุณสมบัติ ReplyConfig ใหม่เพื่อเพิ่มพฤติกรรมการตอบกลับ คุณสามารถแสดงตัวเลือกบางอย่างให้ผู้เล่นเห็นหลังจากอ่านอีเมล และจะเพิ่มข้อความ MailReceived หนึ่งข้อความหรือมากกว่านั้นตามตัวเลือกที่เลือก สามารถนำตรรกะ mod เพิ่มเติมมาใช้ได้ตามตัวเลือกนั้น
  • แก้ไขตัวอักษรด้วยสูตรที่ไม่รองรับคุณสมบัติ CustomTextColorName
  • แก้ไขข้อยกเว้นการอ้างอิงค่า null เมื่อมีการโหลดรายการที่มีชื่อ null ในเกม
1.17.1
  • อีเมลชุดเนื้อหาที่มีคุณสมบัติสูตรไม่จำเป็นต้องมีไฟล์แนบเพื่อส่งซ้ำหากไม่เรียนรู้สูตร (คุณสมบัติสูตรจะถูกละเว้นหากมีไฟล์แนบ)
  • แก้ไขสูตรการทำอาหารด้วยตรรกะเดียวกันกับที่ใช้กับสูตรอาหารก่อนหน้านี้
1.17.0
  • คุณสมบัติใหม่ในการกำหนดคุณภาพของสิ่งที่แนบมา
  • ควรส่งเมลชุดเนื้อหาพร้อมสูตรใหม่หากไม่เรียนรู้สูตร
  • แก้ไขคำเตือนเกี่ยวกับ Slingshot หากใช้ ID ไอเทมที่มีคุณสมบัติ
  • แก้ไขสูตรสำหรับสิ่งประดิษฐ์ที่ส่งมอบแล้วแม้ว่าจะได้เรียนรู้สูตรไปแล้วก็ตาม
  • ด้วยเหตุผลเดิม หากไม่พบ ID สูตรในสูตรที่เรียนรู้ ระบบจะค้นหาสูตรที่สร้างรายการโดยใช้ชื่อของ ID สูตรนั้น
1.16.1
  • แก้ไขชื่อสูตรที่แปลแล้ว
1.16.0
  • อัปเดต mod ให้เข้ากันได้กับ Stardew Valley 1.6
  • คำสั่งใหม่ในการโหลดแพ็คเนื้อหาใหม่
  • เปลี่ยนชื่อ MailDao เป็น MailRepository (มีผลเฉพาะกับ SMAPI mods ที่ใช้เท่านั้น)
  • ประเภทไอเทมใหม่ 'QualifiedItemId' สำหรับสิ่งที่แนบมา ควรใช้งานได้กับไอเทมทุกประเภทในเกมหากคุณใช้คุณสมบัติที่เหมาะสม
  • ทรัพย์สินใหม่สำหรับเงื่อนไขวันพิเศษ (งานแต่งงานและการคลอดบุตร)
  • คุณสมบัติใหม่สำหรับ CustomTextColor คุณสมบัติเก่าไม่รองรับอีกต่อไป
  • คุณสมบัติ HasMods ใหม่
  • คุณสมบัติ RequireAllMods ใหม่
  • ตอนนี้ ID เหตุการณ์เป็นสตริงแล้ว (ตัวเลขยังใช้งานได้)
  • ลบตรรกะ SV 1.6 ที่ล้าสมัยออกจาก MFM
  • แก้ไขปัญหาจากเวอร์ชันอัลฟ่าที่จดหมายจะไม่เปิดในหน้าคอลเลกชันจดหมาย
สปอยล์:
แสดง
1.15.0
  • อินเทอร์เฟซ API ใหม่สำหรับ SMAPI mods
  • วิธี API เพื่อโหลดโฟลเดอร์แพ็คเนื้อหาจากภายใน mod SMAPI ของคุณ
  • วิธีการ API ในการโหลดจดหมาย
  • วิธีการ API ในการรับข้อมูลตัวอักษร
  • วิธีการ API ในการรับข้อมูลสตริงของจดหมาย
  • แก้ไขกล่องจดหมายที่ไม่ทำงานอย่างถูกต้องเมื่อเกิดข้อผิดพลาดขณะปิดจดหมาย
  • ควรบันทึกข้อผิดพลาดเหล่านั้นไว้ดีกว่า
1.14.0
  • การเปลี่ยนแปลงเพิ่มเติมเพื่อความเข้ากันได้กับ SMAPI 4
  • คุณลักษณะใหม่ในคลาสตัวอักษรเพื่อตั้งค่า ITranslationHelper
  • แพ็คเนื้อหาไม่จำเป็นต้องเปลี่ยนแปลงอะไรเลย แต่การเปลี่ยนแปลงนี้จะช่วยหลีกเลี่ยงปัญหา i18n ที่เกิดขึ้นน้อยครั้งได้
  • Mod ที่ใช้ MFM ผ่านโค้ดสามารถอัปเดตการใช้งานของพวกเขาได้
1.13.0
  • ทำให้ mod เข้ากันได้กับ SMAPI 4
  • ทรัพย์สินใหม่สำหรับระดับเหมืองที่ลึกที่สุด
  • ทรัพย์สินใหม่สำหรับเงินปัจจุบัน
  • ทรัพย์สินใหม่พร้อมรายได้ทั้งหมด
  • คำสั่งคอนโซลใหม่เพื่อบังคับให้กล่องจดหมายอัปเดตเพื่อช่วยให้ผู้ดูแลระบบแก้ไขจุดบกพร่องได้
  • ตอนนี้เมนูการรวบรวมจดหมายยังแสดงปุ่มปิดที่กำหนดเองด้วย
1.12.2
  • ทำให้ mod เข้ากันได้กับ 1.5.5 โดยไม่ต้องบังคับให้ SMAPI แปลง
  • ควรแก้ไขปัญหาบางประการเกี่ยวกับสิ่งที่แนบมาไม่ทำงานบนระบบปฏิบัติการ Unix
  • ทรัพย์สินใหม่สำหรับระดับอัพเกรดบ้าน
1.12.1
  • แก้ไขข้อผิดพลาดเมื่อไม่ได้โหลด Expanded Preconditions Utility
1.12.0
  • คุณสมบัติใหม่เพื่อรองรับการใช้งานเงื่อนไขเบื้องต้นที่ขยายเพิ่ม
  • คุณสมบัติใหม่ที่จะช่วยให้สามารถเพิ่มข้อความนอกเหนือจากรหัสตัวอักษรลงในรายการ MailReceived ของผู้เล่นได้
1.11.0
  • รองรับ DGA (Dynamic Game Assets) เป็นสิ่งที่แนบมา
1.10.2
  • แก้ไขชื่อสูตรอาหารภาษาอังกฤษที่แสดงเป็นค่าว่างเมื่อเพิ่มโดย Json Assets
1.10.1
  • แก้ไขการเปิดตัวอักษรอัตโนมัติโดยไม่มีข้อความทำลาย mod เมื่อมีไฟล์ i18n
  • แก้ไขตัวอักษรจากแพ็คเนื้อหาไม่โหลดหลังจากมีคำเตือนเงื่อนไขการรวบรวมหนึ่งครั้ง
  • เพิ่มประเภทความต้องการคอลเลกชันใหม่สำหรับการประดิษฐ์สูตร
1.10.0
  • ตอนนี้รองรับเครื่องมือวานิลลาทั้งหมดแล้ว
  • รองรับการใช้หนังสติ๊กแบบวานิลลาเป็นอาวุธ หากคุณใช้ดัชนีหรือชื่อของหนังสติ๊ก มันจะถูกสร้างขึ้นมาอย่างถูกต้อง
  • คุณสมบัติ "เปิดอัตโนมัติ" ใหม่ สำหรับเมื่อคุณต้องการใช้เงื่อนไข MFM เพื่อบันทึก ID ตัวอักษรเมื่ออ่านแล้วโดยไม่ต้องเขียนตัวอักษรจริง
1.9.2
  • การเพิ่มประสิทธิภาพสำหรับการโหลดสินทรัพย์จากแพ็คเนื้อหา
  • แก้ไขการโทรกลับของจดหมายที่ไม่ได้ถูกเรียกหากมีการเปิดเมนูเพื่อเพิ่มรายการลงในคลังสินค้า
1.9.1
  • แก้ไขจุดบกพร่องที่จดหมาย MFM จะไม่ถูกเปิดและลบออกจากกล่องสำหรับวันปัจจุบันหากคุณถือวัตถุอยู่เมื่อคลิกกล่องจดหมาย
1.9.0
  • คุณสมบัติใหม่สำหรับจดหมายที่สร้างด้วย SMAPI เพื่อเพิ่มรายการแบบไดนามิกลงในจดหมาย
  • วิธีใหม่ในการลบจดหมายออกจากตู้ไปรษณีย์
1.8.1
  • แก้ไขเพื่อหลีกเลี่ยงการขัดแย้งทางเมลในระบบสหกรณ์ท้องถิ่น
  • แก้ไขสถานการณ์ที่เกิดขึ้นไม่บ่อยนักที่ mod จะหยุดทำงานหากเมนูตัวอักษรไม่ได้ถูกปิดโดยเกมอย่างถูกต้อง
1.8.0
  • รองรับเฟอร์นิเจอร์ อาวุธ และรองเท้าเป็นสิ่งที่แนบมา
  • คุณสมบัติใหม่ในการกำหนดระดับการอัพเกรดของเครื่องมือที่แนบมา
1.7.0
  • รองรับการใช้ Rings เป็นสิ่งที่แนบมา
  • เงื่อนไขใหม่สำหรับสูตรอาหาร
  • คุณสมบัติใหม่สำหรับการปรับแต่งพื้นหลังด้วยแพ็คเนื้อหา
  • รองรับการปรับแต่งปุ่มปิดด้วยแพ็คเนื้อหาและโค้ด
1.6.0
  • รองรับ i18n ในแพ็กเนื้อหา
  • สภาพทรัพย์สินใหม่สำหรับอาคารในฟาร์ม
  • คุณสมบัติเงื่อนไขใหม่สำหรับการรับเมล (ใช้สำหรับแฟล็กภารกิจ)
  • คุณสมบัติเงื่อนไขใหม่สำหรับการจัดงาน
  • รายการเงื่อนไขใหม่สำหรับรายการเมนูคอลเลกชัน
  • รายการเงื่อนไขใหม่สำหรับสถิติเกม
  • คุณสมบัติใหม่สำหรับสถานะมิตรภาพสำหรับรายการเงื่อนไขมิตรภาพของ NPC
  • ฟังก์ชันสุ่มใหม่เมื่อรหัสกลุ่มชนกัน
1.5.1
  • แก้ไขตัวอักษรที่ไม่มี ID กลุ่มถูกจัดกลุ่มเข้าด้วยกัน
1.5.0
  • ตอนนี้ตัวอักษรจะปรากฏในเมนูคอลเลกชันหากมีการกำหนดชื่อเรื่องไว้ พื้นผิวและสีที่กำหนดเองจะปรากฏในเมนูคอลเลกชันด้วยเช่นกัน
  • ตอนนี้จดหมายสามารถมีรหัสกลุ่มได้แล้ว จดหมายที่มีรหัสกลุ่มเดียวกันจะไม่ถูกส่งในวันเดียวกัน
  • เงื่อนไขใหม่สำหรับแพ็คเนื้อหา: "RandomChance"
  • ตอนนี้ BigObject ถูกเรียกว่า BigCraftable เหมือนกับในโค้ดเกม
  • แก้ไขการพิมพ์ผิดในเทมเพลต
1.4.1
  • เพิ่มการรองรับให้กับ Stardew Valley 1.4.0
  • เพิ่มคุณสมบัติ Title สำหรับตัวอักษรที่จะแสดงในเมนูคอลเลกชัน ยังไม่ได้ใช้งานเต็มรูปแบบ แต่ผู้ปรับแต่งสามารถเริ่มตั้งค่าได้แล้ว
1.4.0
  • เพิ่มการรองรับแพ็คเนื้อหาสำหรับ modders เพื่อเพิ่มตัวอักษรที่กำหนดเอง โดยมีการกำหนดค่าให้กับฟีเจอร์ทั้งหมดที่เฟรมเวิร์กนี้มอบให้ และมีเงื่อนไขการจัดส่งที่ใช้กันทั่วไปเป็นส่วนใหญ่
  • แก้ไขตัวควบคุมที่ไม่ทำงานเพื่อรับรายการที่แนบมา
  • แก้ไขเพื่อแสดงสิ่งที่แนบมาอย่างถูกต้องหากเมลมีรายการแนบมาด้วยมากกว่าหนึ่งรายการ
  • แก้ไขไม่ให้จดหมายปิดลงหากคลังของคุณเต็มและมีเมนูเปิดขึ้นมาเพื่อจัดการจดหมายนั้น
  • แก้ไขการไม่เพิ่มรายการสแต็กลงในเมลแม้ว่าจะกำหนดค่าแล้วก็ตาม
  • เพิ่มการสนับสนุนให้กับ SMAPI 3
1.3.4
  • เพิ่มการรองรับให้กับ Stardew Valley 1.3.36
1.3.3
  • เพิ่มการสนับสนุนให้กับ SMAPI 3
1.3.2
  • เพิ่มการรองรับให้กับ Stardew Valley 1.3.32
1.3.1
  • เพิ่มคำสั่งเพื่อลบและเพิ่มไปยังรายการจดหมายที่ได้รับของผู้เล่น
1.3.0-เบต้า.6
  • เพิ่มการสนับสนุนให้กับสูตรการประดิษฐ์
  • เพิ่มการสนับสนุนให้กับพื้นหลังที่กำหนดเอง
  • เพิ่มการสนับสนุนให้กับสีข้อความที่กำหนดเอง
  • วิธีใหม่ในการเปิดจดหมายที่กำหนดเองโดยใช้ Harmony
  • ไฟล์ config เพื่อเปิดใช้งานวิธีเก่าในการเปิดจดหมายแบบกำหนดเอง
1.2.0
  • รองรับสูตร i18n
  • แก้ไข mod ที่ไม่ทำงานอย่างถูกต้องหลังจากกลับสู่เมนูชื่อเรื่อง
  • แก้ไขปัญหาไม่ให้ส่งอีเมลหากเงื่อนไขของจดหมายเกิดข้อยกเว้น
1.1.0
  • แก้ไขการรับอีเมล "ผ่านภาษีแล้ว" ขณะนอนหลับและออกจากเกมโดยไม่ได้อ่านอีเมลที่กำหนดเอง
  • เมลที่กำหนดเองสามารถมีสูตรอาหารได้
  • เวอร์ชันนี้ไม่สามารถใช้งานร่วมกับเวอร์ชันเก่าได้ จำเป็นต้องอัปเดต Mod ก่อนจึงจะใช้เวอร์ชันนี้ได้
1.0.0
  • เพิ่มอีเมลที่กำหนดเอง
  • เมลที่กำหนดเองสามารถมีรายการได้

สำหรับ Modders ที่จะใช้แพ็คเนื้อหา:
  • มีเทมเพลตอยู่ภายในโฟลเดอร์ mod พร้อมคำแนะนำพร้อมคำอธิบายว่าคุณสมบัติแต่ละอย่างทำหน้าที่อะไร
  • ฟีเจอร์ตัวอักษรทั้งหมด แต่เงื่อนไขและการโทรกลับจะเหมือนกับการเขียนโค้ดด้วยเฟรมเวิร์ก
  • เงื่อนไขจะถูกจำกัดเฉพาะเงื่อนไขที่นำไปใช้งานจริง และคอลแบ็กจะกำหนดรหัสตัวอักษรเป็น "รับ" เสมอ หากคุณต้องการเงื่อนไขขั้นสูง คุณก็ควรเขียนโค้ดให้เรียบร้อย หรือคุณสามารถแนะนำผมอย่างสุภาพให้เพิ่มเงื่อนไขลงในชุดเนื้อหาได้ ถ้าเห็นว่าเหมาะสม ผมอาจจะเพิ่มให้ก็ได้
  • นี่คือเทมเพลตตามที่เพิ่มไว้ในไฟล์ mod:
สปอยล์:
แสดง
[
    {
"Id": "MyMod.MyMailId", // รหัสตัวอักษร สตริงที่ไม่ซ้ำใครเป็นสิ่งสำคัญเพื่อหลีกเลี่ยงความขัดแย้ง และไม่ควรมีอักขระช่องว่างด้วย
"GroupId": "MyMod.MyGroupId", // รหัสกลุ่มตัวอักษร ตัวอักษรที่มีรหัสกลุ่มเดียวกันจะไม่ถูกส่งในวันเดียวกัน ตัวอักษรที่ลงทะเบียนก่อนจะมีสิทธิ์ได้รับสิทธิ์ก่อน เว้นแต่รหัสกลุ่มจะลงท้ายด้วย ".Random" ในกรณีนี้ ระบบจะเลือกตัวอักษรแบบสุ่ม ค่าเริ่มต้นคือ null
"ชื่อเรื่อง": "ชื่อเรื่องจดหมายของฉัน" // ชื่อเรื่องจดหมาย จะแสดงในเมนูคอลเลกชัน ตั้งค่าเป็น null หรือลบบรรทัดออกหากไม่ต้องการให้จดหมายปรากฏในคอลเลกชัน หากมีไฟล์แปล คุณควรใส่คีย์การแปลไว้ที่นี่ แต่คุณยังคงสามารถเว้นว่างไว้สำหรับไม่มีชื่อเรื่องได้
"ข้อความ": "เรียน @^นี่คืออีเมลส่วนตัวของฉัน", // ข้อความในจดหมาย คุณสามารถใช้ @ เพื่อใส่ชื่อผู้เล่น และ ^ เพื่อขึ้นบรรทัดใหม่ คุณยังสามารถใช้คำสั่งพื้นฐานในเกมเพื่อเพิ่มเงิน ไอเทม และสิ่งของต่างๆ ได้อีกด้วย หากมีไฟล์แปล ให้ใส่คีย์การแปลไว้ที่นี่
"RandomlyChooseAttachment": 2, // หากกำหนดจำนวนไว้ ระบบจะสุ่มเลือกรายการจากรายการไฟล์แนบตามจำนวนที่กำหนดต่อกลุ่ม ค่าเริ่มต้นคือ null
"RandomlyChooseAttachmentPerGroup": { "CaveItems": 3 }, // หากกำหนดกลุ่มและจำนวนไว้ที่นี่ ระบบจะใช้จำนวนนั้นเพื่อเลือกไอเท็มแทนจำนวนที่กำหนดไว้ใน RandomlyChooseAttachment ค่าเริ่มต้นคือค่าว่าง
"AttachmentGroupWithReplacement": [ "CaveItems" ], // ไฟล์แนบจะถูกเลือกแบบสุ่มจากรายการโดยไม่มีการแทนที่ตามค่าเริ่มต้น หากต้องการเลือกไฟล์แนบเพื่อแทนที่ ให้เพิ่มกลุ่มลงในรายการ หากไม่ได้เพิ่มกลุ่ม ให้ใช้สตริงว่าง ค่าเริ่มต้นคือรายการว่าง
"ไฟล์แนบ": [ // รายการไฟล์แนบ ลบคุณสมบัติที่จะไม่แนบรายการไปกับอีเมล
            {
"ประเภท": "Object", // [Object|BigCraftable|เครื่องมือ|แหวน|เฟอร์นิเจอร์|อาวุธ|รองเท้าบูท|DGA|QualifiedItemId|ไม่มี] จำเป็น ประเภทของไอเทมที่จะแนบ หากไม่ได้ระบุ ไอเทมจะถูกละเว้น 'ไม่มี' จะถูกละเว้นเสมอโดยไม่มีข้อผิดพลาดในบันทึก และควรใช้เมื่อคุณต้องการความน่าจะเป็นที่จะไม่ได้เพิ่มสิ่งที่แนบมา
"ชื่อ": "Cave Carrot" // ใช้เพื่อค้นหาดัชนีไอเท็ม จำเป็นหากใช้อ็อบเจ็กต์แบบกำหนดเอง เช่น Json Assets ควรเป็น DGA ID แบบเต็ม หากใช้ DGA หากไม่ได้ระบุ ระบบจะใช้ดัชนี ค่าเริ่มต้นคือ null
"Index": "(0)78", // ดัชนีของรายการ ควรเป็นรหัสรายการที่มีคุณสมบัติเป็นสตริง แต่สามารถใช้งานเป็นเลขจำนวนเต็มเพื่อความเข้ากันได้ย้อนหลังได้ หากไม่มีการระบุชื่อหรือไม่พบรายการสำหรับชื่อ ระบบจะใช้ดัชนีแทน มิฉะนั้น ระบบจะไม่สนใจไฟล์แนบ จะถูกละเว้นหากเป็นประเภท DGA
"Stack": 1, // ค่า stack ของไอเท็มที่จะส่งมอบ ใช้สำหรับ Objects และ BigCraftable เท่านั้น ค่าเริ่มต้นคือ 1
"คุณภาพ": 2, // ค่าคุณภาพของสินค้าที่จะจัดส่ง ใช้สำหรับวัตถุเท่านั้น 0 = ไม่มี, 1 = เงิน, 2 = ทอง, 4 = อิริเดียม ค่าเริ่มต้นคือ 0
"RequireMailReceived": [ "jojaVault", "ccVault" ], // กำหนดให้ต้องได้รับอีเมลอย่างน้อยหนึ่งฉบับ รายการเกมยังมีรายการอื่นๆ ที่ไม่ใช่อีเมลด้วย เช่น แฟล็กศูนย์ชุมชน ค่าเริ่มต้นคือ null เพื่อไม่ให้ต้องได้รับอีเมล
"RequireAllMailReceived": false, // หากเป็นจริง กำหนดให้ต้องรับอีเมลทั้งหมดในรายการ "RequireMailReceived" ค่าเริ่มต้นคือ false
"ProbabilityWeight": 1, // น้ำหนักของไฟล์แนบนี้เมื่อเลือกว่าจะจัดส่งไฟล์ใด mod จะรวมน้ำหนักทั้งหมดในกลุ่มที่กำหนด และกำหนดค่าความน่าจะเป็นโดยหารน้ำหนักนี้ด้วยผลรวม ค่าเริ่มต้นคือ 1
"RandomGroup": "CaveItems" // เมื่อเลือกรายการแบบสุ่ม ให้จัดกลุ่มรายการตามกลุ่มที่พบ และเลือกจำนวนที่กำหนดจากแต่ละกลุ่ม ค่าเริ่มต้นคือสตริงว่างที่ทำหน้าที่เป็นกลุ่มเริ่มต้น
-
            {
"ประเภท" : "เครื่องมือ", // เมื่อใช้เครื่องมือ จะสามารถแนบเฉพาะเครื่องมือที่รองรับเท่านั้น
"ชื่อ": "ขวาน", // [ขวาน|จอบ|บัวรดน้ำ|พลั่ว|เคียว|เคียวทอง|ถังนม|กรรไกร|คันเบ็ด|กระทะ|คทาคืน] จำเป็นสำหรับเครื่องมือ ชื่อของเครื่องมือที่รองรับ มิฉะนั้น ไฟล์แนบจะถูกละเว้น
"ระดับการอัพเกรด": 1 // ระดับการอัพเกรดของเครื่องมือ เครื่องมือทั่วไป: 0 = หิน, 1 = ทองแดง, 2 = เหล็ก, 3 = ทอง, 4 = อิริเดียม คันเบ็ด: 0 = คันไม้ไผ่, 1 = คันฝึก, 2 = คันไฟเบอร์กลาส, 3 = คันอิริเดียม ยกเว้นสำหรับเครื่องมือประเภทอื่นๆ ค่าเริ่มต้นคือ 0
-
            {
"ประเภท": "DGA", //รายการ DGA
"ชื่อ": "spacechase0.DynamicGameAssets.Example/My Custom Item", // ใช้ DGA ID แบบเต็ม จำเป็น
"Stack": 10, // ค่า stack ของไอเท็มที่จะส่งมอบ ใช้สำหรับ Objects และ BigCraftable เท่านั้น ค่าเริ่มต้นคือ 1
"คุณภาพ": 2 // ค่าคุณภาพของสินค้าที่จะจัดส่ง ใช้สำหรับวัตถุเท่านั้น 0 = ไม่มี, 1 = เงิน, 2 = ทอง, 4 = อิริเดียม ค่าเริ่มต้นคือ 0
-
            {
"Type": "QualifiedItemId", //รายการที่รองรับใดๆ
"ดัชนี": "(0)78", // รหัสรายการที่มีคุณสมบัติของรายการ
"Stack": 10, // ค่า stack ของไอเท็มที่จะส่งมอบ ใช้สำหรับ Objects และ BigCraftable เท่านั้น ค่าเริ่มต้นคือ 1
"คุณภาพ": 2 // ค่าคุณภาพของสินค้าที่จะจัดส่ง ใช้สำหรับวัตถุเท่านั้น 0 = ไม่มี, 1 = เงิน, 2 = ทอง, 4 = อิริเดียม ค่าเริ่มต้นคือ 0
            }
-
"Recipe": "ชื่อสูตร" // ลบบรรทัดนี้ออกหากไม่ต้องการแนบสูตรไปกับอีเมล วิธีนี้จะใช้ได้เฉพาะในกรณีที่ไม่มีไฟล์แนบอื่นๆ สำหรับสูตร DGA ให้ใช้เฉพาะส่วน ID เท่านั้น (ไม่ต้องใส่ ModID)
"AdditionalMailReceived": ["MyMod.AnotherMailId", "VANILLA_FLAG"], // ใช้เพื่อเพิ่มข้อความเพิ่มเติมในรายการ MailReceived ซึ่งอาจเป็นประโยชน์ในการเพิ่ม vanilla flag หรือรหัสตัวอักษร MFM อื่นๆ
"MailReceivedToRemove": ["MyMod.AnotherMailThatNeedToBeResent","MyMod.SomeFlagThatWasLockingSomeFeature"], //ข้อความที่ต้องการลบออกจากรายการ MailReceived สามารถใช้เพื่อทริกเกอร์อีเมลใหม่ เหตุการณ์ แฟล็กวานิลลา และหยุดการส่งเมล MFM อื่นๆ...
"LetterBG": "CustomLetterBG.png", // ชื่อไฟล์ในชุดเนื้อหาของคุณที่มีพื้นหลังตัวอักษรแบบกำหนดเองที่จะใช้ ควรมีโครงสร้างเดียวกับไฟล์ LetterBG ในเกม WhichBG จะสัมพันธ์กับไฟล์นี้สำหรับตัวอักษรนี้ หากเป็นค่า null หรือถูกลบออก ม็อดจะใช้ LetterBG ของเกม
"WhichBG": 0, // รหัสของพื้นหลังตัวอักษร 0 = คลาสสิก, 1 = สมุดบันทึก, 2 = พีระมิด
"TextColor": -1, // ลบบรรทัดนี้เพื่อใช้สีเริ่มต้น จะถูกละเว้นหากตั้งค่า CustomTextColor ไว้ -1 = แดงเข้ม, 0 = ดำ, 1 = ฟ้า, 2 = แดง, 3 = น้ำเงินม่วง, 4 = ขาว, 5 = ส้มแดง, 6 = เขียวมะนาว, 7 = ฟ้าอมเขียว, 8 = เทาเข้มที่สุด
"CustomTextColorName": "สีขาว" //สีของข้อความ[http://www.foszor.com/blog/xna-color-chart/] ค่าเริ่มต้นจะใช้คุณสมบัติ TextColor
"UpperRightCloseButton": "CustomCloseButton.png", // ชื่อไฟล์ในชุดเนื้อหาของคุณที่มีปุ่มปิดแบบกำหนดเองที่จะใช้ ควรมีขนาด 12 x 12 หากเป็นค่าว่างหรือถูกเอาออก จะใช้ปุ่มเริ่มต้น
"ReplyConfig": { // หากคุณต้องการให้ผู้เล่นส่งข้อความตอบกลับหลังจากอ่านจดหมาย ระบบจะแสดงตัวเลือกการตอบกลับที่จะเพิ่ม "ReceivedMail" หนึ่งรายการหรือมากกว่าตามคำตอบของผู้เล่น ตรรกะเพิ่มเติมใดๆ ที่เกี่ยวข้องกับการตอบกลับจะต้องถูกนำไปใช้ตาม ReceivedMail ที่เพิ่มเข้ามา
"QuestionKey": "MyMod.MyMailId.Question", // คีย์สำหรับระบุคำถามของคุณ คีย์นี้ใช้ภายในเท่านั้น แต่ควรเป็นคีย์เฉพาะในชุดเนื้อหาของคุณ เพื่อหลีกเลี่ยงความขัดแย้งระหว่างการตอบกลับ
"QuestionDialog": "ส่งคำตอบโดยเลือกรางวัลของคุณ:", //คำถามหรือข้อความที่จะแสดงเหนือตัวเลือกคำตอบ หากมีไฟล์แปลให้ คุณควรใส่คีย์การแปลไว้ที่นี่
"การตอบกลับ": [
                {
"ReplyKey": "MyMod.MyMailId.Reply1", //จะต้องไม่ซ้ำกันระหว่างคำตอบของคำถาม
"ReplyOptionDialog": "ฉันต้องการเมล็ดพันธุ์", //ข้อความตัวเลือกที่จะแสดงในรายการตอบกลับ หากมีไฟล์แปล คุณควรใส่คีย์การแปลไว้ที่นี่
"RequireMailReceived": [ "jojaVault", "ccVault" ], // กำหนดให้ต้องได้รับอีเมลอย่างน้อยหนึ่งฉบับ รายการเกมยังมีรายการอื่นๆ ที่ไม่ใช่อีเมลด้วย เช่น แฟล็กศูนย์ชุมชน ค่าเริ่มต้นคือ null เพื่อไม่ให้ต้องได้รับอีเมล
"RequireAllMailReceived": false, // หากเป็นจริง กำหนดให้ต้องรับอีเมลทั้งหมดในรายการ "RequireMailReceived" ค่าเริ่มต้นคือ false
"MailReceivedToAdd": [ "MyMod.MyMailId.PlayerSeedOption" ], // ข้อความที่จะเพิ่มในรายการ MailReceived สามารถใช้เพื่อเรียกอีเมลใหม่ เหตุการณ์ แฟล็กวานิลลา และหยุดการส่งเมล MFM อื่นๆ...
"MailReceivedToRemove": [ "MyMod.MyMailId.PlayerSapplingOption" ], //ข้อความที่ต้องการลบออกจากรายการ MailReceived สามารถใช้เพื่อทริกเกอร์อีเมลใหม่ เหตุการณ์ แฟล็กวานิลลา และหยุดการส่งอีเมล MFM อื่นๆ...
"ReplyResponseDialog": "จดหมายขอเมล็ดพันธุ์ของคุณถูกส่งไปแล้ว", //ข้อความที่จะแสดงหลังจากเลือกตัวเลือกการตอบกลับนี้ หากมีไฟล์แปลให้ คุณควรใส่คีย์การแปลไว้ที่นี่
"ค่าใช้จ่าย": 50 // จำนวนเงินที่ผู้เล่นต้องมีเพื่อเลือกตัวเลือกนี้ หากเลือกตัวเลือกนี้ เงินจำนวนนั้นจะถูกหักออกจากเงินของผู้เล่นทันที ควรเลือกตัวเลือกที่ไม่มีค่าใช้จ่ายเสมอ ไม่เช่นนั้นผู้เล่นอาจโดนล็อกสิทธิ์
                }
            ]
-
"ทำซ้ำได้": false, // ถ้าเป็นจริง ม็อดจะไม่ตรวจสอบว่าตัวอักษร Id ถูกส่งไปแล้ว ค่าเริ่มต้นคือ false
"AutoOpen": false, // หากเป็น true ม็อดจะเปิดจดหมายเมื่อเริ่มต้นวันหลังจากที่เงื่อนไขตรงตามเงื่อนไข รหัสตัวอักษรจะถูกทำเครื่องหมายว่าอ่านแล้ว และหากมีการกำหนดสูตรไว้ ระบบจะเรียนรู้สูตรนั้น เนื่องจากจดหมายจะไม่ปรากฏ คุณสมบัติภาพต่างๆ เช่น ชื่อเรื่อง ข้อความ พื้นหลัง... จะไม่ถูกนำมาใช้ รวมถึงไฟล์แนบด้วย
// เงื่อนไขการจัดส่ง
//ด้านล่างนี้คือเงื่อนไขการจัดส่ง หากไม่ต้องการตรวจสอบเงื่อนไขดังกล่าว ให้ลบบรรทัดใด ๆ ออก
"วันที่": "10 ฤดูใบไม้ผลิ Y1" // ต้องเป็นวันที่นั้นหรือหลังจากนั้น รูปแบบคือ "[1-28] [ฤดูใบไม้ผลิ|ฤดูร้อน|ฤดูใบไม้ร่วง|ฤดูหนาว] Y[1-999]"
"วัน": [7,14,21,28], // จะต้องเป็นหนึ่งในวันในรายการ
"ฤดูกาล": ["ฤดูใบไม้ร่วง"], // จะต้องเป็นหนึ่งในฤดูกาลในรายการ [ฤดูใบไม้ผลิ|ฤดูร้อน|ฤดูใบไม้ร่วง|ฤดูหนาว]
"สภาพอากาศ": "แดดจัด" // ต้องเป็นสภาพอากาศในเกมนั้น รูปแบบคือ "[แดดจัด|ฝนตก]"
"HouseUpgradeLevel": 2, // ระดับการอัพเกรดบ้านจะต้องเท่ากับหรือสูงกว่าที่กำหนดไว้ 0 - บ้านเริ่มต้น (ไม่มีเหตุผลที่จะใช้สิ่งนี้ เพียงแค่ลบเส้นออก) 1 - ห้องครัว 2 - ชั้นสอง 3 - ห้องใต้ดิน
"DeepestMineLevel": 80, // ระดับเหมืองที่ลึกที่สุดจะต้องเท่ากับหรือสูงกว่าที่กำหนดไว้ 120 คือระดับสุดท้ายของเหมือง 121 คือระดับแรกของถ้ำกะโหลกศีรษะ
"CurrentMoney": 10000, // เงินปัจจุบันจะต้องเท่ากับหรือสูงกว่าที่กำหนดไว้
"TotalMoneyEarned": 500000, // เงินที่ได้รับทั้งหมดจะต้องเท่ากับหรือมากกว่าที่กำหนดไว้
"เงื่อนไขมิตรภาพ": // NPC แต่ละตัวในรายการจะต้องตรวจสอบเงื่อนไขทั้งหมด
        [
            {
"NpcName": "Lewis", //ชื่อ NPC สามารถใช้ NPC ที่กำหนดเองได้
"ระดับมิตรภาพ": 8, // NPC ต้องมีระดับหัวใจมิตรภาพเท่ากับหรือสูงกว่าที่กำหนดไว้ ค่าเริ่มต้นคือ 0
"สถานะมิตรภาพ": ["กำลังเดท", "หมั้น", "แต่งงาน"] // [เป็นมิตร|กำลังเดท|หมั้น|แต่งงาน|หย่าร้าง] กำหนดให้สถานะมิตรภาพของ NPC ต้องเป็นหนึ่งในรายการ ลบออกหากไม่ต้องการสถานะ
            }
-
"เงื่อนไขทักษะ": // ทักษะแต่ละทักษะในรายการต้องมีระดับเท่ากับหรือสูงกว่าที่กำหนดไว้ สามารถใช้ทักษะที่เขียนโค้ดไว้ทั้งหมดในเกมเวอร์ชันปกติ รวมถึงโชค ไม่สามารถใช้ทักษะแบบกำหนดเองได้
        [
{ "ชื่อทักษะ": "การทำฟาร์ม", "ระดับทักษะ": 1 }
-
"StatsConditions": // สถิติแต่ละรายการในรายการต้องมีค่าเท่ากับหรือสูงกว่าที่กำหนดไว้ เลือก StatsName หรือ StatsLabel
        [
            {
"StatsName": "CheeseMade", //[เมล็ดที่หว่าน|สินค้าที่จัดส่ง|สินค้าที่ปรุง|สินค้าที่ประดิษฐ์|ไข่ไก่ที่วาง|ไข่เป็ดที่วาง|นมวัวที่ผลิต|นมแพะที่ผลิต|ขนกระต่ายที่ผลิต|ขนแกะที่ผลิต|ชีสที่ผลิต|ชีสแพะที่ผลิต|เห็ดทรัฟเฟิลที่พบ|หินที่เก็บได้|หินที่ถูกบด|ดินที่ถูกถาง|ของขวัญที่ให้|ครั้งที่หมดสติ|เวลานอนโดยเฉลี่ย|ครั้งที่ตกปลา|ปลาที่จับได้|ก้อนหินที่แตก|ตอไม้ที่ถูกสับ|ขั้นตอนที่ดำเนินการ|สัตว์ประหลาดที่ถูกฆ่า|เพชรที่พบ|PrismaticSh ardsFound|อัญมณีล้ำค่าอื่นๆที่พบ|ถ้ำแครอทพบ|ทองแดงพบ|เหล็กพบ|ถ่านหินพบ|เหรียญพบ|ทองพบ|อิริเดียมพบ|แท่งหลอม|เครื่องดื่มที่ทำ|แยมทำ|ชิ้นส่วนขยะรีไซเคิล|หินลึกลับบด|วันที่เล่น|วัชพืชกำจัด|ไม้สับ|บันทึกพบ|ภารกิจเสร็จสิ้น|ระดับดาวพืชผลที่จัดส่ง|พืชผลที่จัดส่ง|ไอเทมที่หาได้|สไลม์ฆ่า|ธรณีวิทยาที่แตก|เพื่อนที่ดี|เงินที่ได้รับจากแต่ละบุคคล] ค่าเริ่มต้นเป็นค่าว่าง
"StatsLabel": "ชื่อ", // [exMemoriesWiped|childrenTurnedToDoves|trashCansChecked|boatRidesToIsland|beachFarmSpawns|hardModeMonstersKilled|timesEnchanted] นี่คือสถิติเกมปัจจุบันที่ระบุด้วยป้ายกำกับ หากมีการเพิ่มเข้ามา ก็ควรได้รับการรองรับเช่นกัน นอกจากนี้ยังระบุป้ายกำกับสถิติแบบกำหนดเองที่เพิ่มโดยม็อดอื่นๆ ด้วย ค่าเริ่มต้นคือ null
"จำนวนเงิน" : 1 // จำนวนเงินที่สถานะจะต้องเท่ากันหรือมากกว่าเพื่อให้เงื่อนไขถูกต้อง
            }
-
"CollectionConditions": // เงื่อนไขการรวบรวมแต่ละรายการในรายการจะต้องมีค่าเท่ากับหรือสูงกว่าจำนวนที่กำหนด
        [
            {
"คอลเลกชัน": "จัดส่งแล้ว" //[จัดส่งแล้ว|ปลา|สิ่งประดิษฐ์|แร่ธาตุ|การทำอาหาร|การประดิษฐ์] จำเป็น
"ชื่อ": "น้ำมัน", //ไม่สนับสนุนแล้ว ใช้ Ids แทน ชื่อของวัตถุหรือสูตรสำหรับคอลเลกชัน 'การประดิษฐ์' หากไม่ใช่คอลเลกชันการประดิษฐ์ ระบบจะค้นหาชื่อนั้นในรายการวัตถุเพื่อค้นหาดัชนี หากไม่พบชื่อ ระบบจะละเว้นตัวอักษรนั้น แต่จะรวมกับคุณสมบัติอื่นๆ ค่าเริ่มต้นคือ null
"ดัชนี": 211, //ไม่สนับสนุนแล้ว ใช้ Ids แทน ดัชนีของอ็อบเจ็กต์ จะรวมกับคุณสมบัติอื่นๆ ค่าเริ่มต้นคือ null
"Ids": [ "282", "MossSoup" ], // รหัสไอเท็มหรือชื่อสูตรคราฟต์ จะรวมกับคุณสมบัติอื่นๆ จำนวนจะถูกนำมารวมกันเพื่อเปรียบเทียบกับคุณสมบัติ Amount
"จำนวน": 10 // จำนวนรวมของวัตถุในคอลเลกชันจะต้องเท่ากันหรือมากกว่าเพื่อให้เงื่อนไขถูกต้อง
            }
-
"SpecialDateCondition": // ต้องเป็นวันที่นั้นหรือหลังจากนั้น
        {
"SpecialDate": "ChildBirth", //[Wedding|ChildBirth] จำเป็น
"YearsSince": 1, // จำนวนปีนับตั้งแต่วันที่เกิดเหตุการณ์ 0 จะตรงกับวันที่จริง 1 คือปีที่ต่อเนื่อง ค่าเริ่มต้นคือ 0
"WhichChild": 1 // หากคุณสมบัติ SpecialDate เป็น ChildBirth ระบบจะอ้างอิงถึง ChildBirth ใด ค่าเริ่มต้นคือ 1
-
"ExpandedPrecondition": "d Mon Fri/HasItem Pink Cake/!JojaMartComplete/!w rainy", // ต้องใช้ม็อด Expanded Preconditions Utility ดูเอกสารประกอบของม็อดเพื่อดูวิธีการทำงาน หากไม่ได้โหลดม็อด จดหมายจะไม่ถูกส่ง
"ExpandedPreconditions": [ "!z spring/t 600 1000", "f Linus 1000/w rainy/z spring", "f Linus 2500" ], // ต้องใช้ Expanded Preconditions Utility mod ดูเอกสารประกอบ mod เพื่อดูวิธีการทำงาน หากไม่ได้โหลด mod ไว้ จดหมายจะไม่ถูกส่ง
"RandomChance": 0.25, // ม็อดจะตรวจสอบว่าตัวเลขสุ่มจาก 0 ถึง 1 อยู่ต่ำกว่าตัวเลขที่กำหนดหรือไม่ การบันทึกแบบเดียวกันในวันเดียวกันสำหรับตัวอักษรเดียวกันจะได้ผลลัพธ์แบบเดียวกันเสมอเพื่อหลีกเลี่ยงการโกง
"อาคาร": ["Coop","Coop ใหญ่","Coop ดีลักซ์"], // ต้องการให้มีการสร้างอาคารอย่

ม็อดยอดนิยมสำหรับ 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