Request to Enable Craftbook Features

Discussion in 'Vincent (Minecraft)' started by uberifix, Dec 30, 2014.

  1. uberifix

    uberifix Positively Froody

    Joined:
    Oct 10, 2014
    Messages:
    39
    Likes Received:
    16
    These are some craftbook features that could be enabled that are currently disabled. The ones above are more practical and ones below are just for fun.

    Useful I.C.'s
    http://wiki.sk89q.com/wiki/CraftBook/MC1226
    - Spigot for filling areas with liquid
    http://wiki.sk89q.com/wiki/CraftBook/MC2500
    http://wiki.sk89q.com/wiki/CraftBook/MC2501
    http://wiki.sk89q.com/wiki/CraftBook/MC2510
    http://wiki.sk89q.com/wiki/CraftBook/MC2511
    - Pulse I.C. and variations, emits customizable redstone pulses for redstone circuitry.
    http://wiki.sk89q.com/wiki/CraftBook/MC1510
    - Message sender, sends messages to players, may need to disable broadcast to avoid spam.

    Craftbook Features
    http://wiki.sk89q.com/wiki/CraftBook/Better_Leads
    - Expands lead functionality, owner only lead breaking, lead mobs etc...
    http://wiki.sk89q.com/wiki/CraftBook/Command_Signs
    - Execute commands from signs, such as variable set/get/change commands or message commands.
    http://wiki.sk89q.com/wiki/CraftBook/Pipes
    - Pipes are enabled but filter signs are not, filter signs would be quite useful to make pipe networks more compact
    http://wiki.sk89q.com/wiki/CraftBook/Toggle_areas
    - Toggle areas between different states, can get past dupe glitches by having toggle areas saved before changing so when switching back nothing is regenerated.
    http://wiki.sk89q.com/wiki/CraftBook/Boat_Exit_Remover
    - When leaving boats have it returned straight to the inventory so you don't need to go fishing for your boat when getting off of it.

    I.C.'s just for fun. Aren't too useful, shouldn't have an effect on game-play
    http://wiki.sk89q.com/wiki/CraftBook/MC1253
    - Fireworks display, aesthetic/entertainment purposes
    http://wiki.sk89q.com/wiki/CraftBook/MC1236
    http://wiki.sk89q.com/wiki/CraftBook/MC1237
    - Radius based weather and time changer, client side, aesthetic purposes
    http://wiki.sk89q.com/wiki/CraftBook/MC1210
    http://wiki.sk89q.com/wiki/CraftBook/MC1213
    - Particle and sound effects, aesthetic purposes

    Fun craftbook features. Absolutely unneeded but hey they're cool right?
    http://wiki.sk89q.com/wiki/CraftBook/Chairs
    - Turn blocks into chairs with signs, kinda useless but cool
    http://wiki.sk89q.com/wiki/CraftBook/Head_Drops
    - Players/mobs drop heads, gotta collect em all yea.
    http://wiki.sk89q.com/wiki/CraftBook/Boat_Land_Boats
    - Ride boats... on land... what else do you need to know?
     
  2. Pathaleon

    Pathaleon Forum & Server Administrator
    Staff Member

    Joined:
    Jul 3, 2012
    Messages:
    1,014
    Likes Received:
    670
    I will look into these when I am home.
     
  3. SomeEnderpenguin

    SomeEnderpenguin Not a Penguin

    Joined:
    Mar 28, 2014
    Messages:
    301
    Likes Received:
    66
    Could we have pipes too?
     
  4. Penagwin

    Penagwin Linux Servers are better then windows!

    Joined:
    Feb 10, 2013
    Messages:
    114
    Likes Received:
    45
    While we are at it can we have a way to auto mine? Maybe some kind of magic too? Oh yea, and custom items!


    Oh wait. That is alice.
     
  5. SomeEnderpenguin

    SomeEnderpenguin Not a Penguin

    Joined:
    Mar 28, 2014
    Messages:
    301
    Likes Received:
    66
    Never mind, found that pipes are already enabled.
     
  6. Platinum831

    Platinum831 AKA THE ZEKE MAN

    Joined:
    Jan 21, 2012
    Messages:
    51
    Likes Received:
    6
    Penagwin there is a way to make a auto cobble gen but that's about it
     
  7. uberifix

    uberifix Positively Froody

    Joined:
    Oct 10, 2014
    Messages:
    39
    Likes Received:
    16
    "Thats about it"

    Meanwhile I have auto farms, autocrafting, cobble generators, obsidian generators, music, sorting, integrated circuits and wireless redstone.
     
    LordRedstone and BlueJosh27 like this.
  8. BranderoS

    BranderoS Moderator

    Joined:
    Mar 12, 2014
    Messages:
    195
    Likes Received:
    41
    Music? What kind of music?
     
  9. SomeEnderpenguin

    SomeEnderpenguin Not a Penguin

    Joined:
    Mar 28, 2014
    Messages:
    301
    Likes Received:
    66
    MIDIs converted into noteblocks that emit from the craftbook IC.
     
  10. sk89q

    sk89q Administrator
    Staff Member

    Joined:
    Dec 1, 2011
    Messages:
    2,490
    Likes Received:
    1,504
    Aren't most of these things enabled?

    I can't enable command signs because that would let people run commands as an admin.

    For toggle areas, I will think about it.

    Here is the current config:

    Code:
    # CraftBook Configuration for Bukkit. Generated for version: 3.9-SNAPSHOT
    # This configuration will automatically add new configuration options for you,
    # So there is no need to regenerate this configuration unless you need to.
    # More information about these features are available at...
    # http://wiki.sk89q.com/wiki/CraftBook/Usage
    #
    # NOTE! NOTHING IS ENABLED BY DEFAULT! ENABLE FEATURES TO USE THEM!
     
     
    # List of mechanics to enable! If they aren't in this list, the server won't load them!
    enabled-mechanics:
    - Variables
    - Ammeter
    - BetterLeads
    - BetterPistons
    - BetterPlants
    - BoatDrops
    - BoatExitRemover
    - BoatSpeedModifiers
    - BoatUncrashable
    - Bookcase
    - Cauldron
    - Chairs
    - CustomCrafting
    - DispenserRecipes
    - Elevator
    - Footprints
    - HeadDrops
    - HiddenSwitch
    - ICs
    - Jukebox
    - LandBoats
    - LightStone
    - Marquee
    - Pipes
    - XPStorer
    - Snow
    - Bridge
    - Door
    - Gate
     
    # A list of CraftBook mechanics that are disabled, for easy copy/pastability to the enabled list.
    disabled-mechanics:
    - AI
    - BetterPhysics
    - BoatDecay
    - BoatRemoveEntities
    - BoatWaterPlaceOnly
    - BounceBlocks
    - ChunkAnchor
    - CommandItems
    - CommandSigns
    - CookingPot
    - CustomDrops
    - Glowstone
    - JackOLantern
    - LegacyCauldron
    - LegacyCustomDrops
    - LightSwitch
    - MapChanger
    - MinecartBooster
    - MinecartCollisionEntry
    - MinecartConstantSpeed
    - MinecartDecay
    - MinecartDeposit
    - MinecartDispenser
    - MinecartEjector
    - MinecartElevator
    - MinecartEmptySlowdown
    - MinecartExitRemover
    - MinecartFallModifier
    - MinecartItemPickup
    - MinecartMaxSpeed
    - MinecartMessenger
    - MinecartMobBlocker
    - MinecartMoreRails
    - MinecartNoCollide
    - MinecartPlaceAnywhere
    - MinecartRailPlacer
    - MinecartRemoveEntities
    - MinecartReverser
    - MinecartSorter
    - MinecartSpeedModifiers
    - MinecartStation
    - MinecartTeleporter
    - MinecartTemporaryCart
    - MinecartVisionSteering
    - Netherrack
    - PaintingSwitcher
    - Pay
    - SignCopier
    - Sponge
    - Teleporter
    - ToggleArea
    - TreeLopper
     
    # WARNING! Changing this can result in all ST mechanics acting very weirdly, only change this if you know what you are doing!
    st-think-ticks: 2
     
    # Enables the update notifier. This checks for updates on start, and notifies anyone with the permission when they join. They can then use /cb update to download the update.
    notify-updates: true
     
    # Causes many mechanics to require sufficient blocks to function, for example gates, bridges and doors.
    safe-destruction: true
     
    # If on, OP's will not default to have access to everything.
    no-op-permissions: false
     
    # Allows redstone not directly facing a mechanism to trigger said mechanism.
    indirect-redstone: false
     
    # Rounds all distance equations to the block grid.
    use-block-distance: false
     
    # Checks to see if WorldGuard allows building/using in the area when activating mechanics.
    check-worldguard-flags: true
     
    # Use advanced methods to detect if a player can build or not. Use this if you use region protections other than WorldGuard, or experience issues with WorldGuard protection. This can add extra entries to Block Logging plugins when a mechanic is broken/placed.
    advanced-block-checks: false
     
    # In conjunction with advanced-block-checks, this option adds a few extra checks if you are experiencing compatibility issues with certain plugins that stop breaks/places/interacts.
    pedantic-block-checks: false
     
    # Make sure a player can only press signs so often.
    sign-click-timeout: 10
     
    # The default language for CraftBook. Note: This language needs to be in the 'languages' field for this to work.
    language: en_US
     
    # A list of languages supported by craftbook, if a user requests a language not listed... They will see default.
    languages:
    - en_US
     
    # If enabled, CraftBook will scan messages sent to players for localizable text, instead of just checking if the entire message is localizable.
    scan-text-for-localization: false
     
    # Enable a mode that will print extra debug information to the console.
    debug-mode: false
     
    # Enable certain debug types when debug mode is enabled.
    debug-flags: []
     
    # Enables random easter eggs. Can be from console messages on startup for a special occasion, to funny little effects with IC's and other mechanics (Always harmless, won't mess anything up)
    easter-eggs: true
     
    # Random numbers are much more random, with a small cost to CPU usage.
    realistic-randoms: false
     
    # Show messages when a player does not have permission to do something.
    show-permission-messages: true
     
    # PersistentStorage stores data that can be accessed across server restart. Method of PersistentStorage storage (Note: DUMMY is practically off, and may cause issues). Can currently be any of the following: YAML, DUMMY, SQLite
    persistent-storage-type: YAML
     
    # Causes mechanics to attempt to convert names to use CBIDs. This can and should be disabled after you believe your servers transition to UUIDs v Names is complete.
    convert-names-to-cbids: true
     
    # Causes all debug mode output to be logged into a file. This file is reset every startup (And every /cb reload).
    debug-mode-file-logging: false
    
    Code:
    # CraftBook Mechanism Configuration. Generated for version: 3.9-SNAPSHOT
    # This configuration will automatically add new configuration options for you,
    # So there is no need to regenerate this configuration unless you need to.
    # More information about these features are available at...
    # http://wiki.sk89q.com/wiki/CraftBook/Usage
    #
    # NOTE! MAKE SURE TO ENABLE FEATURES IN THE config.yml FILE!
    mechanics:
        AI:
            vision-enable:
            - Zombie
            - PigZombie
            crit-bow-enable:
            - Skeleton
            attack-passive-enable:
            - Zombie
        Ammeter:
            item: COAL
        BetterLeads:
            stop-mob-target: false
            owner-unleash-only: false
            hitch-persists: false
            mob-repel: false
            allowed-mobs:
            - ZOMBIE
            - SPIDER
            - CREEPER
            - SKELETON
        BetterPhysics:
            falling-ladders: true
        BetterPistons:
            crushers: true
            crushers-kill-mobs: false
            crusher-blacklist:
            - OBSIDIAN
            - BEDROCK
            super-sticky: true
            super-push: true
            movement-blacklist:
            - OBSIDIAN
            - BEDROCK
            bounce: true
            bounce-blacklist:
            - OBSIDIAN
            - BEDROCK
            max-distance: 12
        BetterPlants:
            fern-farming: true
            fast-random-ticks: true
        BoatExitRemover:
            give-item: false
        BoatRemoveEntities:
            remove-other-boats: false
        BoatSpeedModifiers:
            max-speed: 0.4
            unnoccupied-deceleration: -1.0
            occupied-deceleration: 0.2
        Bookcase:
            read-when-sneaking: 'no'
            read-when-holding-block: false
        Bridge:
            allow-redstone: true
            max-length: 30
            max-width: 5
            blocks:
            - COBBLESTONE
            - WOOD
            - GLASS
            - DOUBLE_STEP
            - WOOD_DOUBLE_STEP
        Cauldron:
            spoons: true
            enable-redstone: false
            item-tracking: false
            require-sign: false
        Chairs:
            allow-holding-blocks: false
            regen-health: true
            regen-health-amount: 1.0
            blocks:
            - WOOD_STAIRS
            - COBBLESTONE_STAIRS
            - BRICK_STAIRS
            - SMOOTH_STAIRS
            - NETHER_BRICK_STAIRS
            - SANDSTONE_STAIRS
            - SPRUCE_WOOD_STAIRS
            - BIRCH_WOOD_STAIRS
            - JUNGLE_WOOD_STAIRS
            - QUARTZ_STAIRS
            - ACACIA_STAIRS
            face-correct-direction: true
            require-sign: false
            max-distance: 3
            max-click-radius: 5
        ChunkAnchor:
            enable-redstone: true
            check-chunks: true
        CommandSigns:
            allow-redstone: true
        CookingPot:
            allow-redstone: true
            require-fuel: true
            cook-ores: false
            sign-click-open: true
            take-buckets: false
            super-fast-cooking: false
        CustomDrops:
            require-permissions: false
        DispenserRecipes:
            cannon-enable: true
            fan-enable: true
            fire-arrows-enable: true
            snow-shooter-enable: true
            xp-shooter-enable: true
        Door:
            allow-redstone: true
            max-length: 30
            max-width: 5
            blocks:
            - COBBLESTONE
            - WOOD
            - GLASS
            - DOUBLE_STEP
            - WOOD_DOUBLE_STEP
        Elevator:
            allow-redstone: false
            redstone-player-search-radius: 3
            enable-buttons: true
            allow-looping: false
            smooth-movement: false
            smooth-movement-speed: 0.5
        Footprints:
            blocks:
            - DIRT
            - SAND
            - SNOW
            - SNOW_BLOCK
            - ICE
        Gate:
            allow-redstone: true
            limit-columns: true
            max-columns: 14
            blocks:
            - FENCE
            - IRON_FENCE
            - THIN_GLASS
            - NETHER_FENCE
            enforce-type: true
            max-column-height: 12
            gate-search-radius: 3
        Glowstone:
            glowstone-off-block: GLASS
        HeadDrops:
            drop-mob-heads: true
            drop-player-heads: true
            require-player-killed: true
            drop-head-when-mined: true
            override-natural-head-drops: false
            drop-rate: 0.001
            looting-rate-modifier: 0.05
            show-name-right-click: true
            drop-rates: {}
            custom-mob-skins: {}
        HiddenSwitch:
            any-side: true
        ICs:
            cache: true
            max-radius: 10.0
            allow-short-hand: true
            keep-loaded: false
            disallowed-ics: []
            default-coordinate-system: RELATIVE
            save-persistent-data: true
            midi-use-percussion: false
            break-on-error: false
        LegacyCauldron:
            block: STONE
        LightStone:
            item: GLOWSTONE_DUST
        LightSwitch:
            max-range: 10
            max-lights: 20
        MinecartBooster:
            max-boost-block: GOLD_BLOCK:0
            25x-boost-block: GOLD_ORE:0
            50x-slow-block: SOUL_SAND:0
            20x-slow-block: GRAVEL:0
        MinecartConstantSpeed:
            speed: 0.5
        MinecartDecay:
            time-in-ticks: 20
        MinecartDeposit:
            block: IRON_ORE:0
        MinecartDispenser:
            block: EMERALD_ORE:0
            spawn-infront: false
            check-for-carts: true
            propel-cart: false
        MinecartEjector:
            block: IRON_BLOCK:0
        MinecartElevator:
            block: NETHER_BRICK:0
        MinecartExitRemover:
            give-item: false
        MinecartFallModifier:
            vertical-fall-speed: 0.9
            horizontal-fall-speed: 1.1
        MinecartMaxSpeed:
            block: COAL_BLOCK:0
        MinecartMessenger:
            block: ENDER_STONE:0
        MinecartMoreRails:
            pressure-plate-intersection: false
            ladder-vertical-rail: false
            ladder-vertical-rail-velocity: 0.5
        MinecartNoCollide:
            empty-carts: true
            full-carts: false
        MinecartRemoveEntities:
            remove-other-minecarts: false
            allow-empty-carts: false
        MinecartReverser:
            block: WOOL:0
        MinecartSorter:
            block: NETHERRACK:0
        MinecartSpeedModifiers:
            max-speed: 0.4
            off-rail-speed: 0.0
        MinecartStation:
            block: OBSIDIAN:0
        MinecartTeleporter:
            block: EMERALD_BLOCK:0
        MinecartVisionSteering:
            minimum-sensitivity: 3
        Pipes:
            allow-diagonal: false
            insulator-block: WOOL
            stack-per-move: true
            require-sign: false
        SignCopier:
            item: INK_SACK:0
        Snow:
            piling: false
            trample: true
            partial-trample-only: true
            jump-trample: false
            place: false
            slowdown: false
            realistic: false
            high-piling: false
            max-pile-height: 3
            replacable-blocks:
            - DEAD_BUSH
            - LONG_GRASS
            - YELLOW_FLOWER
            - RED_ROSE
            - BROWN_MUSHROOM
            - RED_MUSHROOM
            - FIRE
            falldown-animation-speed: 5
            freeze-water: false
            melt-in-sunlight: false
            partial-melt-only: false
        Sponge:
            radius: 5
            circular-radius: true
            require-redstone: false
        Teleporter:
            require-sign: false
            max-range: 0
        ToggleArea:
            allow-redstone: true
            use-schematics: true
            shorten-long-names: true
            max-size: 5000
            max-per-user: 30
        TreeLopper:
            block-list:
            - LOG
            - LOG_2
            tool-list:
            - IRON_AXE
            - WOOD_AXE
            - STONE_AXE
            - DIAMOND_AXE
            - GOLD_AXE
            max-size: 30
            allow-diagonals: false
            enforce-data: false
            place-saplings: false
            break-leaves: false
        Variables:
            default-to-global: false
            enable-in-console: false
            enable-in-player-commands: false
            enable-in-player-chat: false
            override-all-text: false
        XPStorer:
            require-bottle: false
            xp-per-bottle: 16
            block: MOB_SPAWNER
            require-sneaking-state: 'no'
    
     
  11. uberifix

    uberifix Positively Froody

    Joined:
    Oct 10, 2014
    Messages:
    39
    Likes Received:
    16
    I'm pretty sure pipe filters and better leads aren't enabled and I know the IC's definitely aren't.
     
  12. uberifix

    uberifix Positively Froody

    Joined:
    Oct 10, 2014
    Messages:
    39
    Likes Received:
    16
    And variables definitely are not either, also is there a way to only let command signs do commands the player is allowed to do?
     
  13. LordRedstone

    LordRedstone Best Coder 2k15

    Joined:
    Jun 14, 2012
    Messages:
    391
    Likes Received:
    73
    Pipe signs need the craftbook.circuits.pipes permission.
     
  14. BlueJosh27

    BlueJosh27 Blue member.

    Joined:
    Sep 24, 2014
    Messages:
    34
    Likes Received:
    8
    I may be wrong, but as we are on this subject:
    I have been trying to convert a zombie villager into a zombie on Vincent, and when I throw the potion of weakness it says "Hey! Sorry but you can't do that damage here". I then tried to do it on land that i had claimed and the same message appeared. I decided to look if a plugin could have disabled the use of such a potion and it seems that WorldGuard can have the option to disable the use of some potions.
    If possible could someone correct me if I am wrong, or if it is truly an enabled feature, would it be possible to disable it so that people can create villagers using this method.

    Thanks!
     
  15. steve4744

    steve4744 Member

    Joined:
    Nov 28, 2014
    Messages:
    32
    Likes Received:
    4
    Not really anything to do with craftbook, but don't you mean "convert a zombie villager into a villager"?

    It did work on 1.7 as I did it successfully a couple of weeks ago - potion of weakness followed by a golden apple, and a free ride in a minecart!

    It sounds like you are left-clicking the zombie instead of right-clicking with the potion.
     
  16. BlueJosh27

    BlueJosh27 Blue member.

    Joined:
    Sep 24, 2014
    Messages:
    34
    Likes Received:
    8
    Yes sorry it is zombie villager to villager.
    And I am sure I am throwing the potion, because I lose it afterwards and it makes the sound, it just then says "Hey! Sorry but You can't do that damage here." And then nothing happens
     
  17. LordRedstone

    LordRedstone Best Coder 2k15

    Joined:
    Jun 14, 2012
    Messages:
    391
    Likes Received:
    73
    Then you are in a protected area. Not many areas on Vincent are WG-protected but there are some. Move away from that area and you should be able to do damage again.
     
  18. BlueJosh27

    BlueJosh27 Blue member.

    Joined:
    Sep 24, 2014
    Messages:
    34
    Likes Received:
    8
    The thing is, I'm on land that I've claimed, roughly 3000 blocks from spawn and I can do damage with my fist and weapon and anything I want just not the potion. I don't see a reason for why it would be world guard protected. Branderos also tried using one of the splash potions weakness in an area that was not claimed by anyone and once more the message appeared.
     
  19. steve4744

    steve4744 Member

    Joined:
    Nov 28, 2014
    Messages:
    32
    Likes Received:
    4
    I've retried with a splash potion of weakness and can confirm its not working as it did on 1.7.
    "Hey, sorry but you can't damage that here"
     

    Attached Files:

    BlueJosh27 likes this.