Roleplay Essentials
News
February 5, 2014
It's been nearly a year since I began development on RP Essentials 3.0. During that time I found myself overwhelmed with work and now I've found myself a full-time job in animation. As I said in the comments, please let me know if you're willing to work on the project! Otherwise, I will definitely do my best to revisit this as much as I can, as the previous versions have always been unstable, horribly coded. Sorry guys! Again, I will come back to this as much as I can.
June 8, 2013
I've been gone for awhile, just checking in. I know I haven't been around awhile, but I'm here to say I haven't abandoned this project what-so-ever! ;)
April 16, 2013
The new Chat System feature will be next. I aim to making it as flexible as possible, as well as giving it the unique ability to hook into the rest of RP Essentials. Some of you may be familiar with Custom Chat Styles. That's exactly what is being implemented. I'm doing my best keeping up with this work and real life work, so bare with me. And thanks for your support and encouragement!
April 6, 2013
In case you guys didn't get the April Fools joke on the previous post, that was an entire joke. RP Essentials 2.0 is a complete rewrite. No one ever thinks about making an April Fools joke while stating they're pulling an April Fools joke. But Apparently it worked! RP Essentials 2.0 IS in the works, and is almost done! :)
April 1st, 2013
April Fools! RP Essentials 2.0 isn't coming! I just used an old buggy version from Lord of the Craft. This has been the longest April Fools joke I've ever pulled. Sorry if this was an inconvenience to anyone looking forward to RPE 2.0! :P
March 30, 2013
I've been hard at work. New features are in this 3rd dev build of RPE2.0. Check them out if you want! We're getting closer and closer to a finished plugin one step at a time. Please keep up those suggestions guys, I could really use more. I hope everyone's having a great Easter Weekend! :)
March 27, 2013
I've created an IRC channel for Roleplay Essentials: #rpessentials on irc.esper.net
The first development build has been uploaded! Please remember that these are all incomplete builds, and should only be used on Development servers. All feedback and bug reports are welcome!
March 25, 2013
I've added some new features, as well as an idea as to when these features will be done. The percetage is based off of how much configuration support I've added, as well as bug testing.
March 19, 2013
It's been awhile since I made my announcement about RP Essentials 2.0. I've been busy, and sometimes It's difficult to know if developing plugins will be worth my time or not. But I've finally gotten around to it, and I have a list of features that are currently in progress. Every feature is optional, and fully configurable. There are more to come as well. I can't wait to share with you this new plugin, and I hope it's what you're all looking for!
Roleplay Essentials 2.0 Progress
The configuration for RPE2 should be rather simple. Player data is saved under one file to allow for simple search and modification if needed. Every 'Feature' has it's own configuration file, and a Main configuration called "Features". Think of these features as miniature plugins. Keep in mind, these are always subject to additional features and configuration.
-Progress of Features-
- Death Storage Control
- 100% Complete
- Chairs
- 100% Complete
- Drop Planting
- 100% Complete
- Roll System
- 100% Complete
- Emotes
- 100% Complete
- Character Cards
- 100% Complete
- Custom Item Names
- 90% Complete
- Buddylist System
- 90% Complete
- Nametags (TagAPI)
- 80% Complete
- Weather and Biome Effects
- 75% Complete
- Chat System
- 25% Complete
- Consumables
- 0% Complete
-Undecided Features-
- Sound Events upon Player/World actions
- Soulstones and Warps
I'll do my best to reimplement all features from the current version of RP Essentials.
Usage
Some Plugins may not seem so straight forward. So for the ones that don't, I will give a brief rundown of how they work here:
Emotes
Emotes are pretty darn simple. When you open your chatbox, type * (or whatever text you have in your configuration) then type what you want to say. Example:
"*eats a muffin." ...Will result in... "Alec eats a muffin."
Try it with quotation marks and speech. This will color code anything within quotations to white.
Character Cards
Character cards display information about the player you're interacting with. Information they can either set, or admins can set. Thankfully, as a server admin, you have full control over what data values you put in, and the structure of the Cards. Here's how it works.
In the configuration, the Card Data List is the format in which the data appears in the game. For example: - Name - Age - Allegiance - Mood You'll need to also copy one of the data values and set it's name to the exact one the data has in the Data List. The values in this section can be configured to set restrictions. You can also setup a whitelist, following the same YML format as the one shown in Races.
Chairs
To create a chair, place down one of the materials in the configuration. You can add what kind of stairs are supported, or even add any block of your choice if you know it's Material Name. After that, place a painting or an item frame on the back of the stairs. You have then created a chair! Right click on the chair to sit down, and click on it again to stand up.
Drop Planting
The concept here is for natural items to not simply vanish when they despawn. Here, you can choose what block is placed when an item despawns, or when you choose it's time limit is. Best part is, you have full control over what blocks spawn from what item is dropped. The very basic example here is dropping a sappling, and watching it grow itself. Some other materials, such as seeds, require soil to plant themselves.
Biome Effects
This is one of the more larger scale features. It can affect the entire server in many ways depending on how you configure it. Generally, it freezes players in the cold biomes, and exhausts them in the hot biomes. The configuration is rather large. So be very careful when adding a new biome. There are many variables that affect how a player is treated in these biomes, such as sunlight, blocklight, their clothing, water, and weather status. Play around with it!
Death Storage
When a player dies, you have the option to choose where their stuff goes. You have three different modes: ENDER, CHEST, and SAVE. You can use those exact values in the configuration for Death Storage.
ENDER - Sends some of their dropped stuff to their ender chest. CHEST - Creates a chest where they die. SAVE - Saves their stuff in memory. It will be given back to them when they respawn.
RP Essentials 1.0
If you want information on the older, RP Essentials 1.0, check at this page.
Other Notes
Join the IRC Channel! #rpessentials on irc.esper.net
Please keep submitting bugs and providing suggestions. We can make this the best Roleplaying Utility out there!
Any donations to help further this project will be gladly accepted, and your contribution will be made known! It honestly keeps me doing this work. :) I want to thank one of my home servers, Lord of the Craft, for the experience of creating RP Essentials LotC Edition. It has definitely caused me to push harder in my development for Version 2.0.
Thanks to both Gustebeast and PieReviver for your awesome donations and suggestions!
so I take it this died?
I would like to suggest a/several config options to add different chat channels, and permission nodes dedicated to each one.
Example:
ChannelName: ChannelExample
TalkDistance(-1 for global): 48
IsDefault: False
The permission node would be generated as something like rp.chat.[channel]. So this one would be rp.chat.channelexample. A command to allow you to choose these alternate channels would work for changing. I.E. /ch channelexample. The permission node would allow you to join/speak into the channel. IsDefault would allow you to set what channel people are put into upon first logging in. If there are multiple channels with IsDefault active, then it would default to the first one it reads. I.E.
ChannelName: ChannelExample
TalkDistance(-1 for global): 48
IsDefault: False
ChannelName: ChannelDefault
TalkDistance(-1 for global): 92
IsDefault: True
ChannelName: ChannelGuest
TalkDistance(-1 for global): -1
IsDefault: True
ChannelName: ChannelExample2
TalkDistance(-1 for global): 21
IsDefault: False
If it were to read this it would default to ChannelDefault apposed to ChannelGuest. I think this addition wouldn't only make more customizable channels, but also make a great addition to anyone who wishes to make a greylist. I do not know if it would be possible, with RP Essentials, to make a config option for channels to allow them to be /t /s /w /ooc etc, but that would be a good option that would allow people who use those commands for something else, to set them to whatever they wish.
Thanks for this portion of the wonderful plugin at least. ^_^
EDIT: I thought about this after I posted this. Better commands would be /join [channel] and /leave [channel]. They're simple and can easily be configured for each channel, if you can't set the quick /t /s /w /ooc commands via config, that is.
@Ewery1
Races don't seem to function.
@crohakon
I'm using 1.4.6, it works perfectly fine for me. Only one bug, my chat shows twice on your computer, but not on others.
Feature Requests:
I really hope this gets updated. I would be willing to donate also if a 1.4.6 update was released.
When I talk, it appears twice, but when others talk, it appears once. Everyone else says the same thing to me. What is happening?
Decided to reinstall the plugin (because I miss the character card features)
However I am having the same issues I've always had. Every time the server restarts, the character cards for all players resets. I am utterly confused. I know this works on other server so I am assuming that it might be permission based. From what I can see, the data files that store the information are not updating.
Also noticing time freezes regardless if I set it to false. Oh, and unless people have the rp.admin node when using /setname the message "You name exceeds 0 characters"
I am running 1.4.6 CB R0.3
Any ETA on an update? Should this project get the revival it deserves we would be willing to donate and support.
I don't understand how to add drinks. What is the id in beginning? It isn't the id in the end of the potion because 100, 27 or a bunch of the ones aren't ids.
This is exactly what I need, Please update. I'm willing to donate if still active. :)
Hi is there a way to see all of the chat for people like admins? For instance someone in /t mode the only way I can see their chat is through the console or near them. I just need a command like the listen one but for chat not just emotes. Is there one or a way to get social spy in essentials to pick up the chat.
Hello
This is a truly great mod for roleplay server. However i seem to be experiencing a problem with ooc chat.
In every other chat: /t, /s, /w it shows the channel (SHOUT,WHISPER) then my prefix [Owner] in the color i set with permissions and my name in the color i chose, then the text in white. Which is great. But when i try to talk in ooc chat it simply says:
(OOC)wonderdude: text
it doesn't show my prefix/suffix. and it made my name gray. I can see how this might be on purpose to make ooc chat less colorful. But people like to talk in ooc chat, especially when in need of help and therefor i need a way to let them know who is admins, mods and owners.
is there any way this can be done?
i looked trough the config files and all i could find was changing the colors of the chat channels :{
i tried both PermissionsEx and Bpermissions. PermissionsEx didn't work at all for me though. :(
Hey Alec, Joe from RoK here. Any ETA on the new version, have the following issues which are hard to ignore:
- Regardless of the true/false 0.0 effector. Time either runs backwards or not at all, when it does work it repeatedly freezes.
- There are no permissions with /ooc or /t meaning a server can not run a greylist system due to unregistered players being able to talk in roleplay chat. Forcing a whitelist severely hinders exposure.
- Character cards reset when the server restarts unless you are an OP.
Can we expect a patch update to fix the existing issues before any new content is added?
10.12 00:48:31 [Server] INFO at net.minecraft.server.ThreadServerApplication.run(SourceFile:856) 10.12 00:48:31 [Server] INFO at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:426) 10.12 00:48:31 [Server] INFO at net.minecraft.server.MinecraftServer.q(MinecraftServer.java:494) 10.12 00:48:31 [Server] INFO at net.minecraft.server.DedicatedServer.r(DedicatedServer.java:222) 10.12 00:48:31 [Server] INFO at net.minecraft.server.MinecraftServer.r(MinecraftServer.java:530) 10.12 00:48:31 [Server] INFO at org.bukkit.craftbukkit.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:345) 10.12 00:48:31 [Server] INFO at org.bukkit.craftbukkit.scheduler.CraftTask.run(CraftTask.java:53) 10.12 00:48:31 [Server] INFO at com.github.alectriciti.RoleplayListener$1.run(RoleplayListener.java:266) 10.12 00:48:31 [Server] INFO java.lang.NullPointerException 10.12 00:48:31 [Server] WARNING [RP Essentials] Task #686 for RP Essentials v1.0.4 generated an exception 10.12 00:48:28 [Server] INFO at net.minecraft.server.ThreadServerApplication.run(SourceFile:856) 10.12 00:48:28 [Server] INFO at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:426) 10.12 00:48:28 [Server] INFO at net.minecraft.server.MinecraftServer.q(MinecraftServer.java:494) 10.12 00:48:28 [Server] INFO at net.minecraft.server.DedicatedServer.r(DedicatedServer.java:222) 10.12 00:48:28 [Server] INFO at net.minecraft.server.MinecraftServer.r(MinecraftServer.java:530) 10.12 00:48:28 [Server] INFO at org.bukkit.craftbukkit.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:345) 10.12 00:48:28 [Server] INFO at org.bukkit.craftbukkit.scheduler.CraftTask.run(CraftTask.java:53) 10.12 00:48:28 [Server] INFO at com.github.alectriciti.RoleplayListener$1.run(RoleplayListener.java:266) 10.12 00:48:28 [Server] INFO java.lang.NullPointerException 10.12 00:48:28 [Server] WARNING [RP Essentials] Task #681 for RP Essentials v1.0.4 generated an exception 10.12 00:48:28 [Server] INFO at net.minecraft.server.ThreadServerApplication.run(SourceFile:856) 10.12 00:48:28 [Server] INFO at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:426) 10.12 00:48:28 [Server] INFO at net.minecraft.server.MinecraftServer.q(MinecraftServer.java:494) 10.12 00:48:28 [Server] INFO at net.minecraft.server.DedicatedServer.r(DedicatedServer.java:222) 10.12 00:48:28 [Server] INFO at net.minecraft.server.MinecraftServer.r(MinecraftServer.java:530) 10.12 00:48:28 [Server] INFO at org.bukkit.craftbukkit.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:345) 10.12 00:48:28 [Server] INFO at org.bukkit.craftbukkit.scheduler.CraftTask.run(CraftTask.java:53) 10.12 00:48:28 [Server] INFO at com.github.alectriciti.RoleplayListener$1.run(RoleplayListener.java:266) 10.12 00:48:28 [Server] INFO java.lang.NullPointerException 10.12 00:48:28 [Server] WARNING [RP Essentials] Task #679 for RP Essentials v1.0.4 generated an exception 10.12 00:48:27 [Server] WARNING Josh3rdegree moved wrongly! 10.12 00:48:25 [Server] INFO at net.minecraft.server.ThreadServerApplication.run(SourceFile:856) 10.12 00:48:25 [Server] INFO at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:426) 10.12 00:48:25 [Server] INFO at net.minecraft.server.MinecraftServer.q(MinecraftServer.java:494) 10.12 00:48:25 [Server] INFO at net.minecraft.server.DedicatedServer.r(DedicatedServer.java:222) 10.12 00:48:25 [Server] INFO at net.minecraft.server.MinecraftServer.r(MinecraftServer.java:530) 10.12 00:48:25 [Server] INFO at org.bukkit.craftbukkit.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:345) 10.12 00:48:25 [Server] INFO at org.bukkit.craftbukkit.scheduler.CraftTask.run(CraftTask.java:53) 10.12 00:48:25 [Server] INFO at com.github.alectriciti.RoleplayListener$1.run(RoleplayListener.java:266) 10.12 00:48:25 [Server] INFO java.lang.NullPointerException 10.12 00:48:25 [Server] WARNING [RP Essentials] Task #677 for RP Essentials v1.0.4 generated an exception 10.12 00:48:24 [Server] INFO at net.minecraft.server.ThreadServerApplication.run(SourceFile:856) 10.12 00:48:24 [Server] INFO at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:426) 10.12 00:48:24 [Server] INFO at net.minecraft.server.MinecraftServer.q(MinecraftServer.java:494) 10.12 00:48:24 [Server] INFO at net.minecraft.server.DedicatedServer.r(DedicatedServer.java:222) 10.12 00:48:24 [Server] INFO at net.minecraft.server.MinecraftServer.r(MinecraftServer.java:530) 10.12 00:48:24 [Server] INFO at org.bukkit.craftbukkit.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:345) 10.12 00:48:24 [Server] INFO at org.bukkit.craftbukkit.scheduler.CraftTask.run(CraftTask.java:53) 10.12 00:48:24 [Server] INFO at com.github.alectriciti.RoleplayListener$1.run(RoleplayListener.java:266) 10.12 00:48:24 [Server] INFO java.lang.NullPointerException 10.12 00:48:24 [Server] WARNING [RP Essentials] Task #671 for RP Essentials v1.0.4 generated an exception 10.12 00:48:22 [Server] INFO at net.minecraft.server.ThreadServerApplication.run(SourceFile:856) 10.12 00:48:22 [Server] INFO at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:426) 10.12 00:48:22 [Server] INFO at net.minecraft.server.MinecraftServer.q(MinecraftServer.java:494) 10.12 00:48:22 [Server] INFO at net.minecraft.server.DedicatedServer.r(DedicatedServer.java:222) 10.12 00:48:22 [Server] INFO at net.minecraft.server.MinecraftServer.r(MinecraftServer.java:530) 10.12 00:48:22 [Server] INFO at org.bukkit.craftbukkit.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:345) 10.12 00:48:22 [Server] INFO at org.bukkit.craftbukkit.scheduler.CraftTask.run(CraftTask.java:53) 10.12 00:48:22 [Server] INFO at com.github.alectriciti.RoleplayListener$1.run(RoleplayListener.java:266) 10.12 00:48:22 [Server] INFO java.lang.NullPointerException 10.12 00:48:22 [Server] WARNING [RP Essentials] Task #669 for RP Essentials v1.0.4 generated an exception 10.12 00:48:21 [Server] INFO at net.minecraft.server.ThreadServerApplication.run(SourceFile:856) 10.12 00:48:21 [Server] INFO at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:426) 10.12 00:48:21 [Server] INFO at net.minecraft.server.MinecraftServer.q(MinecraftServer.java:494) 10.12 00:48:21 [Server] INFO at net.minecraft.server.DedicatedServer.r(DedicatedServer.java:222) 10.12 00:48:21 [Server] INFO at net.minecraft.server.MinecraftServer.r(MinecraftServer.java:530) 10.12 00:48:21 [Server] INFO at org.bukkit.craftbukkit.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:345) 10.12 00:48:21 [Server] INFO at org.bukkit.craftbukkit.scheduler.CraftTask.run(CraftTask.java:53) 10.12 00:48:21 [Server] INFO at com.github.alectriciti.RoleplayListener$1.run(RoleplayListener.java:266) 10.12 00:48:21 [Server] INFO java.lang.NullPointerException 10.12 00:48:21 [Server] WARNING [RP Essentials] Task #663 for RP Essentials v1.0.4 generated an exception 10.12 00:48:20 [Server] INFO at net.minecraft.server.ThreadServerApplication.run(SourceFile:856) 10.12 00:48:20 [Server] INFO at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:426) 10.12 00:48:20 [Server] INFO at net.minecraft.server.MinecraftServer.q(MinecraftServer.java:494) 10.12 00:48:20 [Server] INFO at net.minecraft.server.DedicatedServer.r(DedicatedServer.java:222) 10.12 00:48:20 [Server] INFO at net.minecraft.server.MinecraftServer.r(MinecraftServer.java:530) 10.12 00:48:20 [Server] INFO at org.bukkit.craftbukkit.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:345) 10.12 00:48:20 [Server] INFO at org.bukkit.craftbukkit.scheduler.CraftTask.run(CraftTask.java:53) 10.12 00:48:20 [Server] INFO at com.github.alectriciti.RoleplayListener$1.run(RoleplayListener.java:266) 10.12 00:48:20 [Server] INFO java.lang.NullPointerException 10.12 00:48:20 [Server] WARNING [RP Essentials] Task #661 for RP Essentials v1.0.4 generated an exception 10.12 00:48:18 [Server] INFO at net.minecraft.server.ThreadServerApplication.run(SourceFile:856) 10.12 00:48:18 [Server] INFO at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:426) 10.12 00:48:18 [Server] INFO at net.minecraft.server.MinecraftServer.q(MinecraftServer.java:494) 10.12 00:48:18 [Server] INFO at net.minecraft.server.DedicatedServer.r(DedicatedServer.java:222) 10.12 00:48:18 [Server] INFO at net.minecraft.server.MinecraftServer.r(MinecraftServer.java:530) 10.12 00:48:18 [Server] INFO at org.bukkit.craftbukkit.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:345) 10.12 00:48:18 [Server] INFO at org.bukkit.craftbukkit.scheduler.CraftTask.run(CraftTask.java:53) 10.12 00:48:18 [Server] INFO at com.github.alectriciti.RoleplayListener$1.run(RoleplayListener.java:266) 10.12 00:48:18 [Server] INFO java.lang.NullPointerException 10.12 00:48:18 [Server] WARNING [RP Essentials] Task #658 for RP Essentials v1.0.4 generated an exception 10.12 00:48:13 [Server] INFO at net.minecraft.server.ThreadServerApplication.run(SourceFile:856) 10.12 00:48:13 [Server] INFO at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:426) 10.12 00:48:13 [Server] INFO at net.minecraft.server.MinecraftServer.q(MinecraftServer.java:494) 10.12 00:48:13 [Server] INFO at net.minecraft.server.DedicatedServer.r(DedicatedServer.java:222) 10.12 00:48:13 [Server] INFO at net.minecraft.server.MinecraftServer.r(MinecraftServer.java:530) 10.12 00:48:13 [Server] INFO at org.bukkit.craftbukkit.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:345) 10.12 00:48:13 [Server] INFO at org.bukkit.craftbukkit.scheduler.CraftTask.run(CraftTask.java:53) 10.12 00:48:13 [Server] INFO at com.github.alectriciti.RoleplayListener$1.run(RoleplayListener.java:266) 10.12 00:48:13 [Server] INFO java.lang.NullPointerException 10.12 00:48:13 [Server] WARNING [RP Essentials] Task #652 for RP Essentials v1.0.4 generated an exception 10.12 00:48:12 [Server] INFO at net.minecraft.server.ThreadServerApplication.run(SourceFile:856) 10.12 00:48:12 [Server] INFO at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:426) 10.12 00:48:12 [Server] INFO at net.minecraft.server.MinecraftServer.q(MinecraftServer.java:494) 10.12 00:48:12 [Server] INFO at net.minecraft.server.DedicatedServer.r(DedicatedServer.java:222) 10.12 00:48:12 [Server] INFO at net.minecraft.server.MinecraftServer.r(MinecraftServer.java:530) 10.12 00:48:12 [Server] INFO at org.bukkit.craftbukkit.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:345) 10.12 00:48:12 [Server] INFO at org.bukkit.craftbukkit.scheduler.CraftTask.run(CraftTask.java:53) 10.12 00:48:12 [Server] INFO at com.github.alectriciti.RoleplayListener$1.run(RoleplayListener.java:266) 10.12 00:48:12 [Server] INFO java.lang.NullPointerException 10.12 00:48:12 [Server] WARNING [RP Essentials] Task #650 for RP Essentials v1.0.4 generated an exception 10.12 00:48:04 [Server] INFO at net.minecraft.server.ThreadServerApplication.run(SourceFile:856) 10.12 00:48:04 [Server] INFO at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:426) 10.12 00:48:04 [Server] INFO at net.minecraft.server.MinecraftServer.q(MinecraftServer.java:494) 10.12 00:48:04 [Server] INFO at net.minecraft.server.DedicatedServer.r(DedicatedServer.java:222) 10.12 00:48:04 [Server] INFO at net.minecraft.server.MinecraftServer.r(MinecraftServer.java:530) 10.12 00:48:04 [Server] INFO at org.bukkit.craftbukkit.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:345) 10.12 00:48:04 [Server] INFO at org.bukkit.craftbukkit.scheduler.CraftTask.run(CraftTask.java:53) 10.12 00:48:04 [Server] INFO at com.github.alectriciti.RoleplayListener$1.run(RoleplayListener.java:266) 10.12 00:48:04 [Server] INFO java.lang.NullPointerException 10.12 00:48:04 [Server] WARNING [RP Essentials] Task #631 for RP Essentials v1.0.4 generated an exception 10.12 00:48:00 [Server] INFO at net.minecraft.server.ThreadServerApplication.run(SourceFile:856) 10.12 00:48:00 [Server] INFO at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:426) 10.12 00:48:00 [Server] INFO at net.minecraft.server.MinecraftServer.q(MinecraftServer.java:494) 10.12 00:48:00 [Server] INFO at net.minecraft.server.DedicatedServer.r(DedicatedServer.java:222) 10.12 00:48:00 [Server] INFO at net.minecraft.server.MinecraftServer.r(MinecraftServer.java:530) 10.12 00:48:00 [Server] INFO at org.bukkit.craftbukkit.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:345) 10.12 00:48:00 [Server] INFO at org.bukkit.craftbukkit.scheduler.CraftTask.run(CraftTask.java:53) 10.12 00:48:00 [Server] INFO at com.github.alectriciti.RoleplayListener$1.run(RoleplayListener.java:266) 10.12 00:48:00 [Server] INFO java.lang.NullPointerException 10.12 00:48:00 [Server] WARNING [RP Essentials] Task #625 for RP Essentials v1.0.4 generated an exception 10.12 00:47:54 [Server] INFO at net.minecraft.server.ThreadServerApplication.run(SourceFile:856) 10.12 00:47:54 [Server] INFO at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:426) 10.12 00:47:54 [Server] INFO at net.minecraft.server.MinecraftServer.q(MinecraftServer.java:494) 10.12 00:47:54 [Server] INFO at net.minecraft.server.DedicatedServer.r(DedicatedServer.java:222) 10.12 00:47:54 [Server] INFO at net.minecraft.server.MinecraftServer.r(MinecraftServer.java:530) 10.12 00:47:54 [Server] INFO at org.bukkit.craftbukkit.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:345) 10.12 00:47:54 [Server] INFO at org.bukkit.craftbukkit.scheduler.CraftTask.run(CraftTask.java:53) 10.12 00:47:54 [Server] INFO at com.github.alectriciti.RoleplayListener$1.run(RoleplayListener.java:266) 10.12 00:47:54 [Server] INFO java.lang.NullPointerException 10.12 00:47:54 [Server] WARNING [RP Essentials] Task #617 for RP Essentials v1.0.4 generated an exception 10.12 00:47:52 [Server] WARNING Josh3rdegree tried to send an empty message 10.12 00:47:49 [Server] INFO at net.minecraft.server.ThreadServerApplication.run(SourceFile:856) 10.12 00:47:49 [Server] INFO at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:426) 10.12 00:47:49 [Server] INFO at net.minecraft.server.MinecraftServer.q(MinecraftServer.java:494) 10.12 00:47:49 [Server] INFO at net.minecraft.server.DedicatedServer.r(DedicatedServer.java:222) 10.12 00:47:49 [Server] INFO at net.minecraft.server.MinecraftServer.r(MinecraftServer.java:530) 10.12 00:47:49 [Server] INFO at org.bukkit.craftbukkit.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:345) 10.12 00:47:49 [Server] INFO at org.bukkit.craftbukkit.scheduler.CraftTask.run(CraftTask.java:53) 10.12 00:47:49 [Server] INFO at com.github.alectriciti.RoleplayListener$1.run(RoleplayListener.java:266) 10.12 00:47:49 [Server] INFO java.lang.NullPointerException 10.12 00:47:49 [Server] WARNING [RP Essentials] Task #610 for RP Essentials v1.0.4 generated an exception 10.12 00:47:47 [Server] INFO [Announcer] DO /buy and donate for awesome perks 10.12 00:47:44 [Server] INFO at net.minecraft.server.ThreadServerApplication.run(SourceFile:856) 10.12 00:47:44 [Server] INFO at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:426) 10.12 00:47:44 [Server] INFO at net.minecraft.server.MinecraftServer.q(MinecraftServer.java:494) 10.12 00:47:44 [Server] INFO at net.minecraft.server.DedicatedServer.r(DedicatedServer.java:222) 10.12 00:47:44 [Server] INFO at net.minecraft.server.MinecraftServer.r(MinecraftServer.java:530) 10.12 00:47:44 [Server] INFO at org.bukkit.craftbukkit.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:345) 10.12 00:47:44 [Server] INFO at org.bukkit.craftbukkit.scheduler.CraftTask.run(CraftTask.java:53) 10.12 00:47:44 [Server] INFO at com.github.alectriciti.RoleplayListener$1.run(RoleplayListener.java:266) 10.12 00:47:44 [Server] INFO java.lang.NullPointerException 10.12 00:47:44 [Server] WARNING [RP Essentials] Task #602 for RP Essentials v1.0.4 generated an exception 10.12 00:47:41 [Server] WARNING Josh3rdegree tried to send an empty message 10.12 00:47:39 [Server] INFO at net.minecraft.server.ThreadServerApplication.run(SourceFile:856) 10.12 00:47:39 [Server] INFO at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:426) 10.12 00:47:39 [Server] INFO at net.minecraft.server.MinecraftServer.q(MinecraftServer.java:494) 10.12 00:47:39 [Server] INFO at net.minecraft.server.DedicatedServer.r(DedicatedServer.java:222) 10.12 00:47:39 [Server] INFO at net.minecraft.server.MinecraftServer.r(MinecraftServer.java:530) 10.12 00:47:39 [Server] INFO at org.bukkit.craftbukkit.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:345) 10.12 00:47:39 [Server] INFO at org.bukkit.craftbukkit.scheduler.CraftTask.run(CraftTask.java:53) 10.12 00:47:39 [Server] INFO at com.github.alectriciti.RoleplayListener$1.run(RoleplayListener.java:266) 10.12 00:47:39 [Server] INFO java.lang.NullPointerException 10.12 00:47:39 [Server] WARNING [RP Essentials] Task #589 for RP Essentials v1.0.4 generated an exception 10.12 00:47:23 [Server] INFO [HeroicDeathPlus] Archer_Ninja died of starvation. 10.12 00:47:23 [Server] INFO Archer_Ninja died of starvation. 10.12 00:46:54 [Server] WARNING 2012Moose moved wrongly! 10.12 00:46:47 [Server] INFO [Announcer] DO /buy and donate for awesome perks 10.12 00:46:34 [Server] INFO [PLAYER_COMMAND] 13esttimer: /f show 10.12 00:46:11 [Server] WARNING bamaniaparth tried to send an empty message 10.12 00:45:47 [Server] INFO [Announcer] DO /buy and donate for awesome perks 10.12 00:45:47 [Server] INFO at net.minecraft.server.ThreadServerApplication.run(SourceFile:856) 10.12 00:45:47 [Server] INFO at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:426) 10.12 00:45:47 [Server] INFO at net.minecraft.server.MinecraftServer.q(MinecraftServer.java:494) 10.12 00:45:47 [Server] INFO at net.minecraft.server.DedicatedServer.r(DedicatedServer.java:222) 10.12 00:45:47 [Server] INFO at net.minecraft.server.MinecraftServer.r(MinecraftServer.java:530) 10.12 00:45:47 [Server] INFO at org.bukkit.craftbukkit.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:345) 10.12 00:45:47 [Server] INFO at org.bukkit.craftbukkit.scheduler.CraftTask.run(CraftTask.java:53) 10.12 00:45:47 [Server] INFO at com.github.alectriciti.RoleplayListener$1.run(RoleplayListener.java:266) 10.12 00:45:47 [Server] INFO java.lang.NullPointerException 10.12 00:45:47 [Server] WARNING [RP Essentials] Task #400 for RP Essentials v1.0.4 generated an exception 10.12 00:45:45 [Server] INFO at net.minecraft.server.ThreadServerApplication.run(SourceFile:856) 10.12 00:45:45 [Server] INFO at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:426) 10.12 00:45:45 [Server] INFO at net.minecraft.server.MinecraftServer.q(MinecraftServer.java:494) 10.12 00:45:45 [Server] INFO at net.minecraft.server.DedicatedServer.r(DedicatedServer.java:222) 10.12 00:45:45 [Server] INFO at net.minecraft.server.MinecraftServer.r(MinecraftServer.java:530) 10.12 00:45:45 [Server] INFO at org.bukkit.craftbukkit.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:345) 10.12 00:45:45 [Server] INFO at org.bukkit.craftbukkit.scheduler.CraftTask.run(CraftTask.java:53) 10.12 00:45:45 [Server] INFO at com.github.alectriciti.RoleplayListener$1.run(RoleplayListener.java:266) 10.12 00:45:45 [Server] INFO java.lang.NullPointerException 10.12 00:45:45 [Server] WARNING [RP Essentials] Task #394 for RP Essentials v1.0.4 generated an exception 10.12 00:45:44 [Server] INFO at net.minecraft.server.ThreadServerApplication.run(SourceFile:856) 10.12 00:45:44 [Server] INFO at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:426) 10.12 00:45:44 [Server] INFO at net.minecraft.server.MinecraftServer.q(MinecraftServer.java:494) 10.12 00:45:44 [Server] INFO at net.minecraft.server.DedicatedServer.r(DedicatedServer.java:222) 10.12 00:45:44 [Server] INFO at net.minecraft.server.MinecraftServer.r(MinecraftServer.java:530) 10.12 00:45:44 [Server] INFO at org.bukkit.craftbukkit.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:345) 10.12 00:45:44 [Server] INFO at org.bukkit.craftbukkit.scheduler.CraftTask.run(CraftTask.java:53) 10.12 00:45:44 [Server] INFO at com.github.alectriciti.RoleplayListener$1.run(RoleplayListener.java:266) 10.12 00:45:44 [Server] INFO java.lang.NullPointerException 10.12 00:45:44 [Server] WARNING [RP Essentials] Task #392 for RP Essentials v1.0.4 generated an exception 10.12 00:45:43 [Server] INFO at net.minecraft.server.ThreadServerApplication.run(SourceFile:856) 10.12 00:45:43 [Server] INFO at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:426) 10.12 00:45:43 [Server] INFO at net.minecraft.server.MinecraftServer.q(MinecraftServer.java:494) 10.12 00:45:43 [Server] INFO at net.minecraft.server.DedicatedServer.r(DedicatedServer.java:222) 10.12 00:45:43 [Server] INFO at net.minecraft.server.MinecraftServer.r(MinecraftServer.java:530) 10.12 00:45:43 [Server] INFO at org.bukkit.craftbukkit.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:345) 10.12 00:45:43 [Server] INFO at org.bukkit.craftbukkit.scheduler.CraftTask.run(CraftTask.java:53) 10.12 00:45:43 [Server] INFO at com.github.alectriciti.RoleplayListener$1.run(RoleplayListener.java:266) 10.12 00:45:43 [Server] INFO java.lang.NullPointerException 10.12 00:45:43 [Server] WARNING [RP Essentials] Task #390 for RP Essentials v1.0.4 generated an exception 10.12 00:45:35 [Server] WARNING 2012Moose tried to send an empty message 10.12 00:45:28 [Server] WARNING Josh3rdegree tried to send an empty message 10.12 00:45:27 [Server] INFO at net.minecraft.server.ThreadServerApplication.run(SourceFile:856) 10.12 00:45:27 [Server] INFO at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:426) 10.12 00:45:27 [Server] INFO at net.minecraft.server.MinecraftServer.q(MinecraftServer.java:494) 10.12 00:45:27 [Server] INFO at net.minecraft.server.DedicatedServer.r(DedicatedServer.java:222) 10.12 00:45:27 [Server] INFO at net.minecraft.server.MinecraftServer.r(MinecraftServer.java:530) 10.12 00:45:27 [Server] INFO at org.bukkit.craftbukkit.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:345) 10.12 00:45:27 [Server] INFO at org.bukkit.craftbukkit.scheduler.CraftTask.run(CraftTask.java:53) 10.12 00:45:27 [Server] INFO at com.github.alectriciti.RoleplayListener$1.run(RoleplayListener.java:266) 10.12 00:45:27 [Server] INFO java.lang.NullPointerException 10.12 00:45:27 [Server] WARNING [RP Essentials] Task #362 for RP Essentials v1.0.4 generated an exception 10.12 00:45:27 [Server] INFO at net.minecraft.server.ThreadServerApplication.run(SourceFile:856) 10.12 00:45:27 [Server] INFO at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:426) 10.12 00:45:27 [Server] INFO at net.minecraft.server.MinecraftServer.q(MinecraftServer.java:494) 10.12 00:45:27 [Server] INFO at net.minecraft.server.DedicatedServer.r(DedicatedServer.java:222) 10.12 00:45:27 [Server] INFO at net.minecraft.server.MinecraftServer.r(MinecraftServer.java:530) 10.12 00:45:27 [Server] INFO at org.bukkit.craftbukkit.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:345) 10.12 00:45:27 [Server] INFO at org.bukkit.craftbukkit.scheduler.CraftTask.run(CraftTask.java:53) 10.12 00:45:27 [Server] INFO at com.github.alectriciti.RoleplayListener$1.run(RoleplayListener.java:266) 10.12 00:45:27 [Server] INFO java.lang.NullPointerException 10.12 00:45:27 [Server] WARNING [RP Essentials] Task #361 for RP Essentials v1.0.4 generated an exception 10.12 00:45:26 [Server] INFO at net.minecraft.server.ThreadServerApplication.run(SourceFile:856) 10.12 00:45:26 [Server] INFO at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:426) 10.12 00:45:26 [Server] INFO at net.minecraft.server.MinecraftServer.q(MinecraftServer.java:494) 10.12 00:45:26 [Server] INFO at net.minecraft.server.DedicatedServer.r(DedicatedServer.java:222) 10.12 00:45:26 [Server] INFO at net.minecraft.server.MinecraftServer.r(MinecraftServer.java:530) 10.12 00:45:26 [Server] INFO at org.bukkit.craftbukkit.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:345) 10.12 00:45:26 [Server] INFO at org.bukkit.craftbukkit.scheduler.CraftTask.run(CraftTask.java:53) 10.12 00:45:26 [Server] INFO at com.github.alectriciti.RoleplayListener$1.run(RoleplayListener.java:266) 10.12 00:45:26 [Server] INFO java.lang.NullPointerException 10.12 00:45:26 [Server] WARNING [RP Essentials] Task #351 for RP Essentials v1.0.4 generated an exception 10.12 00:45:24 [Server] INFO at net.minecraft.server.ThreadServerApplication.run(SourceFile:856) 10.12 00:45:24 [Server] INFO at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:426) 10.12 00:45:24 [Server] INFO at net.minecraft.server.MinecraftServer.q(MinecraftServer.java:494) 10.12 00:45:24 [Server] INFO at net.minecraft.server.DedicatedServer.r(DedicatedServer.java:222) 10.12 00:45:24 [Server] INFO at net.minecraft.server.MinecraftServer.r(MinecraftServer.java:530) 10.12 00:45:24 [Server] INFO at org.bukkit.craftbukkit.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:345) 10.12 00:45:24 [Server] INFO at org.bukkit.craftbukkit.scheduler.CraftTask.run(CraftTask.java:53) 10.12 00:45:24 [Server] INFO at com.github.alectriciti.RoleplayListener$1.run(RoleplayListener.java:266) 10.12 00:45:24 [Server] INFO java.lang.NullPointerException 10.12 00:45:24 [Server] WARNING [RP Essentials] Task #349 for RP Essentials v1.0.4 generated an exception 10.12 00:45:21 [Multicraft] {Member}Archer_Ninja ran command Message of the Day 10.12 00:45:21 [Disconnect] User Archer_Ninja has disconnected, reason: unknown 10.12 00:45:21 [Connect] User {Member}Archer_Ninja, IP unknown 10.12 00:45:19 [Server] INFO at net.minecraft.server.ThreadServerApplication.run(SourceFile:856) 10.12 00:45:19 [Server] INFO at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:426) 10.12 00:45:19 [Server] INFO at net.minecraft.server.MinecraftServer.q(MinecraftServer.java:494) 10.12 00:45:19 [Server] INFO at net.minecraft.server.DedicatedServer.r(DedicatedServer.java:222) 10.12 00:45:19 [Server] INFO at net.minecraft.server.MinecraftServer.r(MinecraftServer.java:530) 10.12 00:45:19 [Server] INFO at org.bukkit.craftbukkit.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:345) 10.12 00:45:19 [Server] INFO at org.bukkit.craftbukkit.scheduler.CraftTask.run(CraftTask.java:53) 10.12 00:45:19 [Server] INFO at com.github.alectriciti.RoleplayListener$1.run(RoleplayListener.java:266) 10.12 00:45:19 [Server] INFO java.lang.NullPointerException 10.12 00:45:19 [Server] WARNING [RP Essentials] Task #341 for RP Essentials v1.0.4 generated an exception 10.12 00:45:17 [Server] INFO at net.minecraft.server.ThreadServerApplication.run(SourceFile:856) 10.12 00:45:17 [Server] INFO at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:426) 10.12 00:45:17 [Server] INFO at net.minecraft.server.MinecraftServer.q(MinecraftServer.java:494) 10.12 00:45:17 [Server] INFO at net.minecraft.server.DedicatedServer.r(DedicatedServer.java:222) 10.12 00:45:17 [Server] INFO at net.minecraft.server.MinecraftServer.r(MinecraftServer.java:530) 10.12 00:45:17 [Server] INFO at org.bukkit.craftbukkit.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:345) 10.12 00:45:17 [Server] INFO at org.bukkit.craftbukkit.scheduler.CraftTask.run(CraftTask.java:53) 10.12 00:45:17 [Server] INFO at com.github.alectriciti.RoleplayListener$1.run(RoleplayListener.java:266) 10.12 00:45:17 [Server] INFO java.lang.NullPointerException 10.12 00:45:17 [Server] WARNING [RP Essentials] Task #339 for RP Essentials v1.0.4 generated an exception 10.12 00:45:15 [Server] INFO at net.minecraft.server.ThreadServerApplication.run(SourceFile:856) 10.12 00:45:15 [Server] INFO at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:426) 10.12 00:45:15 [Server] INFO at net.minecraft.server.MinecraftServer.q(MinecraftServer.java:494) 10.12 00:45:15 [Server] INFO at net.minecraft.server.DedicatedServer.r(DedicatedServer.java:222) 10.12 00:45:15 [Server] INFO at net.minecraft.server.MinecraftServer.r(MinecraftServer.java:530) 10.12 00:45:15 [Server] INFO at org.bukkit.craftbukkit.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:345) 10.12 00:45:15 [Server] INFO at org.bukkit.craftbukkit.scheduler.CraftTask.run(CraftTask.java:53) 10.12 00:45:15 [Server] INFO at com.github.alectriciti.RoleplayListener$1.run(RoleplayListener.java:266) 10.12 00:45:15 [Server] INFO java.lang.NullPointerException 10.12 00:45:15 [Server] WARNING [RP Essentials] Task #335 for RP Essentials v1.0.4 generated an exception 10.12 00:45:12 [Server] INFO at net.minecraft.server.ThreadServerApplication.run(SourceFile:856) 10.12 00:45:12 [Server] INFO at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:426) 10.12 00:45:12 [Server] INFO at net.minecraft.server.MinecraftServer.q(MinecraftServer.java:494) 10.12 00:45:12 [Server] INFO at net.minecraft.server.DedicatedServer.r(DedicatedServer.java:222)
@Minerfinder
I can confirm this works. Go to - Essentials - Essentals.Config - do CDM + F / CTRL + F to search the file for keywords - "change-displayname" Boom, should be highlighted.
@Alectriciti
which is located where? Do you know what section that is in, I have been looknig for it everywhere.
Having two issue regarding permission nodes.
1. Default players have " - rp.setchar" whilst OP's have " -rp.*" When the server restarts everyones characters are reset except the OP's. Is there a node that would resolve this?
2. Is there a way so that you can disable /t, /s, w channels but keep OOC open for particular permission groups?
@crazyjoe567
Your issue is the Essentials config. There should be a true or false statement in it that is "change-displayname". True that to false. :)
The plugin essentials seems to keep blocking having the character cards name in chat. When I remove essentials it worked. I have looked through the essentials config and can't seem to fix this issue. Can someone please help me!
Hi everyone,
Really love the plugin. It has really helped bring a whole new element to our server, which is a lot of fun. Just a quick query really...
We noticed that toggleooc no longer works as of 1.1.0. Is there an alternative command we can use to leave OOC? As we really want to be able to make use of the roll system implemented in 1.1.0 :)
Hope to hear back soon!
Thanks in advance.