CellMod
CellMod allows users to have a virutal cell phone in Minecraft. Users may send each other messages by using that cell phone. To use the cell phone though, users must first have service or be within a certain distance of a tower. If a user is within a certain distance of a tower, they will have service. The plugin also includes a "911" feature, that allows players to send a message to on online admins and the admin can see the player's name and phone number, as well as the message, even without having service.
A quick update has been released to support newer versions of CB. The latest release requires Vault instead of Register. At this time, I don't plan on continued support of this plugin.
Features:
- Private user-to-user messaging.
- Tower Signal Strength Indicator.
- Requires "cell service" to send or receive texts.
- Support for PermissionsEx/SuperPerms and Most Economies (Vault).
- Emergency contact option for players to contact admins and for admins to contact players.
- Users are assigned numbers (can be changed once) to use to contact each other.
- Phonebook listing of all phone numbers
- SQLite/MySQL Support
- Multiple Carriers
- Messaging Plans
Commands:
/ct - Mark a block as a "tower" /cell - Pull out your cell phone, and check signal /send [phone number] [message] Send a text message /number [4 digit number] - Changes your phone number /em [message] - Sends a message to all online administrators for emergency use. /directory - Lists all online users phone numbers /plan - Shows your current messaging plan /carrier - Shows information about your carrier /carrier create [name] - Create a new carrier
Configuration: All configuration options are stored in /plugins/CellMod/config.properties, tower-material is the item id of the material that cell towers should be made of. show-at-login is a true/false boolean, that controls if CellMod shows up at user join. network-name is the name of the cell network, shown on any command.
Permission Nodes: cellmod.createcarrier - Permission to create a cell towers and carriers. cellmod.use - Permission to use cell phone. cellmod.changenumber - Permission to change number. cellmod.destroy - Permission to destroy cell towers and their blocks. cellmod.emcontact - Permission to receive all 911 messages from players.
@jan9f
Do you have permissions?
@KillerGryDragon
yea me too
@KillerGryDragon me too.... probably because its not been updated yet :( I WANNA USE IT ON MY SERVER!!!!111
I get a "An internal error occurred while attempting to perform this command" everytime I use a command.
Hi, every time I try to use a command it says "internal server error". This is the error on the console. Please help me!
2012-01-13 09:54:52 [SEVERE] null org.bukkit.command.CommandException: Unhandled exception executing command 'cell' in plugin CellMod v3.0.1 at org.bukkit.command.PluginCommand.execute(PluginCommand.java:42) at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:168) at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:379) at net.minecraft.server.NetServerHandler.handleCommand(NetServerHandler.java:766) at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:726) at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:719) at net.minecraft.server.Packet3Chat.a(Packet3Chat.java:33) at net.minecraft.server.NetworkManager.b(NetworkManager.java:226) at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:94) at net.minecraft.server.NetworkListenThread.a(SourceFile:108) at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:534) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:432) at net.minecraft.server.ThreadServerApplication.run(SourceFile:465) Caused by: java.lang.NoClassDefFoundError: com/nijiko/permissions/PermissionHandler at com.instipod.cellmod.commands.CellCmd.onCommand(CellCmd.java:42) at org.bukkit.command.PluginCommand.execute(PluginCommand.java:40) ... 12 more Caused by: java.lang.ClassNotFoundException: com.nijiko.permissions.PermissionHandler at java.net.URLClassLoader$1.run(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) ... 14 more 2012-01-13 09:54:57 [SEVERE] null org.bukkit.command.CommandException: Unhandled exception executing command 'cell' in plugin CellMod v3.0.1 at org.bukkit.command.PluginCommand.execute(PluginCommand.java:42) at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:168) at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:379) at net.minecraft.server.NetServerHandler.handleCommand(NetServerHandler.java:766) at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:726) at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:719) at net.minecraft.server.Packet3Chat.a(Packet3Chat.java:33) at net.minecraft.server.NetworkManager.b(NetworkManager.java:226) at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:94) at net.minecraft.server.NetworkListenThread.a(SourceFile:108) at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:534) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:432) at net.minecraft.server.ThreadServerApplication.run(SourceFile:465) Caused by: java.lang.NoClassDefFoundError: com/nijiko/permissions/PermissionHandler at com.instipod.cellmod.commands.CellCmd.onCommand(CellCmd.java:42) at org.bukkit.command.PluginCommand.execute(PluginCommand.java:40) ... 12 more
Any time I try /cell i get this on the console: [SEVERE] Could not pass event PLAYER_JOIN to CellMod even if i am op... I do have vault before anybody asks and yes, it is most recent version. Does it for any cell command
I Like the idea!
But is there anyway you could add a feature, Where all Messages are also passed to an admin/mod, with the right permission node? A little bit like the NSA xD
@Herobrine97
You shouldn't. SQLite is an option.
<<reply 479898>>
I got it to work. i didn't know that i needed mysql
@Herobrine97
Could you post the start of that error, so I may fix it?
@Herobrine97
Never mind. I got it to work. My solution: I had to get Mysql...
@Herobrine97
When I try to do anything it says, an internal error occured while trying to perform this command. Here is the error code from the console:
31.12 20:45:25 [Server] INFO ... 12 more 31.12 20:45:25 [Server] INFO at org.bukkit.command.PluginCommand.execute(PluginCommand.java:40) 31.12 20:45:25 [Server] INFO at com.instipod.cellmod.commands.CCCmd.onCommand(CCCmd.java:33) 31.12 20:45:25 [Server] INFO Caused by: java.lang.NoClassDefFoundError: com/nijiko/permissions/PermissionHandler 31.12 20:45:25 [Server] INFO at net.minecraft.server.ThreadServerApplication.run(SourceFile:457) 31.12 20:45:25 [Server] INFO at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:425) 31.12 20:45:25 [Server] INFO at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:527) 31.12 20:45:25 [Server] INFO at net.minecraft.server.NetworkListenThread.a(SourceFile:108) 31.12 20:45:25 [Server] INFO at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:93) 31.12 20:45:25 [Server] INFO at net.minecraft.server.NetworkManager.b(NetworkManager.java:226) 31.12 20:45:25 [Server] INFO at net.minecraft.server.Packet3Chat.a(Packet3Chat.java:33) 31.12 20:45:25 [Server] INFO at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:715) 31.12 20:45:25 [Server] INFO at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:722) 31.12 20:45:25 [Server] INFO at net.minecraft.server.NetServerHandler.handleCommand(NetServerHandler.java:757) 31.12 20:45:25 [Server] INFO at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:378) 31.12 20:45:25 [Server] INFO at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:165) 31.12 20:45:25 [Server] INFO at org.bukkit.command.PluginCommand.execute(PluginCommand.java:42) 31.12 20:45:25 [Server] INFO org.bukkit.command.CommandException: Unhandled exception executing command 'ct' in plugin CellMod v3.0.1 31.12 20:45:25 [Server] SEVERE null
Any ideas on how to fix this?
when i try making a celltower it says that i dont have permissions but i have and i am op
@mmuziek
I am sorry, I have forgotten to change the permission nodes for sending. I'll release an update soon.
@LtWafflepie
Not my problem, your world file is corrupted. Try using Chunkster to fix it.
@mmuziek
The one for /send commande is cellmod.use.send ;)
i found out that CT is failing due the perm not good functioning same counts for /send in game for the players the cellmod.use node only counts for /carrier /plan /cell but not /send.
so maker of this plugin tell me what are the working nodes. because if i give my players cellmod.* they can use /send. ., thanks in advance
Please Help. I installed this and it cause some "Not in GZIP Format" errors but i fixed those but when i use /ct it says the material isnt specified and when i put /cell it says and internal error has occured when trying to access command. I have 1.0.0. with these plugins: AdminCMD, AutoMessage, Chaircraft, EasyRules, Elevators, HandyTorch, iConomy, Jail, MuddersMilk, NarrowtuxlLib, Ptweaksv1.6.1, Showcase, Traincarts, Vault, WelcomeMe, & Worldedit. I reaally want your plugin. help would be appreciated
@wolnavi
I think being op is interfering with your permissions, the same happened to me. Make an admin group and assign that to your username instead of using op.
ticket creation seems not to work as i dont get a responce but here there are. em very simple if i use vault the plugin works but all my others wont. if i remove vault all my plugins work except cellmod. any idea check the ticket section for the log...