✅⚡ hClaims ⚡✅  [1.8 - 1.20.x] GUI based claim plugin! Member moderation, Map, WorldBorder and Timer icon

✅⚡ hClaims ⚡✅ [1.8 - 1.20.x] GUI based claim plugin! Member moderation, Map, WorldBorder and Timer -----

Protect your lands with hClaims!



hClaims v2.2.7
  • Added skull support with texture to claim block.
  • Added "api-version: 1.13" to plugin.yml so item types in config need an update
    (Material list > https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/Material.html)
  • Fixed BlockReach problem.
  • Added item-line support for holograms.
  • Added ability to specify inventory type.
  • Fixed a issue with saving data.
Code (YAML):
settings:
  auto-backup-interval
: 7200 #seconds
  disable-worlds
:
   - 'arena'
    - 'spawn'
  disabled-commands-in-claim
: #if player is not owner of claim or doesn't contains in claim friend list, player can't use this commands
    - 'sethome'
    - 'test'
    - 'command'
  min-claim-dif
: 3
  pvp-in-claim
: true
  claim-enter-mode
: true
  mob-limit-in-claim-chunk
: 1000 #maximum mob count in a claim chunk
  item-limit-in-claim-chunk
: 1000 #maximum dropped item count in a claim chunk
  time-format
: ' %day%:%hour%:%minute%:%second%'
  claim-money
: 0.50 #money per seconds for 1 chunk
  refund-percentage
: 30 #When claim is removed, it will refund 30% of your money
  default-claim-time
: 2592000 #2592000 seconds = 1 month
  default-claim-name
: 'Claim of %owner%'
  claim-enter
:
    title
: ' %claim_name%'
    subtitle
: 'You entered claim of %owner%'
  claim-leave
:
    title
: ' %claim_name%'
    subtitle
: 'You left claim of %owner%'
  friend-status-mode
:
    active
: 'Active'
    deactive
: 'Deactive'
  sign-lines-friend
:
   - ''
    - '^^^^^^^^^^^^^^^'
    - 'Type your friend'
    - 'name to above'
  sign-lines-time
:
   - ''
    - '^^^^^^^^^^^^^^^'
    - 'Type added time'
    - 'above you want'
  sign-lines-claim-name
:
   - ''
    - '^^^^^^^^^^^^^^^'
    - 'Type new claim name'
    - 'above you want'
  claim-hologram-height
: 4.2
  claim-hologram-lines
:
    - 'item
: DIAMOND'
    - ' %claim_name% Claim'
    - ' '
    - ' %remaining_time%'
    - ' '
    - 'Owner
: %owner%'
    - 'Chunk count
: %chunk_count%'
    - 'Member count
: %member_count%'
    - 'Friend count
: %friend_count%'
    - 'Creation time
: %create_date%'
  block-types
:
    block1
:
      permission
: ''
      gui-item
:
        type
: 'BEDROCK'
        name
: 'Bedrock'
        glow
: false
        amount
: 1
        datavalue
: 0
        lore
:
         - ''
          - 'Click to change your claim block.'
        nbt
: ' { }'
      block
:
        type
: 'BEDROCK'
        texture
: '' #if block is a skull, you can fill this line with skull texture
    block2
:
      permission
: 'claim.blockchange.obsidian'
      gui-item
:
        type
: 'OBSIDIAN'
        name
: 'Obsidian'
        glow
: true
        amount
: 1
        datavalue
: 0
        lore
:
         - ''
          - 'Click to change your claim block.'
        nbt
: ' { }'
      block
:
        type
: 'OBSIDIAN'
        texture
: '' #if block is a skull, you can fill this line with skull texture
    block3
:
      permission
: 'claim.blockchange.head'
      gui-item
:
        type
: 'LEGACY_SKULL_ITEM'
        name
: 'Diamond Chest'
        glow
: true
        amount
: 1
        datavalue
: 3
        lore
:
         - ''
          - 'Click to change your claim block.'
        nbt
: ' { }'
      block
:
        type
: 'PLAYER_HEAD'
        texture
: 'eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvMWI4ZmUxYzQ0YWNiZWViOTE4ZDM4YmM0MmQ1NTBiZWRkNWMzZGQwNDk4ODlmZDllZWVhMTE2MGFiOGI2YSJ9fX0=' #if block is a skull, you can fill this line with skull texture

database
:
  type
