▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Моды/Mr. President
Mr. President

Mr. President

"The most TREMENDOUS plugin EVER created!" Mr. President transforms your server into an intense comedic dystopia where an AI-powered dictator issues ridiculous orders, launches missiles at disobedient players and treats everyone like the peasants they are.

112
2

Mr. President 1.1.5 The "D.O.M.E." Update

release22 июня 2025 г.

🎮 Mr. President Plugin v1.1.5 - The "Department of Minecraft Efficiency" Update

Version Minecraft Paper

📅 Release Date: January 21, 2025

This release consolidates all improvements and fixes from versions 1.1.1 through 1.1.5, delivering a significantly enhanced and more stable Mr. President experience.


🚀 Major Features & Improvements

🎛️ Admin Control Panel (v1.1.4)

Powerful new administrative controls accessible through the Democracy Manager GUI:

💥 Missile Power Adjustment

  • 1x Power (Standard) - Normal explosion damage as designed
  • 2x Power (Enhanced) - Doubles the explosion radius and damage
  • 3x Power (Devastating) - Triples the explosion radius and damage

⏰ Order Timing Control

  • Back to Back - Orders start immediately after completion (maximum chaos)
  • Standard - Normal timing between orders as configured
  • Longer - Doubles the standard delay time for more breathing room

Access these controls via /dm command (admin permission required)

🧭 Enhanced Navigation Display (v1.1.3)

  • Replaced unhelpful world name with cardinal direction indicator
  • Shows all 8 directions: N, S, E, W, NE, NW, SE, SW
  • New format: X: 123 | Y: 64 | Z: -456 | North
  • Makes following presidential orders much easier

🐛 Critical Bug Fixes

🎯 Order Generation Improvements (v1.1.5)

Strategic Bombing Orders

  • ✅ Fixed critical issue where structures didn't generate enough target blocks
  • ✅ Target blocks now always place regardless of terrain (ensures mission completion)
  • ✅ Players can now complete bombing missions reliably

Courier Service Orders

  • ✅ Removed invalid items (compass, spyglass) from courier requirements
  • ✅ Now uses the main weighted item pool (dirt, cobblestone, iron, etc.)
  • ✅ Better item variety with proper tier-based amounts

Diplomatic Delivery Orders

  • ✅ Also updated to use the main item pool instead of hardcoded valuables
  • ✅ Consistent with other item-based orders

Item Pool Updates

  • ✅ Removed all valuable items from offering requirements (diamonds, gold, emeralds, etc.)
  • ✅ These items are now properly excluded as intended by the config
  • ✅ Orders now request only common, easily obtainable items

Mob Elimination Balance

  • ✅ Nether mobs (Blaze, Ghast, Magma Cube, etc.) now capped at 1-5 kills
  • ✅ Makes nether-based orders more reasonable and achievable
  • ✅ Overworld mobs retain standard 5-25 kill requirements

Standing System

  • ✅ Fixed duplicate "standing improved" messages after order completion
  • ✅ Players now see only one reputation change notification

Missile Power Adjustments

  • ✅ Default missile power changed from 1x to 2x (Normal)
  • ✅ Updated power level descriptions:
    • 1x: "Less Powerful" (was "Standard")
    • 2x: "Normal" (was "Enhanced")
    • 3x: "Extremely Powerful" (was "Devastating")
  • ✅ Better reflects 2x as the standard/expected power level

Configuration File Overhaul

  • ✅ Completely rewrote config.yml for clarity and usability
  • ✅ Removed all non-functional parameters and unused sections
  • ✅ Added detailed descriptions for every parameter
  • ✅ Added helpful tips and warnings for dangerous settings
  • ✅ Better organization with clear section headers
  • ✅ Added missing parameters that were referenced in code
  • ✅ File size reduced by ~60% while improving documentation

📋 Order System Overhaul (v1.1.1-1.1.2)

Protest Suppression Orders

  • ✅ Navigation system now properly activates when protesters spawn
  • ✅ Players can locate protest camps with working waypoints
  • ✅ Order statistics correctly track protester elimination progress

Demolition Orders

  • ✅ Countdown displays as clean on-screen titles (no more chat spam!)
  • ✅ Progress bar accurately updates as torches are destroyed
  • ✅ Order completes successfully when all targets are eliminated

Riddle Orders

  • ✅ Timer properly stops upon solving the riddle
  • ✅ Order completion triggers correctly
  • ✅ Added debug logging for troubleshooting

