[Skript] Cellblock 2 2.0.0-pre6

Cellblock - a Skript based region manager

  1. nfell2009
    Native Minecraft Version:
    1.18
    Tested Minecraft Versions:
    • 1.14
    • 1.15
    • 1.16
    • 1.17
    • 1.18
    [​IMG]

    You can support my work by purchasing Cellblock 2: https://www.spigotmc.org/resources/3564/. Users who have bought Cellblock already will continue to receive direct support from myself and access to CellAddons. The free version of Cellblock does not have any CellAddons at this time.
    [​IMG]
    Cellblock is a script that allows you to create cells for your players. It's designed to run on prison servers by offering a range of features such as, auto-resetting cells, renting cells and many more! Cellblock is NOT a jailing plugin! Cellblock is intended for your players to setup a home within a specific area. It's similar to Residence.

    [​IMG]

    A powerful core for any prison server - Cellblock comes jam-packed with features!

    • Powerful API
      • Even though Cellblock is in Skript, it features an API that allows anyone to extend from Cellblock
    • Flag system
      • Cell owners are able to to set flags for other users to let them have different access levels for their cells
    • Homes
      • Directly integrated into Cellblock is a way for your users to set their Home Cell so they never get lost
    • Easy renting
      • Players can rent a cell via a command or the signs for a cell. The CellAddon - Cell Directory also integrates with this (more info below)
    • Simple creation
      • Enable set-mode via commands, using the set item, left and right-click 2 points, do a command and the cell is then made
    • Instant price and time setting
      • When you set the price or time of a cell, it is instantly updated and in immediate use
    • Integrated time monitoring and auto-reseting
      • Cellblock will automatically reset cells that exceed their rented time

    [​IMG]

    Installation for Cellblock 2.0.0-pre1 and above:
    IMPORTANT: Cellblock 2 does not contain any conversion tools for Cellblock 1. This means that no data will be carried across. A converter is currently being created. Only use 2.0.0-pre1 for testing and if you're ready to start using Cellblock from scratch.

    IMPORTANT: Cellblock 2.0.0-pre1 is the first pre-release of Cellblock 2. It is not intended for production servers as it may contain bugs.

    To install Cellblock 2.0.0-pre1, simply download the sk file,place that into /plugins/Skript/scripts/ and use the /reload Cellblock 2 command in-game.

    Cellblock will then be successfully installed and working! If you get any errors please post them in the discussion part of this resource.


    [​IMG]

    I have made it so that you can change various things throughout Cellblock. These can be edited directly through the script by opening the file in any text reader such as Notepad++ and modifying the "Options section". All the options have some comments by them giving a basic understanding.

    [​IMG]

    Cellblock has a whole host of commands and features. All the commands are listed in /cb help and can also view specific command information by doing /cb help <command>. It's probably easier for me to suggest you doing this than listing commands here.

    [​IMG]

    To create a cell you must first toggle on setmode (/cb setmode). Then using the defined item (Default: stick) you left and right click the 2 points you want the cell to be. Once selected doing the command /cb create <Cell ID> - will make the cell. It can be rented by doing /cb rent [Cell ID] - (info below)

    Cellblock currently protects: chest, hopper, furnace, minecart, iron door, wooden door, ender chest, crafting table, lever and button. This can be added to easily! Just adding onto it in the aliases section of the script. Cellblock also stops placing and breaking within cells.

    [​IMG]

    When you download Cellblock, you're given access to a .sk file:
    - Cellblock (latest version: 2.0.0-pre6)

    [​IMG]

    With every update of Cellblock, I monitor any changes to data and variables. If there have been changes then a converter is created to ensure that your data is updated correctly. The converter is tested multiple times and ensured it's in working order. The converter is ran when Cellblock begins. It's only ran once and then a variable is set to prevent it running again.

    [​IMG]

    If you're using version 1.1 of Cellblock, you just need to do /cb rent [Cell ID] - to rent a cell

    Via Skript and Vault, Cellblock supports any economy plugin that hooks into Vault. PayPoint support has also been integrated but this script is currently pending re-release.

    As of Cellblock 1.8 - BetterCells allows your players to buy cells via /cb buy [cell]. This means the cell never resets and is always the players. DefaultCellProtection will still prevent the player from breaking any existing cell blocks

    [​IMG]

    Skript: https://forums.skunity.com/resources/323/
    skQuery: https://forums.skunity.com/resources/68/
    skript-reflect: https://forums.skunity.com/resources/1146/

    [​IMG]

    There are multiple places in which you can contact me,
    • Reply to the Discussion section of this thread
    • PM me on Spigot or skUnity
    • Add me on Discord: BaeFell#0001
    I'll try and help as much as I can, please read the Support Policy below for more information about the help and support I offer.

    [​IMG]

    Support for the free version of Cellblock is limited. You're more than welcome to contact me however I will not be committing to supporting the free version over the premium version of Cellblock. By this I mean updates will be prioritised for the premium version and my time supporting users will be those who have bought Cellblock. If you would like to support me and receive priority, purchase Cellblock: https://www.spigotmc.org/resources/3564/

    [​IMG]

    If you want to complain about this using Skript then go somewhere else. I don't care if you dislike Skript and don't want to hear it. Skript allows people to easily customise their server and empowers them to create. If you attack me or Skript, you'll be reported. Simple as.