MCHardCore
MCHardcore - The Hardcore Survival Plugin:
Version: v2.2
What is MCHardcore?
MCHardcore allows for a hardcore mode feel of minecraft. It allows the admin to remove the health, armour, bubble display and even mcMMO display. Customizable message for those not able to view them and pop-up display for those allowed to. Admins can also change which bars are allowed and not allowed to be displayed using the configuration file.
Features:
- Full customization of which HUD displays are viewed
- Support mcMMO display
Permissions:
Defaults to Op is no permissions are found
- mchardcore.bypass- Allows the player to bypass the hidden display
- mchardcore.commands- Allows the player to use the commands
Commands:
- /mchardcore <enable/disable> <BarType> = Enables or Disables a particular bar for all players
- /mchardcore bars - Displays all bartypes
<BarType> = The name of the bar (You can find out these names of these via the command /mchardcore bars)
Changelog:
Version 2.2
- Added custom messages
- &bar and &player represent the bar and player which were called
- Updated to 1.4.5-R0.2
Version 2.1
- Updated after a long time :D
- Fixed all old code
- Updated to 1.3.1R-2.0
- Updated to latest SpoutPlugin
Version 2.0
- Added 1.8 widget support (Hunger and Exp bars)
- Added Exp and hunger messages to config
- Updated to CB1185
- Updated to Spout 1.0.6 (Build 403)
- PS: havent been able to test it so i'm going to guess that it works.
Please message me with any bugs you find
Version 1.2
- Added "mcreload" command to reload the config
- Added new permission "mchardcore.reload"
- Change MCHardCore.override to lowcase (mchardcore.override)
Version 1.1
- Added mcmmo support now removes mcmmo hud
- Fixed configuration resetting to default on reload
Version 1.0
- Initial release
o.O so fast... well thanks. I will try now and tell you if everything is ok :D
@rockmaclu
Anyway, I added the feature in like 5 minutes and have updated to MC 1.4.5 :D
@rockmaclu
I removed that when I rewrote it :P
Thanks, the plugin works great.
But, how do I add messages to the config?
Ok so I got bored yesturday when the internet went out so I decided to just quickly re-write this entire plugin :D
@AlexMach
2 Things:
1) That error means your running your server in a different version of Java to the one I complied in, so basically your server should run Java6 to run this, I will update to Java7 in next update.
2) I am working on an update for this called iHardCore to update to the new spout and maybe add some features.
Please leave any suggestions as a ticket please and bugs/errors it's hard to keep track otherwise for future reference.
03:00:59 [GRAVE] Could not load 'plugins\MCHardCore.jar' in folder 'plugins': java.lang.UnsupportedClassVersionError: com/thehutch/mchardcore/MCHardCore : Uns upported major.minor version 51.0 at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClassCond(Unknown Source) at java.lang.ClassLoader.defineClass(Unknown Source) at java.security.SecureClassLoader.defineClass(Unknown Source) at java.net.URLClassLoader.defineClass(Unknown Source) at java.net.URLClassLoader.access$000(Unknown Source) at java.net.URLClassLoader$1.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(Unknown Source) at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader. java:36) at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader. java:24) at java.lang.ClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Unknown Source) at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.j ava:170) at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager. java:215) at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager .java:136) at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:151) at org.bukkit.craftbukkit.CraftServer.<init>(CraftServer.java:127) at net.minecraft.server.ServerConfigurationManager.<init>(ServerConfigur ationManager.java:52) at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:145) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:399) at net.minecraft.server.ThreadServerApplication.run(SourceFile:457)
Updated to 2.0
updated to 1.2