promotional bannermobile promotional banner

SurvivalRealms

SurvivalRealms adds dynamic seasons, events, mob spawns & survival leveling for ultimate fun

SurvivalRealms ๐ŸŒ

Dynamic Seasons • Random Events • Survival Progression

Transform your survival server with an immersive seasonal system that brings your world to life! SurvivalRealms adds dynamic seasons, random world events, and a progression system that rewards players for exploring, mining, and fighting.


โœจ Features

๐ŸŒฑ Dynamic Seasons

The world changes as seasons progress, affecting gameplay in unique ways:

 
 
Season Effects Weather
Spring • 20% chance for double crop growth
• Flowers bloom
70% chance of gentle rain
Summer • 50% increased mob spawns at night
• Perfect farming weather
80% chance of clear skies
Autumn • Normal growth rates
• Beautiful orange่‰ฒ่ฐƒ
60% chance of rain, 30% chance of thunderstorms
Winter • 70% slower crop growth
• 50% slower block spreading
• Water freezing effects
90% chance of snowfall

โšก Random World Events

Unexpected events keep gameplay exciting:

Blood Moon ๐ŸŒ™

  • 10% chance each night

  • Double mob spawn rates

  • Mobs have 50% more health

  • Lasts 10 minutes

  • Broadcast warning to all players

Meteor Shower โ˜„๏ธ

  • 5% chance to occur

  • Crashes chests full of loot near players

  • 3-8 valuable items per chest

  • Explosion effects on impact

  • Lasts 5 minutes

๐Ÿ“ˆ Survival Level System

Progressive rewards for playing the game:

 
 
Action XP Gained
Mining Stone/Deepslate 1 XP
Mining Coal/Copper Ore 10 XP
Mining Gold/Iron Ore 25 XP
Mining Diamond/Emerald 50 XP
Killing Animals 5 XP
Killing Monsters 20 XP
Killing Bosses 250-500 XP
Blood Moon Bonus +10 XP per kill

Level Up Rewards:

  • Level up every 100 XP (increases with level)

  • Receive 5 experience bottles on level up

  • Global broadcast on level up

  • Progress bar showing next level


๐ŸŽฎ Commands

Player Commands (Everyone)

 
 
Command Description
/survival season Check current season and weather
/survival level View your survival level and XP progress

Admin Commands (OP Only)

 
 
Command Description
/survival reload Reload configuration file
/survival setseason <spring/summer/autumn/winter> Manually change the season
/survival event start bloodmoon Force start a Blood Moon
/survival event start meteor Force start a Meteor Shower

Tab Completion

All commands support tab completion for easy use!


๐Ÿ”ง Configuration

Auto-generated config.yml with comments:

yaml
# Season Settings
seasons.duration-days: 7
seasons.winter.growth-multiplier: 0.5
seasons.winter.crop-growth-multiplier: 0.3
seasons.summer.spawn-multiplier: 1.5

# Weather Settings
weather.enable-seasonal-weather: true
weather.check-interval-seconds: 60
weather.spring.rain-chance: 0.7
weather.summer.clear-chance: 0.8
weather.autumn.rain-chance: 0.6
weather.winter.snow-chance: 0.9
weather.min-duration-seconds: 300
weather.max-duration-seconds: 1800

# Event Settings
events.blood-moon.chance: 0.1
events.blood-moon.duration-minutes: 10
events.meteor-shower.chance: 0.05
events.meteor-shower.duration-minutes: 5
events.meteor-shower.radius: 10
events.meteor-shower.crates: 3

๐Ÿ“‹ Permissions

 
 
Permission Description Default
survivalrealms.use Basic commands (season, level) true
survivalrealms.reload Reload command op
survivalrealms.event Event commands op
survivalrealms.admin All permissions op

๐Ÿš€ Installation

  1. Download the JAR file

  2. Place in your server's plugins folder

  3. Restart your server

  4. Plugin automatically creates config.yml

  5. Configure to your liking!

  6. Run /survival to see all commands


๐Ÿ’ก Tips

  • Seasons change automatically every 7 in-game days (configurable)

  • Weather automatically adapts to each season

  • Blood Moons make nights truly terrifying!

  • Meteor Showers are excellent for early-game loot

  • Level up by doing what you already love: mining and fighting!

 


๐Ÿ“Š Statistics

Track your progress with the survival level system and see how you compare to other players!


โค๏ธ Support

Love the plugin? Comment a review! Found a bug? Comment it too! 


SurvivalRealms - Making your survival world feel alive! ๐ŸŒโœจ

*Requires Paper/Spigot 1.20+*

The SurvivalRealms Team

profile avatar
  • 6
    Projects
  • 550
    Downloads

More from Focus_CodeView all

  • CoolRTP project image

    CoolRTP

    • 217
    • Bukkit Plugins

    A Cool RTP Plugin for Minecraft servers!

    • 217
    • December 23, 2025
    • Bukkit Plugins
    • +3
  • CoolTPA project image

    CoolTPA

    • 60
    • Bukkit Plugins

    A sleek and modern teleport request plugin with countdowns, clickable accept/deny buttons, cooldowns, and movement-cancel detection

    • 60
    • November 23, 2025
    • Bukkit Plugins
    • +2
  • BetterSetHome project image

    BetterSetHome

    • 221
    • Bukkit Plugins

    Set multiple homes with GUI, teleport countdown, and global color themes.

    • 221
    • November 13, 2025
    • Bukkit Plugins
    • +1
  • DiscordBridge project image

    DiscordBridge

    • 19
    • Bukkit Plugins

    Easily send messages from your server to a Discord channel using your bot. Just run the command with your bot token and target channel ID.

    • 19
    • November 12, 2025
    • Bukkit Plugins
    • +2
  • CoolRTP project image

    CoolRTP

    • 217
    • Bukkit Plugins

    A Cool RTP Plugin for Minecraft servers!

    • 217
    • December 23, 2025
    • Bukkit Plugins
    • +3
  • CoolTPA project image

    CoolTPA

    • 60
    • Bukkit Plugins

    A sleek and modern teleport request plugin with countdowns, clickable accept/deny buttons, cooldowns, and movement-cancel detection

    • 60
    • November 23, 2025
    • Bukkit Plugins
    • +2
  • BetterSetHome project image

    BetterSetHome

    • 221
    • Bukkit Plugins

    Set multiple homes with GUI, teleport countdown, and global color themes.

    • 221
    • November 13, 2025
    • Bukkit Plugins
    • +1
  • DiscordBridge project image

    DiscordBridge

    • 19
    • Bukkit Plugins

    Easily send messages from your server to a Discord channel using your bot. Just run the command with your bot token and target channel ID.

    • 19
    • November 12, 2025
    • Bukkit Plugins
    • +2