1. Welcome to skUnity!

    Welcome to skUnity! This is a forum where members of the Skript community can communicate and interact. Skript Resource Creators can post their Resources for all to see and use.

    If you haven't done so already, feel free to join our official Discord server to expand your level of interaction with the comminuty!

    Now, what are you waiting for? Join the community now!

Dismiss Notice
This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

Script ♦ Animated Blocks Plus ♦ Make your server become alive [Config] [1.8 - 1.12] [OPEN SOURCE] 1.2.1

Create unlimited number of animated blocks, control the speed and the blocks. Impress your players.

  1. Ayham Alali
    Contributors:
    Designer & Developer: Ayham Alali
    Supported Minecraft Versions:
    • 1.8, 1.9, 1.10, 1.11, 1.12
    Read the whole page before purchasing
    Join our Discord for support

    [!]
    This script can be downloaded from Github
    [!]
    [​IMG]
    [​IMG]
    [​IMG]

    [​IMG]



      • Animated Blocks Plus: is a Custom Skript made by Ayham Alali, and he decided to share it with you :emoji_slight_smile:
      • Why Plus? Well, Take a look at Features section :emoji_slight_smile:
      • Read the whole page before purchasing.
      • Just a quick look..
    [​IMG]
    [​IMG]




      • Fully customizable (Messages, config ...)
      • Has a configuration files (.yml) (config.yml, messages.yml)
      • Add unlimited of animated blocks IDs
      • Add unlimited of animated block blocks list
      • Create animated blocks in-game and with config.yml
      • Control animation speed
      • Enable/Disable blocks option
      • Can't break animated blocks (optional)
      • Teleport to animated blocks
      • Reload command for the configuration files / plugin
      • Command to check animated block blocks list
      • Support for multiple worlds
      • No Lag
      • Easy to use
      • No bugs
      • Active Author :emoji_slight_smile:
      • more coming soon...
      • Must work with 1.8 - 1.9 - 1.10 - 1.11 (1.9 - 1.10 - 1.11 not tested yet)
      • Update checker.
      • Config.yml ↓
      • Code (Text):
        1. # Config file of Animated Block Plus
        2. # Here you can add blocks (you also can add block in-game with '/ab create <ID>')
        3. # A quick tip: if you wan to use data values check your skript (english|german) aliases, you can't use ':<number>' let's say you want to use block 5:3 you will type 'junglewood plank' (<type>wood plank) (this is how skript works)
        4. # the General syntax of blocks is:
        5. #blocks:
        6.   #'<ID>':
        7.     #enabled: 'true' > true/false
        8.     #world: 'world' > world name
        9.     #location: 'x: -70.5, y: 115.5, z: 606.5' > location don't play with this
        10.     #speed: '100' > animation speed in ticks
        11.     #blocks: > blocks goes here | if you want to use data value use like "junglewood plank" do not use :<number> it won't work! (check line 3)
        12.     #- diamond_ore
        13.     #- gold_ore
        14.     #- junglewood plank
        15.  
        16.  
        17.  
        18. version: '1.0' # DO NOT CHANGE
        19. nobreak: 'true' # True/False
        20. blocks:
        21.   '4':
        22.     enabled: 'true'
        23.     world: world
        24.     location: 'x: -70.5, y: 115.5, z: 606.5'
        25.     speed: '100'
        26.     blocks:
        27.     - diamond_ore
        28.     - gold_ore
        29.   '1':
        30.     enabled: 'true'
        31.     world: world
        32.     location: 'x: -71.5, y: 115.5, z: 608.5'
        33.     speed: '1'
        34.     blocks:
        35.     - diamond_ore
        36.     - gold_ore
        37.     - redstone_ore
        38.     - lapis_ore
        39.     - iron_ore
        40.  
      • Messages.yml ↓
      • Code (Text):
        1. prefix: '&d&l&oAB&7»'
        2. abenabled: '&a{id}&7 is now &a&lENABLED' # Variables: {id} √
        3. abdisabled: '&c{id}&7 is now &c&lDISABLED' # Variables: {id} √
        4. idexists: '&c{id} exists.' # Variables: {id} √
        5. idnotexist: '&c{id} is not exist.' # Variables: {id} √
        6. noids: '&cThere are no registered blocks.'
        7. alreadyenabled: '&a{id}&7 already Enabled.' # Variables: {id} √
        8. alreadydisabled: '&c{id}&7 already Disabled.' # Variables: {id} √
        9. speedchange: '&7Set animation speed of ID (&a{id}&7) to &a{speed}&7 ticks' # Variables: {id}, {speed}
        10. listtopline1: '&8(&c!&8)&7&m----&c&l&o Animated Blocks List &7[&a{count}&7] &7&m----&8(&c!&8)' # Variables: {count} = registered blocks count
        11. listlists: '&7 - ID: &a{blocks}' # Variables: {blocks}
        12. listbuttomline: '&8(&c!&8)&7&m--------------------------------&8(&c!&8)'
        13. nobreakmsg: '&cYou can''t break this block'
        14. conreloaded: '&aConfiguration files reloaded.'
        15. plreloaded: '&aPlugin reloaded.'
        16. noperm: "&cYou don't have permission to do that."
    [​IMG]



      • /animatedblocks create <ID> - Create a new animated block
        • Aliases: ab, animatedb, ablocks
      • /animatedblocks remove <ID> - Remove animated block
      • /animatedblocks addblock <ID> <block> - add block to animated block locks list
      • /animatedblocks removeblock <ID> <block> - Remove block from animated block blocks list
      • /animatedblocks list - show list of created blocks
      • /animatedblocks disable <ID> - Disable an animated block
      • /animatedblocks enable <ID> - Enable an animated block
      • /animatedblocks setspeed <ID> <number> - set animation speed of an animated block (in ticks [20 ticks = 1 second])
      • /animatedblocks tp <ID> - teleport to animated block
      • /animatedblocks blocks <ID> - show the current blocks in a specific animated block
      • /animatedblocks reload (plugin[pl]|config[con]) - reload the plugin or the config only
      • /animatedblocks help - Show the help message
      • /animatedblocks version - Check the plugin version
    [​IMG]



      • Skript 2.2+ (functions support)
      • SkQuery
      • skUtilities
      • SkRayFall
      • Any Permission plugin (PermissionsEx ...)
      • How to install:
        • Download requirements and put them in the plugins folder
        • reload/start the server to let skript folder generate
        • put the .sk file you've downloaded in "plugins/skript/scripts"
        • put the plugin folder which contains the .yml files in the plugins file
        • start the server and have fun :emoji_slight_smile:
    [​IMG]



      • abp.cmd.main (To use the main command)
      • abp.cmd.main.<arg> (like "abp.cmd.main.reload")
      • abp.checkupdate (UpdateChecker)
    [​IMG]
    [​IMG]
    [​IMG]
    [​IMG]
    [​IMG]

    [​IMG]



      • Give me your Suggestion :emoji_slight_smile:
      • Add particles to animation √
    [​IMG]

    [​IMG]



      • I'm trying hard to earn money to run my server (OPG4MERS) again, So if you want to help me by donating that would be cool, And don't forget to send me your IGN because i will give you "Supporter" rank in my server :emoji_slight_smile:
      • If you have anything else you can donate i will be Thankful to you
    [​IMG]

    [​IMG]

    [​IMG]



      • If i forgot something please do not make a bad/low review/rating, Just pm me.



      • Thank you for Purchasing my plugin
      • Have fun :emoji_slight_smile: