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

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

  1. Offline


    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:

    • 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!

    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


    i have one config.yml in craftbook vehicles. nothing in the generic folder.

    only things i have had success with are elevator signs, gold block boosters, and... gates... you sure you set it up right [Gate] on the second line? bridges did NOT work for me tho
    --- merged: Feb 27, 2011 11:06 AM ---
    you do realize that when an alpha is released its usually nice to notify the devs about problems? im not whining. whining would be complaining and asking for it to be fixed now without giving a shred of details about the problem. i mean really.. everyone i talk to describes craftbook as a mod that makes redstone fun to use. this doesnt help that statement.

    i personally don't see the point in the numerous posts proclaiming sk8's greatness. if it was me i'd much prefer some more productive posts.
  3. Offline


    did you update your WorldEdit to aplha8? i had the same issue like u before after updating WE to alpha8 it was fixed

    and.. bridges r working for me xD

    Edit: ok gates are now working, old sign position did not work!
  4. Offline


    You do NOT have the most recent build of WorldEdit. Functionality required by CraftBook was introduced in WorldEdit 4.0-beta8; your error is a symptom of WorldEdit 4.0-beta7. (A slightly different error will result from earlier builds, but none the less, upgrade is the simple solution.)
  5. Offline


    ya, this has been resolved and it turned out i just needed to be put in my place cuz i was an idiot.
  6. Offline


    But is it possible to Make Bridges unbreakable that useres arent able to duplicate there items??
  7. Offline


    It doesn't work for me :(

    Craftbukkit: #444

    12:09:55 [INFO] CraftBookCommon 3.0-alpha1 enabled.
    12:09:55 [INFO] CraftBookCircuits 3.0-alpha1 enabled.
    12:09:55 [SEVERE] com/sk89q/worldedit/Vector (Is it up to date?)
    java.lang.NoClassDefFoundError: com/sk89q/worldedit/Vector
    at java.lang.ClassLoader.defineClass1(Native Method)
    at java.lang.ClassLoader.defineClassCond(Unknown Source)
    at java.lang.ClassLoader.defineClass(Unknown Source)
    at java.security.SecureClassLoader.defineClass(Unknown Source)
    at java.net.URLClassLoader.defineClass(Unknown Source)
    at java.net.URLClassLoader.access$000(Unknown Source)
    at java.net.URLClassLoader$1.run(Unknown Source)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(Unknown Source)
    at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at com.sk89q.craftbook.bukkit.MechanicListenerAdapter.register(MechanicL
    at com.sk89q.craftbook.bukkit.CircuitsPlugin.onEnable(CircuitsPlugin.jav
    at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:140)
    at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader
    at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManage
    at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:80)
    at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:61)
    at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:198)
    at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:185)
    at net.minecraft.server.MinecraftServer.d(MinecraftServer.java:131)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:238)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:366)
    Caused by: java.lang.ClassNotFoundException: com.sk89q.worldedit.Vector
    at java.net.URLClassLoader$1.run(Unknown Source)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(Unknown Source)
    at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    ... 24 more
  8. Offline


    CraftBook depends on WorldEdit. Looks like you haven't installed any version of WorldEdit period.
  9. Offline


    Oh, thank you, i installed worldedit, and it works :)
  10. Offline


    The heavens have opened up :D
    Yep, I got the redstone error for earlier version of worldedit, the change to v4 beta8 solved it.
    Happy as a pig in mud, just about to go on a testing spree.

    thanks sk89 :D :D :D
  11. Offline


    Gates working, Carts working, Bridge not tested yet. But theres also no properties generated here, folders was. Using Worldedit 0.8 and Craftbukkit #453. The documentation tells me the file also comes with the download, but i havent found it there.
  12. Offline


    Protect them with WorldGuard or anything. iZone and EpicZones will probably work too.
  13. Offline


    *EDIT* Found the problem and, as I suspected, it was user error and not software error. Everything works great so far.
  14. Offline


    The gods have blessed Bukkit!
  15. Offline


    Configurable properties didn't make the cut for the alpha release. Documentation referring to previous versions is still around; make sure you're not confusing the newly ported alpha for the much older version for hmod.

    That functionality is on the project roadmap, but it's unclear how feasible it is to implement that directly in CraftBook. WorldGuard and the like are functional workarounds if you can figure out a way to make sure every bridge is protected. (The difference in feasibility is because systems like WorldGuard deal with volumes explicitly defined by the users, whereas CraftBook has to perform relatively expensive computations to determine what exactly the boundaries of an operable mechanism are.)

    If you're only worried about duplication of really valuable blocks, you've missed something -- you can't build bridges out of diamond blocks. By default it's only low-value things like wood, cobblestone, glass, and something else I forgot right now.
  16. Offline


    Thankyou Men !! Nice job ;)
  17. Offline


    I have an question, will craftbook implemented mob spawner ?
  18. Offline



    Woke up and see creaftbook! My day is happy.
  19. Offline


    I can't seem to find the config file, anyone had similar problems and had the solution? Thanks, much appreciated.
  20. Offline


    this works perfectly for me, thank you very much for finally getting this out, can't wait to see the future of this plugin.
    --- merged: Feb 27, 2011 1:34 PM ---
  22. Offline


    I run the file to recieve the config to change the use of permissions on (as says on wiki thing), however i do not get it. Is it becuase it dosent work with permissions yet or should i just write the commands in anyway to permissions?

    I have all the new builds of plugins needed
  23. Offline


    Same question here.
  24. Offline


    Permissions is not implemented yet.
  25. Offline


    why the worldedit dependency?
  26. Offline


    It likely depends on some classes (not sure if classes is the correct term in Java) that are already in use with WorldEdit and he wanted to avoid reusing code too much.

    WorldEdit is a great plugin, IMHO, and a must have for us. So I don't see an issue with it, personally. :)
  27. Offline


    AWSOME (how do i install this im scared [​IMG] )
  28. Offline


    thank you! much appreciated. works fluffy
  29. Offline


    It depends on WorldEdit because it has some useful utility classes, that as Phase said don't need to be unnecessarily duplicated.
  30. Offline


    Thank you. You are awesome
  31. Offline


    do i just put all the .jars into the plugin folder

Share This Page