: 'sqlite' #mysql, sqlite

  mysql
:
    ip
: 'localhost'
    port
: '3306'
    username
: 'root'
    password
: ''

messages
:
  you-dont-have-enough-claims
: 'You have never claimed before!'
  you-cant-break
: 'You cant break this block!'
  you-cant-add-friend
: 'The maximum number of friends you can add is %count%!'
  you-are-teleporting
: 'Please wait 3 seconds, you are teleporting to claim.'
  you-are-moving
: 'Your teleport has been cancelled because you moved.'
  there-is-no-money
: 'You dont have enough money to do this.'
  main-chunk-size-out
: 'The maximum size of main claims that can be received is %max%.'
  sub-chunk-size-out
: 'The maximum size of claims that can be received is %max%.'
  here-is-no-claimable
: 'Here is not claimable area.'
  add-friend-to-claim
: 'Add friend named %friend_name% to claim.'
  time-expire-broadcast
: 'Time of %owner%''s claim at %x%, %y%, %z%, %world% has been expired.'
  claim-time-out
: 'The maximum time that you can give to your claim is %time%.'
  cant-break-here
: 'You can''t break this block, because you don''t has permission'
  cant-place-here
: 'You can''t place block here, because you don''t has permission'
  cant-damage-animals-here
: 'You can''t damage animals here, because you don''t has permission'
  cant-interact-here
: 'You can''t interact at here, because you don''t has permission'
  cant-use-command-here
: 'You can''t use this command at here, because you don''t has permission'
  cant-move-block-here
: 'You can''t move your claim block here, because here is outside of your main chunk'

gui-main
:
  title
: 'Claim System'
  type
: 'CHEST'
  size
: 3
  items
:
    claim-list
:
      type
: 'PAPER'
      name
: 'Claim List'
      glow
: false
      amount
: 1
      datavalue
: 0
      lore
: [ ]
      nbt
: ' { }'
      slot
: 11
    claim-item
:
      type
: 'GRASS'
      name
: 'Claim Here'
      glow
: false
      amount
: 1
      datavalue
: 0
      lore
:
        - 'Money
: %money%'
      nbt
: ' { }'
      slot
: 13
    chunk-look-tool
:
      type
: 'SEA_LANTERN'
      name
: 'Look chunks'
      glow
: false
      amount
: 1
      datavalue
: 0
      lore
: [ ]
      nbt
: ' { }'
      slot
: 15
  other-items
:
    item1
:
      type
: 'STAINED_GLASS_PANE'
      name
: ''
      glow
: false
      amount
: 1
      datavalue
: 5
      lore
: [ ]
      nbt
: ' { }'
      slot
: 0

gui-claim-list
:
  title
: 'Claim List'
  type
: 'CHEST'
  size
: 3
  items
:
    claim-item
:
      type
: 'GRASS'
      name
: ' %claim_name% claim'
      glow
: false
      amount
: 1
      datavalue
: 0
      lore
:
       - ''
        - 'Remaining time » %time%'
        - 'Claim size » %size%'
        - 'Claim friend size » %friend_size%'
        - 'Creation Date » %create_date%'
      nbt
: ' { }'
      slots
: [ 0,1,2,3,4,5,6,7,8 ]
    other-claim-item
:
      type
: 'GRASS'
      name
: ' %claim_name% claim'
      glow
: false
      amount
: 1
      datavalue
: 0
      lore
:
       - ''
        - 'Remaining time » %time%'
        - 'Claim size » %size%'
        - 'Claim friend size » %friend_size%'
        - 'Creation Date » %create_date%'
        - ''
        - 'Click to teleport'
      nbt
: ' { }'
      slots
: [ 0,1,2,3,4,5,6,7,8 ]
    previous-page
:
      type
: 'ARROW'
      name
: 'Previous Page'
      glow
: false
      amount
: 1
      datavalue
: 0
      lore
: [ ]
      nbt
: ' { }'
      slot
: 21
    next-page
:
      type
: 'ARROW'
      name
: 'Next Page'
      glow
: false
      amount
: 1
      datavalue
: 0
      lore
: [ ]
      nbt
: ' { }'
      slot
: 23
    back
:
      type
: 'BARRIER'
      name
: 'Back'
      glow
: false
      amount
: 1
      datavalue
: 0
      lore
: [ ]
      nbt
: ' { }'
      slot
: 22
  other-items
