b7.1 download
Vminecraft is a modular plugin for hey0's Minecraft Server Mod. The goal of the plugin is to add fun things to the server, including fun commands and also adding useful commands such as whois or godmode.
The second purpose of Vminecraft is to make the minecraft chat more useful, and more interesting. Vminecraft allows for an admin chat where entering a phrase like "@Hello admins" will send to any user set to admin (whether it be because of his group or his user settings). It also allows for COLORED TEXT HOLY SHI-. And lots of it.
2) Put vminecraftPlugin.jar into your plugins folder
3) Edit server.properties to read (CaSe SeNsItivE)
plugins=vminecraftPlugin
4) Run server_nogui.bat or server_nogui.sh
5) Add these commands to your groups/users. Red commands are recommended for admins and up, blue commands are recommended only for yourself. Green is safe for anyone.
/slay
/ezmodo,/ezlist,/whois,/masstp,/adminchat,/say
/fabulous,/rules
*/adminchat enables adminchat for groups that are NOT set to 'Admin' permissions
6) If it says vminecraft loaded everything should be working
Usage
When you setup vminecraft it will create a file called 'vminecraft.properties'. This is the text file that controls everything vminecraft adds, allowing vminecraft to be completely modular. If you don't want to use anything in my mod but the quake style color scripting and the rainbow text scripts from my mod, you can only enable those and you don't have to worry about vminecraft conflicting with your other plugins. Save the file and use the /reload command to have your server refresh the vminecraft.properties file, no need to shut down your server to do this.
Features
Greentext
Set this to true if you want messages that begin with '>' to be colored light green
Quakecolors - When true, any message featuring quake style color codes like '^4 this text is red' will be turned RED. The color codes are from 0123456789abcdef. Theres a feature in place to make sure none of my color scripts ever crash your server.
cmdTphere - When true all commands that use /tphere make sure you can't bring anyone in a group that inherits your group to you, ie prevents lower ranked players from moving high ranked players to them.
cmdTp - Same thing but for /tp, low ranked players cannot teleport on their own to higher ranked players, they would need to be moved with /tphere
cmdFabulous - Using the command /fabulous players can make their text SUUUPER (Rainbow)
cmdWhois - Returns useful information about a player including what groups they are in, and if they can ignore restrictions.
cmdMasstp - Teleports everyone of lower rank to you, how awesome is that?
cmdSay - Creative style messages using /say, just like /say used to be!
globalmessages - Turns on global messages informing you what admins are kicking who, whos banning who, whos killing who, etc
Rules - This defines your /rules, when players type /rules they will be able to see your custom defined rules.
cmdEzModo - Enables the use of 'fun' commands like /ezmodo which is godmode toggle, /slay which instantly kills the target, and /ezlist which displays all users currently invincible. You won't even die from fall damage
cmdPromote - Currently disabled and being rewritten
cmdDemote - Currently disabled and being rewritten
Build #2 released
Everything is toggle-able now
--Snip Use b3--
Overwrite your old vminecraft.properties with the one in the download
EDIT2: Major bug found in b2 for /whois command, b3 corrects this!
Changelog
Fixed /whois bug
Added some of the new commands to /help http://www.multiupload.com/GXVQXJBB6O
Scheduled for b5
-Rewriting how /promote and /demote works so it will be working
-Anything that would be easy to do after I fix /premote and /demote
-Adding additional groups to adminchat by specifying them in the settings file
Been using this plugin today on my server. Colors are quite fun :smile.gif:
Small suggestion: hey0's normally supports partial usernames, perhaps you'd find it useful to add that support to /whois? Larger server staff might find it helpful.
Awesome that you made every command toggle-able, btw.
I think I noticed two instances of adminchat in the default vminecraft.properties though? I just deleted one of them for my setup, so no worries.
Small suggestion: hey0's normally supports partial usernames, perhaps you'd find it useful to add that support to /whois? Larger server staff might find it helpful.
I was thinking of that myself, I'll look into how hey0 does it.
I think I noticed two instances of adminchat in the default vminecraft.properties though? I just deleted one of them for my setup, so no worries.
Changelog
-Changed plugin format to hey0's brand new system (making it incompatible with servers running anything less than 115)
-Users/Groups with the ability to use /adminchat are able to speak in adminchat without being an admin
-vminecraft now loads right when your server loads (this won't effect much for most people)
-vminecraft's commands are now properly added to /help
-/masstp added, teleports everyone below you in rank to your position! This is purely a fun command... (maybe I'll add it for teleporting entire groups?)
-vminecraft will now create a properties file by default with default settings if you don't have one
-promote and demote are now inactive (won't do anything) until I recode them
Delete your old vminecraft.properties! Let vminecraft generate a new one then edit it!
Nice plugin, I'm loving it but I'm also having one tiny problem. I made a group called owner for myself and when I try to tp an admin to me or tp to them, it sais they have a higher permission than I do. I edited the vminecraft.properties and set cmdTp and cmpTphere to false, which works but every time I restart my server it resets back to normal, is there any way to fix this?
Edit: I feel stupid, this happened because it was inherited from mods instead of admins, sorry
The Meaning of Life, the Universe, and Everything.
Join Date:
10/14/2010
Posts:
52
Member Details
Hey your "tp and tphere" commands 'cause the server to crash when using the newer hey0 mod versions.
This would be okay because I can disable them except for a rather serious issue
vminecraft.properties keeps RESETTING everytime the server starts up! So I have to modify it every time! When ALL I want this mod for is the /masstp function!
But I loved the /tp and /tphere blocking things. Pity they cause this error-
[INFO] hamba teleported to Kitteh
2010-10-20 21:00:19 [SEVERE] Throwable while calling plugin (Outdated?)
java.lang.NoSuchMethodError: Player.teleportTo(LPlayer;)V
at vminecraftListener.onCommand(vminecraftListener.java:117)
at PluginLoader.callHook(PluginLoader.java:310)
at id.d(id.java:382)
at id.a(id.java:353)
at ba.a(SourceFile:24)
at bb.a(SourceFile:218)
at id.a(id.java:53)
at dc.a(SourceFile:85)
at net.minecraft.server.MinecraftServer.h(SourceFile:264)
at net.minecraft.server.MinecraftServer.run(SourceFile:205)
at bm.run(SourceFile:480)
2010-10-20 21:00:19 [INFO] hamba teleported to Kitteh
Rollback Post to RevisionRollBack
Only nine fours can combine to power the crystal train to infinity.
b5.5 to b6
Gah, fixed the problem regarding the properties file being rewritten, but for some reason the server won't load it...
Disregard that, finally finished fixing all the problems with the plugin, at least the ones that popped up while I tested it, so there might be some left.
b6 to b7
-Fixed a few bugs with commands returning 'Unknown Command'
-Added a god mode command and a command to kill players, and a command to see all players currently in god mode
-Fixed a few compile errors
-Fixed some misc bugs
b7 to b7.1
-Added simple death detection and a global message when a player dies
Coming Soon/Planned
-Looking into the reversing the flow of time, also being able to pause it
-A light command that will swap the block underneath you with a lightblock unless its air or a liquid and will unswap once you move away
-More detailed death messages/more death messages(random ones)
-/a to toggle using admin chat without having to type @
-Command aliasing (making personal command shortcuts)
-A personal muting system
-Looking into the reversing the flow of time, also being able to pause it TimeRift
-A light command that will swap the block underneath you with a lightblock unless its air or a liquid and will unswap once you move away MagicSpells
-More detailed death messages/more death messages(random ones)
-/a to toggle using admin chat without having to type @ May be possible with other plugins with aliases
-Command aliasing (making personal command shortcuts) Exists, can't remember names
-A personal muting system SimpleIgnore
Most plugins already do that, I listed them with red color.
Whether or not other plug-ins do it won't stop me from implementing my own version of things. Besides, I'm mostly coding for fun and its definitely fun to try to make things work.
I have been using your mod on our server for almost a month now. So far, we love it!
The in game admin chat is stupid useful. Amazed no other mod has captured that yet.
Your /fabulous command is a silly yet fun little color toy :tongue.gif:
So far we like your mod, so thank you!
I do have one request though! Any chance we could limit color commands to user groups that the admins specify? This would be real helpful in restricting who can use the colors, or maybe even restrict people to one color.
An idea would be maybe add functionality for a /c2 instead of ^2, thus you could limit it through hey0
Let me know if this is at all possible, thanks!
-Minty
Rollback Post to RevisionRollBack
Just say no & punch him in the neck if he keeps bothering you.
-iAmWillJ91
Vminecraft is a modular plugin for hey0's Minecraft Server Mod. The goal of the plugin is to add fun things to the server, including fun commands and also adding useful commands such as whois or godmode.
The second purpose of Vminecraft is to make the minecraft chat more useful, and more interesting. Vminecraft allows for an admin chat where entering a phrase like "@Hello admins" will send to any user set to admin (whether it be because of his group or his user settings). It also allows for COLORED TEXT HOLY SHI-. And lots of it.
Installation
1) Download vminecraftPlugin.jar from here
2) Put vminecraftPlugin.jar into your plugins folder
3) Edit server.properties to read (CaSe SeNsItivE)
4) Run server_nogui.bat or server_nogui.sh
5) Add these commands to your groups/users. Red commands are recommended for admins and up, blue commands are recommended only for yourself. Green is safe for anyone.
/slay
/ezmodo,/ezlist,/whois,/masstp,/adminchat,/say
/fabulous,/rules
*/adminchat enables adminchat for groups that are NOT set to 'Admin' permissions
6) If it says vminecraft loaded everything should be working
Usage
When you setup vminecraft it will create a file called 'vminecraft.properties'. This is the text file that controls everything vminecraft adds, allowing vminecraft to be completely modular. If you don't want to use anything in my mod but the quake style color scripting and the rainbow text scripts from my mod, you can only enable those and you don't have to worry about vminecraft conflicting with your other plugins. Save the file and use the /reload command to have your server refresh the vminecraft.properties file, no need to shut down your server to do this.
Features
Greentext
Set this to true if you want messages that begin with '>' to be colored light green
Quakecolors - When true, any message featuring quake style color codes like '^4 this text is red' will be turned RED. The color codes are from 0123456789abcdef. Theres a feature in place to make sure none of my color scripts ever crash your server.
cmdTphere - When true all commands that use /tphere make sure you can't bring anyone in a group that inherits your group to you, ie prevents lower ranked players from moving high ranked players to them.
cmdTp - Same thing but for /tp, low ranked players cannot teleport on their own to higher ranked players, they would need to be moved with /tphere
cmdFabulous - Using the command /fabulous players can make their text SUUUPER (Rainbow)
cmdWhois - Returns useful information about a player including what groups they are in, and if they can ignore restrictions.
cmdMasstp - Teleports everyone of lower rank to you, how awesome is that?
cmdSay - Creative style messages using /say, just like /say used to be!
globalmessages - Turns on global messages informing you what admins are kicking who, whos banning who, whos killing who, etc
Rules - This defines your /rules, when players type /rules they will be able to see your custom defined rules.
cmdEzModo - Enables the use of 'fun' commands like /ezmodo which is godmode toggle, /slay which instantly kills the target, and /ezlist which displays all users currently invincible. You won't even die from fall damage
cmdPromote - Currently disabled and being rewritten
cmdDemote - Currently disabled and being rewritten
Open Source Github Repo
Vminecraft Server Steam Community
Everything is toggle-able now
--Snip Use b3--
Overwrite your old vminecraft.properties with the one in the download
EDIT2: Major bug found in b2 for /whois command, b3 corrects this!
Changelog
Fixed /whois bug
Added some of the new commands to /help
http://www.multiupload.com/GXVQXJBB6O
That's the point of making everything toggle-able, glad you like it.
B4 Changelog
Fixed: null exception when loading settings
Changed: How settings in vminecraft were loaded
Download link: http://www.multiupload.com/S2A7TW0VM4
Replace your old vminecraft.properties with the one in this file and then edit it
Scheduled for b5
-Rewriting how /promote and /demote works so it will be working
-Anything that would be easy to do after I fix /premote and /demote
The mod is only in one .jar file, it doesn't need to be in multiple ones
You need hey0's MCSM installed to use this
B4 Changelog
Fixed: null exception when loading settings
Changed: How settings in vminecraft were loaded
Download link: http://www.multiupload.com/S2A7TW0VM4
Replace your old vminecraft.properties with the one in this file and then edit it
Scheduled for b5
-Rewriting how /promote and /demote works so it will be working
-Anything that would be easy to do after I fix /premote and /demote
-Adding additional groups to adminchat by specifying them in the settings file
Small suggestion: hey0's normally supports partial usernames, perhaps you'd find it useful to add that support to /whois? Larger server staff might find it helpful.
Awesome that you made every command toggle-able, btw.
I think I noticed two instances of adminchat in the default vminecraft.properties though? I just deleted one of them for my setup, so no worries.
I was thinking of that myself, I'll look into how hey0 does it.
Bah- my mistake, should only be there once.
Download Link: http://www.multiupload.com/HW3NHM7ZXT
Changelog
-Changed plugin format to hey0's brand new system (making it incompatible with servers running anything less than 115)
-Users/Groups with the ability to use /adminchat are able to speak in adminchat without being an admin
-vminecraft now loads right when your server loads (this won't effect much for most people)
-vminecraft's commands are now properly added to /help
-/masstp added, teleports everyone below you in rank to your position! This is purely a fun command... (maybe I'll add it for teleporting entire groups?)
-vminecraft will now create a properties file by default with default settings if you don't have one
-promote and demote are now inactive (won't do anything) until I recode them
Delete your old vminecraft.properties! Let vminecraft generate a new one then edit it!
Changelog for b5b
-Fixed major bug in adminchat
Edit: I feel stupid, this happened because it was inherited from mods instead of admins, sorry
This would be okay because I can disable them except for a rather serious issue
vminecraft.properties keeps RESETTING everytime the server starts up! So I have to modify it every time! When ALL I want this mod for is the /masstp function!
But I loved the /tp and /tphere blocking things. Pity they cause this error-
[INFO] hamba teleported to Kitteh
2010-10-20 21:00:19 [SEVERE] Throwable while calling plugin (Outdated?)
java.lang.NoSuchMethodError: Player.teleportTo(LPlayer;)V
at vminecraftListener.onCommand(vminecraftListener.java:117)
at PluginLoader.callHook(PluginLoader.java:310)
at id.d(id.java:382)
at id.a(id.java:353)
at ba.a(SourceFile:24)
at bb.a(SourceFile:218)
at id.a(id.java:53)
at dc.a(SourceFile:85)
at net.minecraft.server.MinecraftServer.h(SourceFile:264)
at net.minecraft.server.MinecraftServer.run(SourceFile:205)
at bm.run(SourceFile:480)
2010-10-20 21:00:19 [INFO] hamba teleported to Kitteh
It doesn't seem to work at all now
Y U NO TAKE ENOUGH VACATIONS?!?! MOAR!
http://forum.hey0.net/showthread.php?tid=199
AngelCraft 64 Texture Pack v2.0.2 (Beta 1.8.1)
Nerd, geek, server admin, guy wearing a rainbow skin (with an office suit of epicness)? That's me.
b5.5 to b6
Gah, fixed the problem regarding the properties file being rewritten, but for some reason the server won't load it...
Disregard that, finally finished fixing all the problems with the plugin, at least the ones that popped up while I tested it, so there might be some left.
b6 to b7
-Fixed a few bugs with commands returning 'Unknown Command'
-Added a god mode command and a command to kill players, and a command to see all players currently in god mode
-Fixed a few compile errors
-Fixed some misc bugs
b7 to b7.1
-Added simple death detection and a global message when a player dies
Coming Soon/Planned
-Looking into the reversing the flow of time, also being able to pause it
-A light command that will swap the block underneath you with a lightblock unless its air or a liquid and will unswap once you move away
-More detailed death messages/more death messages(random ones)
-/a to toggle using admin chat without having to type @
-Command aliasing (making personal command shortcuts)
-A personal muting system
Most plugins already do that, I listed them with red color.
AngelCraft 64 Texture Pack v2.0.2 (Beta 1.8.1)
Nerd, geek, server admin, guy wearing a rainbow skin (with an office suit of epicness)? That's me.
I have been using your mod on our server for almost a month now. So far, we love it!
The in game admin chat is stupid useful. Amazed no other mod has captured that yet.
Your /fabulous command is a silly yet fun little color toy :tongue.gif:
So far we like your mod, so thank you!
I do have one request though! Any chance we could limit color commands to user groups that the admins specify? This would be real helpful in restricting who can use the colors, or maybe even restrict people to one color.
An idea would be maybe add functionality for a /c2 instead of ^2, thus you could limit it through hey0
Let me know if this is at all possible, thanks!
-Minty
-iAmWillJ91