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

    Fuzzwolf

    Small question. Do the Minecraft ICs allow you to create them or use them, or both? I was hoping it would just be create so anybody can use them. Thanks.
     
  3. Offline

    wolvenmoon

    It'd be awesome to be able to print out all the circuits in a list, like, having the wiki available as a single page download so I could print it/pass it out to friends joining my server. :)
     
  4. Offline

    mrgreaper

    what like some sort of wikki? http://www.djgemo.de/IC-Wiki/all_ics.html :p the first post is your friend dont be afraid to read it lol

    @GeMoschen how goes the progress chap? im pretty much jumpy into this thread hourly at mo lol ...though i need sleep or im gonna fall over lol
     
  5. Offline

    ledhead900

    @GeMoschen
    PHP:
            2011-07-25 21:30:06 [SEVERE]      Could not pass event BLOCK_PISTON_EXTEND to FalseBookIC
     java
    .lang.ArrayIndexOutOfBoundsException    
    Spamming every 5 seconds

    CB1000
    Fb dev 3

    Ideas? that all of the error I could see any more I have no idea how it started.

    Edit:
    Caught the whole error this time!!!
    http://pastebin.com/sT0VkXb8
     
  6. Offline

    Sh4d0w

    what can happen if i don't delete doors and bridge.db?
    you say, that theese files and areas.db must be deleted.
     
  7. Offline

    Pymous

    Hello !

    I'm having an issue with FalseBook since #1000.

    I'm still using CB #1000, and all my plugins are up-to-date, but now, FalseBook IC's aren't working ! Except the Clock ! \o/

    Other functions are working, like Netherrack ignit, ...

    FB confirm the creation "RANDOM BIT created" for example, but the IC is not working...

    Same issue when I remove all my other plugins (so it's not a conflict).

    And when I type: /fbic icstatus (thanks Justproud2b on IRC :3 ), no IC is loaded !
    Code:
    [FalseBook IC Status]:
    Selftiggered ICs loaded: 0
    Selftiggered ICs NOT loaded: 0
    And if I remove my config (FalseBook folder inside /plugins), and let the plugin recreate them, same thing !

    Do you have any idea how to fix this ? :)
     
  8. Offline

    Bhikku

    Well, this happens if i use normal Minecraft Repeaters with any energy-source.


    Show Spoiler
    Code:
    2011-07-25 20:18:05 [SEVERE] Could not pass event BLOCK_PISTON_EXTEND to FalseBookIC
    java.lang.ArrayIndexOutOfBoundsException: 6
    	at com.gemo.FalseBook.IC.FalseBookICBlockListener.checkPistonEvent(FalseBookICBlockListener.java:92)
    	at com.gemo.FalseBook.IC.FalseBookICBlockListener.onBlockPistonExtend(FalseBookICBlockListener.java:112)
    	at org.bukkit.plugin.java.JavaPluginLoader$43.execute(JavaPluginLoader.java:540)
    	at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:58)
    	at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:332)
    	at net.minecraft.server.BlockPiston.g(BlockPiston.java:70)
    	at net.minecraft.server.BlockPiston.doPhysics(BlockPiston.java:47)
    	at net.minecraft.server.World.k(World.java:453)
    	at net.minecraft.server.World.applyPhysics(World.java:432)
    	at net.minecraft.server.World.update(World.java:401)
    	at net.minecraft.server.World.setTypeIdAndData(World.java:385)
    	at net.minecraft.server.BlockDiode.a(SourceFile:69)
    	at net.minecraft.server.World.a(World.java:1982)
    	at net.minecraft.server.World.doTick(World.java:1722)
    	at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:441)
    	at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:361)
    	at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
    2011-07-25 20:18:05 [SEVERE] Could not pass event BLOCK_PISTON_EXTEND to FalseBookIC
    java.lang.ArrayIndexOutOfBoundsException: 6
    	at com.gemo.FalseBook.IC.FalseBookICBlockListener.checkPistonEvent(FalseBookICBlockListener.java:92)
    	at com.gemo.FalseBook.IC.FalseBookICBlockListener.onBlockPistonExtend(FalseBookICBlockListener.java:112)
    	at org.bukkit.plugin.java.JavaPluginLoader$43.execute(JavaPluginLoader.java:540)
    	at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:58)
    	at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:332)
    	at net.minecraft.server.BlockPiston.g(BlockPiston.java:70)
    	at net.minecraft.server.BlockPiston.doPhysics(BlockPiston.java:47)
    	at net.minecraft.server.World.k(World.java:453)
    	at net.minecraft.server.World.applyPhysics(World.java:432)
    	at net.minecraft.server.World.update(World.java:401)
    	at net.minecraft.server.World.setTypeIdAndData(World.java:385)
    	at net.minecraft.server.BlockDiode.a(SourceFile:69)
    	at net.minecraft.server.World.a(World.java:1982)
    	at net.minecraft.server.World.doTick(World.java:1722)
    	at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:441)
    	at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:361)
     at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)


    This, too!

    Just have a look on the Bugs, @0.87 it worked fine.
     
  9. Offline

    shanecraft

    I've been using FB for a while now, but when i updated to the latest version of FB and bukkit (1000), the clock IC (0420) seems to, well, work oddly. It still says "clock created" when i make a clock IC, but a 15 tick clock only toggles like once every 10 seconds now... What could've caused this, as clock timing is crucial to some parts of my server =(.
     
  10. Offline

    MCrofl777

    Hi, nice plugin!
    Everything works fine.
    Can you please add an HiddenButton
    so the same thing like HiddenSwitch
    with the [x]-sign above, but for stonebuttons, please! :D
     
  11. Offline

    Grooohm

    Can you add a "/fbic cleanup" command to remove ics from the database which doesn't exist?
    Something like "/lwc admin cleanup" in LWC - I have tons of entrys in the database where no ic sign is...
     
  12. Offline

    ktccd

    Hi, I haven't used any later falsebook releases, but does the area work more like the craftbook one did now?
    Last time I used falsebook, the area could be modified and then it would overwrite the area I saved.
    (Like, make a dirt block, save as an area, remove dirt block, now the area is saved as no block).
    Craftbook used to remake the saved area, removed blocks ended up in a chest and placed blocks were taken from the chest (To avoid farming items and to avoid destroying blocks). This is what I need the most, allowing me to place seeds in the "block bag" and let area plant the seeds for me...
     
  13. Offline

    fragger505

    Is it possible for cauldrons to be able to take in damaged items? I'm trying to use this recipe...
    (1)Diamond Helm + (10)Coal = (1)Diamond
    DiamondHeadSmelt;1*310,10*263;1*264

    It works fine with an undamaged item - but if the item is damaged it fails. Is there anyway to incorporate damages values within cauldrons?
     
  14. Offline

    Bronski

    Yeah I was wondering about orphans as well. I'm starting to get entries in my server log on startup.
     
  15. Offline

    Fuzzwolf

    BrakeBlocks are not working properly for me. Even though I get the creation message (25x BrakeBlock created, etc.), the block does not affect the minecart. In some cases, it even boosts it. I did change the material for each of the blocks if that has any effect.
     
  16. Offline

    Cabbage

    After the latest update some bridges and doors stopped working at our server :(
    It says either "Door not found", "Bridge not found" or "Door must be made of the same material" when before the update it worked fine.
    What has changed in the door/bridge creating mechanics?
     
  17. Offline

    ohtwo

    Is there any way to turn off certain features of Carts? For example, all I really need is the constant speed block and the friction fix.
     
  18. Offline

    wassilij

    Bukkit 1000
    Falsebook 0.87 Dev 3

    Code:
    2011-07-27 11:41:30 [SEVERE] Could not pass event BLOCK_PISTON_EXTEND to FalseBookIC
    java.lang.ArrayIndexOutOfBoundsException: 6
        at com.gemo.FalseBook.IC.FalseBookICBlockListener.checkPistonEvent(FalseBookICBlockListener.java:92)
        at com.gemo.FalseBook.IC.FalseBookICBlockListener.onBlockPistonExtend(FalseBookICBlockListener.java:112)
        at org.bukkit.plugin.java.JavaPluginLoader$43.execute(JavaPluginLoader.java:540)
        at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:58)
        at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:332)
        at net.minecraft.server.BlockPiston.g(BlockPiston.java:70)
        at net.minecraft.server.BlockPiston.doPhysics(BlockPiston.java:47)
        at net.minecraft.server.World.k(World.java:453)
        at net.minecraft.server.World.applyPhysics(World.java:432)
        at net.minecraft.server.BlockRedstoneWire.g(BlockRedstoneWire.java:49)
        at net.minecraft.server.BlockRedstoneWire.doPhysics(BlockRedstoneWire.java:286)
        at net.minecraft.server.World.k(World.java:453)
        at net.minecraft.server.World.applyPhysics(World.java:432)
        at net.minecraft.server.BlockRedstoneWire.g(BlockRedstoneWire.java:49)
        at net.minecraft.server.BlockRedstoneWire.doPhysics(BlockRedstoneWire.java:286)
        at net.minecraft.server.World.k(World.java:453)
        at net.minecraft.server.World.applyPhysics(World.java:430)
        at net.minecraft.server.BlockRedstoneWire.g(BlockRedstoneWire.java:49)
        at net.minecraft.server.BlockRedstoneWire.doPhysics(BlockRedstoneWire.java:286)
        at net.minecraft.server.World.k(World.java:453)
        at net.minecraft.server.World.applyPhysics(World.java:430)
        at net.minecraft.server.BlockLever.interact(BlockLever.java:159)
        at net.minecraft.server.BlockLever.b(BlockLever.java:130)
        at net.minecraft.server.ItemInWorldManager.dig(ItemInWorldManager.java:76)
        at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:458)
        at net.minecraft.server.Packet14BlockDig.a(SourceFile:42)
        at net.minecraft.server.NetworkManager.b(NetworkManager.java:226)
        at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:85)
        at net.minecraft.server.NetworkListenThread.a(SourceFile:105)
        at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:451)
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:361)
        at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
    2011-07-27 11:41:30 [SEVERE] Could not pass event BLOCK_PISTON_EXTEND to FalseBookIC
    java.lang.ArrayIndexOutOfBoundsException: 6
        at com.gemo.FalseBook.IC.FalseBookICBlockListener.checkPistonEvent(FalseBookICBlockListener.java:92)
        at com.gemo.FalseBook.IC.FalseBookICBlockListener.onBlockPistonExtend(FalseBookICBlockListener.java:112)
        at org.bukkit.plugin.java.JavaPluginLoader$43.execute(JavaPluginLoader.java:540)
        at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:58)
        at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:332)
        at net.minecraft.server.BlockPiston.g(BlockPiston.java:70)
        at net.minecraft.server.BlockPiston.doPhysics(BlockPiston.java:47)
        at net.minecraft.server.World.k(World.java:453)
        at net.minecraft.server.World.applyPhysics(World.java:428)
        at net.minecraft.server.BlockRedstoneWire.g(BlockRedstoneWire.java:49)
        at net.minecraft.server.BlockRedstoneWire.doPhysics(BlockRedstoneWire.java:286)
        at net.minecraft.server.World.k(World.java:453)
        at net.minecraft.server.World.applyPhysics(World.java:428)
        at net.minecraft.server.BlockRedstoneWire.g(BlockRedstoneWire.java:49)
        at net.minecraft.server.BlockRedstoneWire.doPhysics(BlockRedstoneWire.java:286)
        at net.minecraft.server.World.k(World.java:453)
        at net.minecraft.server.World.applyPhysics(World.java:432)
        at net.minecraft.server.BlockRedstoneWire.g(BlockRedstoneWire.java:49)
        at net.minecraft.server.BlockRedstoneWire.doPhysics(BlockRedstoneWire.java:286)
        at net.minecraft.server.World.k(World.java:453)
        at net.minecraft.server.World.applyPhysics(World.java:432)
        at net.minecraft.server.BlockRedstoneWire.g(BlockRedstoneWire.java:49)
        at net.minecraft.server.BlockRedstoneWire.doPhysics(BlockRedstoneWire.java:286)
        at net.minecraft.server.World.k(World.java:453)
        at net.minecraft.server.World.applyPhysics(World.java:432)
        at net.minecraft.server.BlockRedstoneWire.g(BlockRedstoneWire.java:49)
        at net.minecraft.server.BlockRedstoneWire.doPhysics(BlockRedstoneWire.java:286)
        at net.minecraft.server.World.k(World.java:453)
        at net.minecraft.server.World.applyPhysics(World.java:429)
        at net.minecraft.server.BlockRedstoneWire.g(BlockRedstoneWire.java:49)
        at net.minecraft.server.BlockRedstoneWire.doPhysics(BlockRedstoneWire.java:286)
        at net.minecraft.server.World.k(World.java:453)
        at net.minecraft.server.World.applyPhysics(World.java:429)
        at net.minecraft.server.BlockRedstoneWire.g(BlockRedstoneWire.java:49)
        at net.minecraft.server.BlockRedstoneWire.doPhysics(BlockRedstoneWire.java:286)
        at net.minecraft.server.World.k(World.java:453)
        at net.minecraft.server.World.applyPhysics(World.java:430)
        at net.minecraft.server.BlockRedstoneWire.g(BlockRedstoneWire.java:49)
        at net.minecraft.server.BlockRedstoneWire.doPhysics(BlockRedstoneWire.java:286)
        at net.minecraft.server.World.k(World.java:453)
        at net.minecraft.server.World.applyPhysics(World.java:430)
        at net.minecraft.server.BlockLever.interact(BlockLever.java:159)
        at net.minecraft.server.BlockLever.b(BlockLever.java:130)
        at net.minecraft.server.ItemInWorldManager.dig(ItemInWorldManager.java:76)
        at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:458)
        at net.minecraft.server.Packet14BlockDig.a(SourceFile:42)
        at net.minecraft.server.NetworkManager.b(NetworkManager.java:226)
        at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:85)
        at net.minecraft.server.NetworkListenThread.a(SourceFile:105)
        at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:451)
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:361)
        at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
     
  19. Offline

    mrgreaper

    any progress on build 4 ? the bugs are killing us at mo (well were killing us till a hacker wiped our server)
     
  20. Offline

    Strebelschneck

    This please! All my transmitters / receivers stopped working :(

    Edit: Alright, "/fbic importics" fixes this. Maybe you should put the info in the startpost.
     
  21. Offline

    ktccd

    Any response to this? I really need to know, it is the foundation for every one of my farms XD.

    Sorry for double post there, bukkit won't let me use delete...

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: Jul 17, 2016
  22. Offline

    shanecraft

    Hey... I asked this a while back but never got a response, and now I have more precise information. After updating to Bukkit 1000 and FalseBook 0.87 my clock ICs are not functioning properly. Before the update a clock set to 15 ticks would take as long as a 3 tick clock takes now. Have my server ticks slowed down or is this a FalseBook problem?
     
  23. Offline

    Fuzzwolf

    Can anybody get Ejector/Brake Minecart Blocks to function properly? Could you please expand your wiki to cover Minecarts?
     
  24. Offline

    Bronski

    Yes, please. MM was all-but-abandoned and some of us are migrating I would imagine.

    I'm also a little unsure if I'm missing something. The station block seems just like a stopper/launcher, where I was looking for something that would handle 3 or 4-way intersections easily. We have some workarounds using sorters but it was quite a process getting it all working.

    Thanks :D
     
  25. Offline

    Darq

    The one thing holding me back from updating is that you're not including a change log. Please, if there isn't a change log, at least provide a download link to the older versions?
     
  26. Offline

    Juze

    @GeMoschen : Invalid title CB#, changed to 1000.
     
  27. Offline

    Disparate

    @GeMoschen
    Potential HUGE Error to report to you I'm afraid...
    Our server has been developing chunk problems. In certain chunks around the world, signs go blank and chests are suddenly empty. I have examined the map chunk by chunk and there are no errors. What I have realised though is that the chunks with vanishing items all contain a Falsebook detection sign. I verified this against the database of detectors and sure enough, every detector sign was in a faulty chunk. I have tested this further by adding a detection system into an otherwise empty chunk and then waiting. A few hours alter and sure enough, signs start going blank.

    Furthermore, I have noticed that if you delete the sign, block and lever that has the detection sign on but then replace just the block and lever the IC still functions perfectly! In short, there is a big issue here...
     
  28. Offline

    bigggan

    Hello

    MY server is generating this error all the time:
    Code:
    [SEVERE] Could not pass event BLOCK_PISTON_EXTEND to FalseBookIC
    java.lang.ArrayIndexOutOfBoundsException
     
  29. Offline

    mrgreaper

    from the post about RB1000 (which ofcourse you would of read before updating or you would be a very bad server admin)

    Known Issues:

    • Signs, chests, furnaces, etc. sometimes wipe under certain circumstances. This is a vanilla Minecraft 1.7 bug that we're still investigating.
    its also on the main bukkit page as well

    its a bug notch is ignoring
     
  30. Offline

    ShadowWTF

    Im currently having a problem with this plugin the problem is when I start the server in the console it says it's loading the selftriggeredICs but then it says it fails to load them and so i cant use selftriggeredICs is there a solution
     
  31. Offline

    TwojPsycholog


    Bug of the pistons;/
     

Share This Page