Sueta

NewSeasons

2.1.2

Realistic seasons with temperature, weather, crops, mobs, calendar, and visual effects.

·Plugin
  1. 2.1.2latestNewSeasons 2.1.2Sep 8, 2026
    Fix: - Freezing and thawing ignoring settings. - Error with random rain duration equal to zero. - Old data reappearing after /ns restoreworld. - Invalid calendar durations.
    103 downloads
  2. 2.1.1NewSeasons 2.1.1May 11, 2026
    NewSeasons 2.1.1 Changelog This release fixes startup compatibility with newer Paper 1.21.x builds Fixes - Fixed a startup crash on newer Paper builds where Bukkit biomes are no longer backed by a normal Java enum at runtime. - Replaced biome EnumMap usage with registry-safe biome maps. - Updated biome parsing to use Registry.BIOME and NamespacedKey, supporting both vanilla names such as FOREST and namespaced biome keys such as terralith:alpine_grove. - Removed direct biome name() lookups from temperature, seasonal mob, and seasonal effect logic to avoid later runtime failures on modern Paper. - Made plugin shutdown safer when startup fails before all managers are initialized.
    380 downloads
  3. 2.1.0NewSeasons 2.1.0May 11, 2026
    NewSeasons 2.1.0 Changelog This update improves NewSeasons with better configuration, more seasonal behavior, and a cleaner setup for server owners. What's New - Added a proper build setup for NewSeasons. - Updated the plugin version to 2.1.0. - Added new configuration files for weather, crops, mobs, and biome settings. - Added biome configuration support for seasonal temperature, snow, and winter freezing. - Added Terralith biome configuration files. - Added /ns install terralith to install Terralith biome settings. - Added a public Modrinth description file. - Added a third-party notice file for reused configuration data. Gameplay Improvements - Seasons now affect weather using configurable precipitation chances. - Temperature now uses configurable base values, season modifiers, biome modifiers, weather, time of day, light, altitude, armor, water, and Nether settings. - Temperature can now be shown in Celsius or Fahrenheit. - Creative players are protected from temperature effects by default. - Crops now use configurable seasonal growth settings. - Winter crops can require shelter, enough light, and safe temperature, making greenhouses useful. - Seasonal mobs now load from mobs.yml. - Seasonal mob spawning now happens near players instead of random world coordinates. - Spring baby animal behavior is configurable. - Season transition effects now play when the season changes. - Ambient seasonal effects are enabled for players by default when they join. Server Owner Improvements - You can now limit NewSeasons to specific worlds using general.enabled-worlds. - Weather duration settings are configurable. - Day and night length settings now load from config.yml. - Player statistics now update automatically while players are online. - Player statistics are autosaved instead of being saved on every small change. - The plugin now saves and loads bundled resource files more reliably. - Missing command registrations are now handled safely instead of causing startup errors. Fixes - Fixed decompiled code issues by restoring editable Java source. - Fixed the season enum so the project builds correctly. - Fixed personal temperature toggling. - Fixed world temperature toggling. - Fixed several type errors from the recovered source. - Fixed winter ice handling when no chunks are loaded. - Fixed seasonal effects changing the same location object repeatedly. - Fixed broken or awkward public messages in effect commands. - Fixed SNOWMAN mob naming by supporting the modern SNOW_GOLEM name. - Removed placeholder behavior from the Terralith install command. - Removed old decompiler comments from source files. Language - Public plugin text is now kept in English.
    28 downloads
  4. 2.0.0NewSeasons 2.0.0Jan 5, 2026
    ✨ New Features
    #### 🐾 Seasonal Mob Spawning System - Added season-specific mob spawning (polar bears in winter, tropical fish in summer, etc.) - Restricted out-of-season mobs (tropical mobs won't spawn in winter, ice mobs won't spawn in summer) - Baby animals spawn more frequently during spring (70% chance) - Seasonal mob naming with decorative tags (e.g., [Winter] wolf [Winter]) - Biome-specific spawn restrictions for realistic gameplay #### 🌾 Crop Growth Modifiers - Dynamic growth rates based on seasons: - Spring: 1.5x growth speed - Summer: 2.0x growth speed - Fall: 1.2x growth speed - Winter: 0.3x growth speed (70% slower) - Optimal seasons for specific crops (wheat in summer, potatoes in fall) - Environmental factors affect growth (water proximity, light level, weather) - Special handling for bamboo, cactus, and sugar cane - Visual growth particles when crops advance #### 🎨 Seasonal Visual Effects - Ambient particle effects for each season: - Spring: Cherry leaves, happy villager particles - Summer: Flame, glow, electric sparks - Fall: Falling leaves, composter particles - Winter: Snowflakes, white ash, clouds - Seasonal ambient sounds (bees in spring, fire crackling in summer, etc.) - Environmental transformations: - Flowers spawn naturally in spring - Mushrooms spawn in dark areas during fall - Ice/snow formations in winter - Frost breath effect for players in cold temperatures - Season transition effects with dramatic visuals and sounds #### 🌙 Dynamic Day/Night Cycle - Seasonal day/night length variations: - Winter: 7 min day / 13 min night - Spring: 10 min day / 10 min night - Summer: 13 min day / 7 min night - Fall: 9 min day / 11 min night - Smooth time transitions to avoid jarring jumps - Season-specific atmospheric effects #### 📊 Player Statistics & Achievements - Comprehensive stat tracking per season: - Survival time - Distance traveled - Crops planted/harvested - Blocks placed/broken - Mobs killed - Temperature exposure records (cold/hot time) - 10+ Achievements including: - 🏆 Winter Survivor - Survive 10 full days in winter - 🏆 Summer Explorer - Walk 10,000 blocks during summer - 🏆 Spring Gardener - Plant 100 crops during spring - 🏆 Fall Harvester - Harvest 500 crops during fall - 🏆 Ice Walker - Survive extreme cold for 1 hour - 🏆 Desert Nomad - Survive extreme heat for 30 minutes - 🏆 Seasonal Master - Complete 10 seasonal achievements - Leaderboards for different stat categories - Persistent data storage ---
    🎮 New Commands
    | Command | Description | Permission | |---------|-------------|------------| | /stats | View your seasonal statistics | newseasons.stats | | /stats achievements | View your achievements | newseasons.stats | | /stats season <name> | View season-specific stats | newseasons.stats | | /stats top <type> <season> | View leaderboards | newseasons.stats | | /effects | Manage seasonal visual effects | newseasons.effects | | /effects toggle | Enable/disable personal effects | newseasons.effects | | /effects spawn <type> | Spawn a specific effect | newseasons.effects.admin | | /effects transition <from> <to> | Play transition effect | newseasons.effects.admin | ---
    ⚙️ Configuration Enhancements
    - New config.yml options: - enable-day-night-cycle - Toggle dynamic day/night - enable-player-stats - Toggle statistics tracking - enable-achievements - Toggle achievement system - enable-ambient-effects - Toggle particles/sounds - Detailed temperature configuration - Mob spawning rate multipliers - Crop growth rate customization - Performance tuning options ---
    🔧 Technical Improvements
    - Optimized chunk processing with configurable limits - Efficient update cycles to prevent server lag - Memory management with player cache cleanup - Full Minecraft 1.21 API compatibility - Updated particle system for 1.21 (BLOCK, ITEM, DRIPPING_WATER) ---
    🐛 Bug Fixes
    - Fixed Season enum constructor parameter assignment - Fixed particle names for Minecraft 1.21 compatibility - Fixed ActionBar temperature display using Spigot API - Fixed Unicode character encoding issues
    634 downloads
  5. 1.0.0NewSeasons 1.0.0Oct 10, 2025
    504 downloads

Similar projects

Plugin →