The Meaning of Life, the Universe, and Everything.
Location:
Texas
Join Date:
9/17/2012
Posts:
371
Minecraft:
fihgus
Member Details
fihgu's Command Mods
for Vanilla Servers 1.5.2
By fihgu & koo_04
You can find us on:
Skype:
fihgu : fanghan.hu
koo_04 : awesomemess
This is a set of server side mod that adds useful commands such as "/warp", "/home" and functions like "login", "permissions", "protection" to Vanilla/Lan Servers that can't use any bukkit plugin.
update for MC1.7.2 is here: Slash
code is open source, you can check it out here:fihgus/Slash
your ideas and opinions are welcomed.
2014/4/30 UnOffical update for (minecraft 1.6.4) by Emris_Morath
Q:Server told me I don't have permission to use this command, even though I am an OP.
A:Check the permission setting in "/.minecraft/fihgu/permission/" folder.
Q:My Minecraft crashed during load!
A:Check if you are using the right versions, if they are right, check out the installation tutorial video, and if that still doesn't fix your problem, add me on skype and ask for personal help.
Core:
The Core mod must be put into ".minecraft/coremods/" folder to get any other mod to work.
As after 3.0.0
in ".minecrat/fihgu/core/" folder
the core mod will generate language files.
and group setting files.
there's also a config file allowing you to change the default group a new player will join, and rename any command that come from my mods if it got a same name with some other mod.
Teleport:
/warp <PlayerName|WarpPointName>: teleport you to a WarpPoint or another player.
/summon <PlayerName>: teleport a player to you.
/sethome: set your respawn location and allow you to teleport back here later.
/home: teleport you back to your home.
/setWarp <WarpPointName>: set a new WarpPoint.
/delWarp <WarpPointName>: delete a WarpPoint.
/back: let you go back to your last location.
Login:
This mod give you basic protection on a offline server.
It allows players to register on your server and check their password when they try to login.
by default, player only need to login when they change computer or network.
/register <Password> <repeat_Password>: register a new account on this server.
/login <password>: login your account.
/logout: use this when you're on a public computer, if you don't want some other kid throw your stuff into lava.
/setpassword <password>: change your password to something else.
Protection:
/lock [regionName]: lock a single block when region name isn't given, or lock a region when it is.
**IMPORTANT** when you lock a double chest, you must do a lock on each of it's two blocks, else you will find out how diamonds actually has legs.
/unlock [regionName]: unlock/delete a lock/region.
/share <PlayerName>: share a region/block with another player
/unshare: stop sharing a block/region;
People will not be able to build on/destory a locked block.
And the mod will also stop explosion from destoring your block.
Permission:
This mod allow you to decide on what command a player may use.
In ".minecraft/fihgu/permission/" folder, there are configuration files.
each player will have one of their own config, and their setting will also be effected by the group they are in.
you can change the group setting by edit group configs in core mod.
A permission setting file contains the commands that player/group are allowed to use.
each line contains one command.
and the format is:
CommandName.Argument1.Argument2.Argument3.... so on.
"me" will allow "/me" but not "/me abc"
"me.abc" will allow "/me abc" but not "/me def"
"me.*part*" will allow "/me anything" but not "/me anything anything"
"me.*all*" will allow any "/me" with any argument.
"me.*range:5-10*" will allow a number from the range 5 - 10 to be used as an argument in that slot. ex:allow"/me 6",deny"/me 11"
"me.*onlineplayer*" will allow a online player's name to be used as an argument in that slot.
"me.*commandsender*" allows the player who's using this command to use his own name as arugment.
"me.*group:GroupName*" allows any player's name from that group to be used as argument.
"*permissionsFrom:GroupName*" will give this group/player any permission from that group.
if you put "!" before a permission, the player will not be able to use any command that fit that permission.
ex:"!me.asd" will stop player from using "/me asd"
deny permission will always being considered before any allow permission.
so, when you have both "!me" and "me" the result will be deny.
How to Install:
1.Install forge if you didn't.
2.unzip and put "fihgu's core mod.jar" into ".minecrat/coremods/" folder
3.drop all other mods into ".minecrat/mods/" folder.
4.enjoy.
The Meaning of Life, the Universe, and Everything.
Location:
Texas
Join Date:
9/17/2012
Posts:
371
Minecraft:
fihgus
Member Details
Thank you for the suggestions!
I have thought about the spawn point thing ealier, and I'm going to add that this afternoon.
for the config part, I will be making a permission system for it.
for the plain text data file:
that's kinda what i want it to be like, so admin can easily have control for the player data.
because in my server, people are forgetful, and when they forget their password, I can just look it up easily.
if in anyway, it is insecure, it is that users are telling their password to admins, which if the admin want, they could abuse it.
I will be adding a warning to the register process to tell the player that he's password is shown to admins.
About time to see a project like this kick off for SMP :). I will follow this page for a while since we are def looking for a ton of commands more like permission type commands where we can set mods to be able to say just ban but nothing else and etc. =)
The Meaning of Life, the Universe, and Everything.
Location:
Texas
Join Date:
9/17/2012
Posts:
371
Minecraft:
fihgus
Member Details
I will be work on this tomorrow, right now you can't give a permission on vanilla commands because I don't want to edit minecraft class files, that will make this mod less compatible.
I will try find a work around for this, if I can't, Im going to just make a new set of commands with the same funtion as /ban kick and such.
Rollback Post to RevisionRollBack
", cursive">Vanilla Servers with teleport, login, permission and protection system! check out this: Slash Mod
I will be work on this tomorrow, right now you can't give a permission on vanilla commands because I don't want to edit minecraft class files, that will make this mod less compatible.
I will try find a work around for this, if I can't, Im going to just make a new set of commands with the same funtion as /ban kick and such.
Sometimes it's okay to do base edits, just make sure you use Minecraft Forge versions.
(shameless advertising)
Wow! I'm surpsied someone was finally smart enough to add needed administration commands for a vanilla server!
You rock man! Any chance you can add in an extra permission not associated with a command?
Have it to where they have to have a build and destory perm to access the world? Thank you!
Does this only work on 1.3.2? I'm not updating from 1.2.5 yet (waiting for some mods to update first) and it would be really useful to have this mod right now.
First, Thanks for this mod. Especially if one is waiting for a modded bukkit version
Could you add the /fly command. That would make it so much better for me.
And as I play with a trusted group of friends, I would love it if you could disable the log in authorization.
One thing which I noticed was that this mod doesn't play well with extrabiomesXL. If you install it before extrabiomesxl, it won't generate the extra biomes. Other way around though seems to work (first install extrabiomesxl and then commands), not sure if it will generate extra biomes in new chuncks though. I will test that one out.
thank you for your suggestions.
I will add /fly and more config options before next update.
and im waiting for more infomations about the extrabiome problem.
I'm kinda sure commands is compatible with it because so far I did not edit any minecraft class file.
Does this only work on 1.3.2? I'm not updating from 1.2.5 yet (waiting for some mods to update first) and it would be really useful to have this mod right now.
sorry but yes, it's for 1.3.2.
and minecraft api is very different between 1.3.2 & 1.2.5 (take me so long to get used to it.)
so it will not work on 1.2.5.
Wow! I'm surpsied someone was finally smart enough to add needed administration commands for a vanilla server!
You rock man! Any chance you can add in an extra permission not associated with a command?
Have it to where they have to have a build and destory perm to access the world? Thank you!
so the build permission?
check. it will be done soon, sooner than you would think.
You can add as many homes can have? example I want to use only 1 time the command /sethome and /home, not more than 1 home
Sorry for my english
diamonds for you
did you mean that you want me to add a new config to limite the number of homes a player can set?
if so, i kinda get the same idea as you this morning.
I'm also looking forward to make a limite on all warps, if a player get hurt, he can't warp to anywhere in XX secs or something like that.
Can you post a direct download link? I'm really looking forward to using this mod but cannot get past adf.ly
I sent you a PM with the link.
please follow the post, because im probably going to release new updates very soon,
cuz this mod is soooooo new, I have a lot things to add, and will be update this as often as I could.
Rollback Post to RevisionRollBack
", cursive">Vanilla Servers with teleport, login, permission and protection system! check out this: Slash Mod
for Vanilla Servers 1.5.2
By fihgu & koo_04
You can find us on:
Skype:
fihgu : fanghan.hu
koo_04 : awesomemess
This is a set of server side mod that adds useful commands such as "/warp", "/home" and functions like "login", "permissions", "protection" to Vanilla/Lan Servers that can't use any bukkit plugin.
update for MC1.7.2 is here: Slash
code is open source, you can check it out here:fihgus/Slash
your ideas and opinions are welcomed.
2014/4/30 UnOffical update for (minecraft 1.6.4) by Emris_Morath
2012/11/27 for (minecraft 1.5.2 & forge 7.8.0.696)
download:
fihgu's Core Mod(3.0.2).rar
fihgu's Login Mod(3.0.0).zip
fihgu's Permission Mod(3.0.1).zip
fihgu's Protection Mod(3.0.0).zip
fihgu's Teleport Mod(3.0.1).zip
For Devs:
https://github.com/f...ee/master/fihgu
Help: (Read me, for real!)
FAQ:
Q:Server told me I don't have permission to use this command, even though I am an OP.
A:Check the permission setting in "/.minecraft/fihgu/permission/" folder.
Q:My Minecraft crashed during load!
A:Check if you are using the right versions, if they are right, check out the installation tutorial video, and if that still doesn't fix your problem, add me on skype and ask for personal help.
Core:
The Core mod must be put into ".minecraft/coremods/" folder to get any other mod to work.
As after 3.0.0
in ".minecrat/fihgu/core/" folder
the core mod will generate language files.
and group setting files.
there's also a config file allowing you to change the default group a new player will join, and rename any command that come from my mods if it got a same name with some other mod.
Teleport:
/warp <PlayerName|WarpPointName>: teleport you to a WarpPoint or another player.
/summon <PlayerName>: teleport a player to you.
/sethome: set your respawn location and allow you to teleport back here later.
/home: teleport you back to your home.
/setWarp <WarpPointName>: set a new WarpPoint.
/delWarp <WarpPointName>: delete a WarpPoint.
/back: let you go back to your last location.
Login:
This mod give you basic protection on a offline server.
It allows players to register on your server and check their password when they try to login.
by default, player only need to login when they change computer or network.
/register <Password> <repeat_Password>: register a new account on this server.
/login <password>: login your account.
/logout: use this when you're on a public computer, if you don't want some other kid throw your stuff into lava.
/setpassword <password>: change your password to something else.
Protection:
/lock [regionName]: lock a single block when region name isn't given, or lock a region when it is.
**IMPORTANT** when you lock a double chest, you must do a lock on each of it's two blocks, else you will find out how diamonds actually has legs.
/unlock [regionName]: unlock/delete a lock/region.
/share <PlayerName>: share a region/block with another player
/unshare: stop sharing a block/region;
People will not be able to build on/destory a locked block.
And the mod will also stop explosion from destoring your block.
Permission:
This mod allow you to decide on what command a player may use.
In ".minecraft/fihgu/permission/" folder, there are configuration files.
each player will have one of their own config, and their setting will also be effected by the group they are in.
you can change the group setting by edit group configs in core mod.
A permission setting file contains the commands that player/group are allowed to use.
each line contains one command.
and the format is:
CommandName.Argument1.Argument2.Argument3.... so on.
"me" will allow "/me" but not "/me abc"
"me.abc" will allow "/me abc" but not "/me def"
"me.*part*" will allow "/me anything" but not "/me anything anything"
"me.*all*" will allow any "/me" with any argument.
"me.*range:5-10*" will allow a number from the range 5 - 10 to be used as an argument in that slot. ex:allow"/me 6",deny"/me 11"
"me.*onlineplayer*" will allow a online player's name to be used as an argument in that slot.
"me.*commandsender*" allows the player who's using this command to use his own name as arugment.
"me.*group:GroupName*" allows any player's name from that group to be used as argument.
"*permissionsFrom:GroupName*" will give this group/player any permission from that group.
if you put "!" before a permission, the player will not be able to use any command that fit that permission.
ex:"!me.asd" will stop player from using "/me asd"
deny permission will always being considered before any allow permission.
so, when you have both "!me" and "me" the result will be deny.
How to Install:
1.Install forge if you didn't.
2.unzip and put "fihgu's core mod.jar" into ".minecrat/coremods/" folder
3.drop all other mods into ".minecrat/mods/" folder.
4.enjoy.
Earlier Versions:
=======================================================================
2012/11/27 for (minecraft 1.4.6/1.4.7 & forge 6.5.0.467)
download:
fihgu's Core Mod(2.1.2).zip
fihgu's Login Mod(2.1.2).zip
fihgu's Permission Mod(2.1.2).zip
fihgu's Protection Mod(2.1.2).zip
fihgu's Teleport Mod(2.1.2).zip
=======================================================================
2012/11/27 for (minecraft 1.4.5 & forge 6.4.0.396)
download:
fihgu's Core Mod(2.1.1).zip
fihgu's Login Mod(2.1.1).zip
fihgu's Permission Mod(2.1.1).zip
fihgu's Protection Mod(2.1.1).zip
fihgu's Teleport Mod(2.1.1).zip
=======================================================================
2012/11/13 for (minecraft 1.4.2 & forge 6.0.1.341)
download:
fihgu's Core Mod(2.0.0).zip
fihgu's Login Mod(2.0.0).zip
fihgu's Permission Mod(2.0.0).zip
fihgu's Protection Mod(2.0.0).zip
fihgu's Teleport Mod(2.0.0).zip
=======================================================================
2012/10/25 for(minecraft 1.3.2 & forge 4.2.5.303)
download:
fihgu's Core Mod(1.0.0).zip
fihgu's Login Mod(1.1.0).zip
fihgu's Permission Mod(1.0.0).zip
fihgu's Protection Mod(1.0.1).zip
fihgu's Teleport Mod(1.0.0).zip
=======================================================================
2012/9/30 for(minecraft 1.3.2 & forge 4.1.1.251)
download:
Command0.3.1.zip
=======================================================================
Buy me some chips?
", cursive">Vanilla Servers with teleport, login, permission and protection system! check out this: Slash Mod
You are also welcomed to give me any suggestion about changes I should make,
or a new content you would like me to add.
", cursive">Vanilla Servers with teleport, login, permission and protection system! check out this: Slash Mod
I have thought about the spawn point thing ealier, and I'm going to add that this afternoon.
for the config part, I will be making a permission system for it.
for the plain text data file:
that's kinda what i want it to be like, so admin can easily have control for the player data.
because in my server, people are forgetful, and when they forget their password, I can just look it up easily.
if in anyway, it is insecure, it is that users are telling their password to admins, which if the admin want, they could abuse it.
I will be adding a warning to the register process to tell the player that he's password is shown to admins.
", cursive">Vanilla Servers with teleport, login, permission and protection system! check out this: Slash Mod
Check out my Let's Play Series:
right now I'm working on the permission system.
I'm going to update a v0.0.2 after the permission system is finished.
", cursive">Vanilla Servers with teleport, login, permission and protection system! check out this: Slash Mod
change log is in the zip file.
", cursive">Vanilla Servers with teleport, login, permission and protection system! check out this: Slash Mod
computer crashed during the first try..
so i have to restart everything again.
", cursive">Vanilla Servers with teleport, login, permission and protection system! check out this: Slash Mod
Nice job! Any plans converting some the vanilla commands over?
Check out my Let's Play Series:
what commad in specific?
and what you mean by converting?
", cursive">Vanilla Servers with teleport, login, permission and protection system! check out this: Slash Mod
I was hoping things like kick ban unban and etc. This way mods can be set say literately just kick/ban/pardon and not have any other control.
Check out my Let's Play Series:
you mean you want make a group of people only with the permission to ban people, so they can look after your server for you and can't mess things up?
", cursive">Vanilla Servers with teleport, login, permission and protection system! check out this: Slash Mod
I will try find a work around for this, if I can't, Im going to just make a new set of commands with the same funtion as /ban kick and such.
", cursive">Vanilla Servers with teleport, login, permission and protection system! check out this: Slash Mod
Sometimes it's okay to do base edits, just make sure you use Minecraft Forge versions.
(shameless advertising)
Updates at twitter: https://twitter.com/luacs1998
the side proxy thingy was really nice.
", cursive">Vanilla Servers with teleport, login, permission and protection system! check out this: Slash Mod
Everything is working!
Please never stop workong on this!!
You rock man! Any chance you can add in an extra permission not associated with a command?
Have it to where they have to have a build and destory perm to access the world? Thank you!
You can add as many homes can have? example I want to use only 1 time the command /sethome and /home, not more than 1 home
Sorry for my english
diamonds for you
thank you for your suggestions.
I will add /fly and more config options before next update.
and im waiting for more infomations about the extrabiome problem.
I'm kinda sure commands is compatible with it because so far I did not edit any minecraft class file.
if you figure this out, please let me know.
sorry but yes, it's for 1.3.2.
and minecraft api is very different between 1.3.2 & 1.2.5 (take me so long to get used to it.)
so it will not work on 1.2.5.
so the build permission?
check. it will be done soon, sooner than you would think.
did you mean that you want me to add a new config to limite the number of homes a player can set?
if so, i kinda get the same idea as you this morning.
I'm also looking forward to make a limite on all warps, if a player get hurt, he can't warp to anywhere in XX secs or something like that.
I sent you a PM with the link.
please follow the post, because im probably going to release new updates very soon,
cuz this mod is soooooo new, I have a lot things to add, and will be update this as often as I could.
", cursive">Vanilla Servers with teleport, login, permission and protection system! check out this: Slash Mod