MonitoringMinecraft MonitoringMinecraft

EmoWeather

Плагин PaperSpigot

Плагин для Майнкрафт — синхронизирует погоду в игре с настроением игроков.

34 скачивания 0 подписчиков
Оцените первым

🌦️ EmoWeather

EmoWeather is a Minecraft plugin that synchronizes the server's weather with the collective mood of its players.
Each player can vote for how they feel, and every X minutes, the server changes the weather to reflect the most voted mood.

💻 Source: https://github.com/theo-huret/EmoWeather


🎮 Features

  • GUI for mood selection: /moodgui
  • Vote via command: /mood <mood>
  • View enabled moods: /moodlist
  • Automatically updates weather based on collective mood
  • Moods and settings fully configurable
  • Player moods are saved in moods.yml
  • Disables Minecraft's natural weather cycle for full control

🌤️ Mood Effects

Mood Weather Effect
happy ☀️ Clear weather
sad 🌧️ Rain
angry ⛈️ Thunderstorm

⚙️ Configuration (config.yml)

interval: 36000  # Weather cycle in ticks (1 sec = 20 ticks, 30 min = 36000)

moods:
  happy: true
  sad: true
  angry: true

🧾 Commands

Command Description
/mood <mood> Set your current mood
/moodgui Open the mood selection interface
/moodlist List all enabled moods

📦 Installation

  1. Download the compiled .jar file.
  2. Place it inside your server's plugins/ folder.
  3. Start or restart the server.
  4. Edit plugins/EmoWeather/config.yml to configure moods and interval.

🛠️ Development Structure

com.emoweather
├── command           # /mood, /moodgui, /moodlist commands
├── config            # Config handling
├── gui               # Mood GUI & listener
├── model             # Mood enum
├── service           # MoodService: vote logic
├── task              # MoodScheduler: periodic weather updates

📌 Requirements

  • Java 17+
  • Spigot or Paper 1.21+
  • No external dependencies required

💡 Roadmap Ideas

  • Display current mood via bossbar or actionbar
  • Mood history and vote stats
  • Particle & sound effects per mood
  • Discord or webhook integration
  • Dynamic mood creation via config

👤 Author

Created by Théo Huret
Feel free to contribute or suggest improvements!

Смотри также

Похожие подборки плагины — по версиям Майнкрафта, загрузчикам и жанрам.

Сервера Майнкрафт

Играть интереснее на сервере — выбирай в рейтинге серверов Майнкрафт и заходи прямо сейчас.

SkyBars
SkyBars Java + BE
954 онлайн
1.8 — 26.2 версия
🎮 ВЫЖИВАНИЕ ⚔️ АНАРХИЯ 🚗 ГТА РП 🎤 ГОЛОСОВОЙ ЧАТ 🎁 БЕСПЛАТНЫЙ ДОНАТ 🌟 СМП 💻 ПК+ТЕЛЕФОН
Battle Mine
Battle Mine Java + BE
0 онлайн
1.21.4 — 26.2 версия
ОТКРЫТИЕ! 20 + различных ивентов, 10+ различных боссов, много интересных механник
AxisMine - ВаниллаPlus
33 онлайн
1.21.4 — 26.1.2 версия
Ванильный мир с сотнями уникальных механик и справедливой игрой! /free, pat-pat, emotecraft, Voice.
EVY-MC ЖДЕМ ИМЕННО ТЕБЯ
4 онлайн
1.21.1 — 1.21.11 версия
Уютное выживание с живой экономикой, голосовым чатом и 50 достижениями
MineLauncher
Лаунчер Майнкрафт без лицензии — все версии
Бесплатный лаунчер для ПК и Андроид — все версии 26.2, 1.21.11, 26.1.2, 1.21.8. Fabric, NeoForge, Forge, шейдеры, моды и скины в один клик.
Без лицензии Fabric, NeoForge, Forge Моды, шейдеры, скины Все версии Майнкрафта ПК и Андроид Для слабых ПК Сервера в лаунчере
Скачать бесплатно
Windows и Андроид · Бесплатно · Без лицензии
Наш чат