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

    Bradders

    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:302)
    at net.minecraft.server.BlockRedstoneWire.a(BlockRedstoneWire.java:110)
    at net.minecraft.server.BlockRedstoneWire.g(BlockRedstoneWire.java:40)
    at net.minecraft.server.BlockRedstoneWire.doPhysics(BlockRedstoneWire.java:285)
    at net.minecraft.server.World.k(World.java:388)
    at net.minecraft.server.World.applyPhysics(World.java:364)
    at net.minecraft.server.World.update(World.java:336)
    at net.minecraft.server.World.setData(World.java:281)
    at org.bukkit.craftbukkit.block.CraftBlock.setData(CraftBlock.java:91)
    at com.gemo.FalseBook.Extra.FalseBookExtraBlockListener.GlowstoneExecute(FalseBookExtraBlockListener.java:284)
    at com.gemo.FalseBook.Extra.FalseBookExtraBlockListener.signRedstoneEvent(FalseBookExtraBlockListener.java:215)
    at com.gemo.FalseBook.Extra.FalseBookExtraBlockListener.onBlockRedstoneChange(FalseBookExtraBlockListener.java:52)
    at org.bukkit.plugin.java.JavaPluginLoader$32.execute(JavaPluginLoader.java:461)
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:58)
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:302)
    at net.minecraft.server.BlockRedstoneWire.a(BlockRedstoneWire.java:110)
    at net.minecraft.server.BlockRedstoneWire.g(BlockRedstoneWire.java:40)
    at net.minecraft.server.BlockRedstoneWire.doPhysics(BlockRedstoneWire.java:285)
    at net.minecraft.server.World.k(World.java:388)
    at net.minecraft.server.World.applyPhysics(World.java:364)
    at net.minecraft.server.World.update(World.java:336)
    at net.minecraft.server.World.setData(World.java:281)
    at org.bukkit.craftbukkit.block.CraftBlock.setData(CraftBlock.java:91)
    at com.gemo.FalseBook.Extra.FalseBookExtraBlockListener.GlowstoneExecute(FalseBookExtraBlockListener.java:284)
    at com.gemo.FalseBook.Extra.FalseBookExtraBlockListener.signRedstoneEvent(FalseBookExtraBlockListener.java:215)
    at com.gemo.FalseBook.Extra.FalseBookExtraBlockListener.onBlockRedstoneChange(FalseBookExtraBlockListener.java:52)
    at org.bukkit.plugin.java.JavaPluginLoader$32.execute(JavaPluginLoader.java:461)
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:58)
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:302)
    at net.minecraft.server.BlockRedstoneWire.a(BlockRedstoneWire.java:110)
    at net.minecraft.server.BlockRedstoneWire.g(BlockRedstoneWire.java:40)
    at net.minecraft.server.BlockRedstoneWire.doPhysics(BlockRedstoneWire.java:285)
    at net.minecraft.server.World.k(World.java:388)
    at net.minecraft.server.World.applyPhysics(World.java:364)
    at net.minecraft.server.World.update(World.java:336)
    at net.minecraft.server.World.setData(World.java:281)
    at org.bukkit.craftbukkit.block.CraftBlock.setData(CraftBlock.java:91)
    at com.gemo.FalseBook.Extra.FalseBookExtraBlockListener.GlowstoneExecute(FalseBookExtraBlockListener.java:284)
    at com.gemo.FalseBook.Extra.FalseBookExtraBlockListener.signRedstoneEvent(FalseBookExtraBlockListener.java:215)
    at com.gemo.FalseBook.Extra.FalseBookExtraBlockListener.onBlockRedstoneChange(FalseBookExtraBlockListener.java:52)
    at org.bukkit.plugin.java.JavaPluginLoader$32.execute(JavaPluginLoader.java:461)
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:58)
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:302)
    at net.minecraft.server.BlockRedstoneWire.a(BlockRedstoneWire.java:110)
    at net.minecraft.server.BlockRedstoneWire.g(BlockRedstoneWire.java:40)
    at net.minecraft.server.BlockRedstoneWire.doPhysics(BlockRedstoneWire.java:285)
    at net.minecraft.server.World.k(World.java:388)
    at net.minecraft.server.World.applyPhysics(World.java:364)
    at net.minecraft.server.World.update(World.java:336)
    at net.minecraft.server.World.setData(World.java:281)
    at org.bukkit.craftbukkit.block.CraftBlock.setData(CraftBlock.java:91)
    at com.gemo.FalseBook.Extra.FalseBookExtraBlockListener.GlowstoneExecute(FalseBookExtraBlockListener.java:284)
    at com.gemo.FalseBook.Extra.FalseBookExtraBlockListener.signRedstoneEvent(FalseBookExtraBlockListener.java:215)
    at com.gemo.FalseBook.Extra.FalseBookExtraBlockListener.onBlockRedstoneChange(FalseBookExtraBlockListener.java:52)
    at org.bukkit.plugin.java.JavaPluginLoader$32.execute(JavaPluginLoader.java:461)
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:58)
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:302)
    at net.minecraft.server.BlockRedstoneWire.a(BlockRedstoneWire.java:110)
    at net.minecraft.server.BlockRedstoneWire.g(BlockRedstoneWire.java:40)
    at net.minecraft.server.BlockRedstoneWire.doPhysics(BlockRedstoneWire.java:285)
    at net.minecraft.server.World.k(World.java:388)
    at net.minecraft.server.World.applyPhysics(World.java:364)
    at net.minecraft.server.World.update(World.java:336)
    at net.minecraft.server.World.setData(World.java:281)
    at org.bukkit.craftbukkit.block.CraftBlock.setData(CraftBlock.java:91)
    at com.gemo.FalseBook.Extra.FalseBookExtraBlockListener.GlowstoneExecute(FalseBookExtraBlockListener.java:284)
    at com.gemo.FalseBook.Extra.FalseBookExtraBlockListener.signRedstoneEvent(FalseBookExtraBlockListener.java:215)

    and the is more

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

    Redyugi

    Then ask for help next time.
     
  4. Offline

    GeMoschen

    Which CB-Build are you using? This error may occur in CB >= 793. So try an older one.
     
  5. Offline

    Bradders

    766
     
  6. Offline

    Jeyge

    If it is spamming this constantly, I would bet someone was playing with a timer and repeater along with some dispensers. My kids did this once and killed my server. I had to restore from a backup because of the console spam. You might ask around and see if anyone admits to doing anything like that and see if you can remove it.
     
  7. Offline

    chlitto

    please do something about that minecart mania signs / lift issue
     
  8. Offline

    Jeyge

    And that issue would be?
     
  9. Offline

    chlitto

  10. I'd like to raise an issue, there are no permissions for the minecart functionality. Now while this doesn't matter for boosters, stations etc. Chest Dispensers and Collecters are a serious security issue.

    For the moment they are bugged, but when 0.85 rolls around, they do not obey other security plugins (LWC for example). As such we would want to limit the placement of the [Collect] signs and the [Deposit] Signs to those who can be trusted.
     
  11. Offline

    mrgreaper

    is this being worked on?
    minecraft will see 1.6 next week according to notch which will mean we will all begoing to a bukkit build higher then 793, falsebook is my favorite plugin i really dont want to lose it !
     
  12. Offline

    GeMoschen

    Thanks for this securityissue! I've now implemented LWC-compatibility in 0.85 for Collect/Deposit. Will add permission-nodes too!

    Of course i'm working on it! :)

    Will test my latest dev-build agains a version > #793 (#793 got some redstone-issues) and then finally release the update!
     
    tehbeard and mrgreaper like this.
  13. Offline

    mrgreaper

    made my day
     
  14. Offline

    GeMoschen

    Finally: UPDATE 0.85!!

    (Sorry for the long time, but this Update was HUGE)

    Changelog - Version 0.85:
    [​IMG]
     
  15. Offline

    Sh4d0w

    oh yeah,
    thank you very much for this excellent Update GeMo.

    my weekend is saved :D
     
  16. Offline

    liquidthex

    I apologize if this has been covered previously in the thread.

    I found a conflict between FalseBookIC and bColoredChat (both do sign modifications, so, yeah..)

    Any chance of getting sign colors such as &0 - &f into FalseBook? :)

    Thank you!

    Edit: ColoredSigns mod works the same and IS compatible with FalseBookIC, for anyone needing colored signs.
     
  17. Offline

    !Phoenix!

    It would be nice if the lift could be a little bit improved; it doesn't work in some situations:

    Code:
    P - Player | S - Liftsign | X - Block
    
            X           X                     X
           SX          SX                  P SX
            X          XX   <--            P XX
      XXXXXXX     XXXXXXX               XXXXXXX
            X           X                     X
         P SX        P SX                    SX
         P  X        P  X                     X
      XXXXXXX     XXXXXXX               XXXXXXX
    
       Works    Doesn't work             Works
    The same for the other direction.

    Good work, GeMoschen! Keep it up! :)
     
  18. Offline

    Sh4d0w

    can i replace the new *.db files with the old ore were the bridges saved in it?
     
  19. Offline

    GeMoschen

    Of course! There were no changes in the fileformat this time!
     
  20. Offline

    !Phoenix!

    Something about the chat-permissionnodes:
    It would be usefull if there is a permissionnode to allow not-op's to delete other channels (e.g. Mods).
     
  21. Offline

    SunRed

    Thanks for that great Plugin. It works better with my server than Craftbook =) But one question: How I can disable the disappearing of the minecarts when two minecarts crash?
     
  22. Offline

    gRey_oNE

    Hi, I want to report a bug.

    It's strange, because i used it very often, but suddenly, it crashes my server, with every bukkit version from #766 up to #798.

    Even the new version of your plugin.

    I try to build an [mc1017] and power it with a button

    [​IMG]

    But now i get this errors:

    http://pastebin.com/vhJhnNEa

    I hope you can help.
     
  23. Offline

    Sh4d0w

    how can i set my collector sign ALL items?
    example:
    <empty>
    [Collect]
    dirt
    <empty>

    this funct with dirt, but i want select ALL items...

    if i try
    <empty>
    [Collect]
    *
    <empty>

    nothing happens
     
  24. Offline

    GeMoschen

    Just use "all" on the third or 4rd line :)
    Same usage for Deposit.

    Thanks for the report! I will look into it!


    Thanks for the suggestion. I will add this in 0.85.5


    You can only disable this by not using the "simpleminecartsystem" for now. Will add another config-option with the next update!
     
  25. Offline

    Sh4d0w

    thank you for the help GeMo

    You can collect / deposit change so that would be colorful or ids transferred correctly with sub-category?

    as example red wool would be transferred only as white

    the same with wood or the dye

    and how do you mean the lwc compatibility.
    is it now fixed or can i access to protected lwc chests?

    because thats my problem now.
    the minecarts can't transfer to a lwc-protected chest.
     
  26. Offline

    LucidLethargy

    Please add a permission node for cauldrons!
     
  27. Offline

    mmdawg1

    Is there a way to make gates open during the night and close during the day or the other way around?
     
  28. Offline

    Redyugi

    Are you incapable of reading? He did in the update.
    And he did say this in the OP.
     
  29. Offline

    GeMoschen

    permissionnode since 0.85: falsebook.blocks.cauldron.use


    Coloured Wool/Logs are already implemented! :)
    Example:
    Line 2: [Collect]
    Line 3: wool-14, wool:4
    Line 4: wool:3

    Result:
    Only Wool with the subid 14,4 and 3 will be collected!

    permissionnode since 0.85: falsebook.blocks.cauldron.use

    LWC-Protected chests are no longer accessable for now. This is neccessary, because Otherway someone else could send a cart over a chest and items will be transferred!

    I'm looking for a way to make this possible again. Maybe Checking if the Sign-owner is the same as the chest-owner.
     
  30. I gave FB another chance after the last major update.

    There really is something very wrong with this. I watch my GC logs like a hawk, the minute I enable FB core & block, the GC just goes crazy, NewGen gets filled so fast, as in, factor 10x at least from normal.

    This has a major memory leak.
     
  31. Offline

    GeMoschen

    What is GC and NewGen?
     

Share This Page