
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.
Mr. President 1.1.5 The "D.O.M.E." Update
Список изменений
🎮 Mr. President Plugin v1.1.5 - The "Department of Minecraft Efficiency" Update
📅 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
- Stop your server completely
- Backup your existing plugin data
- Replace the old JAR with
mr-president-plugin-1.1.5.jar - Start your server
- 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.ymlacross 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!
