[MECH/FUN] Light level modification plugin [FORMATTED]

Discussion in 'Archived: Plugin Requests' started by ADAMsGOIN, Apr 30, 2012.

  1. Offline

    ADAMsGOIN

    Plugin category: MECH/FUN

    Suggested name: Glow

    A bit about me: I'm a server admin who wishes he knew how to tinker with javascript so he could do this himself.

    What I want: The basic idea is to find a way to edit the light levels of blocks and players other than just torches, although I have no clue how this would be done. If someone builds an awesome huge monument but doesn't want to degrade it by lighting it with glowstone, all they have to do is look at the blocks where they would put glowstone and do /glow to get instant lighting. If possible, worldedit integration would make things a lot easier, just select the entire thing and do //glow or only make 'x' block glow with //glow [block]. The second application would be to give players themselves a light level that could be emitted - so admins etc. are easily identifiable because they're literally lighting up whatever room they're in. It could also be used as a reward for players, perhaps integrated with an economy plugin and command signs so that players could pay 'x' amount of money and not need torches for 30 minutes while mining. Some of these requests might be a little steep, I'm just spitballing here.

    Ideas for commands:

    /glow [lightlevel] (sets the light level of the block you're looking at to 'x') (default is 15)
    /glow p [playername] [lightlevel] (turns the player listed into a walking torch with a light level of 'x')
    /glow temp p [playername] [lightlevel] [h: m: s:]

    Possible worldedit integration?
    //glow [block] [light level]

    Ideas for permissions:
    glow.glow - allows light level modification of blocks
    glow.glow.player - allows light level modification of players
    glow.glowtemp

    Seems like a relatively safe plugin though, giving a mod glow.* shouldn't be too dangerous.

    When I'd like it by: Whenever. It's really just an idea I had that I thought would be pretty cool. I'd also be very interested in helping with plugin development, but I understand that I'll be lucky to get someone to attempt this.

    Similar plugin requests: None that I know of.

    Devs who might be interested in this: FernFerret developed a diagnostic tool that can get the light level of a block, so he seems like the guy to actually make this happen.
     
  2. Offline

    jis2507

    Thank goodness you're not trying to do this yourself then.
     
  3. Offline

    CarrotPCdude

    Just to clarify what jis2507 is saying, Bukkit plugins use Java, not Javascript. Javascript is used on websites.
    Hope you find someone to code your plugin! :)
     

Share This Page