[Discontinued] 🗓 Calendar + Time controller [v3.2] [FR/EN]

Where is the config file, its not in the calendar folder. Does someone actually have to be in the world for a config file to be created?

Have you closed your server after the first start with the plugin?

Excellent! Thanks! What do you think of this Skyrim themed calendar config? http://hastebin.com/iqipojokoh.pl

Edit: Looks like I wasnt the first to try out the Skyrim calendar :stuck_out_tongue:

Btw will this auto broadcast new days/months?

Yes, it will auto broadcast the new day/months.

When typing calendar in “world” it says There is no calendar on your world.
This is my calendar.yml file:
http://hastebin.com/uyekerimow.pl
(I didnt create this)

Do you have an error in you logs?

No error as far as I can tell, just that message displayed.

04.06 12:40:01 [Server] Server thread/INFO [STDERR]: [io.github.djxy.core.CoreUtil:loadFileManagers:40]: java.io.IOException: while scanning for the next token 04.06 12:40:01 [Server] INFO found character '\t(TAB)' that cannot start any token. (Do not use \t(TAB) for indentation) 04.06 12:40:01 [Server] INFO in 'reader', line 2, column 1: 04.06 12:40:01 [Server] INFO "formats": { 04.06 12:40:01 [Server] INFO ^ 04.06 12:40:01 [Server] Server thread/INFO [STDERR]: [io.github.djxy.core.CoreUtil:loadFileManagers:40]: at ninja.leaping.configurate.loader.AbstractConfigurationLoader.load(AbstractConfigurationLoader.java:157) 04.06 12:40:01 [Server] Server thread/INFO [STDERR]: [io.github.djxy.core.CoreUtil:loadFileManagers:40]: at ninja.leaping.configurate.loader.ConfigurationLoader.load(ConfigurationLoader.java:42) 04.06 12:40:01 [Server] Server thread/INFO [STDERR]: [io.github.djxy.core.CoreUtil:loadFileManagers:40]: at io.github.djxy.core.files.FileManager.load(FileManager.java:52) 04.06 12:40:01 [Server] Server thread/INFO [STDERR]: [io.github.djxy.core.CoreUtil:loadFileManagers:40]: at io.github.djxy.core.CoreUtil.loadFileManagers(CoreUtil.java:38) 04.06 12:40:01 [Server] Server thread/INFO [STDERR]: [io.github.djxy.core.CoreUtil:loadFileManagers:40]: at io.github.djxy.calendar.Main.onGameStartingServerEvent(Main.java:77) 04.06 12:40:01 [Server] Server thread/INFO [STDERR]: [io.github.djxy.core.CoreUtil:loadFileManagers:40]: at org.spongepowered.common.event.listener.GameStartingServerEventListener_Main_onGameStartingServerEvent6.handle(Unknown Source) 04.06 12:40:01 [Server] Server thread/INFO [STDERR]: [io.github.djxy.core.CoreUtil:loadFileManagers:40]: at org.spongepowered.common.event.RegisteredListener.handle(RegisteredListener.java:95) 04.06 12:40:01 [Server] Server thread/INFO [STDERR]: [io.github.djxy.core.CoreUtil:loadFileManagers:40]: at org.spongepowered.mod.event.SpongeModEventManager.post(SpongeModEventManager.java:210) 04.06 12:40:01 [Server] Server thread/INFO [STDERR]: [io.github.djxy.core.CoreUtil:loadFileManagers:40]: at org.spongepowered.mod.event.SpongeModEventManager.post(SpongeModEventManager.java:251) 04.06 12:40:01 [Server] Server thread/INFO [STDERR]: [io.github.djxy.core.CoreUtil:loadFileManagers:40]: at org.spongepowered.mod.SpongeMod.onStateEvent(SpongeMod.java:185) 04.06 12:40:01 [Server] Server thread/INFO [STDERR]: [io.github.djxy.core.CoreUtil:loadFileManagers:40]: at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 04.06 12:40:01 [Server] Server thread/INFO [STDERR]: [io.github.djxy.core.CoreUtil:loadFileManagers:40]: at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) 04.06 12:40:01 [Server] Server thread/INFO [STDERR]: [io.github.djxy.core.CoreUtil:loadFileManagers:40]: at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) 04.06 12:40:01 [Server] Server thread/INFO [STDERR]: [io.github.djxy.core.CoreUtil:loadFileManagers:40]: at java.lang.reflect.Method.invoke(Method.java:497) 04.06 12:40:01 [Server] Server thread/INFO [STDERR]: [io.github.djxy.core.CoreUtil:loadFileManagers:40]: at com.google.common.eventbus.EventSubscriber.handleEvent(EventSubscriber.java:74) 04.06 12:40:01 [Server] Server thread/INFO [STDERR]: [io.github.djxy.core.CoreUtil:loadFileManagers:40]: at com.google.common.eventbus.SynchronizedEventSubscriber.handleEvent(SynchronizedEventSubscriber.java:47) 04.06 12:40:01 [Server] Server thread/INFO [STDERR]: [io.github.djxy.core.CoreUtil:loadFileManagers:40]: at com.google.common.eventbus.EventBus.dispatch(EventBus.java:322) 04.06 12:40:01 [Server] Server thread/INFO [STDERR]: [io.github.djxy.core.CoreUtil:loadFileManagers:40]: at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:304) 04.06 12:40:01 [Server] Server thread/INFO [STDERR]: [io.github.djxy.core.CoreUtil:loadFileManagers:40]: at com.google.common.eventbus.EventBus.post(EventBus.java:275) 04.06 12:40:01 [Server] Server thread/INFO [STDERR]: [io.github.djxy.core.CoreUtil:loadFileManagers:40]: at net.minecraftforge.fml.common.LoadController.sendEventToModContainer(LoadController.java:211) 04.06 12:40:01 [Server] Server thread/INFO [STDERR]: [io.github.djxy.core.CoreUtil:loadFileManagers:40]: at net.minecraftforge.fml.common.LoadController.propogateStateMessage(LoadController.java:189) 04.06 12:40:01 [Multicraft] Skipped 45 lines due to rate limit (29/s)

