मुख्य कंटेंट तक स्किप करें

BharatCore Modules & Configuration

BharatCore modular architecture par build hai. Agar config me koi module false kar diya jaye, toh Paper engine me uske listeners, commands aur tasks register hi nahi hote (0 CPU/RAM impact).


Complete modules: YAML Reference​

Neeche config.yml ka complete modules: block diya gaya hai with direct Hinglish comments:

modules:
# Staff Jail System: Rules todne walo ko jail cell me pack karne ke liye.
# Commands: /jail, /unjail
jail: true

# Combat Logger: PvP fight ke beech disconnect ya combat log rokta hai.
# Hooks: Tagged players ke liye /spawn, /tpa, aur ender pearl block karta hai.
combat: true

# Master Chat System: MiniMessage hex colors aur chat styling engine.
# Controls: Chat formatting, staff chat, and chat channels.
chat: true

# Teleportation: Player-to-player fast teleportation handling.
# Commands: /tpa, /tpahere, /tpaccept, /tpdeny, /tpatoggle, /tpamenu
tpa: true

# Homes System: Multi-home waypoint system with Bedrock/Java GUI support.
# Commands: /home, /sethome, /delhome, /homes
homes: true

# Server Spawn: Central safe spawn teleportation with void fall protection.
# Commands: /spawn, /setspawn
spawn: true

# Server Warps: Public destinations and warp navigation menus.
# Commands: /warp, /setwarp, /delwarp, /warps
warps: true

# Worlds Engine: Fast async world loader (replaces heavy Multiverse).
# Commands: /world tp, /world create, /world delete, /world list
worlds: true

# Cosmetic Tags: Chat aur tablist me custom titles/tags.
# Commands: /tags
tags: true

# Name Colors: Chat aur tablist me username colors and gradients.
# Commands: /namecolor
namecolor: true

# Chat Colors: Players ke messages ke liye custom colors.
# Commands: /chatcolor
chatcolor: true

# Chat Moderation: Anti-spam, caps blocker, aur swear word filter.
chat-filters: true

# Chat Layout Format: MiniMessage custom layout apply karta hai.
chat-format: true

# Announcements: Join/Quit titles, welcome messages, aur actionbars.
announcements: true

# Staff Suite: Admins aur mods ke moderation tools.
# Commands: /vanish, /flyspeed, /walkspeed, /gm
staff: true

# Flight Engine: Timed flight aur permanent donor flight control.
# Commands: /fly, /fly addtime, /fly settime
flight: true

# Lands Hook: Lands claim plugin ke saath protection integration.
lands: false

# Player Mentions: Chat me player name highlight aur ding sound notification.
# Commands: /togglementions
mentions: true

# Social Engine: Direct PMs, ignore system, aur staff SocialSpy.
# Commands: /msg, /r, /socialspy, /ignore
social: true

# Player Reports: Rule-breakers ke reports seedhe online staff ko ticket banake bhejta hai.
# Commands: /report <player> <reason>
reports: true

# HelpOp Utility: Players ke emergency help requests staff chat me send karta hai.
# Commands: /helpop <message>
helpop: true

# Glowing Shader: Ranks aur staff ke liye colored glowing outlines.
# Commands: /glow
glow: true

# Vault Economy: High-speed economy engine (replaces Essentials Eco).
# Commands: /bal, /pay, /eco
economy: true

# Shards Currency: Event tokens, AFK zone rewards, aur shard shop.
# Commands: /shards, /shardsadmin, /shardshop, /afkzone
shards: true

# Night Vision: Instant night vision utility for miners and builders.
# Commands: /nv
nightvision: true

# Latency Check: Accurate network ping check command.
# Commands: /ping
ping: true

# Playtime Tracker: AFK-filtered online time tracker with tiered rewards.
# Commands: /playtime
playtime: true

# Custom Aliases: custom_commands.yml se shortcuts map karta hai.
custom-commands: true

# Void Spawn: World ke neeche girne par player ko bina damage spawn par bhejta hai.
void-spawn: true

# Player Perks: Donor rank bonuses (Keep-XP discount, portable /craft).
perks: true

# Audit Logger: Staff ke admin actions ko logs/audit.log me record karta hai.
audit: true

# Coin Shop: BMC Coins se buy hone wala cosmetic marketplace.
# Commands: /coinshop
coinshop: true

# Anti-Exploit Guard: Dupes, crash packets, aur illegal NBT blocks ko prevent karta hai.
anti-exploit: true

# Teams & Clans: Player squads, group chat, aur team leveling.
# Commands: /team
teams: true

# Web Store Delivery: Webstore purchases instantly deliver karne ke liye Redis backend.
store:
enabled: true
url: "https://store.bharatmc.net"
submodules:
execution: true # Redis ke through instant command execution
wallet: true # BMC Coin wallet (/bmc bal, /bmc pay)
kits: true # Purchase safe kit claims
donations: true # Server-wide donation alert broadcasts

# Voting System: Vote streaks, auto-reminders, aur community vote parties.
vote:
enabled: true
submodules:
commands: true # /vote command
reminders: true # Join par vote reminder notification
party: true # Vote counter milestone party
pinata: true # Spawn par Pinata party event

Fast Module Overview​

1. Economy & Stores​

  • store: Tebex ya webstore payments ko Redis pub/sub ke through instant ingame run karta hai. Main server tick freeze nahi hoti.
  • economy: Vault support ke sath built-in high-performance economy system.
  • shards & coinshop: Shards events/AFK se milte hain, aur BMC Coins webstore se aate hain jisse cosmetics unlock hote hain.

2. Moderation & Protection​

  • staff & jail: Staff ko /v (invisible packet hide), /freeze (player movement block), aur /invsee (live inventory view) deta hai.
  • anti-exploit: Server crasher packets, huge NBT data aur book dupe glitches ko block karta hai.

3. Teleportation & World Safety​

  • homes & warps: Asynchronous chunk safety ke sath teleport karta hai taaki player void me na gire.
  • void-spawn: Player Y-level negative cross karte hi immediately spawn pe teleport ho jata hai bina mare.