Systems Reference

ระบบเซิร์ฟเวอร์

รวมระบบทั้งหมดของ MiraSMP Season 1 จาก plugin ที่ติดตั้งจริง 21 รายการ และระบบ Mira หลัก 14 ระบบ

MiraMarket

  • MiraMarket ใช้ SQLite ไฟล์ market.db บนเซิร์ฟเวอร์
  • Player shop เริ่มต้นสร้างได้ 2 ร้าน, VIP 5, SVIP 10, staff 50
  • Auction House เปิด 24 ชั่วโมงต่อ listing, ค่าลงขาย 2%, ภาษีขาย 5%
  • Featured auction เปิดใช้งานและมีค่าใช้จ่าย 2,500
  • Buy Orders เปิด 24 ชั่วโมง, ค่าธรรมเนียมสร้าง 1%, จำกัดเริ่มต้น 3 order
  • Server Market มี dynamic pricing, ราคาขึ้นจากการซื้อ 2.5%, ลดจากการขาย 2%, ฟื้นตัวทุก 60 นาที
  • ราคาซื้อขายกลางถูกล็อกในช่วง 0.5x ถึง 3.0x และขายคืนพื้นฐานประมาณ 25% ของราคาซื้อ

MiraProtection

  • Claim เป็นระบบ chunk-based ในโลก Survival
  • ผู้เล่นเริ่มต้น claim ได้ 4 chunk, VIP 12, SVIP 24, staff 200
  • ระบบป้องกัน block break/place, chest, PvP, mob griefing, explosion, fire, piston และ liquid flow
  • พื้นที่ใกล้ spawn มี buffer 16 chunk
  • Claim ที่ inactive 60 วันสามารถถูก cleanup ได้ และเริ่มเตือนที่ 45 วัน
  • Tier 1-10 ใช้เงิน Vault, tier 11-15 ใช้ PlayerPoints
  • Combat tag 15 วินาที และบล็อก ender chest, logout, teleport รวมถึง /home /spawn /rtp /back
  • Soulbound ราคา 5,000 และ item boss สำคัญถูกตั้ง soulbound อัตโนมัติ
  • Raid window ปกติ 20:00-22:00 ทุกวัน และเสาร์-อาทิตย์ 14:00-23:00

MiraGangs

  • สร้าง gang ราคา 5,000 และเริ่มต้นรับสมาชิกได้ 5 คน
  • อัปเกรด member tier ได้ 5 ขั้น เพื่อเพิ่ม slot สมาชิก
  • Gang vault มี 3 ขั้น: 9, 27 และ 54 ช่อง
  • สมาชิกในรัศมี 32 block แชร์ XP จากการฆ่า mob
  • MiraMob ให้ gang XP 5 และ boss ให้ 100
  • Gang boss event ต้องมีสมาชิกใกล้กันอย่างน้อย 5 คนในรัศมี 48 block
  • Boss event ราคา 50,000, cooldown 24 ชั่วโมง, ชนะแล้วได้ gang XP 500 และเงินเข้า treasury 25,000
  • War ใช้เงินประกาศ 10,000 และมีระยะเวลา 7 วัน
UI

MiraGUI

/miramenu /vmenu

เมนูหลักของเซิร์ฟเวอร์ รวมทางเข้า wiki, warp, ระบบตลาด, claim, gang, quest และหน้าช่วยเหลือ

  • เปิดเมนูหลักด้วย /miramenu หรือ /vmenu
  • เมนู config-driven สำหรับเพิ่มปุ่มและคำสั่งได้
  • เหมาะสำหรับผู้เล่นใหม่ที่ยังจำคำสั่งไม่ได้
  • รองรับเมนูย่อย, ข้อความ, เสียง และ command action
EC

MiraMarket

/market /pshop /ah /orders

เศรษฐกิจครบชุด: ตลาดกลาง, ร้านผู้เล่น, Auction House และระบบตั้งรับซื้อ item

  • Server Market มี dynamic pricing และหมวดสินค้าหลายกลุ่ม
  • Player Shop เริ่มต้น 2 ร้าน, VIP 5, SVIP 10
  • Auction House เปิด listing 24 ชั่วโมง มี featured slot
  • Buy Orders มี escrow ปลอดภัยและ claim item ผ่าน mailbox
CL