Long-Range Courier Service

  • ✅ Delivery locations generate at the correct distance
  • ✅ Navigation updates properly to new waypoints
  • ✅ Players receive clear notifications when targets spawn

Item Offering Orders (v1.1.2)

  • ✅ Fixed critical bug preventing chest deposits
  • ✅ Inventory close handler now properly registered

💬 Communication Improvements (v1.1.1)

Streamlined Chat System

  • 🔄 Changed verbose [MR. PRESIDENT] prefix to concise [DM]
  • 🎯 Significantly reduced chat clutter
  • ⭐ Presidential speeches retain distinctive yellow formatting

Missile Impact Messaging

  • 📝 More accurate terminology: "Detonated successfully" instead of "Target neutralized"
  • 🔕 Eliminated redundant countdown spam
  • 🚫 Removed post-detonation AI command triggers
  • ✨ Cleaner, more informative impact notifications

🖥️ GUI Enhancements

Democracy Manager Updates

  • 🗑️ Removed broken "missiles survived" counter
  • 📊 Server statistics now include all players (not just online)
  • 🎯 More accurate global performance metrics
  • 🎛️ New admin control section (row 4) for power users

🔧 Technical Improvements

Code Quality & Stability

  • Fixed duplicate case label compilation errors
  • Added missing switch cases for POVERTY_ELIMINATION and PROTEST_SUPPRESSION
  • Resolved DESTRUCTION_TASK case in OrderStatsDisplayManager
  • Optimized AI command triggers to reduce server load
  • Enhanced debug logging for better troubleshooting
  • Improved order completion flow reliability
  • Cleaned up unused variables and imports

Performance Optimizations

  • Reduced chat message overhead
  • Optimized navigation update frequency
  • Improved GUI click detection
  • Enhanced persistence layer efficiency

📦 Installation Instructions

  1. Stop your server completely
  2. Backup your existing plugin data
  3. Replace the old JAR with mr-president-plugin-1.1.5.jar
  4. Start your server
  5. No configuration changes required! All settings carry over

⚠️ Important Notes

For Server Admins

  • New admin controls affect ALL players on the server
  • Higher missile power settings will cause significantly more terrain damage
  • "Back to Back" orders can overwhelm players - use judiciously
  • Settings persist in server_settings.yml across restarts

Known Limitations

  • Vanilla "[Server..." title messages cannot be hidden
  • Consider using a chat filter plugin if needed for complete message control

🔮 What's Next?

We're actively developing:

  • Additional order varieties for more gameplay diversity
  • Enhanced AI personality responses
  • Performance optimizations for larger servers
  • New missile types with unique effects
  • Expanded admin control options

🤝 Community & Support

Need Help?

  • 💬 Discord: Join our community server
  • 🐛 Bug Reports: GitHub Issues
  • 📧 Direct Support: support@wonderfullyevil.com
  • 📚 Documentation: Check our wiki for detailed guides

Contributing

We welcome community contributions! Whether it's bug reports, feature suggestions, or code contributions, your input helps make Mr. President better for everyone.


🙏 Acknowledgments

Special thanks to our dedicated community for:

  • Detailed bug reports that helped identify critical issues
  • Feature suggestions that shaped admin controls
  • Patience during the rapid update cycle
  • Continued support of our darkly humorous vision

📈 Update Summary

Total Improvements: 40+ bug fixes and enhancements across 5 versions Admin Features: 2 powerful new control systems Chat Reduction: ~60% less message spam Order Fixes: 8 major order types now work flawlessly Code Quality: 100+ technical improvements Balance Updates: Nether mob requirements, item pool standardization, and missile power defaults Configuration: Complete config.yml overhaul - cleaner, documented, and actually useful User Experience: Clearer settings, better defaults, improved admin controls


Mr. President Plugin v1.1.5 - Making Minecraft Dictatorships Fun Since 2025! Developed with dark humor and questionable ethics by Wonderfully Evil


Remember, citizen: Compliance is not optional. Update today and enjoy a smoother totalitarian experience!

Mr. President 1.1.0 - The "Ground Zero" Update

release20 июня 2025 г.

📋 Changelog

Version Release Date Minecraft Paper


🎉 Version 1.1.0 - Initial Release

Release Date: June 20, 2025
Code Name: "Ground Zero"

🌟 Overview

