LoreTime
A date plugin for role-playing servers
LoreTime
Development builds of this project can be acquired at the provided continuous integration server. These builds have not been approved by the BukkitDev staff. Use them at your own risk.
[ Permissions | Commands | Configuration ]
LoreTime is a date plugin geared towards RP servers. When a player issues the /loretime command, they are given the current in-game date which can be customized to fit the server's theme. Admins can adjust the date in-game as well as save/reload the config. The plugin updates the date at midnight in-game time (18000).
With our standard calendar:
With The Elder Scrolls Calendar:
Note: Days in a month must be divisible by the days in a week, a limitation I hope to remove in the future. For example, in the image above you may notice that the 31st of July of 2011 is actually a Sunday rather than a Tuesday.
FEATURES:
- custom month/day names
- in-game time
- custom formatting
- user specified days in a week/months in a year
- supports permissions
- "calendars" - simply add "[calendar]" without quotes to the first line of a sign then right click the sign to get the date! (temporarily removed)
- multiworld support
LINKS:
Versions Prior to Bukkit Dev
SHiLLySiT's Source Code
rmh4209's Source Code
Development Builds
USAGE:
Configuration Set up (For 1.5.1)
Commands and Permissions (For 1.5.1)
FUTURE:
- Custom days
@SHiLLySiT
Okay thanks!
@SHiLLySiT
Your very welcome! ^_^
@Lextao
Ah, hadn't thought of that. I will add this in the next release. =]
@Anciteify
Ah ha! So, here's the problem:
I wasn't aware of the position of the sun in-game as compared to the time since I did the majority of time testing through the console. I had assumed a Minecraft day would be similar to a Earth day, where at noon the Sun would be at it's highest point. Of course this is in fact wrong; the sun SETS at noon during a Minecraft day. I'll have to scale the time differently, heh. It will be fixed in the next patch. Thank you for pointing this out!
Ok I tested the issue with permissions... FIXED.
Thanks! I have a suggestion, can you add an option to disable "st" "nd" "rd" and "th"? Or an option to edit them? Because in my language they are different :P
Ty!
@SHiLLySiT
Yes but it's at night....
@Anciteify
On an unrelated note, the color node takes strings not a code code: BLACK, DARK_BLUE, DARK_GREEN, DARK_AQUA, DARK RED, DARK_PURPLE, GOLD, DARK_GRAY, BLUE, GREEN, AQUA, RED, LIGHT_PURPLE, YELLOW, WHITE
When looking at the time outputs, it appears to be working fine:
2011-11-25 15:11:12 [INFO] [LoreTime] Raw Time: 13037
2011-11-25 15:11:12 [INFO] [LoreTime] Unformatted Time: 1403
This should print about 1:05 to the chat, correct? Or was it printing something else?
@SHiLLySiT
http://pastebin.com/q5sDFkcd Don't know how to do spolier....
Plugins:
ChairCraft Dynmap Dynmap - Mobs Essentials Falsebook GroupManager LoreTime Worldedit
Craftbukkit Build: 1502 (Minecraft 1.0.0)
World name: world
@Anciteify
Turn on debug mode in the config, type /lt reload, then type /lt time and paste the entire console output here.
Okay here are some questions to narrow it down...
What other plugins are you running?
What is your world name?
What is your bukkit build?
@SHiLLySiT
It is still occurring...
@Anciteify
Is the problem still occurring? The world shouldn't need be fresh because it pulls the actual server time and then converts it to a 12-hour or 24-hour format.
I think I might know what the problem is with the time I think the world needs to be fresh...
@SHiLLySiT
Thank you!
@Anciteify
Nice catch! I don't personally use the time feature so I hadn't seen that. Turns out there was a slight mishap when converting MC time to the standard 12-hour clock. I've uploaded 1.3.2 which fixes this.
Problem the time is not working right... When it's Midnight it's like 6:25PM.... Help?
@Lextao
From my testing here, yes. If the problem persists let me know and I'll take a look. =]
So did you solve the permissions issue?