[MECH] CraftBook - Redstone bridges, gates, minecarts, ICs, more [BukkitDev]

Discussion in 'Archived: Plugin Releases' started by sk89q, Feb 27, 2011.

  1. Offline

    sk89q

    CraftBook adds a number of original gameplay elements to Minecraft from switchable bridges to elevators to gates (including flood gates)! It also has redstone support, allowing you to wire up pumpkins and use integrated circuits!

    Some cool stuff people made last year:




    Features:
    • Mechanisms
      • Bridges
      • Doors *not yet ported*
      • Gates
      • Elevators
      • Cauldrons
      • Light switches
      • Readable bookshelves
      • Toggle areas (advanced toggle doors and bridges)
      • Hidden switches
      • Custom block drops
      • Apple tree drops
      • Bookshelf drops
      • MORE!
    • Redstone
      • Integrated circuits
      • Programmable logic chips
      • Redstone pumpkins
      • Redstone netherstone
      • Ammeter
      • MORE!
    • Minecart features
      • Booster blocks
      • Brake blocks
      • Reverse blocks
      • Ejector blocks
      • Chest-storage minecart transfer blocks
      • Station blocks
      • Sort blocks
      • Message announcer block
      • Minecart dispensers
      • Change minecart behavior
      • MORE!
    Download

    CraftBook is being developed again, although by someone else. Get the latest downloads here: http://dev.bukkit.org/server-mods/craftbook/

    [​IMG] (CraftBook is open source!)
     
    kazeen, dragon8510, Jaein and 45 others like this.
  2. Offline

    Asanay

  3. Offline

    BlueMoon

    Can't seem to get the station to work... Don't know what I'm doing wrong... (even with previous versions, it didn't work)
    They are working aren't they?
     
  4. Offline

    Xemnas33

    There's a config file. It's probably turned off in there ;)

    It's the circuits config.yml
     
    arpey and dark_hunter like this.
  5. Offline

    MrDare360

    I Start up my server and after it starts up i get these errors.

    Code:
    14:27:17 [WARNING] Task of 'CraftBookCircuits' generated an exception
    java.lang.NoSuchMethodError: com.sk89q.worldedit.bukkit.BukkitUtil.toWorldVector
    (Lorg/bukkit/block/Block;)Lcom/sk89q/worldedit/BlockWorldVector;
            at com.sk89q.craftbook.MechanicManager.enumerate(MechanicManager.java:37
    4)
            at com.sk89q.craftbook.bukkit.MechanicListenerAdapter$MechanicWorldListe
    ner$1.run(MechanicListenerAdapter.java:307)
            at org.bukkit.craftbukkit.scheduler.CraftScheduler.mainThreadHeartbeat(C
    raftScheduler.java:137)
            at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:438)
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:361)
            at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
    14:27:17 [WARNING] Task of 'CraftBookMechanisms' generated an exception
    java.lang.NoSuchMethodError: com.sk89q.worldedit.bukkit.BukkitUtil.toWorldVector
    (Lorg/bukkit/block/Block;)Lcom/sk89q/worldedit/BlockWorldVector;
            at com.sk89q.craftbook.MechanicManager.enumerate(MechanicManager.java:37
    4)
            at com.sk89q.craftbook.bukkit.MechanicListenerAdapter$MechanicWorldListe
    ner$1.run(MechanicListenerAdapter.java:307)
            at org.bukkit.craftbukkit.scheduler.CraftScheduler.mainThreadHeartbeat(C
    raftScheduler.java:137)
            at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:438)
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:361)
            at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
    14:27:17 [WARNING] Task of 'CraftBookCircuits' generated an exception
    java.lang.NoSuchMethodError: com.sk89q.worldedit.bukkit.BukkitUtil.toWorldVector
    (Lorg/bukkit/block/Block;)Lcom/sk89q/worldedit/BlockWorldVector;
            at com.sk89q.craftbook.MechanicManager.enumerate(MechanicManager.java:37
    4)
            at com.sk89q.craftbook.bukkit.MechanicListenerAdapter$MechanicWorldListe
    ner$1.run(MechanicListenerAdapter.java:307)
            at org.bukkit.craftbukkit.scheduler.CraftScheduler.mainThreadHeartbeat(C
    raftScheduler.java:137)
            at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:438)
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:361)
            at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
    14:27:17 [WARNING] Task of 'CraftBookMechanisms' generated an exception
    java.lang.NoSuchMethodError: com.sk89q.worldedit.bukkit.BukkitUtil.toWorldVector
    (Lorg/bukkit/block/Block;)Lcom/sk89q/worldedit/BlockWorldVector;
            at com.sk89q.craftbook.MechanicManager.enumerate(MechanicManager.java:37
    4)
            at com.sk89q.craftbook.bukkit.MechanicListenerAdapter$MechanicWorldListe
    ner$1.run(MechanicListenerAdapter.java:307)
            at org.bukkit.craftbukkit.scheduler.CraftScheduler.mainThreadHeartbeat(C
    raftScheduler.java:137)
            at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:438)
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:361)
            at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
    14:27:17 [WARNING] Task of 'CraftBookCircuits' generated an exception
    java.lang.NoSuchMethodError: com.sk89q.worldedit.bukkit.BukkitUtil.toWorldVector
    (Lorg/bukkit/block/Block;)Lcom/sk89q/worldedit/BlockWorldVector;
            at com.sk89q.craftbook.MechanicManager.enumerate(MechanicManager.java:37
    4)
            at com.sk89q.craftbook.bukkit.MechanicListenerAdapter$MechanicWorldListe
    ner$1.run(MechanicListenerAdapter.java:307)
            at org.bukkit.craftbukkit.scheduler.CraftScheduler.mainThreadHeartbeat(C
    raftScheduler.java:137)
            at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:438)
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:361)
            at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
    14:27:17 [WARNING] Task of 'CraftBookMechanisms' generated an exception
    java.lang.NoSuchMethodError: com.sk89q.worldedit.bukkit.BukkitUtil.toWorldVector
    (Lorg/bukkit/block/Block;)Lcom/sk89q/worldedit/BlockWorldVector;
            at com.sk89q.craftbook.MechanicManager.enumerate(MechanicManager.java:37
    4)
            at com.sk89q.craftbook.bukkit.MechanicListenerAdapter$MechanicWorldListe
    ner$1.run(MechanicListenerAdapter.java:307)
            at org.bukkit.craftbukkit.scheduler.CraftScheduler.mainThreadHeartbeat(C
    raftScheduler.java:137)
            at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:438)
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:361)
            at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
    14:27:17 [WARNING] Task of 'CraftBookCircuits' generated an exception
    java.lang.NoSuchMethodError: com.sk89q.worldedit.bukkit.BukkitUtil.toWorldVector
    (Lorg/bukkit/block/Block;)Lcom/sk89q/worldedit/BlockWorldVector;
            at com.sk89q.craftbook.MechanicManager.enumerate(MechanicManager.java:37
    4)
            at com.sk89q.craftbook.bukkit.MechanicListenerAdapter$MechanicWorldListe
    ner$1.run(MechanicListenerAdapter.java:307)
            at org.bukkit.craftbukkit.scheduler.CraftScheduler.mainThreadHeartbeat(C
    raftScheduler.java:137)
            at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:438)
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:361)
            at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
    14:27:17 [WARNING] Task of 'CraftBookMechanisms' generated an exception
    java.lang.NoSuchMethodError: com.sk89q.worldedit.bukkit.BukkitUtil.toWorldVector
    (Lorg/bukkit/block/Block;)Lcom/sk89q/worldedit/BlockWorldVector;
            at com.sk89q.craftbook.MechanicManager.enumerate(MechanicManager.java:37
    4)
            at com.sk89q.craftbook.bukkit.MechanicListenerAdapter$MechanicWorldListe
    ner$1.run(MechanicListenerAdapter.java:307)
            at org.bukkit.craftbukkit.scheduler.CraftScheduler.mainThreadHeartbeat(C
    raftScheduler.java:137)
            at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:438)
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:361)
            at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
    14:27:17 [WARNING] Task of 'CraftBookCircuits' generated an exception
    java.lang.NoSuchMethodError: com.sk89q.worldedit.bukkit.BukkitUtil.toWorldVector
    (Lorg/bukkit/block/Block;)Lcom/sk89q/worldedit/BlockWorldVector;
            at com.sk89q.craftbook.MechanicManager.enumerate(MechanicManager.java:37
    4)
            at com.sk89q.craftbook.bukkit.MechanicListenerAdapter$MechanicWorldListe
    ner$1.run(MechanicListenerAdapter.java:307)
            at org.bukkit.craftbukkit.scheduler.CraftScheduler.mainThreadHeartbeat(C
    raftScheduler.java:137)
            at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:438)
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:361)
            at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
    14:27:17 [WARNING] Task of 'CraftBookMechanisms' generated an exception
    java.lang.NoSuchMethodError: com.sk89q.worldedit.bukkit.BukkitUtil.toWorldVector
    (Lorg/bukkit/block/Block;)Lcom/sk89q/worldedit/BlockWorldVector;
            at com.sk89q.craftbook.MechanicManager.enumerate(MechanicManager.java:37
    4)
            at com.sk89q.craftbook.bukkit.MechanicListenerAdapter$MechanicWorldListe
    ner$1.run(MechanicListenerAdapter.java:307)
            at org.bukkit.craftbukkit.scheduler.CraftScheduler.mainThreadHeartbeat(C
    raftScheduler.java:137)
            at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:438)
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:361)
            at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
    14:27:17 [WARNING] Task of 'CraftBookCircuits' generated an exception
    java.lang.NoSuchMethodError: com.sk89q.worldedit.bukkit.BukkitUtil.toWorldVector
    (Lorg/bukkit/block/Block;)Lcom/sk89q/worldedit/BlockWorldVector;
            at com.sk89q.craftbook.MechanicManager.enumerate(MechanicManager.java:37
    4)
            at com.sk89q.craftbook.bukkit.MechanicListenerAdapter$MechanicWorldListe
    ner$1.run(MechanicListenerAdapter.java:307)
            at org.bukkit.craftbukkit.scheduler.CraftScheduler.mainThreadHeartbeat(C
    raftScheduler.java:137)
            at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:438)
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:361)
            at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
    14:27:17 [WARNING] Task of 'CraftBookMechanisms' generated an exception
    java.lang.NoSuchMethodError: com.sk89q.worldedit.bukkit.BukkitUtil.toWorldVector
    (Lorg/bukkit/block/Block;)Lcom/sk89q/worldedit/BlockWorldVector;
            at com.sk89q.craftbook.MechanicManager.enumerate(MechanicManager.java:37
    4)
            at com.sk89q.craftbook.bukkit.MechanicListenerAdapter$MechanicWorldListe
    ner$1.run(MechanicListenerAdapter.java:307)
            at org.bukkit.craftbukkit.scheduler.CraftScheduler.mainThreadHeartbeat(C
    raftScheduler.java:137)
            at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:438)
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:361)
            at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
    14:27:17 [WARNING] Task of 'CraftBookCircuits' generated an exception
    java.lang.NoSuchMethodError: com.sk89q.worldedit.bukkit.BukkitUtil.toWorldVector
    (Lorg/bukkit/block/Block;)Lcom/sk89q/worldedit/BlockWorldVector;
            at com.sk89q.craftbook.MechanicManager.enumerate(MechanicManager.java:37
    4)
            at com.sk89q.craftbook.bukkit.MechanicListenerAdapter$MechanicWorldListe
    ner$1.run(MechanicListenerAdapter.java:307)
            at org.bukkit.craftbukkit.scheduler.CraftScheduler.mainThreadHeartbeat(C
    raftScheduler.java:137)
            at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:438)
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:361)
            at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
    14:27:17 [WARNING] Task of 'CraftBookMechanisms' generated an exception
    java.lang.NoSuchMethodError: com.sk89q.worldedit.bukkit.BukkitUtil.toWorldVector
    (Lorg/bukkit/block/Block;)Lcom/sk89q/worldedit/BlockWorldVector;
            at com.sk89q.craftbook.MechanicManager.enumerate(MechanicManager.java:37
    4)
            at com.sk89q.craftbook.bukkit.MechanicListenerAdapter$MechanicWorldListe
    ner$1.run(MechanicListenerAdapter.java:307)
            at org.bukkit.craftbukkit.scheduler.CraftScheduler.mainThreadHeartbeat(C
    raftScheduler.java:137)
            at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:438)
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:361)
            at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
    And nothing works in the plugin
     
  6. Offline

    Willower

    Can I turn off the bookshelves in the config?
     
  7. Offline

    Liquidd46

    You need worldedit
     
  8. Offline

    NeoSniperkiller

    i'm amazed that after almost 6 months, this plugin still has not advanced...
    sorry to say but i'm giving up on this plugin...

    falsebook ftw!
     
  9. Offline

    hash


    Sorry, what? Last github activity was like two days ago.
     
    arpey and Xemnas33 like this.
  10. Offline

    dark_hunter

    That did it, cheers.
     
  11. Offline

    Xemnas33

    No problem and I can't get over these people who think the plugin is dead xD. @hash not everyone checks github but I find it even more suprising he hasn't noticed it says Craftbook 3.0.0 dev...
     
  12. Offline

    hash

    Right -- I mean, yeah, it's not nice to assume non-developers like to look at github -- but the download link in the very first page links to a build server that gives you lovely, pre-packaged and ready-to-rock dev builds, and it updates right along with every single commit to github. And THAT people should be able to notice without melting their brains too hard, I would think.
     
    arpey likes this.
  13. Offline

    dark_hunter

    Don't worry about them, they are just butt hurt they can't get it to work.
     
  14. Offline

    MrDare360

    i have Worldedit
     
  15. Offline

    MongoMax

    Nice plugin, but please make the hidden switch work with 1.7
     
  16. Offline

    Xemnas33

    They do...
     
  17. Offline

    Tealk

    MongoMax likes this.
  18. Offline

    MongoMax

    no, thy don't, i tried at my server
     
  19. Offline

    Xemnas33

    That's quite odd, they work perfectly fine for me:
    [​IMG]

    [​IMG]
     
  20. Offline

    MongoMax

    ok, maybe it works on your server, but not at mine and everywhere, where information for this is written is a text that this isnt supported yet and at the plugin information is the note *not yet ported*.
     
  21. Offline

    Snowy007

    in the process of updating my server to the new 1.7.2 minecraft update.
    Installing newest versions of all my plugins and so far everything goes well.
    The new 3.0-dev version of craftbook is giving me an error though.
    Code:
    2011-07-04 00:17:43 [INFO] CraftBookCommon 37-a9b78b6 enabled.
    2011-07-04 00:17:43 [INFO] CraftBookCommon: Permissions plugin detected! Using Permissions plugin for permissions.
    2011-07-04 00:17:43 [INFO] CraftBookCircuits 37-a9b78b6 enabled.
    2011-07-04 00:17:43 [INFO] CraftBookCircuits: Permissions plugin detected! Using Permissions plugin for permissions.
    2011-07-04 00:17:43 [INFO] CraftBookCircuits: Permissions plugin detected! Using Permissions plugin for permissions.
    2011-07-04 00:17:43 [INFO] CraftBook: Enumerating chunks for self-triggered components...
    2011-07-04 00:17:43 [SEVERE] Error occurred while enabling CraftBookCircuits v37-a9b78b6 (Is it up to date?): com.sk89q.worldedit.bukkit.BukkitUtil.toWorldVector(Lorg/bukkit/block/Block;)Lcom/sk89q/worldedit/BlockWorldVector;
    java.lang.NoSuchMethodError: com.sk89q.worldedit.bukkit.BukkitUtil.toWorldVector(Lorg/bukkit/block/Block;)Lcom/sk89q/worldedit/BlockWorldVector;
        at com.sk89q.craftbook.MechanicManager.enumerate(MechanicManager.java:374)
        at com.sk89q.craftbook.bukkit.CircuitsPlugin.setupSelfTriggered(CircuitsPlugin.java:176)
        at com.sk89q.craftbook.bukkit.CircuitsPlugin.onEnable(CircuitsPlugin.java:79)
        at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:126)
        at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:857)
        at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:264)
        at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:151)
        at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:136)
        at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:284)
        at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:271)
        at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:148)
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:335)
        at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
    2011-07-04 00:17:43 [INFO] CraftBookMechanisms 37-a9b78b6 enabled.
    2011-07-04 00:17:43 [INFO] CraftBookMechanisms: Permissions plugin detected! Using Permissions plugin for permissions.
    2011-07-04 00:17:43 [INFO] 1 cauldron recipe(s) loaded
    2011-07-04 00:17:43 [INFO] CraftBookVehicles 37-a9b78b6 enabled.
    2011-07-04 00:17:43 [INFO] CraftBookVehicles: Permissions plugin detected! Using Permissions plugin for permissions.
    And also a lot of these:
    Code:
    2011-07-04 00:17:46 [WARNING] Task of 'CraftBookCircuits' generated an exception
    java.lang.NoSuchMethodError: com.sk89q.worldedit.bukkit.BukkitUtil.toWorldVector(Lorg/bukkit/block/Block;)Lcom/sk89q/worldedit/BlockWorldVector;
        at com.sk89q.craftbook.MechanicManager.enumerate(MechanicManager.java:374)
        at com.sk89q.craftbook.bukkit.MechanicListenerAdapter$MechanicWorldListener$1.run(MechanicListenerAdapter.java:307)
        at org.bukkit.craftbukkit.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:137)
        at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:438)
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:361)
        at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
    2011-07-04 00:17:46 [WARNING] Task of 'CraftBookMechanisms' generated an exception
    Haven't tested yet if it works even with these errors though. Still need to update a lot of other plugins.
    These errors normal or is something wrong?
    RB 953
    Craftbook 3.0-dev
     
    Walliance likes this.
  22. Offline

    ionbasa

    hello, I am new to this plugin and need some quick help. My server has Minecart Mania installed, so meaning that when I install CraftBook I wont use the "CraftBook Vehicles" plugin right? Also is there any issues with the plugin Redstone Chips?
     
  23. Offline

    NeoSniperkiller

    It's mostly due to non functioning stuff that i haven't checked the github lately...
    Are there a lot of new functionalities available yet?

    Whoops, I didn't notice the 3.0.0 status!
     
  24. Offline

    Snowy007


    Ok, ignore my last post. I finished updating all of my plugins and it works now.
    I noticed worldedit wasn't updated to the latest version so that was probably the reason for this error.
     
  25. Offline

    slash123456789

    the config files are not coming up so how do i fix it
     
  26. Offline

    Mhalkyer

  27. Offline

    Riddle

    Hello guys. I have a question for Gates and Bridges:
    I installed CraftBook and Permissions and it seems that the admins can open both bridges and gates and the normal peeps can open only the gates. Where is the config file for those settings to change or how can i change the permissions for handling Gates and Bridges
     
  28. Offline

    Snowy007

    minecart dispensers should be working on the latest dev build right?
    becouse they don't seem to be working for me...
    i have:
    minecart-dispensers: true
    in the config.yml file. and no errors on startup. the chest isn't picking up any minecarts that drive into it though.
    RB 953
    Craftbook 3.0-dev
     
  29. Offline

    Dimochka

    Thumbs up on great mod and waiting for full-fledged toggle areas!
     
  30. Offline

    d00ba

    Ah nm, wasn't a craftbook issue after all.
     
  31. Offline

    giannis0010

    I saw videos with this plugin but with the hey0 mod.Almost less than halfof this stuff works.Please do not develop it slowly develop it like your but is on fire XD:p
     

Share This Page