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

    woodzy

    lol
     
  3. Offline

    GeMoschen

    Oh sorry.. forgot to add the tall grass to the method :D
     
  4. Offline

    woodzy

    @GeMoschen
    bug report :) minecart collect/deposit to have multe items on sign u have to have a "-" between the numbers
    as for the ics all the new ones are good BUT commandsender not working right, mc1111 it has to be turned on after the signal is sent for it to work cant be set on befor hand and also has to be triggrend by hand to work with each signal sent, the mc3101 triggred counter could not get it to trigger set it to 10 the 2 then 5, and again with the light switch maby have a

    Room
    setting? have it pick up doors glass and so on?
     
  5. Offline

    GeMoschen

    Ehmm... I'm not really understanding :D

    One after the other:
    1. There has to be a "-", yes: This is, if you want to Deposit/Collect multiple items.
    Example: Wool:35-dirt

    2. The MC1111 is a triggered Receiver. So it only takes the state from the network, when the input is going from low to high. This is supposed to happen. That's what the MC1111 is for. Otherwise you have to use the MC0111 (selftriggered Receiver)

    3. The Counter is a triggered IC. So this is the same as at the MC1111. It only counts, when the input goes from low to high. See the Craftbook Wiki for a detailed description. It's working in the exact same way.
    It's the "handmade" counterpart of the clock (which is selftriggered)

    4. The lightswitch is highly experimental in this release. It will be changed in 0.87 to work with falsebook-areas (for example).

    5. What do you mean by pick up doors, glass and so on? *confused*
     
  6. Offline

    woodzy

    @GeMoschen
    number 5 i think that the ROOM setting wont pick up door and glass and such "not hole block" itemsit will not "since" them and go in to the next room
     
  7. Offline

    ktccd

    There appears to be a several bugs with the (Experimental) Area code.
    I'll list them and the situation I discovered them so you get some useful debug info :D

    Server crashing bug:
    When I made a redstone wire system and blocked it with a dirt block like so
    - = redstone
    X = dirt
    O = r.torch
    A = air

    AAAX-----
    O-----XXX
    XXXXXXX

    so when the lone dirt disappeared, the stuff would be powered.
    However, it would not update the redstone wires, so it stayed the same (I think this causes some other errors for me otherwise, it'd be neat if the areas could cause an update of blocks).
    Using a clock, I tried to force the wires to update, but the server would then give us end of stream errors until restarted.


    Minor annoyance bug:
    Blocks don't update when areas change. Really small, but it does stop lava-flows from getting through the openings made by Area. I used a clock to start them again, but would be neat not to need that.

    More annoying bug:
    Areas seem to save changes made in them or something, because I had 2 areas in the same space, and one got overwritten with an "empty" area that the other area had left behind. This can be avoided by activating the areas in the proper order, but I would still really like the Areas to not be overwritten at all (It's easier to instruct others how to use something that way).



    Also, is it possible to make areas activate by powering the signs? I know craftbook had it, but IDK how easy it is to code. Still, would allow me to make a LOT more intricate contraptions, such as animations and whatnot.


    (Hope I've been a little helpful ^^)
     
  8. Offline

    neoguy21

    falsebook is an awesome plugin! love it.. so much is possible.. i used the ic's to create a dungeon game called Treasure Quest III.. have a look..
    tons of spawners.. clocks.. its not shown in the vid but i also used the ic's to make a control panel that has 8 levers which change walls inside the game and open secret rooms.. they randomly shock you if it gets used too much.. ​
     
  9. Offline

    GeMoschen

    If this is the topview of your test, then I don't know where the problem is, because:
    A redstonewire next to an restonetorch is always on, as long as the redstonetorch is on. Maybe you have to make a video of that, if I missunderstood you.

    Ehhm.. I changed that behaviour in 0.86 to work like it is described. Are you sure, that you are using 0.86?

    This is definetly a known bug right now. I have to rework the areas again to make those errors disappear. But by the way:
    Toggling 2 Areas at the same time can be done with only 1 sign:

    Area1
    [Area]
    Area2
    Blank


    This is implemented since the areas are implemented. A lot of my users toggle the areas with redstone on the signs..

    Thanks for the long post! :)
     
  10. Offline

    SymphonyX

    hello guys maybe someone can help me i got always a error message of cauldrons if i start or reload the server
    Code:
    > 20:02:47 [INFO] [FalseBook Block] Error while reading file: plugins/FalseBook/Cauldrons.txt
     > 20:02:47 [SEVERE] at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
     > 20:02:47 [SEVERE] at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:309)
     > 20:02:47 [SEVERE] at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:399)
     > 20:02:47 [SEVERE] at net.minecraft.server.NetworkListenThread.a(SourceFile:105)
     > 20:02:47 [SEVERE] at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:75)
     > 20:02:47 [SEVERE] at net.minecraft.server.NetworkManager.b(NetworkManager.java:226)
     > 20:02:47 [SEVERE] at net.minecraft.server.Packet3Chat.a(Packet3Chat.java:32)
    > 20:02:47 [SEVERE] at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:671)
     > 20:02:47 [SEVERE] at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:678)
     > 20:02:47 [SEVERE] at net.minecraft.server.NetServerHandler.handleCommand(NetServerHandler.java:712)
     > 20:02:47 [SEVERE] at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:287)
     > 20:02:47 [SEVERE] at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:128)
     > 20:02:47 [SEVERE] at org.bukkit.command.SimpleCommandMap$ReloadCommand.execute(SimpleCommandMap.java:247)
     > 20:02:47 [SEVERE] at org.bukkit.craftbukkit.CraftServer.reload(CraftServer.java:345)
     > 20:02:47 [SEVERE] at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:118)
     > 20:02:47 [SEVERE] at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:140)
     > 20:02:47 [SEVERE] at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:253)
     > 20:02:47 [SEVERE] at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:799)
     > 20:02:47 [SEVERE] at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:125)
     > 20:02:47 [SEVERE] at com.bukkit.gemo.FalseBook.Block.FalseBookBlockCore.onEnable(FalseBookBlockCore.java:105)
     > 20:02:47 [SEVERE] at com.bukkit.gemo.FalseBook.Block.CauldronHandler.loadCauldrons(CauldronHandler.java:102)
     > 20:02:47 [SEVERE] at java.lang.Integer.valueOf(Integer.java:570)
    > 20:02:47 [SEVERE] at java.lang.Integer.parseInt(Integer.java:481)
    > 20:02:47 [SEVERE] at java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)
     > 20:02:47 [SEVERE] java.lang.NumberFormatException: For input string: "1*271"
    thats the errorlog and thats the cauldron txt maybe someone can help me and tell me what i made wrong
    Code:
    Moss Stone;16*295,4*4;4*48
    Clay;32*13,1*326;64*337
    Netherrack;64*4,1*327;5*87
    Soul Sand;32*12,32*13;10*88
    Glowstone;32*4,32*20,32*50;32*89
    Grass;64*3,10*295;64*2
    Saddle;2*265,5*334;1*329
    Cocoa Beans;10*353,10*295;1*351:3
    Gold Music Disc;1*266,5*263;1*2256
    Green Music Disc;1*81,5*263;1*2257
    Spider Web;10*287;1*30
    Leaves;1*17,4*6;4*18
    Leaves;1*17:1,4*6:1;4*18
    Leaves;1*17:2,4*6:2;4*18
    Leaves;1*17:1,4*6:1;4*18
    Leaves;1*17:2,4*6:2;4*18
    Half Door;1*324:1*271;1*64
    Ice Block;4*80:1*326;1*79:1*325
    Wool;4*287;1*35
    Double Slabs;64*44;32*43
    Glowing Redstone Ore;6*1:32*331;6*74
     
  11. Offline

    woodzy

    it the file called coulderons.txt?
    remove any spaces
    if that dont work delete the file and try again
    @GeMoschen
    hwo soon till 0.86.1?
     
  12. Offline

    hnrch02

    How can I fix that?
    Code:
    2011-06-14 21:42:05 [WARNING] Task of 'FalseBookIC' generated an exception
    java.lang.NumberFormatException: For input string: "1-0"
        at java.lang.NumberFormatException.forInputString(Unknown Source)
        at java.lang.Integer.parseInt(Unknown Source)
        at java.lang.Integer.valueOf(Unknown Source)
        at com.gemo.FalseBook.IC.ICs.selftriggered.MC0271.Execute(MC0271.java:142)
        at com.gemo.FalseBook.IC.FalseBookICCore.run(FalseBookICCore.java:45)
        at org.bukkit.craftbukkit.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:138)
        at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:386)
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:309)
        at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
     
  13. Offline

    LeetPowerCraft

    Hi, I'm using this plugin with mcMMO, as well as some others, and am wondering something. Does the new apple drop rate in v0.86 conflict with mcMMO's apple drop rate? I would like an option to turn this off as I prefer using mcMMO instead. Thanks.
     
  14. Offline

    Kainzo

  15. Offline

    woodzy

  16. Offline

    Chaoz

    Okay I just tried the counter and it seems that it counts every state toggle, for example if you put 10 in line three it toggles when it received 5 low->high toggles , with 4 ->2 and so one.. Maybe I got something wrong but if it works like described on the Craftbook wiki then there is something wrong. Oh and one question: Why did you set the tick time to 10?
     
  17. Offline

    Alente

    @GeMoschen I'm loving the MC0272 but integrating it with the lists plugin to let us set ls:listname on the fourth line would be a real game changer.

    Would love to see it added.

    Also noting that MC0271 and MC0272 are actually not working at all for me with Permissions 3.0 and Falsebook 0.86alpha
     
  18. Offline

    GeMoschen

    This is the Error! Remove the ":" after 324 and change it to a ","

    Also the following lines are wrong:
    Code:
    Ice Block;4*80:1*326;1*79:1*325
    Glowing Redstone Ore;6*1:32*331;6*74
    
    Those lines must be:

    Code:
    Ice Block;4*80,1*326;1*79:1*325
    Glowing Redstone Ore;6*1,32*331;6*74

    It will not conflict, but I think that in this case it may drop 2 apples sometimes :/ Wait for 0.86.1alpha to be able to disable the appledrop


    Thanks for this report! It helps me to fix a bug which is not happening often. Will be fixed in 0.86.1

    hmm this is strange because I just tested it and for me it works like it is supposed to do. But I will look into it again.

    I will look into that and maybe add it.

    What exactly is not working? Describe it please :)
     
  19. Offline

    Kainzo

    Thanks - also - I am still having the APPLE DROP - issue - despite it being set to 0 (and have tried -1) apples are still having a chance to drop - can we get an AppleDrop=false setting?
     
  20. Offline

    popdog15

    im having trouble with cauldrons heres my Mossstone recipe (Doesnt work)mosstone;2*4,2*3:48 and here is my obsidian : obsidian;2*263:49 Any help?
     
  21. Offline

    Kartus

    "CraftCauldronOnWorkbench=false"
    This means i don't have to build a cauldron, i can craft it instead like normally an item on a workbench?

    "maxLightswitchToggle=20"
    This means how many torches 1 toggle can control?

    "GateMaterialID=85"
    Why i should change that, cause "door" is doing exactly the same function and behaviour?
     
  22. Offline

    Chaoz


    obsidian;2*263:49 If you look at this you can see that you have no final product , for example your obsidian recipe should lok like this:
    obsidian;2*263:0;1*49 the :0 says that it's normal coal no charcoal and after the second ; you have your product obsidian.

    Edit: normal code is: Name;x*y:z,x*y:z.....;product (x=count of blocks,y=block ID,z=Data Value if necessary for example wool)
    And thank you GeMoschen for your fast help regarding our(SymphonyX and me) cauldron problem... dumb failure :D
     
  23. Offline

    Alente

    MC0271 and MC0272 are forming fine on our main map with the permission node falsebook.ic.selftriggered but the strange thing is they're not triggering.

    [MC0271]​
    5​
    Player​

    That creates itself perfectly but it just doesn't activate.

    The really strange part is on our test server that has identical plugins/configurations it works fine. Is it the code simply unsuitable for large amounts of players on a server?

    Confusing.
     
  24. Offline

    ktccd

    Replies in bold, thanks for replying! :D
     
  25. Offline

    sy7hf7tgtgrf

    My Cauldrons txt. is screwed up.
    This is what is in it,
    Cacoa;1*3,1*353,1*326;1*351:3
    redwool;1*35:0,1*38;1*35:14
    And if you click the Glass with nothing in it it says. Poof stuff you have made Cacoa and nothing comes out.
     
  26. Offline

    GeMoschen

    should be:
    mosstone;2*4,2*3;1*48
    obsidian;2*263;1*49


    Okay I will look into it again. Maybe there is a problem with a large amount. But I will look into it!

    1. This is planned for future updates. This is only an option for my dev-version until now.

    2. You're right. This is the max value of toggleable lights for one lightswitch

    3. There's no need to change it, as long as you don't want to change it. This was a userrequest and I will add more options for gates in 0.87.

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

    Sun-Devil

    Just found another bug.

    The Block-Replacer (MC1220) doesn't work in 0.86 but there is no error-message. In 0.85 it works fine.
     
  28. Offline

    popdog15

    @Ge<oschen Still doesnt work.

    @GeMoschen It still doesnt work. Idk why. Just says CauldronRecipe not found. I changed it to what you said.

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

    woodzy

    @neoguy21
    I WANT TO PLAY!!! the video tresuer III
     
  30. Offline

    Alente

    Apparently it may be an issue with Bukkit not keeping track of players properly when a server goes below 15/ticks

    Not sure how much adjusting the MC0271 and MC0272's mechanics would need to accommodate for that though with large servers.
     
  31. Offline

    woodzy

    @GeMoschen
    the Emittersigns with id 24 give me a confirm but on a slanted rail nothing
     

Share This Page