SERVER ONLINE

RoyalMC

Experience the ultimate Minecraft PvP & Lifesteal adventure. Join thousands of players in epic battles, steal hearts, and dominate the leaderboards on our premium network.

10+ Players Online
2 Gamemodes
99.9% Uptime
0 Lag
Join Discord
Server Address royalmc.dismine.xyz Copy

About RoyalMC

🛡️
💎
👑

Welcome to RoyalMC, where the thrill of PvP and the excitement of Lifesteal converge to create an unforgettable Minecraft experience. Our server is engineered for players who demand excellence, competition, and continuous growth.

RoyalMC features a robust infrastructure that ensures 10+ players online at all times, with no lag and stable connections. Our network is optimized for smooth gameplay, allowing you to focus on what matters most - dominating the battlefield and climbing the ranks.

Intense PvP Battles

Engage in thrilling player-vs-player combat with balanced mechanics and fair play policies

❤️

Life Steal Mechanics

Steal hearts and hearts from your enemies with our unique life-draining system

Optimized Performance

Experience lightning-fast response times and minimal server lag for competitive play

👥

Active Community

Join thousands of skilled players in a thriving community of Minecraft enthusiasts

Game Modes

PvP

Survival PvP

Test your skills in intense survival battles with enhanced combat mechanics and fair fight systems.

  • Balanced combat stats
  • No griefing allowed
  • Fair matchmaking
  • Leaderboard integration
  • Rank progression system
❤️
Lifesteal

Life Steal Arena

Engage in fast-paced battles where every hit matters. Steal health from your enemies and become unstoppable.

  • Dynamic health stealing
  • Critical strike mechanics
  • Power-up system
  • Team-based objectives
  • Unique equipment rewards
Speedrun

Speedrun Challenges

Complete challenging objectives and achieve the fastest times in our speedrun-friendly environment.

  • Time-based objectives
  • Score multipliers
  • Leaderboard rankings
  • Achievement system
  • Replay and review features
👥
Events

Community Events

Participate in special events, tournaments, and community challenges that test your skills and teamwork.

  • Weekly tournaments
  • Seasonal events
  • Team competitions
  • Special rewards
  • Community recognition

Server Information

🛡️

Protection System

Active

Our advanced protection system ensures a fair and secure environment for all players.

💎

Rarity

Legendary

Exclusive items and rewards available only on RoyalMC.

Speed

Optimized

Lightning-fast servers with minimal lag for competitive gameplay.

👑

Leadership

Ranked

climb the ranks and prove your skills in competitive matches.

Community Rules

1

No Cheating

Use only legitimate Minecraft features. Any form of cheating, including but not limited to x-ray, kill-aura, and flight, will result in immediate ban.

2

Respectful Behavior

Maintain a positive and respectful environment. Harassment, bullying, and inappropriate behavior will not be tolerated.

3

PvP Etiquette

Engage in fair combat. Griefing, spawn killing, and teaming are only permitted in designated areas.

4

Lifesteal Rules

Use lifesteal abilities responsibly. Exploiting lifesteal mechanics will result in temporary bans.

5

Server Resources

Respect server resources and bandwidth. Do not overload the server with excessive entities or activities.

6

Age Requirements

Players must be 13+ years old. Underage players will be monitored closely and may be restricted from certain activities.

Latest Updates

24 hours ago

New Update: Enhanced Lifesteal System

We're excited to announce our latest update featuring a completely redesigned lifesteal system. Now with more balanced mechanics and exciting new abilities!

Read More →
3 days ago