In your second line, you have a TAB and it break your config, found it and change it for a space.

Still having trouble: http://hastebin.com/hukeduciyu.pl Can you save a file that works like this one?

You had an error in your config. I fixed it.

{
    "formats": {
        "time": "&f[&6Calendar&f] &c%HH:%mm:%ss &a- &c%d %G, %E, %y year",
        "day": "&f[&6Calendar&f] &c%HH:%mm:%ss &a- &c%d %G, %E, %y year"
    },
    "worlds": {
        "world": {
        "dayCycle": 24000,
        "nightCycle": 24000,
        "startYear": -4000,
        "days": [
                "Morndas",
                "Tirdas",
                "Middas",
                "Turdas",
                "Fredas",
                "Loredas",
                "Sundas"
            ],
            "months": [{
                "weeks": 4,
                "name": "Morning Star"
            }, {
                "weeks": 4,
                "name": "Sun's Dawn"
            }, {
                "weeks": 4,
                "name": "First Seed"
            }, {
                "weeks": 4,
                "name": "Rain's Hand"
            }, {
                "weeks": 4,
                "name": "Second Seed"
            }, {
                "weeks": 4,
                "name": "Mid Year"
            }, {
                "weeks": 4,
                "name": "Sun's Height"
            }, {
                "weeks": 4,
                "name": "Last Seed"
            }, {
                "weeks": 4,
                "name": "Hearthfire"
            }, {
                "weeks": 4,
                "name": "Frostfall"
            }, {
                "weeks": 4,
                "name": "Sun's Dusk"
            }, {
                "weeks": 4,
                "name": "Evening Star"
            }]
        }
    }
}

Hi, just checking up if you might’ve forgot to take a look at the doDaylightCycle bug?

Really looking forward to the implementation of scheduled commands based on the calendar as well!

Sorry for bothering you,
~ WryWolfy

Hi,
currently I don’t have the time to work on my plugins. I will try to find a moment in the next days to fix the bug, but I can’t guarantee it.

Ahh, thanks for the response! Hope you get more time :slight_smile:

This been dropped or the hiatus just extended? :slight_smile:

Only extended. I don’t have time with my job to work on my projects.

I’m sorry for the inconveniences.

1 Like

No worries, just checking to see whether I should develop time working out the backstory and lore behind month names.
If there’s any help that could be given, do share. If I’m unable I’m sure others would be willing to pick up the slack too :slight_smile:

1 Like

Any update on this re 1.10? :slight_smile:

Yes. I will update my plugin PermissionManager to 1.10 and after that, I will update my others plugins.

1 Like

Any update on when this will be updated? I want to use this plugin and have a 1.10.2 server, but the day increments at midnight AND at 6am, which is not good.