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.
@Alexxondre
Sorry about that. Forgot to include a required file. I'm waiting on the BukkitDev Staff to approve the new file. Re-download the plugin when the file is approved.
Got an error : 2011-11-27 20:41:14 [INFO] [CellMod] SQLite Initializing 2011-11-27 20:41:14 [INFO] [CellMod] 0 towers loaded. 2011-11-27 20:41:14 [INFO] [CellMod] Found and will use plugin Permissions v2.7.7 2011-11-27 20:41:14 [SEVERE] Error occurred while enabling CellMod v3.0.1 (Is it up to date?): net/milkbowl/vault/economy/Economy java.lang.NoClassDefFoundError: net/milkbowl/vault/economy/Economy at com.instipod.handlers.EconomyHandle.setupEconomy(EconomyHandle.java:16) at com.instipod.handlers.EconomyHandle.setup(EconomyHandle.java:22) at com.instipod.cellmod.CellMod.onEnable(CellMod.java:193) at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:174) at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:957) at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:280) at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:171) at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:154) at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:297) at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:284) at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:152) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:348) at net.minecraft.server.ThreadServerApplication.run(SourceFile:417) Caused by: java.lang.ClassNotFoundException: net.milkbowl.vault.economy.Economy at java.net.URLClassLoader$1.run(URLClassLoader.java:202) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:190) 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(ClassLoader.java:306) at java.lang.ClassLoader.loadClass(ClassLoader.java:247) ... 13 more
I'll make the french translation tomorrow ;)
This is great. :) Possibility for a spout GUI?
@Starhero
The text costs have been taken out of the plugin but I forgot to take them out of the paragraph.
Interesting mod, but for some reason, you haven't included all the config options in the default config.
This means that say making texts cost anything..are not there (unless it is detecting that I don't have a econmey plugin yet + showing at login is not there..
You might have listed these in a paragraph, but this is just poor practice and I think you should at least list them.
Cool i really want this on my IC2 bukkit server for the modern stuff