:
    item1
:
      type
: 'STAINED_GLASS_PANE'
      name
: ''
      glow
: false
      amount
: 1
      datavalue
: 5
      lore
: [ ]
      nbt
: ' { }'
      slot
: 0

gui-claim
:
  title
: 'Claim - %claim_name% (%chunk_id%)'
  type
: 'CHEST'
  size
: 3
  items
:
    teleport
:
      type
: 'ENDER_PEARL'
      name
: 'Teleport'
      glow
: false
      amount
: 1
      datavalue
: 0
      lore
:
       - 'Click to teleport'
      nbt
: ' { }'
      slot
: 10
    claim-settings
:
      type
: 'DOUBLE_PLANT'
      name
: 'Claim Settings'
      glow
: false
      amount
: 1
      datavalue
: 0
      lore
:
       - 'Click to open claim settings'
      nbt
: ' { }'
      slot
: 13
    claim-map
:
      type
: 'MAP'
      name
: 'Claim Map'
      glow
: false
      amount
: 1
      datavalue
: 0
      lore
:
       - 'Click to open claim map'
      nbt
: ' { }'
      slot
: 16
  other-items
:
    item1
:
      type
: 'STAINED_GLASS_PANE'
      name
: ''
      glow
: false
      amount
: 1
      datavalue
: 5
      lore
: [ ]
      nbt
: ' { }'
      slot
: 0

gui-claim-settings
:
  title
: 'Claim Settings'
  type
: 'CHEST'
  size
: 4
  items
:
    friend-moderation
:
      type
: 'SKULL_ITEM'
      name
: 'Friend Moderation'
      glow
: false
      amount
: 1
      datavalue
: 3
      lore
: [ ]
      nbt
: ' {SkullOwner: {Id: "4519382e-8969-43a3-92a1-d222897c6b43",Properties: {textures: [ {Value: "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvNzZjYmFlNzI0NmNjMmM2ZTg4ODU4NzE5OGM3OTU5OTc5NjY2YjRmNWE0MDg4ZjI0ZTI2ZTA3NWYxNDBhZTZjMyJ9fX0=" } ] } } }'
      slot
: 9
    add-time
:
      type
: 'WATCH'
      name
: 'Add time to claim'
      glow
: false
      amount
: 1
      datavalue
: 0
      lore
: [ ]
      nbt
: ' { }'
      slot
: 11
    change-block-location
:
      type
: 'BEDROCK'
      name
: 'Change claim block location'
      glow
: false
      amount
: 1
      datavalue
: 0
      lore
: [ ]
      nbt
: ' { }'
      slot
: 13
    change-name
:
      type
: 'PAPER'
      name
: 'Change the name'
      glow
: false
      amount
: 1
      datavalue
: 0
      lore
:
       - 'Click to change claim name'
      nbt
: ' { }'
      slot
: 15
    change-block-type
:
      type
: 'BEDROCK'
      name
: 'Change the block'
      glow
: false
      amount
: 1
      datavalue
: 0
      lore
: [ ]
      nbt
: ' { }'
      slot
: 17
    delete
:
      type
: 'REDSTONE'
      name
: 'Delete'
      glow
: false
      amount
: 1
      datavalue
: 0
      lore
: [ ]
      nbt
: ' { }'
      slot
: 4
    back
:
      type
: 'BARRIER'
      name
: 'Back'
      glow
: false
      amount
: 1
      datavalue
: 0
      lore
: [ ]
      nbt
: ' { }'
      slot
: 31
  other-items
:
    item1
:
      type
: 'STAINED_GLASS_PANE'
      name
: ''
      glow
: false
      amount
: 1
      datavalue
: 5
      lore
: [ ]
      nbt
: ' { }'
      slot
: 0

gui-claim-map
:
  title
: 'Claim Map'
  type
: 'CHEST'
  size
: 6
  items
:
    main-claim
:
      type
: 'STAINED_GLASS_PANE'
      name
: 'Your main chunk - %claim_name%'
      glow
: false
      amount
: 1
      datavalue
: 5
      lore
:
        - 'Owner
: %owner%'
        - 'Claim name
: %claim_name%'
        - 'Location
: %world%, %x%, %z%'
        - 'Chunk Id
: %chunk_id%'
        - ''
        - 'Main chunk of your claim'
      nbt
: ' { }'
    sub-claim
:
      type
