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

    Kainzo

    Thanks for posting this ;)
     
  3. Offline

    manyak

    I'm having the same issue. Somewhere on 64-68 gemoschen replied that he will rewrite algorithms of gates so bug will be cleared. Gates work good without redstone btw.
     
  4. Offline

    Kainzo

    @GeMoschen
    BUG REPORT (890/latest)
    STACKOVERFLOW (open)

    2011-06-20 08:19:51 [SEVERE] Could not pass event REDSTONE_CHANGE to FalseBookIC
    java.lang.StackOverflowError
    at java.util.Date.<init>(Date.java:175)
    at java.text.DateFormat.format(DateFormat.java:298)
    at java.text.Format.format(Format.java:157)
    at org.bukkit.craftbukkit.util.ShortConsoleLogFormatter.format(ShortConsoleLogFormatter.java:45)
    at java.util.logging.StreamHandler.publish(StreamHandler.java:196)
    at java.util.logging.ConsoleHandler.publish(ConsoleHandler.java:105)
    at java.util.logging.Logger.log(Logger.java:522)
    at java.util.logging.Logger.doLog(Logger.java:543)
    at java.util.logging.Logger.log(Logger.java:632)
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:330)
    at net.minecraft.server.BlockRedstoneWire.a(BlockRedstoneWire.java:114)
    at net.minecraft.server.BlockRedstoneWire.g(BlockRedstoneWire.java:44)
    at net.minecraft.server.BlockRedstoneWire.doPhysics(BlockRedstoneWire.java:289)
    at net.minecraft.server.World.k(World.java:449)
    at net.minecraft.server.World.applyPhysics(World.java:429)
    at net.minecraft.server.BlockRedstoneWire.g(BlockRedstoneWire.java:52)
    at net.minecraft.server.BlockRedstoneWire.doPhysics(BlockRedstoneWire.java:289)
    at net.minecraft.server.World.k(World.java:449)
    at net.minecraft.server.World.applyPhysics(World.java:429)
    at net.minecraft.server.BlockRedstoneWire.g(BlockRedstoneWire.java:52)
    at net.minecraft.server.BlockRedstoneWire.doPhysics(BlockRedstoneWire.java:289)
    at net.minecraft.server.World.k(World.java:449)
    at net.minecraft.server.World.applyPhysics(World.java:429)
    at net.minecraft.server.BlockRedstoneWire.g(BlockRedstoneWire.java:52)

    Longer version here...http://pastebin.com/qjgQ31Wj
     
  5. Offline

    TheDaddyPeanut

    I have a question:

    How to make a 2-input AND gate (MC3000)
    I made the sign on a block but now I don't know what to do now, and I can't find any tutorials.
    So could anyone tell me?
     
  6. Offline

    woodzy

    @Doreagarde wait for gemo to come back but if its for personal use i see why not
    @TheDaddyPeanut google craftbook wiki
    @Kainzo i think your useing to much redstone at one time for your server try boosting ur ram
     
  7. Offline

    Xadrian

    Thanks for the plugin, it's really great!

    I have a question, how to transport power to obsidian and hide it from players at once?

    Now it looks like this:
    [​IMG]

    Thanks in advice,
    Xadrian
     
  8. Offline

    woodzy

    @Xadrian u can use half-steps thay come in wood, sandstone, smoth, and cobble
     
  9. Offline

    Kanaryux

    I have a slight bug, that's fairly annoying and (if players have their sound enabled) causes lag. When I try to hook an MC0271 sign up to an iron door by putting it under the floor, it works, but makes sounds like the door is being opened and closed repeatedly until the person leaves the area of detection. I've tried widening the detection area, and that doesn't seem to help either. Any suggestions? I set up my sign like this:

    Line 1: I leave blank
    Line 2: [MC0271]
    Line 3: 3
    Line 4: Player
     
  10. Offline

    woodzy

  11. Offline

    maxexcloo

    It would be nice if you could write how this compares to CraftBook in the description (features/speed/control/etc) :p
    I'm curious (I use this plugin BTW)
     
  12. Offline

    NeoCronos

    Cauldrons dont work?
    Even as Admin nothing happens, no error, nothing.
     
  13. Offline

    FRLanc

    It doesnt work with Regios.

    mc 1200 firstofall
     
  14. Offline

    Xadrian

    Can you create IC which returns servertime % x?

    eg. if I type:
    2.[MC1234]
    3.180

    It returns servertime % 180
     
  15. Offline

    efstajas

    Awesome Plugin! :D
     
  16. Offline

    Nitnelave

    Maybe a weather detection IC? both self-triggered and not
     
  17. Offline

    cpalms

    none of my cauldron recipes work except for the redwool
    here's my cauldrons.txt
    Code:
    Cacoa;1*3,1*353,1*8;1*351:3
    redwool;1*35:0,1*38;1*35:14
    grass;4*3;2*2
    mossycobble;2*3,2*4;4*48
    leaves;2*4;4*18
    glowstone;1*4,1*50;2*89
    sponge;2*12,2*13;1*19
    clay;2*3,2*13;88
    netherrack;2*4,2*84;4*87
    snowblock;2*341;2*80
    ice;2*341,2*8;4*79
    saddle;1*5,2*334;1*329
    
    Something wrong?
    running bukkit 860
    false book 0.86.2 (latest)
     
  18. Offline

    Fob_Upset

    Is there any information about FalseBookChat?
     
  19. Offline

    Kartus

    request a command to set all areas toggled ON. so i can delete after command the area.db2 to let it recreate a new one on restart. (probably i need this if an update make Areas.db2 have buggy behaviour) it's annoying if i do this when areas are toggled OFF and we loose blocks/areas.
     
  20. Offline

    woodzy

    @Kartus
    u can just go in to ur plugins dir and delete it if you have MySQL u can open the file there and remove the areas in it

    @cpalms wait for gemo to get back m8
    @efstajas NICE!! can you make a HH:MM clock with it?

    @Fob_Upset

    Code:
    
    
     
  21. Offline

    tiwey

    ok well i've been having some troubles lately..i just started my own server a few days ago, got permissions working, and had the plugins i wanted...everything was working fine.
    until....
    one of my friends suggested i try falsebook. so i installed and permissions fail to load. if i remove the jar and restart the server it works just fine but falsebook just won't work for me. does anybody have a solution? i really need it for the incerator feature and minecarts. falsebook still works for all players though. my log is below:

    it also fails with portalstick as well (not as important)

    i have the following plugins:
    commandbook
    falsebookblock
    falsebookcart
    falsebookcore
    falsebookextra
    falsebookIC
    gianttrees
    godpowers
    ichat
    myhome
    mywarp
    p2aliases
    permissions
    permissionsplus
    permissionsSql
    WorldEdit
    WorldGuard

    thanks for the help :D

     

    Attached Files:

  22. Offline

    UfaRock

    You have a broken map and update Permission plugin

    A FalseBook works successfully.
     
  23. Is it possible to make both Delayer (MC2100 and MC2101) to not only delay the high input, but the low input as well?
     
  24. Offline

    LennardF1989

    Is the source available anymore. I'm a tidy person and want to change the way stations and cart collectors work, so I can hide my redstone under the ground properly. Now the signs are in the way to power the station block so I want to deepen it to something else than directly under it.
     
  25. Offline

    fugue2005

    does falsebook have anything to do with apples dropping from trees?
     
  26. Offline

    woodzy

    yes
     
  27. Offline

    fugue2005

    how do you shut it off
     
  28. Offline

    ledhead900

    Set in the config applechance=0
     
  29. Offline

    LennardF1989

    So I decided to use a Java decompiler to create a quick fix...

    What I did was:
    - Add a "Collectorsign created." notification when adding a [Cart] or alike sign
    - Add a SignHelper class with a neat little function to find signs up to a certain depth
    - Modified collector to be powered on stone, (still supports chest, too)
    - Modified Block/Vehicle-listener (4 places, to be correct), to use the SignHelper class.

    The result, I can now place signs up to a depth of 3 below a minecart-block and still be able to power it.

    Screenshots:
    s1.png s2.png

    Patch-file (UDiff) and Jar-file (inside zip) are attached.

    On a side-note, your code is quite inefficient at points, take for example onBlockRedstoneChange:
    - It has 9 if-statements which will all be checked, even if a condition is met (Solution: use if-else)
    - Each if-statement does block.getWorld().getBlockAt 2 times with an additional 1 time after a condition is met. To my knowledge, this operation is quite heavy and should be avoided as much as possible (Solution: cache the result in a lazy/new variable declared before all if-statements)
     

    Attached Files:

  30. Offline

    LennardF1989

    To not clutter my above post yet to reply to ledhead900:
    MC1207 works fine for me, running latest CraftBukkit and more than just FalseBukkit.

    Screenshots:
    off.png on.png
     
  31. Offline

    SUparJErk

    Bug:

    The MC0271 (entity detector) does not go low if the entity dies while in range. At least not most of the time.
     

Share This Page