Weekly Tournament .rules-grid { max-width: 900px; margin: 0 auto; display: grid; grid-template-columns: repeat(auto-fit, minmax(280px, 1fr)); gap: 1.5rem; } .rule-card { display: flex; gap: 1.25rem; padding: 1.75rem; background: linear-gradient(145deg, var(--mc-card), var(--mc-darker)); border: 1px solid var(--mc-border); border-radius: 12px; transition: all 0.3s ease; } .rule-card:hover { border-color: var(--mc-green-light); transform: translateX(8px); box-shadow: 0 8px 30px rgba(46, 125, 50, 0.1); } .rule-number { width: 48px; height: 48px; border-radius: 10px; background: linear-gradient(135deg, var(--mc-green), var(--mc-green-light)); display: flex; align-items: center; justify-content: center; font-family: 'Minecraft', cursive; font-size: 1.25rem; font-weight: 700; color: var(--mc-darker); flex-shrink: 0; box-shadow: 0 4px 15px rgba(46, 125, 50, 0.4); } .rule-content h4 { font-size: 1.1rem; font-weight: 700; margin-bottom: 0.5rem; color: var(--mc-text); } .rule-content p { color: var(--mc-text-muted); font-size: 0.9rem; line-height: 1.6; } /* News Section */ .news { background: linear-gradient(180deg, transparent, rgba(46, 125, 50, 0.03), transparent); } .news-grid { max-width: 1200px; margin: 0 auto; display: grid; grid-template-columns: repeat(auto-fit, minmax(350px, 1fr)); gap: 2rem; } .news-card { padding: 2rem; background: linear-gradient(145deg, var(--mc-card), var(--mc-darker)); border: 1px solid var(--mc-border); border-radius: 16px; transition: all 0.3s ease; display: flex; flex-direction: column; } .news-card:hover { border-color: var(--mc-green-light); transform: translateY(-4px); box-shadow: 0 12px 40px rgba(46, 125, 50, 0.15); } .news-date { display: inline-block; padding: 0.35rem 1rem; background: rgba(46, 125, 50, 0.15); border: 1px solid var(--mc-green); border-radius: 50px; font-size: 0.75rem; font-weight: 600; color: var(--mc-green-light); text-transform: uppercase; letter-spacing: 1px; margin-bottom: 1rem; width: fit-content; } .news-title { font-family: 'Minecraft', cursive; font-size: 1.3rem; font-weight: 700; margin-bottom: 0.75rem; color: var(--mc-text); } .news-excerpt { color: var(--mc-text-muted); line-height: 1.7; margin-bottom: 1.5rem; flex-grow: 1; } .news-link { display: inline-flex; align-items: center; gap: 0.5rem; color: var(--mc-green-light); font-weight: 600; text-decoration: none; transition: all 0.3s ease; } .news-link:hover { color: var(--mc-gold); gap: 0.75rem; } /* CTA Section */ .cta-section { background: linear-gradient(180deg, transparent, rgba(46, 125, 50, 0.05), transparent); text-align: center; } .cta-card { max-width: 800px; margin: 0 auto; padding: 4rem 3rem; background: linear-gradient(145deg, var(--mc-card), var(--mc-darker)); border: 2px solid var(--mc-green); border-radius: 20px; position: relative; overflow: hidden; } .cta-card::before { content: ''; position: absolute; inset: -2px; background: linear-gradient(90deg, var(--mc-green), var(--mc-gold), var(--mc-green), var(--mc-gold)); background-size: 200% auto; animation: borderFlow 4s linear infinite; border-radius: 20px; z-index: -1; } @keyframes borderFlow { 0% { background-position: 0% center; } 100% { background-position: 200% center; } } .cta-title { font-family: 'Minecraft', cursive; font-size: clamp(2rem, 4vw, 3rem); font-weight: 700; margin-bottom: 1rem; background: linear-gradient(90deg, var(--mc-text), var(--mc-green-light), var(--mc-gold)); background-size: 200% auto; -webkit-background-clip: text; -webkit-text-fill-color: transparent; background-clip: text; animation: titleShine 4s linear infinite; } .cta-text { font-size: 1.2rem; color: var(--mc-text-muted); line-height: 1.7; margin-bottom: 2.5rem; } .cta-buttons { display: flex; justify-content: center; gap: 1.5rem; flex-wrap: wrap; } /* Footer */ .footer { padding: 4rem 2rem 2rem; background: var(--mc-darker); border-top: 1px solid var(--mc-border); position: relative; z-index: 10; } .footer-content { max-width: 1200px; margin: 0 auto; display: grid; grid-template-columns: 2fr repeat(3, 1fr); gap: 3rem; } .footer-brand .nav-logo { margin-bottom: 1rem; } .footer-brand p { color: var(--mc-text-muted); line-height: 1.7; max-width: 300px; } .footer-title { font-family: 'Minecraft', cursive; font-size: 1.2rem; font-weight: 700; color: var(--mc-gold); margin-bottom: 1.5rem; } .footer-links { list-style: none; display: flex; flex-direction: column; gap: 0.75rem; } .footer-links a { color: var(--mc-text-muted); text-decoration: none; font-size: 0.95rem; transition: all 0.3s ease; display: inline-flex; align-items: center; gap: 0.5rem; } .footer-links a:hover { color: var(--mc-green-light); transform: translateX(4px); } .footer-links a::before { content: '▸'; color: var(--mc-green); font-size: 0.7rem; } .footer-bottom { max-width: 1200px; margin: 3rem auto 0; padding-top: 2rem; border-top: 1px solid var(--mc-border); display: flex; justify-content: space-between; align-items: center; flex-wrap: wrap; gap: 1rem; } .footer-copyright { color: var(--mc-text-muted); font-size: 0.9rem; } .footer-social { display: flex; gap: 1rem; } .social-link { width: 44px; height: 44px; border-radius: 10px; background: linear-gradient(145deg, var(--mc-card), var(--mc-darker)); border: 1px solid var(--mc-border); display: flex; align-items: center; justify-content: center; color: var(--mc-text-muted); text-decoration: none; font-size: 1.25rem; transition: all 0.3s ease; } .social-link:hover { border-color: var(--mc-green-light); color: var(--mc-green-light); transform: translateY(-3px); box-shadow: 0 6px 20px rgba(46, 125, 50, 0.2); } .social-link.discord:hover { border-color: #5865F2; color: #5865F2; box-shadow: 0 6px 20px rgba(88, 101, 242, 0.3); } .social-link.youtube:hover { border-color: #ff0000; color: #ff0000; box-shadow: 0 6px 20px rgba(255, 0, 0, 0.3); } /* Modal */ .modal-overlay { position: fixed; inset: 0; z-index: 10000; background: rgba(0, 0, 0, 0.85); backdrop-filter: blur(8px); display: flex; align-items: center; justify-content: center; opacity: 0; visibility: hidden; transition: all 0.3s ease; padding: 2rem; } .modal-overlay.active { opacity: 1; visibility: visible; } .modal { background: linear-gradient(145deg, var(--mc-card), var(--mc-darker)); border: 2px solid var(--mc-green); border-radius: 16px; padding: 3rem; max-width: 450px; width: 100%; text-align: center; transform: scale(0.9) translateY(20px); transition: all 0.3s ease; box-shadow: 0 20px 60px rgba(0, 0, 0, 0.5), 0 0 50px rgba(46, 125, 50, 0.2); position: relative; } .modal-overlay.active .modal { transform: scale(1) translateY(0); } .modal-close { position: absolute; top: 1rem; right: 1rem; width: 36px; height: 36px; border-radius: 50%; background: var(--mc-darker); border: 1px solid var(--mc-border); color: var(--mc-text-muted); cursor: pointer; display: flex; align-items: center; justify-content: center; font-size: 1.25rem; transition: all 0.3s ease; } .modal-close:hover { background: var(--mc-green); border-color: var(--mc-green-light); color: var(--mc-darker); transform: rotate(90deg); } .modal-icon { width: 80px; height: 80px; border-radius: 16px; background: linear-gradient(135deg, var(--mc-green), var(--mc-green-light)); display: flex; align-items: center; justify-content: center; font-size: 2.5rem; margin: 0 auto 1.5rem; box-shadow: 0 8px 30px rgba(46, 125, 50, 0.4); } .modal-title { font-family: 'Minecraft', cursive; font-size: 1.75rem; font-weight: 700; margin-bottom: 0.75rem; color: var(--mc-text); } .modal-text { color: var(--mc-text-muted); margin-bottom: 1.5rem; line-height: 1.6; } .modal-ip { font-family: 'Minecraft', cursive; font-size: 1.5rem; color: var(--mc-gold); background: var(--mc-darker); border: 1px solid var(--mc-border); border-radius: 10px; padding: 1rem 1.5rem; margin-bottom: 1.5rem; letter-spacing: 1px; user-select: all; cursor: copy; transition: all 0.3s ease; } .modal-ip:hover { border-color: var(--mc-green-light); box-shadow: 0 0 20px rgba(255, 215, 0, 0.2); } .modal-btn { width: 100%; justify-content: center; } /* Scroll Animations */ .fade-up { opacity: 0; transform: translateY(30px); transition: all 0.8s cubic-bezier(0.16, 1, 0.3, 1); } .fade-up.visible { opacity: 1; transform: translateY(0); } .fade-up:nth-child(1) { transition-delay: 0.1s; } .fade-up:nth-child(2) { transition-delay: 0.2s; } .fade-up:nth-child(3) { transition-delay: 0.3s; } .fade-up:nth-child(4) { transition-delay: 0.4s; } .fade-up:nth-child(5) { transition-delay: 0.5s; } .fade-up:nth-child(6) { transition-delay: 0.6s; } /* Scrollbar */ ::-webkit-scrollbar { width: 8px; } ::-webkit ::-webkit-scrollbar-thumb { background: linear-gradient(180deg, var(--mc-green), var(--mc-gold)); border-radius: 4px; } ::-webkit-scrollbar-thumb:hover { background: linear-gradient(180deg, var(--mc-green-light), var(--mc-gold)); } /* Scrollbar */ ::-webkit-scrollbar { width: 8px; } ::-webkit-scrollbar-track { background: var(--mc-darker); } ::-webkit-scrollbar-thumb { background: linear-gradient(180deg, var(--mc-green), var(--mc-gold)); border-radius: 4px; } ::-webkit-scrollbar-thumb:hover { background: linear-gradient(180deg, var(--mc-green-light), var(--mc-gold)); } /* Responsive */ @media (max-width: 1024px) { .about-grid { grid-template-columns: 1fr; gap: 2rem; } .about-image { aspect-ratio: 16/9; } .footer-content { grid-template-columns: 1fr 1fr; } .footer-brand { grid-column: span 2; } } @media (max-width: 768px) { .rgb-border-left, .rgb-border-right { width: 4px; } .navbar { left: 4px; right: 4px; padding: 1rem 1.5rem; } .nav-links { position: fixed; top: 70px; left: 4px; right: 4px; background: linear-gradient(180deg, rgba(20, 45, 20, 0.98), rgba(13, 27, 13, 0.99)); backdrop-filter: blur(20px); flex-direction: column; padding: 1.5rem; border: 1px solid var(--mc-border); border-radius: 12px; gap: 0.5rem; transform: translateY(-100%); opacity: 0; visibility: hidden; transition: all 0.3s ease; box-shadow: 0 20px 60px rgba(0, 0, 0, 0.5); } .nav-links.active { transform: translateY(0); opacity: 1; visibility: visible; } .nav-link { width: 100%; text-align: center; } .mobile-menu-btn { display: block; z-index: 1001; } .hero { padding: 7rem 1.5rem 3rem; } .hero-stats { gap: 1.5rem; } .stat-item { min-width: 120px; padding: 0.75rem 1.5rem; } .stat-value { font-size: 2rem; } .section { padding: 4rem 1.5rem; } .about-features { grid-template-columns: 1fr; } .feature-item:hover { transform: translateY(-4px); } .gamemodes-grid { grid-template-columns: 1fr; } .footer-content { grid-template-columns: 1fr; text-align: center; } .footer-brand { grid-column: auto; } .footer-brand p { max-width: none; } .footer-links a { justify-content: center; } .footer-bottom { flex-direction: column; text-align: center; } .cta-card { padding: 3rem 1.5rem; } .modal { padding: 2rem 1.5rem; margin: 1rem; } } @media (max-width: 480px) { .hero-buttons { flex-direction: column; align-items: center; } .btn { width: 100%; max-width: 300px; justify-content: center; } .hero-stats { flex-direction: column; align-items: center; } .stat-item { width: 100%; max-width: 280px; flex-direction: row; justify-content: space-between; } } /* Reduced Motion */ @media (prefers-reduced-motion: reduce) { *, *::before, *::after { animation-duration: 0.01ms !important; animation-iteration-count: 1 !important; transition-duration: 0.01ms !important; } .particle { display: none; } }
SERVER ONLINE

RoyalMC

Experience the ultimate Minecraft PvP & Lifesteal adventure. Join thousands of players in epic battles, steal hearts, and dominate the leaderboards on our premium network.

10+ Players Online
2 Gamemodes
99.9% Uptime
0 Lag