: 'STAINED_GLASS_PANE'
      name
: 'Sub Chunk - %claim_name%'
      glow
: false
      amount
: 1
      datavalue
: 13
      lore
:
        - 'Owner
: %owner%'
        - 'Claim name
: %claim_name%'
        - 'Location
: %world%, %x%, %z%'
        - 'Chunk Id
: %chunk_id%'
        - ''
        - 'Sub chunk of your claim'
      nbt
: ' { }'
    claimable
:
      type
: 'STAINED_GLASS_PANE'
      name
: 'Claimable Chunk'
      glow
: false
      amount
: 1
      datavalue
: 7
      lore
:
        - 'Location
: %world%, %x%, %z%'
        - 'Chunk Id
: %chunk_id%'
        - ''
        - 'This claim is empty'
      nbt
: ' { }'
    other-claim
:
      type
: 'STAINED_GLASS_PANE'
      name
: 'Unclaimable Chunk - %claim_name%'
      glow
: false
      amount
: 1
      datavalue
: 14
      lore
:
        - 'Owner
: %owner%'
        - 'Claim name
: %claim_name%'
        - 'Location
: %world%, %x%, %z%'
        - 'Chunk Id
: %chunk_id%'
        - ''
        - 'Claim of %owner%'
      nbt
: ' { }'

    left
:
      type
: 'ARROW'
      name
: 'Left'
      glow
: false
      amount
: 1
      datavalue
: 0
      lore
: [ ]
      nbt
: ' { }'
      slot
: 46
    right
:
      type
: 'ARROW'
      name
: 'Right'
      glow
: false
      amount
: 1
      datavalue
: 0
      lore
: [ ]
      nbt
: ' { }'
      slot
: 47
    up
:
      type
: 'ARROW'
      name
: 'Up'
      glow
: false
      amount
: 1
      datavalue
: 0
      lore
: [ ]
      nbt
: ' { }'
      slot
: 51
    down
:
      type
: 'ARROW'
      name
: 'Down'
      glow
: false
      amount
: 1
      datavalue
: 0
      lore
: [ ]
      nbt
: ' { }'
      slot
: 52
    back
:
      type
: 'BARRIER'
      name
: 'Back'
      glow
: false
      amount
: 1
      datavalue
: 0
      lore
: [ ]
      nbt
: ' { }'
      slot
: 49
  other-items
:
    item1
:
      type
: 'STAINED_GLASS_PANE'
      name
: ''
      glow
: false
      amount
: 1
      datavalue
: 5
      lore
: [ ]
      nbt
: ' { }'
      slot
: 0

gui-friend-list
:
  title
: 'Claim Friend'
  type
: 'CHEST'
  size
: 6
  items
:
    friend-head
:
      type
: 'SKULL_ITEM'
      name
: ' %friend_name%'
      glow
: false
      amount
: 1
      datavalue
: 3
      lore
: [ ]
      nbt
: ' { }'
      slots
: [ 10,11,12,13,14,15,16,19,20,21,22,23,24,25,28,29,30,31,32,33,34 ]
    add-friend
:
      type
: 'SKULL_ITEM'
      name
: 'Add friend to claim'
      glow
: false
      amount
: 1
      datavalue
: 3
      lore
:
       - ' %size%/%maximum%'
        - 'Click to add a friend to claim'
      nbt
: ' {SkullOwner: {Id: "a18f6c08-2311-4f8c-a69c-2563148a74f3",Properties: {textures: [ {Value: "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvYjA1NmJjMTI0NGZjZmY5OTM0NGYxMmFiYTQyYWMyM2ZlZTZlZjZlMzM1MWQyN2QyNzNjMTU3MjUzMWYifX19" } ] } } }'
      slot
: 4
    previous-page
:
      type
: 'ARROW'
      name
: 'Previous Page'
      glow
: false
      amount
: 1
      datavalue
: 0
      lore
: [ ]
      nbt
: ' { }'
      slot
: 48
    next-page
:
      type
: 'ARROW'
      name
: 'Next Page'
      glow
: false
      amount
: 1
      datavalue
: 0
      lore
: [ ]
      nbt
: ' { }'
      slot
: 50
    back
:
      type
: 'BARRIER'
      name
: 'Back'
      glow
: false
      amount
: 1
      datavalue
: 0
      lore
: [ ]
      nbt
: ' { }'
      slot
: 49
  other-items
