[FUN/MECH] ThunderTower - Make Towers to Catch Lightning [1.5.1]

Discussion in 'Archived: Plugin Releases' started by rominos2, May 1, 2011.

  1. Offline

    rominos2

    ThunderTower - Catch Lightning Strikes
    Version : 1.3.8 (Conductivity Edition)

    This plugin is now on BukkitDev


    Old Post


    Construct Tower in a specific Material to catch the Lightning Strikes
    Can also be used with my plugin Battery to store energy

    Features :
    • Construct, increase, reduce, destroy Thunder Towers (With Permissions)
    • Catch a certain percentage of the Lightning Strikes from a certain distance (that you put in configuration file)
    • On Strike, active a redstone wire just under the tower for a configurable time
    • On Strike, damage player (configurable) in a radius (configurable)
    • To avoid damages you've have to cover the tower with NonConductiveMaterial blocks (configurable)
    • Added to Minecraft UpToDate
    Commands :

    • /tthelp : See the information to build a correct tower, such as heights, material, ...
    Permission :

    • Create a Tower or access to /tthelp : thundertower.create
    • Destroy a Tower : thundertower.destroy
    Download Links :
    ThunderTower v1.3
    Other Versions (open)

    Screenshots :
    Screenshots (open)

    [​IMG]
    [​IMG]
    [​IMG]

    TODO :
    • Any Ideas ?
    Known Issues :
    • No more ^^
    Changelog :

    Version v1.3 (Conductivity Edition) (04-09-2011)
    • Config file in now a YAML file
    • Add configs for making damage to players in a radius of the tower on strike
    • Add NonConductiveMatrial list to make a tower safe from damaging players
    Changelog (open)

    Version 1.2.3 (02-09-2011)
    • Add in-build permission system support
    • Fix for the last time the OutOfBoundsError
    Version 1.2.2(21-07-2011)
    • No more OutOfBounds Errors, I assure you
    Version 1.2.1(02-06-2011)
    • No true changes, just compiled for 818
    Version 1.2(12-05-2011)
    • MultiWorld Support
    • Redstone support
    • Functions with others weather plugin (tested with WeatherGod)
    Version 1.1(03-05-2011)
    • Catch Percentage
    • Minimum Altitude
    • Configurable Colors of messages
    • /tthelp command
    Version 1.0(01-05-2011)
    • Just the release of this awesome plugin !


     
  2. Offline

    kaasinees

    works with 1317?
     
  3. Offline

    rominos2

    bellardie likes this.
  4. Offline

    rominos2

    Release of the version 1.3.2

    Some changes but not a revolution
     
    bellardie likes this.
  5. Offline

    rominos2

    --- Release of the version 1.3.3 ---

    See on Bukkit Dev ^^
     
    bellardie likes this.
  6. Offline

    K3v1n

    Hi, awesome Plugin!
    How about making the towers with 2materials like fence and a iron block on top?
    And it would be cool if the lightning strikes a random tower when 2 zones overlap and not the one
    which was build first!^^
    Sorry for my crappy english, haha :)
     
  7. Offline

    rominos2

    @K3v1n
    I don't think that it's a good iead creating towers with mutliples materials
    But it's ok for the random on multiples zones
    For the next realse
    But first I need to test and release the Seasons Christmas Edition
     
    bellardie likes this.
  8. Offline

    K3v1n

    Cool!
    Thx for the fast answer :D
     
  9. Offline

    rominos2

    bellardie likes this.
  10. Offline

    vlamer12

    Is it possible to set it so that it generates a lightning every x minutes or at least make it have random lightning without rain? Me and my friend want to use the lightning to mark dungeons but alot of people hate rain + it lags a little so its kinda a downer to need rain in order for this to work. Keep up the good work

    Grzzz

    vlamer12
     
  11. Offline

    rominos2

    This features is not for my plugin.
    Moreover you can make lightning without rain with commands
    But if you don't find a plugin I'll prehaps make it later because I'm a bit busy this month ^^
     
  12. Offline

    rominos2

    Release of the Version 1.3.4


    Lot of fixes and whole recoding for this update Happy new year to all of you
     
  13. Offline

    Josh Bolduc

    YAY! Thanks for updating rominos!
     
  14. Offline

    rominos2

  15. Offline

    Raptor2213

    Ever thought about incorporating Spire into this mod? Spire seems inactive right now, though it's still working (for now).
     
  16. Offline

    Giuseppe

    Code:
    2012-01-21 17:56:49 [INFO] [ThunderTower] Loaded 0 Towers for world1
    2012-01-21 17:56:49 [SEVERE] Config file plugins/ThunderTower/world1_the_end.yml isn't valid! unacceptable character '?' (0xFFFD) special characters are not allowed
    in "<string>", position 50
    2012-01-21 17:56:49 [SEVERE] Config file plugins/ThunderTower/world1_the_end.yml isn't valid! unacceptable character '?' (0xFFFD) special characters are not allowed
    in "<string>", position 50
    2012-01-21 17:56:49 [INFO] [Seasons] Properties loaded for world1_the_end , active : true
    2012-01-21 17:56:49 [INFO] [ThunderTower] Loaded 0 Towers for world1_the_end
    2012-01-21 17:56:49 [SEVERE] Config file plugins/ThunderTower/neu.yml isn't valid! unacceptable character '?' (0xFFFD) special characters are not allowed
    in "<string>", position 50
    2012-01-21 17:56:49 [SEVERE] Config file plugins/ThunderTower/neu.yml isn't valid! unacceptable character '?' (0xFFFD) special characters are not allowed
    in "<string>", position 50
    2012-01-21 17:56:49 [INFO] [Seasons] Properties loaded for neu , active : true
    2012-01-21 17:56:49 [INFO] [ThunderTower] Loaded 9 Towers for neu
    2012-01-21 17:56:49 [INFO] [ThunderTower] Plugin ThunderTower, by Rominos2, version 1.3.4, is enabled.
    
    Code:
    Properties:
      Active: true
      Messages:
        Color: §b
        ColorList:
          BLACK: §0
          DARK_BLUE: §1
          DARK_GREEN: §2
          DARK_AQUA: §3
          DARK_RED: §4
          DARK_PURPLE: §5
          GOLD: §6
          GRAY: §7
          DARK_GRAY: §8
          BLUE: §9
          GREEN: §a
          AQUA: §b
          RED: §c
          LIGHT_PURPLE: §d
          YELLOW: §e
          WHITE: §f
        Damage: You were hit by a ThunderTower Strike.
      Log: true
    Towers:
      Height: 7
      BlockID: 42
      HeightFromWater: 1
      Lightning:
        DistanceMax: 200
        CatchPercentage: 80
        RedstoneDuration: 5
        Strength: 3
        Damage:
          Radius: 5
          Amount: 7
    NonConductibleBlocksID:
    - WOOL
    - WOOD
    
     
  17. Offline

    rominos2

    Raptor2213

    Not the main purpose of that plugin.
    It only protect your lands of random strikes and make a bit electricity

    Giuseppe

    More details ?
    Is it the default config ?
    Do you modify it ?
    Do you try to delete it and restart ?
     
    bellardie likes this.
  18. Offline

    Pedroh12

    hey can you teach me how to made plugind plz?
     
  19. Offline

    rominos2

    Pedroh12
    Please PM and not write on forums
     
    bellardie likes this.
  20. Offline

    Pedroh12

    oh ok it's becuz i am new here XD
     
  21. Offline

    rominos2

    Release of the version 1.3.5

    Update to 1.1 and to the new Event System
     
    bellardie likes this.
  22. Offline

    Toby99

    Romino's can You help me out? I've been having this error pop up, but I'm not sure what it mean's.
    Code:
    2012-01-26 20:11:56 [INFO] [Battery] Loaded 0 batteries for world
    2012-01-26 20:11:56 [INFO] [Battery] Properties loaded for world_nether
    2012-01-26 20:11:56 [INFO] [Battery] Loaded 0 batteries for world_nether
    2012-01-26 20:11:56 [INFO] [Battery] Properties loaded for world_the_end
    2012-01-26 20:11:56 [INFO] [Battery] Loaded 0 batteries for world_the_end
    2012-01-26 20:11:56 [SEVERE] Error occurred while enabling Battery v1.4.6 (Is it up to date?): org.bukkit.plugin.PluginManager.registerEvents(Lorg/bukkit/event/Listener;Lorg/bukkit/plugin/Plugin;)V
    java.lang.NoSuchMethodError: org.bukkit.plugin.PluginManager.registerEvents(Lorg/bukkit/event/Listener;Lorg/bukkit/plugin/Plugin;)V
        at org.rominos2.Battery.Battery.onEnable(Battery.java:34)
        at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:230)
        at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:977)
        at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:280)
        at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:190)
        at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:173)
        at net.minecraft.server.MinecraftServer.t(MinecraftServer.java:356)
        at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:343)
        at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:175)
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:407)
        at net.minecraft.server.ThreadServerApplication.run(SourceFile:465)
    2012-01-26 20:11:56 [SEVERE] Error occurred while enabling ThunderTower v1.3.5 (Is it up to date?): org.bukkit.plugin.PluginManager.registerEvents(Lorg/bukkit/event/Listener;Lorg/bukkit/plugin/Plugin;)V
    java.lang.NoSuchMethodError: org.bukkit.plugin.PluginManager.registerEvents(Lorg/bukkit/event/Listener;Lorg/bukkit/plugin/Plugin;)V
        at org.rominos2.ThunderTower.ThunderTower.onEnable(ThunderTower.java:42)
        at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:230)
        at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:977)
        at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:280)
        at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:190)
        at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:173)
        at net.minecraft.server.MinecraftServer.t(MinecraftServer.java:356)
        at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:343)
        at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:175)
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:407)
        at net.minecraft.server.ThreadServerApplication.run(SourceFile:465)
     
  23. Offline

    rominos2

    Toby99
    That version is 1.1 only
    If you are still in 1.0 just use the previous version
     
    bellardie and Toby99 like this.
  24. Offline

    Toby99

    But I Am in 1.1.0, I Try It Without And With My Other Mods installed, But It Still give me that Error, Then I Re-installed It And It Still Didn't Work.
    _______________________________________________________________
    Edit: CURSE MY GRAMMER
     
  25. Offline

    JYuk

    Hi there, I love this plugin but it has a problem. Whenever I install the server essentials plugin along side this it completely stops working, as if it isn't there. Any idea what the problem is?
     
  26. Offline

    rominos2

    Absolutly not.
    Mine is running without problem along with Essentials.
    Any log of disable of something like that ?
     
  27. Offline

    JYuk

    It appears to be a problem specific to essentials group manager. I manually added permissions but it didn't help. /tthelp does nothing and the towers don't work. Though they did before I installed the group manager. I seem to remember seeing a log saying that it was disabled, though I'm kind of new to this. How can I re-enable it?
     
  28. Offline

    rominos2

    JYuk
    What disabled ?
    Can I see the log ?
     
  29. Offline

    JYuk

    Yes, it stopped working here in the logs.
    Code:
    [INFO] [ThunderTower] ThunderTower plugin, version 1.3, by Rominos2, is disabled.
    2012-02-06 08:28:56 [INFO] [Essentials] Unloading Essentials v2.8.1.
    2012-02-06 08:28:56 [INFO] [EssentialsChat] Unloading EssentialsChat v2.8.1.
    2012-02-06 08:28:56 [INFO] [EssentialsProtect] Unloading EssentialsProtect v2.8.1.
    2012-02-06 08:28:57 [INFO] [EssentialsSpawn] Unloading EssentialsSpawn v2.8.1.
    2012-02-06 08:28:57 [INFO] Saving chunks
    2012-02-06 08:28:57 [INFO] Stopping server
    2012-02-06 08:29:05 [INFO] Starting minecraft server version 1.1
    2012-02-06 08:29:05 [INFO] Loading properties
    2012-02-06 08:29:05 [INFO] Starting Minecraft server on 108.59.40.124:25565
    2012-02-06 08:29:05 [INFO] This server is running CraftBukkit version git-Bukkit-1.1-R3-b1846jnks (MC: 1.1) (Implementing API version 1.1-R3)
    2012-02-06 08:29:06 [INFO] MLog clients using java 1.4+ standard logging.
    2012-02-06 08:29:06 [INFO] Preparing level "world"
    2012-02-06 08:29:06 [INFO] Default game type: 0
    2012-02-06 08:29:06 [INFO] Preparing start region for level 0 (Seed: 1401574299425980453)
    2012-02-06 08:29:06 [INFO] Preparing start region for level 1 (Seed: -3027894864426300422)
    2012-02-06 08:29:07 [INFO] Preparing start region for level 2 (Seed: -3027894864426300422)
    2012-02-06 08:29:07 [INFO] Preparing spawn area: 8%
    2012-02-06 08:29:07 [INFO] [GroupManager] Loading GroupManager v1.9 (2.8.1) (Phoenix).
    2012-02-06 08:29:07 [INFO] GroupManager - INFO - World Found: world
    2012-02-06 08:29:07 [INFO] GroupManager - INFO - Superperms support enabled.
    2012-02-06 08:29:07 [INFO] GroupManager - INFO - Scheduled Data Saving is set for every 10 minutes!
    2012-02-06 08:29:07 [INFO] GroupManager - INFO - Backups will be retained for 24 hours!
    2012-02-06 08:29:07 [INFO] GroupManager version 1.9 (2.8.1) (Phoenix) is enabled!
    2012-02-06 08:29:07 [INFO] [ThunderTower] Loading ThunderTower v1.3.
    2012-02-06 08:29:07 [INFO] [Seasons] Properties loaded for world , active : true
    2012-02-06 08:29:07 [INFO] [ThunderTower] Loaded 0 Towers for world, active : true
    2012-02-06 08:29:07 [INFO] [Seasons] Properties loaded for world_nether , active : true
    2012-02-06 08:29:07 [INFO] [ThunderTower] Loaded 0 Towers for world_nether, active : true
    2012-02-06 08:29:07 [INFO] [Seasons] Properties loaded for world_the_end , active : true
    2012-02-06 08:29:07 [INFO] [ThunderTower] Loaded 0 Towers for world_the_end, active : true
    2012-02-06 08:29:07 [INFO] [ThunderTower] Plugin ThunderTower, by Rominos2, version 1.3, is enabled.
    2012-02-06 08:29:07 [INFO] [Permissions] Loading Permissions v3.1.6.
    2012-02-06 08:29:07 [INFO] Fake Permissions version 3.1.6 is enabled!
    2012-02-06 08:29:07 [INFO] [Essentials] Loading Essentials v2.8.1.
    2012-02-06 08:29:07 [INFO] Bukkit version format changed. Version not checked.
    2012-02-06 08:29:07 [INFO] git-Bukkit-1.1-R3-b1846jnks (MC: 1.1)
    2012-02-06 08:29:07 [INFO] 1.1-R3
    2012-02-06 08:29:08 [INFO] File not found: plugins\Essentials\jail.yml
    2012-02-06 08:29:08 [INFO] Essentials: Using GroupManager based permissions.
    2012-02-06 08:29:08 [INFO] [EssentialsChat] Loading EssentialsChat v2.8.1.
    2012-02-06 08:29:08 [INFO] [EssentialsProtect] Loading EssentialsProtect v2.8.1.
    2012-02-06 08:29:08 [INFO] Initializing c3p0-0.9.1.2 [built 21-May-2007 15:04:56; debug? true; trace: 10]
    2012-02-06 08:29:08 [INFO] [EssentialsSpawn] Loading EssentialsSpawn v2.8.1.
    2012-02-06 08:29:08 [INFO] File not found: plugins\Essentials\spawn.yml
    2012-02-06 08:29:08 [INFO] Server permissions file permissions.yml is empty, ignoring it
    2012-02-06 08:29:08 [INFO] Done (2.653s)! For help, type "help" or "?"
    2012-02-06 08:29:08 [INFO] GroupManager - INFO - Bukkit Permissions Updated!
    2012-02-06 08:39:07 [INFO] GroupManager - INFO -  Data files refreshed.
    2012-02-06 08:49:07 [INFO] GroupManager - INFO -  Data files refreshed.
    2012-02-06 08:59:07 [INFO] GroupManager - INFO -  Data files refreshed.
    2012-02-06 09:09:07 [INFO] GroupManager - INFO -  Data files refreshed.
    2012-02-06 09:13:08 [INFO] Creating empty config: C:\UserFiles\JASONY\GameServers\TC15476432657858486187641\plugins\Essentials\userdata\andrews2547.yml
    2012-02-06 09:13:08 [INFO] andrews2547 [/178.109.177.173:56176] logged in with entity id 463 at ([world] 0.5, 65.62000000476837, 2.5)
    2012-02-06 09:13:24 [INFO] JY360 [/31.185.61.211:52508] logged in with entity id 818 at ([world] -8.339915443589813, 72.0, -81.75928885902456)
    
     
  30. Offline

    rominos2

    JYuk
    Where did you see ThunderTower disabled ?
    Did you think of permissions for creating towers ?
     
  31. Offline

    JYuk

    Any chance you could join my server and help me with it? :3 I now FINALLY have thundertowers working but the battery function is refusing to work -.-

    If you are willing, the IP is 174.142.163.28:27015 ;)
     

Share This Page