MiraProtection

/vp

ระบบป้องกันพื้นที่แบบ chunk พร้อม tier, trust, soulbound, combat log, raid และ peace/war

  • เริ่มต้น claim ได้ 4 chunk และอัป tier เพื่อขยายพื้นที่
  • ป้องกันทุบ/วางบล็อก เปิดกล่อง ระเบิด ไฟ piston และ liquid flow
  • Combat tag 15 วินาทีและบล็อกคำสั่งหนี combat
  • Raid window หลัก 20:00-22:00 และเสาร์-อาทิตย์ยาวขึ้น
GN

MiraGangs

/gang /g

ระบบแก๊งสำหรับเล่นเป็นทีม มี treasury, gang vault, relations, war, level และ boss event

  • สร้าง gang ราคา 5,000 เริ่มต้น 5 slot
  • Gang vault อัปได้ถึง 54 ช่อง
  • ฆ่า mob ใกล้สมาชิกเพื่อแชร์ gang XP
  • Boss event ต้องมีสมาชิก 5 คน ราคา 50,000 และ cooldown 24 ชั่วโมง
MB

MiraMobs

/miramobs (staff)

มอนสเตอร์พิเศษแบบ vanilla entity แบ่ง tier FARM, NORMAL, RARE, ELITE และ BOSS

  • มี mob ตาม biome และ dimension เช่น Overworld, Nether, End
  • ดรอปวัตถุดิบเศรษฐกิจและของคราฟต์ เช่น Mira Coin, Essence, Rune
  • Boss สำคัญคือ Mira Lord และ Ancient Overlord
  • เชื่อมกับ gang boss event และระบบ soulbound
EN

MiraEnchant

/miraenchant /enchants

ระบบ enchant economy พร้อม scroll, dust, upgrade, extract และ reroll

  • เปิด GUI enchant และระบบอัปเกรด
  • รองรับการใช้ scroll/dust กับ item
  • มีคำสั่ง admin สำหรับ give และ reload
  • ออกแบบให้เชื่อมกับ market, crate และ mob drops
CR

MiraCrates

/crate /crates

ระบบกล่องสุ่ม key-based พร้อม preview และ weighted rewards

  • ผู้เล่นเปิด crate และ preview รางวัลได้
  • รางวัลรองรับ item, money และ command
  • key สามารถแจกผ่านกิจกรรม mob หรือ boss
  • มีสิทธิ์ admin สำหรับตั้ง location และ give key
KP

MiraKeepers

/keeper

NPC villager trader แบบ roaming ที่สุ่มเกิดใกล้ผู้เล่นและมีของแลกเฉพาะตัว

  • ผู้เล่นดู keeper ที่ active ได้
  • Keeper แต่ละแบบมี trade ต่างกัน
  • หลัง trade สำเร็จสามารถหายไปได้
  • staff สามารถ spawn, dismiss และ reload ได้
QS

MiraQuests

/quests /quest

เควสรายวันและรายสัปดาห์พร้อม reward สำหรับบังคับเส้นทาง progression

  • มีหน้า progress และ claim
  • ภารกิจรองรับ kill, ขุด, เล่นกิจกรรม และเป้าหมายรายสัปดาห์
  • รางวัลเชื่อมกับ Vault และ item
  • เหมาะสำหรับผู้เล่นใหม่ที่ต้องการหาเงินช่วงเริ่มต้น
RK

MiraRank

/rank /ranks

แรงก์ความก้าวหน้าสำหรับสาย PvP, PvE และ Farm

  • เปิดหน้าดู rank ด้วย /rank
  • มีระบบ rank up
  • เชื่อมกับ PlaceholderAPI
  • ใช้เป็นเป้าหมายระยะยาวของ season
ST

MiraStats

/stats /leaderboard /lb

สถิติผู้เล่น โปรไฟล์ และ leaderboard สำหรับการแข่งขันใน season

  • ดูสถิติตัวเองหรือผู้เล่นอื่น
  • Leaderboard แยกตาม stat
  • ใช้ประกอบกิจกรรมและ season ranking
  • admin มีเครื่องมือ reset/reload
NP

MiraNpc

/npc

