The Meaning of Life, the Universe, and Everything.
Join Date:
2/18/2011
Posts:
56
Minecraft:
mysticdrew
Member Details
0.9.3 update 9/28/14
---
All commands supported included modded commands.
new /played commands for users to see played time.
added localization for en_US. Report any broken translations.
added tab completion to all ESM Admin commands.
0.7.6 update 9/24/14
---
Added the group functionality with commands.
Added /playerinfo command.
ESM now creates and saves a UUID for the world. It sends it to the client when requested, This is for JourneyMap 5.0+ so we can now have separate maps for each world! Thank Techbrew for giving supplying me with what I need to so send him!
Few minor changes. They are all listed in the repo.
---
Run a forge server and don't have all the permission tools that Bukkit servers have?
Well I came up with a solution for my own server. I wanted a couple users to be able to whitelist new folks with out giving those users level 3 admin rights.
EnhancedServerModeration allows admins to give specific commands to players. Currently this release only has the whitelist command. This is a core release, the core of the mod is mostly done. I just need to add the groups feature.
Groups are a planned feature that you can give a group a set of commands and add a user to the group. The user will have access to all the commands of the group.
I have also created an API that other mod developers can register their commands with ESM so admins can give those commands to players. The api also allows command addon mods, create your custom commands to be used with ESM.
I plan on adding all the vanilla commands to ESM and some custom commands of my own. I also what suggestions for commands or features. I am actively developing this mod with new builds daily. If you are a server admin and want access to test builds please contact me.
Keep in mind this is still a beta so if you encounter any bugs let me know and I will get them fixed asap. Also keep an eye out for miss spellings, text out of place anything to do with text that my mod displays. I went and localized everything so I may have over looked something.
Received client crash when I tried to use tab completion to fill in a users name when using /playerinfo.. next time it happens I will attempt to capture the error.
The Meaning of Life, the Universe, and Everything.
Join Date:
2/18/2011
Posts:
56
Minecraft:
mysticdrew
Member Details
Yea, I know about it. What version of forge are you running?
I haven't had time to fix it since I have been working on the server side mod for JourneyMap. Which had the official release today. I will try to get it fixed soon.
I had an idea for another feature that shouldn't be too hard to do. I haven't been able to pay as much attention to the server I'm running recently as I'd have liked to and I'm not too sure how many people are joining it throughout the day.
Would you be able to make a feature to list the names of the players that have been on since the server was started? Or since the list was last cleared?
so say:
/listpop lists the server population that has come online since the server started or the list was last cleared.
The Meaning of Life, the Universe, and Everything.
Join Date:
2/18/2011
Posts:
56
Minecraft:
mysticdrew
Member Details
I could maybe do something like that. That is something I could find useful too, there currently is the /playerinfo <playername> it will tell you when that user last logged in. But yea, that command should be easy enough.
The Meaning of Life, the Universe, and Everything.
Join Date:
2/18/2011
Posts:
56
Minecraft:
mysticdrew
Member Details
I updated to version 1.8. If anyone runs a 1.8 server, please report any bugs.
I have found a couple issues with the 1.7.10 version. It has been reported that ESM is not compatible with cauldron currently. I will look into this issue.
I'm running version 1.7.10-0.9.9.68 of this mod and it appears to conflict/cause problems with the FamiliarsAPI (1.7.10). It basically breaks part of the FamGuide interface that lets you enable/equip familiars (trying to equip a familiar won't do anything). The only familiar that "kinda sorta" works is the snow golem. No other familiars apply their effects.
Even when logged in as an operator I still cannot get familiars to work so it's not a permissions issue. There's some lower level problem going on that I don't have the power to troubleshoot.
Any chance you could try out the Familiars API mod (need to grab the Familiar*Pack.jar files go along with it) and see if you can fix the incompatibility? Thanks for any and all assistance!
I must have done something wrong with setup. I added the mod to my server and deopped the players and set that they could do tp commands. The commands went through and all seemed well until I walked near another player, and it crashed my client. Here is the error log:
java.lang.NullPointerException: Rendering entity in world
at net.mysticdrew.esm.utils.user.PlayerUtils.getUserByName(PlayerUtils.java:59)
at net.mysticdrew.esm.utils.ChatUtils.formatedName(ChatUtils.java:31)
at net.mysticdrew.esm.utils.ChatUtils.chatEvent(ChatUtils.java:27)
at net.mysticdrew.esm.events.ForgeEvents.playerNameEvent(ForgeEvents.java:35)
at cpw.mods.fml.common.eventhandler.ASMEventHandler_88_ForgeEvents_playerNameEvent_NameFormat.invoke(.dynamic)
at cpw.mods.fml.common.eventhandler.ASMEventHandler.invoke(ASMEventHandler.java:54)
at cpw.mods.fml.common.eventhandler.EventBus.post(EventBus.java:140)
I am using the 1.7.10 version on a modded server. Any help would be appreciated as I would love to use this mod on my server.
I must have done something wrong with setup. I added the mod to my server and deopped the players and set that they could do tp commands. The commands went through and all seemed well until I walked near another player, and it crashed my client. Here is the error log:
java.lang.NullPointerException: Rendering entity in world
at net.mysticdrew.esm.utils.user.PlayerUtils.getUserByName(PlayerUtils.java:59)
at net.mysticdrew.esm.utils.ChatUtils.formatedName(ChatUtils.java:31)
at net.mysticdrew.esm.utils.ChatUtils.chatEvent(ChatUtils.java:27)
at net.mysticdrew.esm.events.ForgeEvents.playerNameEvent(ForgeEvents.java:35)
at cpw.mods.fml.common.eventhandler.ASMEventHandler_88_ForgeEvents_playerNameEvent_NameFormat.invoke(.dynamic)
at cpw.mods.fml.common.eventhandler.ASMEventHandler.invoke(ASMEventHandler.java:54)
at cpw.mods.fml.common.eventhandler.EventBus.post(EventBus.java:140)
I am using the 1.7.10 version on a modded server. Any help would be appreciated as I would love to use this mod on my server.
---
All commands supported included modded commands.
new /played commands for users to see played time.
added localization for en_US. Report any broken translations.
added tab completion to all ESM Admin commands.
0.7.6 update 9/24/14
---
Added the group functionality with commands.
Added /playerinfo command.
ESM now creates and saves a UUID for the world. It sends it to the client when requested, This is for JourneyMap 5.0+ so we can now have separate maps for each world! Thank Techbrew for giving supplying me with what I need to so send him!
Few minor changes. They are all listed in the repo.
---
Run a forge server and don't have all the permission tools that Bukkit servers have?
Well I came up with a solution for my own server. I wanted a couple users to be able to whitelist new folks with out giving those users level 3 admin rights.
EnhancedServerModeration allows admins to give specific commands to players. Currently this release only has the whitelist command. This is a core release, the core of the mod is mostly done. I just need to add the groups feature.
Groups are a planned feature that you can give a group a set of commands and add a user to the group. The user will have access to all the commands of the group.
I have also created an API that other mod developers can register their commands with ESM so admins can give those commands to players. The api also allows command addon mods, create your custom commands to be used with ESM.
I plan on adding all the vanilla commands to ESM and some custom commands of my own. I also what suggestions for commands or features. I am actively developing this mod with new builds daily. If you are a server admin and want access to test builds please contact me.
Here is the link on Curse. http://minecraft.curseforge.com/mc-mods/224460-enhanced-server-moderation
Thanks, and enjoy!
Thanks!
Keep in mind this is still a beta so if you encounter any bugs let me know and I will get them fixed asap. Also keep an eye out for miss spellings, text out of place anything to do with text that my mod displays. I went and localized everything so I may have over looked something.
I also have a post on the FTB forums where I give a little insight for future plans.
http://forum.feed-the-beast.com/threads/1-7-10-enhancedservermoderation.51592/
Again, thanks for using ESM and I hope you enjoy it!
I haven't had time to fix it since I have been working on the server side mod for JourneyMap. Which had the official release today. I will try to get it fixed soon.
re: Journey Map; awesome, I will have to go pull it down
Thanks for all your efforts. Let me know if I can help.
Would you be able to make a feature to list the names of the players that have been on since the server was started? Or since the list was last cleared?
so say:
/listpop lists the server population that has come online since the server started or the list was last cleared.
/listclear To clear the list of names.
Is this something that would be easy enough?
I have found a couple issues with the 1.7.10 version. It has been reported that ESM is not compatible with cauldron currently. I will look into this issue.
Even when logged in as an operator I still cannot get familiars to work so it's not a permissions issue. There's some lower level problem going on that I don't have the power to troubleshoot.
Any chance you could try out the Familiars API mod (need to grab the Familiar*Pack.jar files go along with it) and see if you can fix the incompatibility? Thanks for any and all assistance!
I must have done something wrong with setup. I added the mod to my server and deopped the players and set that they could do tp commands. The commands went through and all seemed well until I walked near another player, and it crashed my client. Here is the error log:
I am using the 1.7.10 version on a modded server. Any help would be appreciated as I would love to use this mod on my server.
This is fixed in for minecraft 1.10.2.