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

    ledodreadlow

    I'm getting this error when I start my server:
    Bukkit: 953
    FalseBook: 0.86.2

    Not sure what it is. Is there a file from the last version I need to delete from the Falsebook folder? All I did was replace the JAR file in the plugins directory because I want the same settings and config. All the other JARs are loading fine.
     
  3. Offline

    Sun-Devil

    Looks either like a corrupted JAR-file (try to download it again) or did you put the ZIP-File into the Plugin-Directory?

    OK, I now tried the the thing with the not working 0263. Can't find any issue, the IC works with both normal and sticky piston.
    Also tried the 0271 and it works in Ver. 0.86.2 (with Bukkit 953)
     
  4. Offline

    Ikkyino

    No counter IC? D:
     
  5. Offline

    ledodreadlow

    No, it's a JAR. I will try to download again. Thanks for the reply. All the other JARs are loading fine.

    EDIT: Just downloaded again, Still same error! I looked at the properties file and it looks exactly the same as the one I downloaded. I'm baffled!
     
  6. Offline

    SUparJErk

    I'm not sure you understand. See my following screenshots.
    The setup in the 1st screenshot works, as it should. No problems here.
    The setup in the 2nd screenshot does not work, and it should not work. The redstone input on the left should be ignored, and it is. No problems here.
    The setup in the 3rd screenshot should work but causes a stack overflow in the server log! Having redstone on the left side of the sign, connected to the output of the IC causes this stack overflow.


    [EDIT] It looks like someone else posted the same problem and you discussed it here: http://forums.bukkit.org/threads/me...ts-chatrooms-794-890.7227/page-75#post-444168 Not sure why the problem wasn't clear with my descriptions...

    So, nevermind, I guess.
     

    Attached Files:

  7. Offline

    pelvix

    @SUparJErk
    After running a few tests I'm not entirely sure that this is same problem as mine.
    In your case the problem seems to be that the MC1017 does NOT ignore INPUT2 (the left one) if and only if it is the signal from the output (another power source is correctly ignored).
    As seen here http://i52.tinypic.com/33mylmw.jpg

    In my case it seems that the MC3020 does not only output from the lever on the back (and it's adjacent fields) but also to the adjacent fields of the IC's main BLOCK, thereby creating an infinite on-off-loop.
    As seen here http://i52.tinypic.com/b3kh90.jpg
     
  8. Offline

    GeMoschen

    There is a way to do this. It's like the Stationblock when using my "SimpleMinecartSystem". I will set this on my todo-list :)

    Have you tried downloading it with another browser? It may help. Or clear your browsercache before downloading it again.

    @ Pelvix & Suparjerk:
    You are both right with what you said! :)
    The Input wasn't ignored completely in old versions of falsebook. This Error is already fixed in my dev-version, but I have to convert all the ICs to the new Version (may take some time, but hopefully it's done in 1 or 2 days).

    I will post the link to the dev-version, when it's done :)

    @ pelvix:
    as said in my post above:
    The thing with the redstone not connected to the lever is part of the Minecraftphysics. When a lever is placed on a wall (like here the IC-Block) and turned on, the redstone directly connected to the block will turn on. That's how levers work through blocks in Minecraft and there is nothing I can do with it :-/

    You can try it out for yourself with a single block. One lever on the side and connect the block to redstone. The exact same thing ;-)

    The MC3101 is already implemented.

    Hidden switches are already implemented :)


    The command-sender sends the commands via console. So it's not related to a single player, it's directly form the server.

    Example: you want to give yourself stone
    The command on the sign would be (without "/", important)
    give myname 1 64

    Can you please upload your modified config-file and the startup-log, directly after the modification of the file?
    I think there is a parsing-error.

    @GeMoschen - are fences/gates working differently? Users are reporting that the gate mechanisms arent working as they used to.




    Thanks a LOT @WOODZY! Awesome work of you! Thank you very very much :)

    I also noticed that on my server. After the update of 1.7 it seems like gates are broken in some cases. :-/

    I will fix this with the next update!
     
  9. Offline

    ledodreadlow

    I still get this error. I redownloaded the files with another browser after deleting the cache.
    So not sure what is happening. I'm quoting the whole server.log at startup. The error is with FalseBookExtra.jar, it just won't load. Do I need to just delete my whole FalseBook folder?
     
  10. Offline

    GeMoschen

    Just delete the FalseBookExtra.jar-file. Or try using the Extra.jar from 0.86.1
     
  11. Offline

    EmanuxJade

    <Edit by Moderator: Redacted mediafire url>
    <Edit by Moderator: Redacted mediafire url>

    it is very weird..gate and door works for all worlds, bridges works only for a primary world..in the others nothing..

    u don't accept pm?
     
    Last edited by a moderator: Dec 14, 2016
  12. Offline

    GeMoschen

    thanks for the logs. Will look into it! :)

    Ofcourse I accept PMs
     
    Last edited by a moderator: Dec 14, 2016
  13. Offline

    pelvix

    @GeMoschen
    Sorry to bug you with this stuff again but I just want to avoid making the same mistake in the future.
    Why the hell does this work then?
    http://i52.tinypic.com/2zxs2o3.jpg

    Why do I really have to connect the line to the lever on an MC1017 while it is sufficient to connect it to the block on an MC3020? If I understand you correctly, these two things should actually be equivalent.

    EDIT: Upon further testing i found that the ICs exhibit some (in my eyes) strange behavior.
    Take a look at this: http://www.youtube.com/watch?v=M3xkkL0LWxA
    It seems as if the block gets powered when the output goes high, then stays powered until manually reset. Is this working as intended?
    Also, if you connect this sideways output to INPUT2 on a MC1017 the line loses it's power for some reason and does not crash (see above screenshot).
     
  14. Offline

    scrub88

    everytime i try to make sensors i get this error in the server log
    anyone? oh and the ic doesnt work either, its typed in properly and everything but its not registered
     
  15. Offline

    pelvix

    @scrub88
    looks like a problem with your permissions plugin.
    you might want to check there.
     
  16. Offline

    scrub88

    i was worried about that :/ ty
     
  17. Offline

    Kingadams

    Does falsebook work with the lastest CB? I tried it but got a error then my server lagged.
     
  18. Offline

    pelvix

    @Kingadams
    CB as in craftbook?
    I doubt mixing the two is a good idea, seeing as they both largely implement the same functionality.
     
  19. Offline

    Kingadams

    Bukkit i meant
     
  20. Offline

    GeMoschen

    @pelvix
    thanks for this report, but I believe its a bug in bukkit/minecraft, when changing levers via blockchanges to off :-/

    But as said above: the ICs get a total rework in how they are handled internally to make them safer (and easier to add new ics)

    Here is a list of what is ready so far:
    • changed internal structure/handling of ICs
    • changed internal structure/handling of SelfTriggered-ICs
    • rewritten all standard-ics
      • added 2 new delayer-ics
      • changed the old delayers MC2100/MC2101 a bit
    • rewritten all worldedit-ics, except MC1220
    • rewritten all detection-ics, not the selftriggered ones
    • rewritten MC0020 (SelfTriggered 1-Bit Random)
    • added MC9999 (SelfTriggered 3-Bit Random)
    • moved SensorList to SQLite
    So I think that I will get finished with the first dev-version tomorrow!


    It should work, yes! I'm using it on my own server and there are only small issues with some functions (like gates)
     
    quickclay likes this.
  21. Offline

    Pythros

    If I'm understanding correctly then, "myname" has to be replaced with the actual player's name?
    What if I want to have a sign that ran a command when they powered the sign? For instance /manpromote {player} Mod
    ?
     
  22. Offline

    EmanuxJade

    any news? QQ my players scream"bridge bridge bridge" Q_Q
     
    Last edited by a moderator: Dec 14, 2016
  23. Offline

    woodzy

    @GeMoschen haveing issues with the [eject] and [station] in the falsebookcart.jar you may want to add itemcraft support
    minecart mainer works with it (for the most part)
     
  24. Offline

    quickclay

    I'd guess your permissions don't have "- falsebook.blocks.bridge" for each of your worlds?
     
  25. Offline

    hiro24

    Noticing some wierdness going on.. first, alot of signs blanked out (that's not your fault.. I'm assuming it was something else and probably related to it being a multiverse world) but the problem I have related to this plugin is now, and ONLY in one certain localized region, anytime I try to place a receiver I tells me "IC-Signs must be build on a wall." I am building it on a wall.. tried various block types, server restarts, dunno what's up. server.log shows nothing of interest. Any suggestions?
     
  26. Offline

    GeMoschen

    This is a bug in bukkit which hasn't been fixed for a long time now. Only thing I can do adding an option to check if its a wallsign or not. For some reasons, the signchangeevent of bukkit returns air as the changed blocktype and not sign :-/
     
  27. Offline

    dataviruset

    @GeMoschen, can you please, pleaaase, see this?
     
  28. Offline

    EmanuxJade

    ............ big facepalm....
    of course i have all permissions node correctly for all worlds...
     
  29. Offline

    mattekure

    Here is something i've been looking for as a new IC. I'd like a player/group detector that works for a specific spot relative to the IC. The current one works based on distance from the IC but sometimes in small areas, that can detect in locations I dont want. Instead, i'd like to be able to detect just in a spot. the 3rd line of the ic could be the player/group info, and the 4th line could be the relative location.
     
  30. Offline

    pelvix

    @dataviruset
    The fact that the bridge is able to modify blocks inside a worldguardprotected region sounds more like a bug in worldguard to me. IRL, if someone used a tool to crack your lock you wouldn't ask the toolmaker to make to tool lock-aware, you would ask the lock manufacturer to make the lock safer.
    just my two cents
     
  31. Offline

    GeMoschen

    Small status update for you!

    here is what I've already completed right now:
    • implemented all standard ics
    • implemented all worldedit ics
    • implemented all detection ics
    • implemented all selftriggered ics
    • added selftriggered 3-Bit Random
    • added Weather-Detection ICs (not selftriggered)
    • changed the delayer ICs a littlebit (new input for reset)
    • added 2 new delayer ICs
    • added "Flexible Pulser"-IC
    • bugfixing for all ICs
    • ICs are saved/loaded with SQLite
    What is left to do:
    • add selftriggered Weather-Detection ICs
    • add method to load the old selftriggered ICs into the new format
    • small improvements to some ICs

    So I think that the dev-version will be available tomorrow!
     

Share This Page