จุด NPC command สำหรับนำทางผู้เล่นและเชื่อมจุดสำคัญใน spawn

  • ผู้เล่นโต้ตอบกับ NPC เพื่อเปิดเมนูหรือใช้คำสั่ง
  • staff สร้าง/ลบ NPC และผูก command ได้
  • เหมาะกับ spawn, tutorial และ event
  • ช่วยลดการจำคำสั่งยาว ๆ
LG

MiraStacker

/mirastacker (staff)

รวม item drop เกินขีดจำกัด vanilla เพื่อลด entity lag

  • ทำงานเบื้องหลังเพื่อให้ฟาร์มไม่สร้าง entity มากเกินไป
  • ช่วย performance ช่วงมีผู้เล่นเยอะ
  • มีคำสั่ง reload สำหรับ staff
  • ผู้เล่นไม่ต้องตั้งค่าเอง
AC

MiraCheat

/ac (staff)

ระบบ anti-cheat แบบ configurable สำหรับตรวจ movement, combat, world action และ chat/command abuse

  • แจ้งเตือน staff ผ่านสิทธิ์ miracheat.alerts
  • มี bypass สำหรับ staff และระบบทดสอบ
  • ตั้ง threshold ผ่าน config ได้
  • ใช้ร่วมกับกฎห้าม cheat, macro, xray และ dupe

Plugin ที่ติดตั้งบน SMP

MiraGUI

ผู้เล่นใช้ได้

เมนูหลักของเซิร์ฟเวอร์และทางลัดเข้าระบบต่าง ๆ

/miramenu/vmenu

MiraMarket

ผู้เล่นใช้ได้

ตลาดกลาง, ร้านผู้เล่น, Auction House และ Buy Orders

/market/pshop/ah/orders

MiraProtection

ผู้เล่นใช้ได้

Claim พื้นที่, trust, tier, raid, peace, war และ soulbound

/mp

MiraGangs

ผู้เล่นใช้ได้

ระบบแก๊ง, แชทแก๊ง, treasury, gang vault, war และ boss event

/gang/g

MiraMobs

staff/ระบบ

มอนสเตอร์พิเศษและ boss ตามโลก/biome/ระดับความยาก

/miramobs

MiraEnchant

ผู้เล่นใช้ได้

เศรษฐกิจ enchant, scroll, dust, upgrade, extract และ reroll

/miraenchant/enchants

MiraCrates

ผู้เล่นใช้ได้

กล่องสุ่ม, key, preview และ weighted rewards

/crate/crates

MiraKeepers

ผู้เล่นใช้ได้

NPC trader แบบสุ่มเกิดใกล้ผู้เล่น

/keeper

MiraQuests

ผู้เล่นใช้ได้

เควสรายวันและรายสัปดาห์พร้อมรางวัล

/quests/quest

MiraRank

ผู้เล่นใช้ได้

แรงก์ความก้าวหน้าสาย PvP, PvE และ Farm

/rank/ranks

MiraStats

ผู้เล่นใช้ได้

สถิติผู้เล่น, โปรไฟล์ และ leaderboard

/stats/leaderboard/lb

MiraNpc

ผู้เล่นใช้ได้

จุด NPC สำหรับสั่ง command และนำทางผู้เล่น

/npc

MiraStacker

staff/ระบบ

รวม item drop เพื่อลด entity lag

/mirastacker

MiraCheat

staff/ระบบ

ระบบตรวจจับพฤติกรรมโกงและแจ้งเตือน staff

/ac

EssentialsX

ผู้เล่นใช้ได้

คำสั่งพื้นฐาน เช่น home, spawn, warp, chat และ utility

/home/sethome/spawn/back

BetterRTP

ผู้เล่นใช้ได้

สุ่มวาร์ปออกไปเริ่มเล่นในโลก survival

/rtp

LuckPerms

staff/ระบบ

จัดการสิทธิ์และกลุ่มผู้เล่น

/lp

Vault + PlayerPoints

ผู้เล่นใช้ได้

แกนกลางเศรษฐกิจเงินและแต้ม premium

/money/points

WorldEdit + WorldGuard

staff/ระบบ

เครื่องมือ staff สำหรับพื้นที่ spawn, region และ protection

/rg//wand

TAB

ผู้เล่นใช้ได้

tablist, nametag และ scoreboard

/tab

Simple Voice Chat

ผู้เล่นใช้ได้

ระบบ voice chat ในเกม

/voicechat