Welcome to the inaugural release of Mr. President Plugin - a darkly humorous AI-driven Minecraft experience that transforms your server into a presidential playground of chaos and diplomacy. This plugin introduces an AI-powered president who issues orders, manages citizens, and occasionally launches missiles (accidentally, of course).


✨ Core Features

🤖 AI Presidential System

  • OpenAI Integration: Powered by GPT models for dynamic, contextual responses
  • Presidential Personality: Unique character traits that influence decision-making
  • Dynamic Conversation System: Engage in meaningful (and meaningless) dialogue with Mr. President
  • Secure Command Execution: Safe interpretation and execution of presidential orders

📜 Order Management System

  • Dynamic Order Generation: AI creates contextually appropriate orders based on server events
  • Order Types:
    • 🏗️ Construction Orders
    • ⚔️ Combat Orders
    • 🌾 Resource Gathering
    • 🕵️ Exploration Missions
    • 🎭 Social Tasks
  • Reputation System: Track your standing with the president
  • Order Persistence: Orders save across server restarts

💥 Missile & Effects System

  • Multiple Missile Types:
    • 🚀 Standard Missiles
    • ☢️ Nuclear Options
    • 🎯 Precision Strikes
    • 🎆 "Accidental" Launches
  • Dramatic Visual Effects:
    • Mushroom cloud generation
    • Optimized particle systems
    • Screen shake effects
    • Countdown displays
  • Strategic Structure Generation: Automated creation of military installations

🗳️ Democracy Management

  • Democracy GUI: Interactive interface for managing democratic processes
  • Citizen Terms: Titles for players (Comrade, Citizen, Patriot, etc.)
  • Player Preferences: Customizable notification settings

🔥 Heatmap & Analytics

  • Activity Tracking: Monitor player movements and actions for Mr. President's strike zones.
  • Hotspot Detection: Identify high-activity zones
  • Visual Heatmaps: See where the action happens
  • Metrics Collection: Track various gameplay statistics

💬 Communication Systems

  • Discord Integration: Webhook support for external notifications
  • Message History: Track conversations with the president
  • Dramatic Announcements: Server-wide proclamations with style
  • DM System: Private messages from Mr. President

🛠️ Technical Features

Performance Optimizations

  • Efficient particle rendering system
  • Asynchronous AI processing
  • Intelligent caching mechanisms
  • Optimized GUI rendering

Data Management

  • YAML-based configuration
  • JSON persistence for complex data
  • Automatic backup systems
  • Migration support for future updates

Security

  • Sandboxed AI execution
  • Permission-based command access
  • File access restrictions
  • API key encryption

📝 Commands

CommandDescriptionPermission
/prez <message>Talk to Mr. Presidentmrpresident.chat
/dmprez <message>Private message to Presidentmrpresident.dm
/orderstatusCheck your current ordersmrpresident.orders
/negotiateNegotiate with the Presidentmrpresident.negotiate
/disobeyRefuse an order (consequences may apply)mrpresident.disobey
/democracyOpen democracy management GUImrpresident.democracy
/cleanupAdmin cleanup commandmrpresident.admin

🎮 Player Experience

First Time Setup

  1. Install plugin in your Paper server
  2. Configure your OpenAI API key
  3. Customize presidential personality
  4. Set up Discord webhooks (optional)
  5. Launch and enjoy the chaos!

Gameplay Loop

  • Receive orders from Mr. President
  • Complete tasks to gain reputation
  • Participate in democratic decisions
  • Survive "accidental" missile launches
  • Engage in philosophical debates about governance

🐛 Known Issues

  • Occasional AI response delays during high server load
  • Missile trajectories may vary based on server TPS
  • Democracy isn't always fair (working as intended)

🔮 Coming Next

  • Enhanced AI personalities
  • More missile types
  • Expanded order variety
  • International relations system
  • Presidential elections
  • Cabinet positions

👥 Credits

Developed by Wonderfully Evil

  • Lead Developer: RyanEthos
  • Co-Developer: ImLadyDeath

Special thanks to all beta testers who survived the early missile tests.


📄 License & Support

This plugin is proprietary software by Wonderfully Evil under the MIT license. For support, please contact us through our official channels.


"With great power comes great irresponsibility"
- Mr. President

Совместимость

Minecraft: Java Edition

1.21.x1.20.x

Платформы

Поддерживаемые окружения

Сервер

Ссылки

Детали

Лицензия:MIT
Опубликован:9 месяцев назад
Обновлён:9 месяцев назад
Главная