LightRP
LightRP


Planned features
Next version: 2.4b
Black denotes a planned feature, orange denotes a completed feature that is being tested, green denotes a finished feature, and red denotes a canceled feature.
- Add GUI for jobs and shipments.
Please make a ticket with more suggestions.
About LightRP
LightRP is a plugin developed solely by Mustafa Kalash (a.k.a., hockeygoalie5/tsai) with support from modern_ninja akiir, and FussyCashew. With the rise in popularity of other great games being ported into Minecraft, it was only a matter of time before more Garry's Mod small, fun game modes would find their way over. Garry's Mod's beloved game mode, DarkRP, stood the test of time; despite its simplistic nature, it has expanded exponentially and is one of the most popular game modes still. Now, Minecraft can enjoy the fun and kookiness provided by this game mode. LightRP gets its name in two ways: As a salute to its predecessor, and to showcase its basic game mechanics and the comical role play experience it brings. The game is simple: You can pick a job, buy a few items, kill a couple of guys, and retire to a life as a drug dealer. Well, something like that. The concept is that while the game gives you a lot to play with, the gameplay itself is completely up to the people playing. It's a sandbox, just waiting for someone to forcibly knock down its sand castles while holding the mayor hostage.
Features
- No extra installation required; all information is stored in a SQLite database stored within the plugin's files
- Completely customizable jobs
- Money/item bank
- Most features easily customized in the configuation
- Custom items (e.g., keys, lock pick, money printers, etc.)
- Doors that can be set to be purchased by players, owned by certain jobs, or simply unownable
- System with which players can elect people to certain jobs
- Colored armor to match player's job color
- Players can spawn in items to sell depending on their job
- Custom chat system in which players can talk normally, shout, whisper, use radios, speak out-of-character to the entire server, or - for a price - send an in-character advertisement to the whole server
- Players can take drugs to obtain helpful, hurtful, or just plain fun effects
- Saddled pigs double as player-owned cars
- Police wanted list and warrant system
- Lock picks will unlock doors and cars, but take time to use; battering rams allow police to enter criminals' hide-outs when they have a warrant
- Custom economy system including a lottery
Help
License
View an easy-to-read version of the license.
Donate
Use the donate button above the search bar on the top right or the button on our website to help support development of this plugin.
-
View User Profile
-
Send Message
Posted Jul 23, 2013Any way we can donate to lift the license?
-
View User Profile
-
Send Message
Posted Jul 15, 2013@MetaHD
Errmmm, what? I never said something about that.
-
View User Profile
-
Send Message
Posted Jul 15, 2013@hockeygoalie5
Replace Pigs with Horses and make so Horses Spawn with a saddle
-
View User Profile
-
Send Message
Posted Jul 12, 2013Hey hockeygoalie5 I have a problem. I installed this plugin and when I found out I couldn't apply to one world I realised it couldn't be used on my server. When I uninstalled it still shows the tab name even though I have removed LightRP, I think the mod is great but it can not be used on my server. Any idea how to remove the "Tab" Name?
-
View User Profile
-
Send Message
Posted Jul 8, 2013I get a lot of errors. I am using the correct version, what could be wrong?
-
View User Profile
-
Send Message
Posted Jul 1, 2013Would be great if you could make this modular, has some great features, but I would certainly not want all of them.
-
View User Profile
-
Send Message
Posted Jul 1, 2013Hi There!. I am having issues with the plugin,
2013-07-01 15:44:18 [INFO] [LightRP] Enabling LightRP v2b 2013-07-01 15:44:18 [SEVERE] Cannot load plugins/LightRP/config.yml org.bukkit.configuration.InvalidConfigurationException: unacceptable character '�' (0xFFFD) special characters are not allowed in "<string>", position 1292 at org.bukkit.configuration.file.YamlConfiguration.loadFromString(YamlConfiguration.java:55) at org.bukkit.configuration.file.FileConfiguration.load(FileConfiguration.java:138) at org.bukkit.configuration.file.FileConfiguration.load(FileConfiguration.java:105) at org.bukkit.configuration.file.YamlConfiguration.loadConfiguration(YamlConfiguration.java:175) at org.bukkit.plugin.java.JavaPlugin.reloadConfig(JavaPlugin.java:117) at com.mkalash.lightrp.LightRP.reloadConfiguration(LightRP.java:119) at com.mkalash.lightrp.LightRP.onEnable(LightRP.java:503) at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:217) at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:457) at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:381) at org.bukkit.craftbukkit.v1_5_R3.CraftServer.loadPlugin(CraftServer.java:282) at org.bukkit.craftbukkit.v1_5_R3.CraftServer.enablePlugins(CraftServer.java:264) at net.minecraft.server.v1_5_R3.MinecraftServer.j(MinecraftServer.java:304) at net.minecraft.server.v1_5_R3.MinecraftServer.e(MinecraftServer.java:283) at net.minecraft.server.v1_5_R3.MinecraftServer.a(MinecraftServer.java:243) at net.minecraft.server.v1_5_R3.DedicatedServer.init(DedicatedServer.java:151) at net.minecraft.server.v1_5_R3.MinecraftServer.run(MinecraftServer.java:382) at net.minecraft.server.v1_5_R3.ThreadServerApplication.run(SourceFile:573) Caused by: unacceptable character '�' (0xFFFD) special characters are not allowed in "<string>", position 1292 at org.yaml.snakeyaml.reader.StreamReader.checkPrintable(StreamReader.java:70) at org.yaml.snakeyaml.reader.StreamReader.<init>(StreamReader.java:50) at org.yaml.snakeyaml.Yaml.load(Yaml.java:399) at org.bukkit.configuration.file.YamlConfiguration.loadFromString(YamlConfiguration.java:53) ... 17 more 2013-07-01 15:44:18 [SEVERE] Cannot load configuration from stream org.bukkit.configuration.InvalidConfigurationException: unacceptable character '�' (0xFFFD) special characters are not allowed in "<string>", position 1292 at org.bukkit.configuration.file.YamlConfiguration.loadFromString(YamlConfiguration.java:55) at org.bukkit.configuration.file.FileConfiguration.load(FileConfiguration.java:138) at org.bukkit.configuration.file.YamlConfiguration.loadConfiguration(YamlConfiguration.java:202) at org.bukkit.plugin.java.JavaPlugin.reloadConfig(JavaPlugin.java:121) at com.mkalash.lightrp.LightRP.reloadConfiguration(LightRP.java:119) at com.mkalash.lightrp.LightRP.onEnable(LightRP.java:503) at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:217) at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:457) at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:381) at org.bukkit.craftbukkit.v1_5_R3.CraftServer.loadPlugin(CraftServer.java:282) at org.bukkit.craftbukkit.v1_5_R3.CraftServer.enablePlugins(CraftServer.java:264) at net.minecraft.server.v1_5_R3.MinecraftServer.j(MinecraftServer.java:304) at net.minecraft.server.v1_5_R3.MinecraftServer.e(MinecraftServer.java:283) at net.minecraft.server.v1_5_R3.MinecraftServer.a(MinecraftServer.java:243) at net.minecraft.server.v1_5_R3.DedicatedServer.init(DedicatedServer.java:151) at net.minecraft.server.v1_5_R3.MinecraftServer.run(MinecraftServer.java:382) at net.minecraft.server.v1_5_R3.ThreadServerApplication.run(SourceFile:573) Caused by: unacceptable character '�' (0xFFFD) special characters are not allowed in "<string>", position 1292 at org.yaml.snakeyaml.reader.StreamReader.checkPrintable(StreamReader.java:70) at org.yaml.snakeyaml.reader.StreamReader.<init>(StreamReader.java:50) at org.yaml.snakeyaml.Yaml.load(Yaml.java:399) at org.bukkit.configuration.file.YamlConfiguration.loadFromString(YamlConfiguration.java:53) ... 16 more 2013-07-01 15:44:18 [SEVERE] Error occurred while enabling LightRP v2b (Is it up to date?) java.lang.NullPointerException at com.mkalash.lightrp.LightRP.reloadConfiguration(LightRP.java:139) at com.mkalash.lightrp.LightRP.onEnable(LightRP.java:503) at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:217) at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:457) at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:381) at org.bukkit.craftbukkit.v1_5_R3.CraftServer.loadPlugin(CraftServer.java:282) at org.bukkit.craftbukkit.v1_5_R3.CraftServer.enablePlugins(CraftServer.java:264) at net.minecraft.server.v1_5_R3.MinecraftServer.j(MinecraftServer.java:304) at net.minecraft.server.v1_5_R3.MinecraftServer.e(MinecraftServer.java:283) at net.minecraft.server.v1_5_R3.MinecraftServer.a(MinecraftServer.java:243) at net.minecraft.server.v1_5_R3.DedicatedServer.init(DedicatedServer.java:151) at net.minecraft.server.v1_5_R3.MinecraftServer.run(MinecraftServer.java:382) at net.minecraft.server.v1_5_R3.ThreadServerApplication.run(SourceFile:573)
I am running newest recommended build, any ideas?.
Thanks!.
-
View User Profile
-
Send Message
Posted Jun 27, 2013Hi, you know when you type /vote the GUI sort of thing pops up? I think you should do something where if you type a command something like that pops up but it allows you to buy printers and for gun dealers shipments and you can change all that in the config like who can spawn shipments in the menu. And a way to make it so you can only arrest people of they are wanted or have a warrant and you can set that to true or false. And you can make it so you have to request a warrant to the mayor if there is one.
Thanks,
Please respond
(for the 2nd idea config)
Arrest-wanted=true (you can change to false)
Arrest-warranted=true (you can change to false)
-
View User Profile
-
Send Message
Posted Jun 25, 2013When I try to use any of the commands I get an internal error. I was planning to create a server based entirely off of this plugin but apparently I can't... can anyone help figure this out?
-
View User Profile
-
Send Message
Posted Jun 23, 2013@ECRONCraft In DarkRP, your job is not supposed to save when you log out as it gives everybody a chance to be that job when you are not online. This is why there is a voting system.
-
View User Profile
-
Send Message
Posted Jun 23, 2013Please update this plugin to work with the latest build of craftbukkit. All i keep getting is "an internal error occurred when performing this command".
-
View User Profile
-
Send Message
Posted Jun 18, 2013@mrmacmiller
This is not a bug, this is roleplay. Play Gmod Dark or LightRp to understand the system...
-
View User Profile
-
Send Message
Posted Jun 17, 2013My jobs dont save if you turn the server off
-
View User Profile
-
Send Message
Posted Jun 16, 2013@hockeygoalie5
I mean if you can create own money printers
-
View User Profile
-
Send Message
Posted Jun 16, 2013Hey, please bridge the Money to iConomy or something else so we can build a System. Another wish is that fix when you're jailed you can break doors. and one Question: In Garrys Mod, Moneyprinter explode, here too ?
-
View User Profile
-
Send Message
Posted Jun 15, 2013After a test session, I've created the following to-do list:
Please create a ticket with suggestions to add to the list; thanks!
-
View User Profile
-
Send Message
Posted Jun 13, 2013Very good plugin, except the jobs they do not have prefixes.
-
View User Profile
-
Send Message
Posted Jun 11, 2013Version 2b (beta) has been uploaded
please, wait patiently for it to be approved(thanks for your hard work, Bukkit mods!)2b contains the following updates:
I have been unable to test this update, so it will only be a beta. Please create a ticket to report bugs and make feature suggestions. Some problems can be fixed by making sure your config is up-to-date.
@XxMrRedDoTxX
Sorry.
@12guageheadshot
@ECRONCraft
What do you mean? Different types of printers?
@XxMrRedDoTxX
Sorry.
@Nickleedle
This is a feature, not a bug.
@FusSionzZ97
Done.
Again, please create a ticket to report bugs and make feature suggestions. I will be able to help you better than if you were to post a comment or PM me. Do not PM any of the other three developers, because you will never get a reply from them. A few more things:
P.S.: sorry.
EDIT:
The reason I did not upload this sooner (it was mostly done, but needed just a few more lines) was that few people seemed interested in LightRP; therefore, I lost interest as well. I have a lot to do most days, so updating a project from which I receive no benefit is a low priority. To keep LightRP's updates coming regularly, please help me spread the word by showing friends and creating servers to host LightRP. If you have a favorite server looking to add a new plugin to its arsenal, please recommend my work!
-
View User Profile
-
Send Message
Posted Jun 10, 2013Hey Hockey, I bought Gmod on steam and I found DarkRP to be very amusing.
But more on-topic, Is there a certain place where you release current updates because the one here on bukkit hasn't been updated since 4 months ago. Or are you just updating the code over time to make a huge update, because minecraft has updated several times and you always get that slight chance it breaks something. So I'm a little concerned, and wondering where I can get the most up-to-date version of LightRP. I'm not rushing you or anything, I'm just wondering when you plan to release it or if you published a more current version elsewhere.
-
View User Profile
-
Send Message
Posted Jun 4, 2013Discovered a major bug,
When a normal player attempts to destroy an ATM sign, the ATM sign replaces itself but no longer works!
P.S. is there a way you can add more shipment types? ex: diamondsword