:
    item1
:
      type
: 'STAINED_GLASS_PANE'
      name
: ''
      glow
: false
      amount
: 1
      datavalue
: 5
      lore
: [ ]
      nbt
: ' { }'
      slot
: 0
      console-commands
:
       - 'eco give %player% 1'
      player-commands
:
       - 'warp market'

gui-friend-moderation
:
  title
: 'Claim Friend'
  type
: 'CHEST'
  size
: 4
  items
:
    block-place
:
      type
: 'GRASS'
      name
: 'Block place permission'
      glow
: false
      amount
: 1
      datavalue
: 0
      lore
:
        - 'status
: %status%'
      nbt
: ' { }'
      slot
: 10
    block-break
:
      type
: 'WOOD_PICKAXE'
      name
: 'Block break permission'
      glow
: false
      amount
: 1
      datavalue
: 0
      lore
:
        - 'status
: %status%'
      nbt
: ' { }'
      slot
: 12
    damage-animals
:
      type
: 'IRON_SWORD'
      name
: 'Damage animals permission'
      glow
: false
      amount
: 1
      datavalue
: 0
      lore
:
        - 'status
: %status%'
      nbt
: ' { }'
      slot
: 14
    interact
:
      type
: 'STONE_BUTTON'
      name
: 'Interact permission'
      glow
: false
      amount
: 1
      datavalue
: 0
      lore
:
        - 'status
: %status%'
      nbt
: ' { }'
      slot
: 16
    delete-friend
:
      type
: 'REDSTONE'
      name
: 'Delete Friend'
      glow
: false
      amount
: 1
      datavalue
: 0
      lore
: [ ]
      nbt
: ' { }'
      slot
: 35
    back
:
      type
: 'BARRIER'
      name
: 'Back'
      glow
: false
      amount
: 1
      datavalue
: 0
      lore
: [ ]
      nbt
: ' { }'
      slot
: 31
  other-items
:
    item1
:
      type
: 'STAINED_GLASS_PANE'
      name
: ''
      glow
: false
      amount
: 1
      datavalue
: 5
      lore
: [ ]
      nbt
: ' { }'
      slot
: 0

gui-block-type
:
  title
: 'Claim'
  type
: 'CHEST'
  size
: 6
  items
:
    item-slots
: [ 10,11,12,13,14,15,16,19,20,21,22,23,24,25,28,29,30,31,32,33,34 ]
    previous-page
:
      type
: 'ARROW'
      name
: 'Previous Page'
      glow
: false
      amount
: 1
      datavalue
: 0
      lore
: [ ]
      nbt
: ' { }'
      slot
: 48
    next-page
:
      type
: 'ARROW'
      name
: 'Next Page'
      glow
: false
      amount
: 1
      datavalue
: 0
      lore
: [ ]
      nbt
: ' { }'
      slot
: 50
    back
:
      type
: 'BARRIER'
      name
: 'Back'
      glow
: false
      amount
: 1
      datavalue
: 0
      lore
: [ ]
      nbt
: ' { }'
      slot
: 49
  other-items
:
    item1
:
      type
: 'STAINED_GLASS_PANE'
      name
: ''
      glow
: false
      amount
: 1
      datavalue
: 5
      lore
: [ ]
      nbt
: ' { }'
      slot
: 0

gui-confirmation
:
  title
: 'Confirmation'
  type
: 'CHEST'
  size
: 3
  items
:
    confirm
:
      type
: 'STAINED_GLASS_PANE'
      name
: ' Yes'
      glow
: false
      amount
: 1
      datavalue
: 5
      lore
: [ ]
      nbt
: ' { }'
      slot
: 11
    cancel
:
      type
: 'STAINED_GLASS_PANE'
      name
: ' No'
      glow
: false
      amount
: 1
      datavalue
: 14
      lore
: [ ]
      nbt
: ' { }'
      slot
: 15
  other-items
:
    item1
:
      type
: 'STAINED_GLASS_PANE'
      name
: ''
      glow
: false
      amount
: 1
      datavalue
: 5
      lore
: [ ]
      nbt
: ' { }'
      slot
: 0
----------, Nov 11, 2021
Resource Information
Author:
----------
Total Downloads: 126
First Release: Apr 1, 2021
Last Update: Dec 28, 2023
Category: ---------------
All-Time Rating:
23 ratings
Find more info at discord.gg...
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings