logo
th
ภาษาไทย

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

ผู้สร้าง: Digus
อัปเดตแล้ว:2025-04-08 05:05:37
67KB
mcafee
การยืนยันตัวตน
ได้รับความไว้วางใจจากผู้ใช้ 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 — สำรวจม็อดยอดนิยมเหล่านี้วันนี้!

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

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

logo
ภาษา

โซลูชันเกม

ทรัพยากร

พันธมิตร

ติดตามเราบน

discordfacebooktwitteryoutube
สนับสนุน:
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