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

    formaldehyd

    :mad:!
    Just set up a new server and its working. But i can't see any *.zip archive inside the pluginfolder :mad::mad:

    That's really annoying!

    Okay, now i've to search. :)
     
  3. Offline

    Redstorm3265

    Could you make lights work when they are just one block down and redstone ontop of the block next to the soul sand (like Craftbook) ? instead of having redstone the same level as the soulsand :D
     
  4. Offline

    Wiinick

    Lol why did u ask if i had areas. Sorry but u fail. Thanks for the response.

    14:33:43 [INFO] [ FalseBook Block ] 17 Areas loaded.
    14:33:43 [INFO] [ FalseBook Block ] 0 Bridges successfully loaded.
    14:33:43 [INFO] [ FalseBook Block ] 0 Doors successfully loaded.
    14:33:43 [INFO] [ FalseBook Block ] 0 protected gateblocks successfully loaded.
     
  5. Offline

    DaEgo

    ahh i had a new idea, maybe its easyer and will look better for player !

    its a combination about "essentials shop sign"
    and ur "Lever" behind the Block

    Player must have the valid item ID in inventory and can right klick the sign
    the sign delete 1 item what is writen on the sign and push the lever vor 1 second
    so it goes (1 second) ON and OFF again
    because its just to activate something

    1.
    2. [MCxxxx]
    3. Diamond
    4. 1

    1.
    2. [MCxxxx]
    3. <Item ID or NAME>
    4. <amount>

    damn cant wait to test it
     
  6. Offline

    GeMoschen

    I'm asking because of your errorlog, so it's not a fail ;)
    Log (posted by you):
    Code:
    ...........
    14:33:43 [SEVERE] 	at java.i:confused:bjectInputStream.<init>(ObjectInputStream.java:279)
     14:33:43 [SEVERE] 	at com.bukkit.gemo.FalseBook.Block.FalseBookBlockCore.loadArea(FalseBookBlockCore.java:500)
     14:33:43 [SEVERE] 	at com.bukkit.gemo.FalseBook.Block.FalseBookBlockCore.loadAreas(FalseBookBlockCore.java:535)
    ...........
    
    One of your areas seems to be corrupted. Can it be, that there are 18 Files inside of the area-folder (plugins/FalseBook/areas/) ?

    I'll take a look and see what I can do.

    Use lowercase please ;-) so its mc1240, not MC1240. It should do it.

    uhhmm.. are you sure, that you have FalseBook 0.90? Because I should have fixed this in 0.90.
     
  7. Offline

    ensirius

    Where will be update?
     
  8. Offline

    tehbeard

    @GeMoschen There's a bug still with collect/deposit, the final slot will never be fully filled. Your method is incredibly silly for doing so.

    This:
    Code:
     if ((chest.getInventory().getItem(i).getTypeId() != BlockType.getItemID()) || ((BlockType.getItemData() != -1) && (newData != BlockType.getItemData())) ||
            (storage.getInventory().firstEmpty() == -1)) continue;
          storage.getInventory().addItem(new ItemStack[] { chest.getInventory().getItem(i).clone() });
          chest.getInventory().clear(i);
    Should be this:
    Code:
     if ((chest.getInventory().getItem(i).getTypeId() != BlockType.getItemID()) || ((BlockType.getItemData() != -1) && (newData != BlockType.getItemData()))) continue;
          for(ItemStack val : storage.getInventory().addItem(new ItemStack[] { chest.getInventory().getItem(i).clone() }).values()){
          chest.getInventory().setItem(i,val);
    }
    
    This means chests fill up fully, Overflow is returned to the cart, and everyone is happy.

    Also for the love of god get this in a repo so I don't have to send patches like this again.
     
  9. Offline

    Katorone

    Hi! Loving this plugin!
    However, i've ran into some trouble trying to create new cauldron recipes. After some research this is what i've come up with:
    Code:
    grass;2*3,2*18;1*2
    mossy;2*4,2*2;1*48
    mossystonebrick;2*48,2*98;1*98:1
    crackedstonebrick;8*4,2*98;1*98:2
    ice;4*20,4*332;1*79
    ice;4*20,1*80;1*79
    fire;10*318,10*265,10*87;1*51
    fire;10*259,10*87;1*51
    chainhelmet;1*51,1*306;1*302
    chainchest;1*51,1*307;1*303
    chainleggs;1*51,1*308;1*304
    chainboots;1*51,1*309;1*305
    sponge;10*35,4*41,10*89;1*19
    I make the cauldron as explained in the video in the OP, but these nor the original recipes are working.
    Could you offer some advice on what I might be doing wrong?

    More of a feature request is to allow the use of netherrack fences and iron bars as gates. I've added them to the config, but they're not accepted as valid gate blocks. (gate not found error)
    Code:
    AllowedGateBlocks=85,101,113
    Thanks in advance!
     
  10. Offline

    dockozel

    HI, I've got 1.0.1R and FB0.91alpha and IC's, bridges, gates, doors and lifts all work. The mine cart station block will not launch. I have the perms individually listed for carts, the "[Station]" sign is under the station block on the second line and wired exactly how it is in the video. Any suggestions?
     
  11. Offline

    silentdojo

    @tehbeard Thank you! We've been trying to figure out forever why it wasn't working correctly. Even further it seems like sometimes the collect blocks/chests work and then sometimes they don't.
     
  12. Offline

    Wiinick

    well either way thanks.
     
  13. Offline

    MintTheFox

    id still like this option because i only want players to be able to alchemize in places i create, not in any cauldron they can plop down. the only way i can prevent them from doing that is by blacklisting the placement of cauldrons but thats not fair to the players because its really hard to get water into the nether otherwise
     
  14. Offline

    GeMoschen

    There might be an error in the current version. I did a lot of work on the cart-thing for the next update!

    It is updated with the current ICs :)


    Don't worry! The option is already added and will be released with the next update :)

    Hey Thanks for this tehbear! I will try it out and see if it works like wished! Thanks a lot! :)

    to GIT:
    There is a repo right now but it is still private, because I'm currently cleaning up the code and making FalseBook "feature-complete" for version 1. The code will be made public sometime around version 1.0!



    You need a sign.
    Line 2: [Gate]
    Line 3: The typeid (Example: 101 for Ironbars)

    The first value in the settings is always the default-id (in your case: 85).

    To the cauldron-thing: I'll test it out!
     
  15. Offline

    silentdojo

    I don't know if you can do anything about this having issues while using the NoLagg plugin.
    Code:
    06:05:36 [WARNING] Task of 'FalseBookBlock' generated an exception
    java.util.ConcurrentModificationException
            at java.util.AbstractList$Itr.checkForComodification(AbstractList.java:372)
            at java.util.AbstractList$Itr.next(AbstractList.java:343)
            at com.bukkit.gemo.FalseBook.Block.Listeners.FalseBookBlockBlockListener.run(FalseBookBlockBlockListener.java:465)
            at org.bukkit.craftbukkit.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:137)
            at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:493)
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:425)
            at net.minecraft.server.ThreadServerApplication.run(SourceFile:457)
    
     
  16. Offline

    NolanSyKinsley

    @GeMoschen the wiki is messed up for an IC sign called showview, mc8888. It just repeats the description of mc1017. What does this new IC do exactly? Sounds very interesting!

    @silentdojo I recently attempted to get the owner of our server it install nolagg, worked like a charm on our 15 person private server, yet when we put it on our 200 cap main, it was very bad, very bad indeed. We have falsebook on our main, I don't believe we have it on the private server so I am wondering if this was the issue. I do not have full access to the logs but I will look into checking them for any errors and report back.
     
  17. Offline

    noneandnonly

    Transmitter and Receiver don't work for me anymore =(
    I think I did everything right, but it simply doesn't send or doesn't receive, I don't know and cannot tell :D
    Could you maybe have a look at it?
    Also clocks don't use ticks but seconds instead!
     
  18. Offline

    Redstorm3265

    When changing the Allowed gate blocks in the config, The gates still only recognize wooden fences, Whats up with that?
     
  19. Offline

    silentdojo

    @GeMoschen If this interests you at all. A message from the NoLagg dev. In response to the error above.

     
  20. Offline

    Phealoon

    I downloaded the plugin and its works great, but I have not found ANY tutorial about commands for FalseBook Chat, how do I use it?
     
    k1ngd0md00m likes this.
  21. Offline

    GeMoschen

    Hey! Thank you for your work on this! :) But I have already fixed it in my current version. Thanks anyway :-D

    Since I'm working on the last final things, the wiki will be done soon :)

    Have you created the sign correctly? Example:
    Line 2: [Gate]
    Line 3: ID (i.e. 101)
     
  22. Offline

    Shayana

    Hi, while I use your plugin for a long time, I've recently gave huge interest to the Chat managment it purposes, unfortunatly, I've been unable to find any documentation explaining how to use it, I'd like to know if we could set the channels to be accessible to some groups only, set the colors, that sort of stuff... If anyone can tell me where I can find support I'll be glad !
     
  23. Offline

    Redstorm3265

    Have you created the sign correctly? Example:
    Line 2: [Gate]
    Line 3: ID (i.e. 101)[/quote]

    Didnt know the 3rd line accepted anything, I will attempt now.
     
  24. Offline

    Isidrop

    Hi, this mod is realy great but I have some problems .. :(
    So, here is my problem :
    (I use last Bukkit, last FalseBook and last PermissionsBukkit)
    If I use this in my config.yml
    Code:
    falsebook.anyic: true
    falsebook.blocks.bridge: true
    Users can use ic like "[MC1000]" but not "[Bridge]"
    And if I use this :
    Code:
    falsebook.blocks.bridge: true
     falsebook.anyic: true 
    Users can use "[Bridge]" but not "[MC1000]"

    The first ligne works fine but not other.
    and with this, nothing works :
    Code:
     falsebook.*: true 
    All other mods are okay.

    Any suggestion?
    Thx
     
  25. Offline

    IOn Vash

    ya i get the same thing as Isidrop

    my admins cant do anything but ICs
     
  26. Offline

    ray0911

    Where can i find information for falsebookCHAT. Is there no configurations??? I want to add prefix/suffix etc... Maybe change colors
     
  27. Offline

    Redstorm3265

    Attempted and it says this block type is not allowed for gates, I do have the id added to the config in the right area so idk wtf is up
     
  28. Offline

    j2ther

    Is it possible to have the [collect] signs support line 4 for more block IDs, and simply append those IDs to the ones listed in line 3.

    Also, it would be nice to have "class" keywords to include subset of related items to collect, as these keywords would be a LOT shorter than all the IDs that are inclusive in the mentioned set.

    Examples of keywords to consider:
    armor - for all armor, regardless of type.
    tools - picks, axes, shovels, hoes, shears, regardless of material type.
    iron - all iron blocks, including ore, ingots, and blocks.
    gold - all gold blocks, including ore, ingots, nuggets, and blocks.
    dmnd - all diamond blocks, including mined and blocks.

    Using a single letter prefix could specify a material subtype within the set:
    itools - all iron-based tools (no, don't tell Apple about this! :2)
    darmor - all diamond armor.

    Between these two ideas, I would see a lot more flexibility in distribution of items using the minecarts within falsebook. Hope this helps!
     
  29. Offline

    GeMoschen

    Hey! Thanks for your suggestions! I will keep those ideas definitly in mind and on my ToDo-List!
    I've worked on carts a lot for the next update. Just a preview of what will come with the next update:
    • [Burn]-Sign for furnaces
    • [Craft]-Sign for autocrafting storagecarts
    • [BenchOut]-Sign to support the [Craft]-Sign
    • added "item:" for the [Sort]-Sign -> will check the storagecart for items
    • some more...
    But I really like your ideas with the keywords! Will see what I can do there :)

    BTW:
    Line 4 is already supported for collect/deposit! :)
     
  30. Can i use ironbars for this? I've used craftbook before but now i get error and doors only work with fences. so please say i can use this with ironbars and a easy sign.

    EDIT* added 101 in config file and made a sign saying: 2: [gate] 3: 101
    Much better then craftbook!!!
     
  31. Offline

    Isidrop

    I have fix my problem with Permissions 3 instead of PermissionsBukkit.
     

Share This Page