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.
@ECRONCraft
This is already a feature. Add and edit jobs in the config:
@hockeygoalie5
Yea, I guess you're right. They should make vertical slabs :D
I've had a domain change. hockeygoalie5.com is now mkalash.com. I will try to update every link, but please report any broken links.
@theKviZ
I thought about this, but ultimately decided not to. It's not hard to implement, but doesn't have a purpose. You don't have enough room on the map, blocks, or tools to make anything useful.
Are you going to include props-blocks like it was in GMOD?
Sorry, so far everything I encountered is working normaly.
I can't tell if a lack of consistent "everything is broken and it sucks" is a good or a bad thing. I'm not going to be able to assume everyone's having too much fun to let me know how it's going, and I'm getting paranoid. SOMEBODY TELL ME SOMETHING'S BROKEN SO I FEEL BETTER.
@hockeygoalie05 It was a first time opening the config never loaded
@bzennnn1
When you edited the config, you must have used tabs. Make sure you use spaces instead of tabs, because YAML doesn't like tabs.
I got an error on my server about an unacceptable charector which does not allow the config to load.
Is it possible to use this is just the Rp world and not have it affect the main world?
@cANAL123
@hockeygoalie5
Canal, if that's happening, then hockey is compiling the plugin with a higher version of java. Upgrade your java to java6, and hockey needs to make sure its compiling on Java6 too, unless you can use Java7.
Devs should use J6 to compile to suit both J6 and J7.
@cANAL123
Are you using the beta or the release? The release files aren't approved of BukkitDev yet, so you need to get those from my website. Also make sure your Java is up to date. The error means that the plugin is using a different version of Java than the server, which is strange because no one else has reported the error, so it's most likely not that I compiled it wrong.
Everytime I try to start my server this error appears.
18:39:57 [SEVERE] Could not load 'plugins\LightRP.jar' in folder 'plugins' org.bukkit.plugin.InvalidPluginException: java.lang.UnsupportedClassVersionError : com/hockeygoalie5/lightrp/LightRP : Unsupported major.minor version 51.0 at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.j ava:184) at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager. java:305) at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager .java:230) at org.bukkit.craftbukkit.v1_4_5.CraftServer.loadPlugins(CraftServer.jav a:229) at org.bukkit.craftbukkit.v1_4_5.CraftServer.<init>(CraftServer.java:207 ) at net.minecraft.server.v1_4_5.ServerConfigurationManagerAbstract.<init> (ServerConfigurationManagerAbstract.java:52) at net.minecraft.server.v1_4_5.ServerConfigurationManager.<init>(SourceF ile:11) at net.minecraft.server.v1_4_5.DedicatedServer.init(DedicatedServer.java :111) at net.minecraft.server.v1_4_5.MinecraftServer.run(MinecraftServer.java: 398) at net.minecraft.server.v1_4_5.ThreadServerApplication.run(SourceFile:85 6) Caused by: java.lang.UnsupportedClassVersionError: com/hockeygoalie5/lightrp/Lig htRP : Unsupported major.minor version 51.0 at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClassCond(Unknown Source) at java.lang.ClassLoader.defineClass(Unknown Source) at java.security.SecureClassLoader.defineClass(Unknown Source) at java.net.URLClassLoader.defineClass(Unknown Source) at java.net.URLClassLoader.access$000(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.findClass0(PluginClassLoader .java:80) at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader. java:53) at java.lang.ClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Unknown Source) at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.j ava:173) ... 9 more
Version 1 full release is now out! This comes with more features, bug fixes, and the map. If the file has not yet been approved on BukkitDev, it is available for download on the website. We've appreciated your support throughout the development process and hope to continue to meet your expectations.
@theKviZ
Nice suggestions, I'll get right on them.
EDIT: They've been added.
Will you (or already did) include a config-changable cooldown on jobs, so ppl won't change their jobs just to get shipments and such? And will you make it so that when you change a job you are teleported to spawn?
@theKviZ
Maybe this is somehow fixed in the latest version. We'll try to reproduce the problem.
EDIT: Figured it out and fixed it.
Yea, there's coordinates. Oh and by the way, I can't seem to delete jail point.
@theKviZ
Odd, I just tested it with my version and it works fine. I haven't updated anything pertaining to jails since the beta release either. In the config, are there values for the jails?