[MECH] Noon [Sun Always Up in middle of sky] [1.3.1-R2]

Discussion in 'Inactive/Unsupported Plugins' started by feverdream, Jan 11, 2011.

     
  1. Offline

    feverdream

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Noon allows the sun to always be up... or down.

    Features:
    1. The sun is always out... if that is what you want. See below.
    2. The moon is always out... if that is what you want. See below.
    3. The time of your choosing is the current time. Day progressions as normal, but when the time you have set ends it resets back to the start of that time. For example is the sun is about to set and day is configured, night is skipped and the sun rises again..
    4. Plugin now supports setting time to always day, sunset, night, or sunrise.
    5. Time can be set either by the config file or by the /time or /noon command. They are the same thing.

    Commands:
    • Using /time or /noon do the same thing in every case. The /time command will be used for the rest of this document for brevity.
    • /time by itself will tell anybody who set the time last.
    • If you are configured in the config file to have access use:
      • /time day - To set it to be always day.
      • /time night - To set it to be always night.
      • /time sunrise - To set it to bb always sunrise (Warning: Can be laggy!)
      • /time sunset - To set it to always be sunset (Warning: Can be laggy!)
      • Anybody without configured access will simply be told they do not have access.
    To be implemented:
    * Support for Permissions mod is next.

    Config file:
    The config file is generated automatically on start and gives you two keys.

    Default time to keep is day. Other valid values are day, sunset, night, or sunrise. All other values will default to day.

    # Noon settings file.
    always-time=day
    time-control-who=feverdream,notch,yourusernamehere


    Download:
    Jar: http://dl.dropbox.com/u/18627325/minecraft/Noon.jar

    Version:
    Current Release: Compiled against build #468 of bukkit, this version of bukkit is used by the most recent version of CraftBukkit (#572) and works great in all newer builds that I know of. If you are using an older version, upgrade.

    Release:
    Released Originaly Unknown
    2/4/2011 @ 4:00pm - Update to add the /time command. Update your config by deleting the old one and allowing the new default to be created on server restart.
    3/25/2011 @ 12:23pm - Updated to newest CB, removed constructor.
  2.  
  3. Offline

    werecat

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Sounds good! The only thing I can think of is make the time of day configurable (Sunrise, Noon, Sunset, Midnight, or just the time in numbers).
  4. Offline

    feverdream

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Time in RAW form is pretty meaningless unless you have a bit of technical skill.. but I like the idea of a never ending dawn or dusk so I may do this.

    EDIT: ADDED!
  5. Offline

    Hessian

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Nice one, thanks for sharing. Simple and to the point, just what I need.
  6. Offline

    cryptk

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    I love this plugin, but I did have an issue with it... not sure yet if it is a problem with this plugin or a problem with the API in bukkit that this plugin uses.. but it makes my redstone tech run very very slowly...

    I can provide whatever info you need for debugging, just let me know what you need. If you (feverdream) want to hop on my server to see what I mean, just send me a PM and I will give you the server details.
  7. Offline

    Toasted_Bread

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    I host a small server for myself and personal friends and this interests me, but I don't know how to use it. It doesn't work with hMod, and I cannot find any form of bukkit anywhere. Am I missing something, or is this currently unusable?

    EDIT: Excuse my stupidity, I found how to get bukkit working, and am now using this plug-in successfully. I love this plug-in.
  8. Offline

    Selbram

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
  9. Offline

    pa1n

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    This plugin causes major lagg with water/lava and fire.. Dunno if its the constant change of time causing the server itself to lagg but it seems so... Maybe you can change it so the sun resets right before nightfall back to sunrise like the old hey0 plugin did. Hope this feedback helps as others may be experiencing the same issue I have been. This plugin with the Guardian plugin stops physics flow all together separate they cause slow laggy physics.
  10. Offline

    cryptk

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Same thing I am seeing, major lag with anything that happens "over time"... redstone tech, water, lava, fire, etc...
  11. Offline

    feverdream

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    I can
    I can do that easily. This is good feedback and I thank you for it. This was my first plugin, so I had attempted to make things "look" like the sun was standing still instead of jumping back and forth in the sky... problem is there really is no such interface for that so I had to get creative..

    Working on update to 1.1 now.
    --- merged: Jan 13, 2011 6:35 PM ---
    Ok version 1.1 has been released. Inital post updated to reflect new version.

    This, like most of Notch's code, is untested before release. I figure if he can do it, so can I ;)

    If you have a problem, let me know.
    TfT_02 likes this.
  12. Offline

    GGreenBass

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    I dont know if this would ever be code-able, but I think it would be hilarious if instead of skipping to the sun again, you just had 2 SUNS. And then adjusted the watch to compensate too rofl.
  13. Offline

    feverdream

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Well such a thing would require a client mod so no, sorry cant do that. But if you like the updated version of this mod please say so :)
  14. Offline

    cryptk

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    I would love to tell you that I like it... but there is a problem... Link seems to be broken...
  15. Offline

    feverdream

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Link works fine for me, please try again. You may have tried when the server was down for a RAM upgrade.
  16. Offline

    BeerBaron

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    can you make an ingame option to trigger it off/on?
  17. Offline

    cjc343

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    I'm having trouble reaching your server as well. I get timeouts on both loading and pinging. Hostname resolves to 69.42.218.43

    Lastly, I agree with BeerBaron that there should be a way to turn it on or off in-game. I'm partial to /rift day|night|time but only because I've used TimeRift on hMod.

    Thanks for your time and energy.
  18. Offline

    feverdream

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    The server is currently down, I have a ticket filed.. let me see what I can do about a dropbox.

    EDIT: Server had a bad network cable.. but the dropbox links should work fine.
  19. Offline

    NordicBlue

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    The plugin is not working on the latest version, an update would be cool!
  20. Offline

    TfT_02

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    LOL, although this is somewhat true, Notch is under a lot of pressure of all those kids whining about an update or a ETA for something. Version 1.2 to 1.2_01 proves this, he did fix it very fast. :)
  21. Offline

    Lim-Dul

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Don't open the can of Notch-worms! Whenever someone comes in to defend Notch from a software project management point of view (especially when making it look as if people demanding something from Notch are "haters" or "kids") I feel like posting one of my rants again. ;-)

    To sum up: Notch is still a hack who never made the transition from small "scene" projects (see Ludlum Dare et al.) to a full-blown game with such popularity and hence it's not a matter of one or two patches, it's a problem with Minecraft being coded shittily from the ground up - mainly due to Notch insisting on doing everything himself and not taking feedback from actual coders/server admins, concentrating on fulfilling feature-oriented requests from players (who are clueless by nature) instead.

    Yes, this generates sales here and now (since Notch was lucky with the game concept - yes, lucky, not brilliant) but in the long run a stable, optimized and relatively bug-free game (or any software for that matter) it does not make. Oh, and his "this is only Alpha/Beta" excuse is something so arbitrary, it's stupid that people fall for it... You can claim your product is at ANY stage of development - it doesn't matter. Notch is still selling it to people and naming something Alpha/Beta usually comes with the obligation to handle the software in accordance with its stage of development on the developer's side as well, not just telling the customer "it's not ready, you can pay now but have no right to make any demands or have any expectations" - i.e. concentrating on building a good framework for future updates and fixing bugs, not adding shittons of content - that should come later, but Notch has it backwards...
  22. Offline

    feverdream

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Updated.

    With features added.
  23. Offline

    Plague

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Could you please add a /time option ingame? That would be just great!
  24. Offline

    feverdream

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    I will add this to the task list.

    EDIT: ADDED!
  25. Offline

    DerET

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Works fine with build #50
  26. Offline

    feverdream

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Glad to hear!
  27. Offline

    Carro

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Thanks, it works well!
  28. Offline

    Carro

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    (Nuub)
    How do i know what build i use?
  29. Offline

    Jonathan Bloom

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    On build #63, it doesn't work for me. It goes to night at the end of day.
  30. Offline

    feverdream

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    I'm using the most recent build on my server, and it works fine. Upgrade both bukkit and craftbukkit.
  31. Offline

    Jonathan Bloom

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Don't I only need Craftbukkit as my server? Where do I place Bukkit.jar?

Share This Page