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

    Rheyth

    Okay... the hidden switch blocks are having issues now:
    Code:
    2011-03-26 08:11:17 [SEVERE] Could not pass event BLOCK_RIGHTCLICKED to FalseBookIC
    java.lang.NullPointerException
        at com.bukkit.gemo.FalseBookIC.FalseBookICCore.getSecurityPlugin(FalseBookICCore.java:122)
        at com.bukkit.gemo.FalseBookIC.FalseBookICCore.playerCanUseCommand(FalseBookICCore.java:92)
        at com.bukkit.gemo.FalseBookIC.FalseBookICBlockListener.onBlockRightClick(FalseBookICBlockListener.java:101)
        at org.bukkit.plugin.java.JavaPluginLoader$20.execute(JavaPluginLoader.java:259)
        at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:59)
        at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:255)
        at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:493)
        at net.minecraft.server.Packet15Place.a(SourceFile:57)
        at net.minecraft.server.NetworkManager.a(SourceFile:230)
        at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:76)
        at net.minecraft.server.NetworkListenThread.a(SourceFile:100)
        at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:357)
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:272)
        at net.minecraft.server.ThreadServerApplication.run(SourceFile:366)
     
  3. Offline

    GeMoschen

    Which CraftBukkit Build? And have you downloaded the right version for your build?

    EDIT:
    Tested it with both versions and it seems to work fine.
    Try redownloading the zip for your CraftBukkit-Build.
     
  4. Offline

    Kaito

    donst work for me :(

    everything works just (like in craftbook)
    obsidian do not stop the minecarts
    (tried with obsidian, without, with sign, without sign nothing)

    where is the problem? :(
     
  5. Offline

    GeMoschen


    I can't help you without telling me your CraftBukkit Build and which version of FalseBook.
    So please tell it to me ;)
    And please tell me what does not work. Only the stations?
     
  6. Offline

    Kaito

    ----------------------------
    1.windows vista
    2.64 bit (x64)
    3. Java v6
    4. hamachi
    5. 526 (it says: craftbukkit version git-bukkit-0.0.0-511
    -g5fae618-b526jnks(mc1.3)

    6. @ECHO OFF
    "%ProgramFiles(x86)%\Java\bin\java.exe" -Xincgc -Xmx1G -jar "craftbukkit.jar"
    PAUSE

    7. plugins:
    anjo security,auto message,border guard lite,
    controller block, elevators, general, group manager heroic death, ichat,
    jail, myhome, my warp, permissions, slow health, time shift worldedit and world guard
    and (ofcourse) falsebook.

    (permissions and groupmanager work parallel, i need them to run all plugins :)
    and nearly everything works fine.

    8. /
    9. searched for the mistake in plugins
    -------------------------------------------------------


    i took FalseBook 0.77alpha for CraftBukkit #548-556
    (the other gave me error messanges)

    and yes i tested it and the only the stations did't work :(
    had the same problem in craftbook


     
  7. Offline

    Redyugi

    I can't seem to get bridges to work. I started a fresh server to see if I wanted to use this and I tried bridges 1st.

    I am using BMobs, Permissions, and Falsebook for plugins. I am an Admin with the -'*' node. (Edit): I am using CB 556 with the 556 version on here
    Nothing happens when I click on the signs.


    So I was wondering what was wrong. It's 14 long and 3 wide.

    I see what I did. It's got to be on the 2nd line. That's the only line I didn't read in the wiki, and it turns out to be the most important. lol.
     
  8. Offline

    GeMoschen

    There you go ;-) You are using a version of CraftBukkit which is not supported (526)

    Update your CraftBukkit to Version 556 (or higher) and take the right Version of FalseBook. Then it should work
     
  9. Offline

    Kaito

    i did update but it wont work :(
    (FalseBook 0.77alpha for CraftBukkit #548-556)

    now on v 556
     
  10. Offline

    Rheyth

    Same issue here
     
  11. Offline

    GeMoschen

    Which issue? be precise please..
     
  12. Offline

    Kaito

    thank to god, im not allone
     
  13. Offline

    GeMoschen

    Someone had that problem some time ago. But I can't figure out where the error is, 'cause I am not able to reproduce this error. For me it works fine.

    But it seems that this error comes out only at some systems. I have to take a close look into this
     
  14. Offline

    Kaito

    should i send u the data? (in rar package)
     
  15. Offline

    GeMoschen

    Please send me a Link for rapidshare or similar via PM :)
     
  16. Offline

    killerbeez

    Any idea what is causing this? At the end of this the server crashed.

    Code:
    2011-03-26 12:05:30 [SEVERE] java.lang.NumberFormatException: For input string: ""
    2011-03-26 12:05:30 [SEVERE]     at java.lang.NumberFormatException.forInputString(Unknown Source)
    2011-03-26 12:05:30 [SEVERE]     at java.lang.Integer.parseInt(Unknown Source)
    2011-03-26 12:05:30 [SEVERE]     at java.lang.Integer.valueOf(Unknown Source)
    2011-03-26 12:05:30 [SEVERE]     at com.bukkit.gemo.FalseBookIC.IC.MC0260.Execute(MC0260.java:89)
    2011-03-26 12:05:30 [SEVERE]     at com.bukkit.gemo.FalseBookIC.FalseBookICCore.run(FalseBookICCore.java:49)
    2011-03-26 12:05:30 [SEVERE]     at org.bukkit.craftbukkit.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:122)
    2011-03-26 12:05:30 [SEVERE]     at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:345)
    2011-03-26 12:05:30 [SEVERE]     at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:272)
    2011-03-26 12:05:30 [SEVERE]     at net.minecraft.server.ThreadServerApplication.run(SourceFile:366)
    2011-03-26 12:05:30 [SEVERE] Unexpected exception
    java.lang.NumberFormatException: For input string: ""
        at java.lang.NumberFormatException.forInputString(Unknown Source)
        at java.lang.Integer.parseInt(Unknown Source)
        at java.lang.Integer.valueOf(Unknown Source)
        at com.bukkit.gemo.FalseBookIC.IC.MC0260.Execute(MC0260.java:89)
        at com.bukkit.gemo.FalseBookIC.FalseBookICCore.run(FalseBookICCore.java:49)
        at org.bukkit.craftbukkit.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:122)
        at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:345)
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:272)
        at net.minecraft.server.ThreadServerApplication.run(SourceFile:366)
    2011-03-26 12:06:40 [INFO] [Remote Bukkit] Rcon connection from: /85.236.96.30
    2011-03-26 12:09:08 [SEVERE] java.net.SocketException: Connection reset
    2011-03-26 12:09:08 [SEVERE]     at java.net.SocketInputStream.read(Unknown Source)
    2011-03-26 12:09:08 [SEVERE]     at java.net.SocketInputStream.read(Unknown Source)
    2011-03-26 12:09:08 [SEVERE]     at java.io.FilterInputStream.read(Unknown Source)
    2011-03-26 12:09:08 [SEVERE]     at net.minecraft.server.Packet.b(SourceFile:113)
    2011-03-26 12:09:08 [SEVERE]     at net.minecraft.server.NetworkManager.f(SourceFile:155)
    2011-03-26 12:09:08 [SEVERE]     at net.minecraft.server.NetworkManager.c(SourceFile:9)
    2011-03-26 12:09:08 [SEVERE]     at net.minecraft.server.NetworkReaderThread.run(SourceFile:62)
     
  17. Offline

    GeMoschen

    You have to Enter a number on line 3! (Thats the number, which blocked should be checked above or below)

    But normally, you can't create a MC0260 without a number on line 3. Was it an old IC from craftbook before? If so, then recreate the IC with a number on line 3.

    I will add an extra check in the next version for this and other ICs
     
  18. Offline

    Kaito

    wath pm ;) thank you
     
  19. Offline

    killerbeez

    Yes, I had craftbook previously but I have no idea where it is. :(
    Had to uninstall until I figure it out.
     
  20. This is working great except from some IC's.
    - MC0272 and MC1272 - PLAYER/GROUP DETECTOR
    Doesn't change output from high to low when the PLAYER/GROUP leaves/tp's/dies.

    Please fix that one
     
  21. Offline

    GeMoschen

    works fine here.
    MC1272 only checks, when the input goes from low to high.

    MC0272 works fine for me (players & groups)

    Which CraftBukkit Build and which FalseBook version do you use?

    Just recreate the ic-sign and it will work :)

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

    fugue2005

    cb556
    .77 alpha for 556
    i am still getting this
    Code:
    2011-03-27 14:02:36 [SEVERE] Could not pass event SIGN_CHANGE to FalseBookIC
    java.lang.ClassCastException: org.bukkit.craftbukkit.block.CraftBlockState cannot be cast to org.bukkit.block.Sign
        at com.bukkit.gemo.FalseBookIC.IC.MC0111.<init>(MC0111.java:59)
        at com.bukkit.gemo.FalseBookIC.FalseBookICBlockListener.onSignChange(FalseBookICBlockListener.java:430)
        at org.bukkit.plugin.java.JavaPluginLoader$26.execute(JavaPluginLoader.java:289)
        at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:59)
        at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:255)
        at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:851)
        at net.minecraft.server.Packet130UpdateSign.a(SourceFile:39)
        at net.minecraft.server.NetworkManager.a(SourceFile:230)
        at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:76)
        at net.minecraft.server.NetworkListenThread.a(SourceFile:100)
        at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:357)
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:272)
        at net.minecraft.server.ThreadServerApplication.run(SourceFile:366)
     
  23. I knew that already.
    I'm using CB v556 and FalseBook v0.77a for CB 556
    The output state not changing happends when I tp outside of the chunk, when a player returns to the chunk, it changes his output state.
     
  24. Offline

    GeMoschen

    Yeah this is a wanted behavior. Maybe I will change it again. For now, it will only execute, when the chunk is loaded.

    But my question is: how can you see it, when the chunk is unloaded?
     
  25. Others players could still see it.
    I know checking a bigger region will take a lot of memory but what about implementing a player logging in and out to that IC?

    The goal was to make some areas only accesible when some player/group was online or close to the region (bigger then 1 chunk)
     
  26. Offline

    GeMoschen

    Thanks for this! I found an error when having multiple worlds in that IC. Do you use more than one world? Just wait for the next update. It will be fixed then! :)

    Ah.. I didn't think of such large areas. Will fix this with the next update.

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 11, 2016
  27. Offline

    Redyugi

    Can I suggest that there be another IC like MC0272, but instead it uses the GM/Per inheritance thing. Such as, I am an Admin, and I make the IC so that it detects Mods or greater.
     
  28. Offline

    GeMoschen

    MC0272 can also be used to check for a specified group.

    If you use:
    [MC0272]
    3
    g:admins

    It will only go high, when the group of the player is "admins" or an inherited group of "admins".
     
  29. Thanks GeMoschen, didn't expect a reply to my issue that soon.

    I don't think GM has a group inheritance check other then the one used for permissions.
     
  30. Offline

    GeMoschen

    Maybe GM does not have it. But my plugin recognizes the inheritance.. ;)

    I'm using GM as well, and if I check for "default" and I enter the area (group: admins, inheritance: default) it will output high. So it should also work for you :)

    Update coming in the next 15 minutes

    Changelog:
    Version 0.78alpha
    • fixed MC0111, when using more than one world
    • forced selftriggered ICs to check its state even when the chunk is unloaded
    • improved loading of selftriggered ICs

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 11, 2016
  31. Offline

    Redyugi

    Thanks. It didn't work for me, until I realized that in the world I was in, the Admin group didn't inherit from anyone. lol. Dumb mistake again.
     

Share This Page