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

    Alente

    @GeMoschen - tested it some more and it definitely seems to be tickrate related.

    On the main server that's heavily populated the tick rate is currently sitting at 8 ticks/sec and a lot of the circuits aren't working, it seems to be self-triggered ones giving trouble which isn't surprising.

    On the test server that has 20 ticks/sec everything works fine.

    MC0020
    MC0230
    MC0232
    MC0260
    MC0261
    MC0262
    MC0263
    MC0270
    MC0271
    MC0272
    MC0420
    MC2100
    MC2101

    Are the ones I've found so far that show this issue. Bit of a problem for larger servers wanting to implement Falsebook.
     
  3. Bug/Feature Req:

    Doors and Bridges do not obey block protection, by for example WorldGuard regions.
     
  4. Offline

    PsychoNecrosis

    Does the falsebook.blocks.destroy node extend to set block /above/below /set P-Door/Set P-Bridge?

    If not, I think that's quite a large flaw, and can be exploited for an infinite amount of materials :s
     
  5. Offline

    GeMoschen

    Thats why you have permissionnodes ;-) My Users don't have access to the worldedit-node-ics..
    The SetBlock-ICs are able to make blockfarming for now. But I have this on my ToDo-List!

    They don't obey it, because they are protected by itself, if the bridge/door/gate is toggled on. (At least they should be)

    The Permissonnode falsbook.destroy.blocks allows a user to destroy blocks from bridges etc..

    Umm.. I will look into it, but I did not change anything with those ic. Thanks for the report!

    mhh.. Nice to know where the problem is now. But I think that I am not able to find a way to track the players if bukkit has no way to do it :-/

    I will look into it and think about this. Maybe getting the values directly from the entityplayer-entity and not from the bukkitplayer.

    Edit: And one question: What is your setting for "TicksBetween" in the FalseBookIC.properties? (Also be sure, that the selftriggered ICs are set to true)
     
  6. Offline

    PsychoNecrosis

    Alrighty, thanks Gemo!
     
  7. Offline

    GeMoschen

    Version 0.86.1alpha

    Changelog:

    All Packages:
    • small changes in the loadingroutines for settingfiles
    FalseBookBlock:
    • improved the obstructcheck for Lifts
      • Web, Trapdoors, Grass,Wheat, Detectorrails, Poweredrails and Bushs will no longer say “You would be obstructed!”
    • the new blocktypes will now get handled correctly in Areas
    • improved cauldrons
    • cauldrons will no longer dupe items under certain conditions
    • AppleDropChance=0 will now disable the Apple Treedrop
    FalseBookCart:
    • fixed a bug in Deposit/Collect
      • using “all” on Line 3 / Line 4 will no longer crash the client
      • Thanks to Sh4d0w for his report and analysis
    • improved the check of the blocks SubID, …
      • … when placing a rail on it
      • … when a cart drives over it
      • Thanks to woodzy for his report and analysis
    • powered-rails and detector-rails are now accepted railtypes
    FalseBookExtra:
    • fixed Netherrack/Glowstone/Pumpkins not toggling under certain conditions
    • the toggle will now happen with a delay of one servertick
    FalseBookIC:
    • fixed a bug, which occurs sometimes when switching the levers on ICs
      • Thanks to pelvix for his report
     
  8. Offline

    manyak

    You should make bridges disappear when the sign is destroyed, that would prevent blockfarming too.
     
  9. Offline

    Lolmewn

    How do I create hidden thingys? I can't find it anywhere :'(
     
  10. Offline

    SirAlex

    On our server we can create Gates and Bridges, and it is also working, but they arent there. It says "Gate toggled" but there aint a gate
     
  11. Offline

    Alente

    SelftriggeredICs=true
    TicksBetween=15
    maxReplaceBlocks=5
    LoadUnloadedChunks=false

    Not just player detection circuits doing it, even delayers and clock circuits exhibit the behavior (as noted on the list of misbehaving ICs)

    Thanks for looking into this =)
     
  12. Offline

    Nitnelave

    For most of the ICs, you can find info on the original Craftbook plugin's wiki.

    We seem to be missing the whole changelog... there's only the last update.

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

    sekol

    I'm having problems using [MC0271] selftriggered living entity detector. No matter what i type(range or type) it doesn't detect me nor m friends!! What's wrong?
     
  14. Offline

    IhaveNoName

    um I have a problem... When ever I make a recipe it lets me make it but I only need one of the ingrediants and that wouldn't be such a bad thing if the product were a little less... Valuable... If you know what I mean
    Code:
    Cacoa;1*3,1*353,1*326;1*351:3
    redwool;1*35:0,1*38;1*35:14
    diamond gem;1*263,1*51;2*264
    That is my list of recipes please help :|
     
  15. Offline

    monolar


    umm - well since the update this is broken for me.

    1) If i have a redstone torch above a Glowstone block (which is ON by default) and trigger it to OFF by powering it (e.g. via a lever) the glowstone block correctly turns to Soul Sand - but not back.
    EDIT: ugh - ok. But the other way around (having the redstone torch below the glowstone block) works as expected - seems there is a facing missing somewhere in the code for redstone off flanks from above.

    2) When just powering the glowstone with redstone wire flat on the ground and with a lever it works ok. but when i try to remove the construction i have to be very careful to remove the powering redstone wire closest to the glowstone first or it will turn to soul sand and stay that way - this is not really a bug i think but still (maybe i'm wrong here) i believe that was different before?

    EDIT 2:
    • I am using CB 871
    • Is there the source for FalseBook somewhere? I'd love to have a look and maybe help out if time permits.
     
  16. Offline

    woodzy

    @GeMoschen
    the "all" , all , ALL , "ALL" , 'all" , 'ALL'
    for the carts isnt working at all for deposit
    gold boosters not responding on slops
    also powered-rails wont work with the cart.jar in
     
  17. Offline

    Alente

    Falsebook is giving me tons of grief lately...

    For some reason a lot of circuits (Transmitter/Receiver/NOT/etc) aren't saving on server restart. After the server restarts I have to manually go and redo all the signs.

    Anyone had this issue?
     
  18. Offline

    Kmus255

    hello,
    i want this recipe:
    64cobblestone + 64dirt = 32 mosstone

    Mosstone;64*4,64*3;32*48

    but im getting either mosstone with only dirt, only cobblestone and or dirt + cobblestone :'(

    what am i doing wrong?
     
  19. I still have no clue what the Minecart block permission nodes are, anywhere I can find those? :S
     
  20. Offline

    Lolmewn

    Probally on the CraftBook page, they are almost the same.
     
  21. Offline

    EmanuxJade

    with latest build under linux still big crash , a lot of error.....and i can't make log becouse that are 40gb+++ :/
     
  22. Can you re-add the installation.txt please, or specify what ALL the permissions nodes are, trying to debug an issue for a friend, and your reference to them, resides in a file that was not present in the .zip, namely 'installation.txt'

    Thanks :)
     
  23. Offline

    GeMoschen


    I've uploaded the installation.txt to the first post now!
    Also updated the Permission-spoiler!


    Signs are only destroyable, when the bridge is turned off. So there's no need for it, I think.


    If this is your recipe, you have to throw 64 CS + 64 Dirt into the cauldron-space. Or did I missuderstood you?


    Your server is killing me *lol*
    All is working fine for me, but I will look into those errors! Thanks!

    Edit: What do you mean by "slops"? I don't know that word, sorry for my english :D


    Can you maybe just open it with Wordpad and try to send me a few lines of the error? That should be possible normally. Or delete the log and see if the error comes again?
    I can't fix thos things without a log :-/

    But thanks for the Advice that there is still a huge error somewhere!
     
  24. Offline

    EmanuxJade

    Nope sorry, i can't open it and also can't send of you. The file is 40gb+ :(

    But the errors appears when a user constructs linked to something bad, example, a user builds a bridge, then when he want active it the server go in crash....


     
  25. Offline

    Kmus255

    that's right but when players on my server throw
    64 dirt in cauldron they get mossstone

    if they throw 64 cs = mossstone

    if they use dirt AND cb = mosstone




    i hope you see what i mean, english is not my mother tongue
     
  26. Offline

    EmanuxJade

    i have found a bug in a simple IC for make a bridge under 2 sign, when hit the sign the server go in crash...little screen of errors
    Code:
            at com.bukkit.gemo.FalseBook.Block.FalseBookBlockBlockListener.doRedstoneEvent(FalseBookBlockBlockListener.java:465)
            at com.bukkit.gemo.FalseBook.Block.FalseBookBlockBlockListener.onBlockRedstoneChange(FalseBookBlockBlockListener.java:408)
            at org.bukkit.plugin.java.JavaPluginLoader$33.execute(JavaPluginLoader.java:468)
            at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:58)
            at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:310)
            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:431)
            at net.minecraft.server.World.applyPhysics(World.java:408)
            at net.minecraft.server.World.update(World.java:379)
            at net.minecraft.server.World.setTypeIdAndData(World.java:363)
            at org.bukkit.craftbukkit.block.CraftBlock.setTypeIdAndData(CraftBlock.java:140)
            at com.bukkit.gemo.FalseBook.Block.Bridge.toggleBridgeOver(Bridge.java:661)
            at com.bukkit.gemo.FalseBook.Block.Bridge.toggleSignUnder(Bridge.java:753)
            at com.bukkit.gemo.FalseBook.Block.FalseBookBlockBlockListener.doRedstoneEvent(FalseBookBlockBlockListener.java:465)
            at com.bukkit.gemo.FalseBook.Block.FalseBookBlockBlockListener.onBlockRedstoneChange(FalseBookBlockBlockListener.java:408)
            at org.bukkit.plugin.java.JavaPluginLoader$33.execute(JavaPluginLoader.java:
     
  27. Offline

    GeMoschen

    Ahhh now I see what you mean! :)
    Okay I already fixed it now!

    Uhmm.. that's weird. Can you make a screenshot of the bridge-setup for me? I think this has something to do with the blocktype that the plugin is trying to set.

    Thanks for this report! I fixed this now! Will release another hotfix (0.86.2) later this day!

    This was so before and there is no way to change this behavior, I think.
    I'll explain why:
    When removing the redstonewire directly attached to the glowstone, the wire will be removed and no redstonechange-event will be called at that place. That's why glowstone will stay glowstone.

    On the other hand:
    If removing another redstonewire (not directly attached), the rest of the wire will turn off and a redstonechange-event will be called to the glowstone. That's why it will turn to soulsand (no power: turn off).

    If this was different before, then it was a bug :D

    Will add the source as soon as possible to the first post.
     
  28. Offline

    woodzy

    @GeMoschen
    login to my server for a min ill show you 74.63.209.141
     
  29. Offline

    EmanuxJade

    sure!

    bridge block allowed: id: 1, 4, 5

    extern view
    [​IMG]
    near the lever
    [​IMG]
    near left side of the lever
    [​IMG]
    behind opposite side of the lever
    [​IMG]
    left side view that side of the lever
    [​IMG]
     
  30. Offline

    GeMoschen

    Okay.. I think the first problem is, that you power both bridgesigns of a bridge. Only power one bridgesign at the moment. (Working on this)

    Normally, it should work fine then!
     

Share This Page