Inactive [MECH] FalseBook 0.96alpha - CraftBook for Bukkit,85++ICs, Gates, Minecarts / MC1.4.6

Discussion in 'Inactive/Unsupported Plugins' started by GeMoschen, Mar 5, 2011.

  1. Offline

    GeMoschen

    FalseBook - Your CraftBook for Bukkit
    [​IMG]

    Current version: v0.96alpha
    Minecraft: 1.4.6


    Features:
    Show Spoiler

    • supported Permissionplugins
      • bPermissions
      • bukkitPermissions
      • Essentials GroupManager
      • Permissions
      • PermissionsEx
      • SuperPerms
      • Vault (still in development)
    • uses the syntax of CraftBook for better compatibility
    • implements over 85 Integrated Circuits (ICs)
    • implements [Lift Up] & [Lift Down]
    • toggleable ...
      • ... bridges
        • undestroyable
      • ... doors
        • undestroyable
      • ... gates
        • undestroyable
      • ... areas
    • a lot of fancy features for minecarts
      • collect and deposit items from chests to minecarts
      • make furnaces which refill themselfs with minecarts
      • program carts to take only specific items out of chests
      • craft things out of a chest with a minecart
      • lift up & down for minecarts!
    • chatsystem with different chat-channels to clean up the normal chat
    • toggleable...
      • netherrack (with fire)
      • pumpkins
      • glowstone <-> another block (even if minecraft itself has the glowstonelamp now...)


    Minecart Blocktypes:
    Show Spoiler

    • BenchOut : Iron-Ore
    • Booster 2x : Gold-Ore
    • Booster 8x : Gold-Block
    • Brake-Block 25% :Gravel
    • Brake-Block 50% : Soulsand
    • Burn : Iron-Ore
    • ConstantSpeed-Block : Iron-Block
    • Craft : Iron-Ore
    • Deposit / Collect : Iron-Ore
    • Eject-Block : Coal-Ore
    • Emitter-Block : Lapis Lazuli Ore
    • Reverse-Block : White wool
    • Station-Block : Obsidian
    • Sort-Block : Netherrack
    • Teleport-Block : Lime wool
    • Program-Cart : Lapis Lazuli
    • Programmed Deposit-Block : Blue wool


    Other Features:
    Show Spoiler

    • Bridge (FalseBookBlock.jar)
    • Doors (FalseBookBlock.jar)
    • Gates (FalseBookBlock.jar)
    • Toggle Netherrack Fire (FalseBookExtra.jar)
    • Toggle Pumpkins (FalseBookExtra.jar)
    • Toggle Soulsand to Glowstone and back (my addition) (FalseBookExtra.jar)
    • ToggleAble Areas (Experimental):

      Define the area with the "Wooden Hoe" (use rightclick)
    • /farea <areaname> -> Adds an Area
    • /delfarea <areaname> -> removes an Area
    • /listfarea -> Lists all Areas
    • /fareatoggle <areaname> autosave -> toggles the autosave function of an area. Autosave = save blocks, when toggling the area off.
    • /fareatoggle <areaname> protect -> toggles the protection of an area. ON = Area is only destroyable/buildable to users with permission: falsebook.destroy.blocks
    • /fareaallow <areaname> id[:subid] -> will add/remove the blocktype from the toggleable blocks of this area. Default: all blocks will be toggled.
    • (FalseBookBlock.jar)


    Important Note:
    You must copy ALL jar-Files over the old ones (all files have been changed) !
    The "Package_..."-Files must go into "plugins/FalseBook/ICPlugins/"


    Download:
    Download FalseBook 0.96alpha for Minecraft 1.4.6

    Wiki
    FalseBook Wiki - Work in progress

    YouTube-Channel with Videos
    http://www.youtube.com/user/TheFalsebook

    Donations are welcome if you wish to support me

    [​IMG]
     

    Attached Files:

    cevio, Artem-s86, Dereku and 67 others like this.
  2. Offline

    Alexf

    VERY nice job :) Kudos to ya :D

    Sk is looking for people to help with craftbook (It became open source)

    I'm sure he'd love ya to death if you merged this with his :D
     
    Sorrow123444 and kimme92 like this.
  3. Yeah, go on and merge this with CraftBook!
     
  4. Offline

    Alexf

    #craftbook in esper IRC is where ya need to go...SK is on right now :p
     
  5. Esper irc is irc.esper.net btw :) irc://irc.esper.net/craftbook
     
  6. Offline

    Pencil

    Don't merge this with Craftbook!!! I love you for this! You have done in one week more than the dev has done yet to port it over :). Please don't merge it with Craftbook so it requires the worldedit dependecy :/
     
  7. Offline

    Alexf

    Wa ha ha. GeMoschen has already signed on :D
     
  8. Offline

    fugue2005

    still needs barrage
    --- merged: Mar 6, 2011 2:34 AM ---
    no Giants?
     
  9. Offline

    Dreadreaver

    quote for truth! dont merge! make this your own thing and try to surpass sk89, he always seems so short on time, give us a frequently updated plugin that can surpass his, so maybe he will cease development on craftbook to focus the little time he has on worldguard and worldedit
     
  10. Offline

    Bhikku

    Nice Job if it really works.
    I got some questions:

    1. Need i other plugins to run this?
    2. Need i craftbook longer?
    3. I tryed out this, deleted Craftbook, made some Gates / Doors. But nothing happened. Mb there are still some bugs?
     
  11. Offline

    GeMoschen

    Hey there!
    1. You just need to have a permission-plugin. I've tested and coded it with GroupManager.
    2. That's up to you. I'll try to port all the things from CraftBook over to this. So there will be future updates with more MCs and i.e. Gates
    3. Gates are not implemented yet, but they will come in a future update.
    Of Course there may be some Bugs. Especiallay Bridges/Doors aren't fully implemented and Tested.
    Bridges only work with a sign on a block right now (not under the block). The Doors work with a sign "[Door Up]" under a blockrow and a "[Door Down]" over a blockrow

    They are on my ToDo-List

    There is a small bug in my MobSpawn-Code. Some Mobs don't spawn right now (i.e. Giants, Ghasts)
     
  12. Offline

    QQCucumber

    Why not just become a CraftBook developer?
     
  13. Offline

    Pencil

    Because this is better than Craftbook :D

    also @GeMochen. I see up there something about different jar files for the bridges, is it possible to just get the Logic Gates and the pumpkin/netherrack stuff?
     
  14. Offline

    Bhikku

    Now i have Groupmanager, but how should i config it?
    Is it right when i add the two permissions from your first comment in the group.yml @admins, making my self to an admin, than it should be possible or?

    Actually i still dont get how to make Doors, i tryed:
    1.place sign under 3 blocks, making this up too, "no door found" appears.
    2. place sign first, than 3 blocks, making this up too, "no door found" appears.
    3. place sign directly on a block, making this up too, "no door found" appears.

    Tell me :-D
     
  15. Offline

    Pencil


    Alright, when wireing up pumpkins, they work, BUT:
    this:
    Code:
    2011-03-06 11:45:18 [SEVERE] Could not pass event REDSTONE_CHANGE to FalseBook
    
    is spamming up my console like crazy!!! 2 minutes after starting the server and wireing up a pumpkin my file is already 16 mb big!!!!

    EDIT: It only happens when you put a WIRE NEXT, or UNDER the pumpkin. I can put a torch next to it and it works, no error and I can put a redstone ontop of it and it works without errors :/
     
  16. Offline

    Bhikku

    I got this "error" actually its less an error, it happens when i´m using jack-oh-latern taking on/off with redstonewire

    Show Spoiler
    at net.minecraft.server.World.f(World.java:317)
    at net.minecraft.server.World.c(World.java:268)
    at org.bukkit.craftbukkit.block.CraftBlock.setData(CraftBlock.java:90)
    at com.bukkit.gemo.FalseBook.FalseBookBlockListener.PumpkinExecute(FalseBookBlockListener.java:583)
    at com.bukkit.gemo.FalseBook.FalseBookBlockListener.signRedstoneEvent(FalseBookBlockListener.java:450)
    at com.bukkit.gemo.FalseBook.FalseBookBlockListener.onBlockRedstoneChange(FalseBookBlockListener.java:410)
    at org.bukkit.plugin.java.JavaPluginLoader$29.execute(JavaPluginLoader.java:267)
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:59)
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:225)
    at net.minecraft.server.BlockRedstoneWire.a(BlockRedstoneWire.java:110)
    at net.minecraft.server.BlockRedstoneWire.g(BlockRedstoneWire.java:40)
    at net.minecraft.server.BlockRedstoneWire.a(BlockRedstoneWire.java:284)
    at net.minecraft.server.World.k(World.java:369)
    at net.minecraft.server.World.h(World.java:345)
    at net.minecraft.server.World.f(World.java:317)
    at net.minecraft.server.World.c(World.java:268)
    at org.bukkit.craftbukkit.block.CraftBlock.setData(CraftBlock.java:90)
    at com.bukkit.gemo.FalseBook.FalseBookBlockListener.PumpkinExecute(FalseBookBlockListener.java:583)
    at com.bukkit.gemo.FalseBook.FalseBookBlockListener.signRedstoneEvent(FalseBookBlockListener.java:450)
    at com.bukkit.gemo.FalseBook.FalseBookBlockListener.onBlockRedstoneChange(FalseBookBlockListener.java:410)
    at org.bukkit.plugin.java.JavaPluginLoader$29.execute(JavaPluginLoader.java:267)
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:59)
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:225)
    at net.minecraft.server.BlockRedstoneWire.a(BlockRedstoneWire.java:110)
    at net.minecraft.server.BlockRedstoneWire.g(BlockRedstoneWire.java:40)
    at net.minecraft.server.BlockRedstoneWire.a(BlockRedstoneWire.java:284)
    at net.minecraft.server.World.k(World.java:369)
    at net.minecraft.server.World.h(World.java:345)
    at net.minecraft.server.World.f(World.java:317)
    at net.minecraft.server.World.c(World.java:268)
    at org.bukkit.craftbukkit.block.CraftBlock.setData(CraftBlock.java:90)
    at com.bukkit.gemo.FalseBook.FalseBookBlockListener.PumpkinExecute(FalseBookBlockListener.java:583)
    at com.bukkit.gemo.FalseBook.FalseBookBlockListener.signRedstoneEvent(FalseBookBlockListener.java:450)
    at com.bukkit.gemo.FalseBook.FalseBookBlockListener.onBlockRedstoneChange(FalseBookBlockListener.java:410)
    at org.bukkit.plugin.java.JavaPluginLoader$29.execute(JavaPluginLoader.java:267)
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:59)
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:225)
    at net.minecraft.server.BlockRedstoneWire.a(BlockRedstoneWire.java:110)
    at net.minecraft.server.BlockRedstoneWire.g(BlockRedstoneWire.java:40)
    at net.minecraft.server.BlockRedstoneWire.a(BlockRedstoneWire.java:284)
    at net.minecraft.server.World.k(World.java:369)
    at net.minecraft.server.World.h(World.java:345)
    at net.minecraft.server.World.f(World.java:317)
    at net.minecraft.server.World.c(World.java:268)
    at org.bukkit.craftbukkit.block.CraftBlock.setData(CraftBlock.java:90)
    at com.bukkit.gemo.FalseBook.FalseBookBlockListener.PumpkinExecute(FalseBookBlockListener.java:583)
    at com.bukkit.gemo.FalseBook.FalseBookBlockListener.signRedstoneEvent(FalseBookBlockListener.java:450)
    at com.bukkit.gemo.FalseBook.FalseBookBlockListener.onBlockRedstoneChange(FalseBookBlockListener.java:410)
    at org.bukkit.plugin.java.JavaPluginLoader$29.execute(JavaPluginLoader.java:267)
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:59)
     
  17. Offline

    Pencil

    i just reported it one post above you, also, use
    Code:
    
    
    tag around it so it doesn't spam up the page.
     
  18. Offline

    Mmm Octopie

    Hey could you maybe put gates in this.
    It would be really great if you did.
     
  19. Offline

    GeMoschen

    Thanks for your feedback!
    I've done a small update. See the first post.
    Fixed the Pumpkins and the doors!
    --- merged: Mar 6, 2011 2:56 PM ---
    This is what I will do, once i completed the alphaphase. For now, only bridges/Doors/Gates/Lifts will be in a single Jarfile (the FalseBookLift.jar)
     
  20. Offline

    Pencil

    Awesome :) Also, can I suggest that you add a node for all the "safe" MC's? Like any that can't duplicate stuff, spawn stuff or change day/night?
     
  21. Offline

    QQCucumber

    Well my server can't even use it without Permissions support. :( GroupManager is not for me.
     
  22. Offline

    GeMoschen

    I'll try to add support for permissions-Plugin with the next update
    --- merged: Mar 6, 2011 7:02 PM ---
    EDIT:
    Updated version with support for Permissions-Plugin
     
  23. Offline

    Alexf

    Hey Gemoschen

    Two things:

    First; So you're actually on dev team now? :D

    And second, Redstone netherstone ignites, but does not de-ignite. Bug within bukkit?
     
  24. Offline

    wallnuss

    On Worldguard are actually working 4 persons at the moment. (Including me) so imho your argument isn't valid any more ;-)
    I believe it would be better if GeMoschen works together with sk89q on Craftbook and does not creat yet another fork/port. Don't get me wrong I believe that forks are good and essential for the opensource community but I also believe that if we keep on reinventing the wheel over and over again (take a look at the whole permissions chaos) we (as community) are wasting resources, that could be used better.

    regards wallnuss
     
    Rytharr likes this.
  25. Offline

    xXiNightXx

    Hi i added the permissions into my permissions plugin. It says "You are not allowed to build a dispenser"

    Running Permissions 2.1
    http://pastebin.com/AgGye0Ws

    What is the problem?
     
  26. Offline

    GeMoschen

    First:
    remove the line "falsebook.ic.mcname"... this is only needed if you wish to have permissions for some of the ics. (ie. falsebook.ic.mc1000 = you can now build repeaters (MC1000)

    Then another question:
    Did you add yourself to the group "Admins" ? (can't see it in your pastebin), 'cause otherwise you won't be able to use the permissions.

    And the last thing:
    I've only tested it with Permissions 2.5.2, so It may be that there is an incompatibility with v2.1
     
  27. Offline

    xXiNightXx

    This is my permissions file: http://pastebin.com/A0WFANJq

    I added myself to the admin group.
     
  28. Offline

    GeMoschen

    ADD "- 'falsebook.anyic'" to the admingroup-permissions

    EDIT:
    If this not works: I think its because of permissions 2.1 then. You can also try to add the permission to your user..

    As said: This was developed and tested with Permissions 2.5.2 (maybe you should update)
     
  29. Offline

    xXiNightXx

    Running Permissions 2.5.2
    Permissions File
    http://pastebin.com/qLHMMVe1

    Still unable to use the plugin.

    If it helps here is my server window:
    http://pastebin.com/guA9RKjn
     
  30. Offline

    GeMoschen

    Have you renamed your permissionsfile to "guestmap.yml"? It is neccessary to do that.
     

Share This Page