extra message for chunks info
patched main config.yml reload
gets reversed recent owners
on /chunks info
first recent owner is the recently player who unclaimed the chunk
disable redstone patched
rails ignored
patched recent owners
when claiming if player uuid exists in recent owners it will get removed
patched if its in world guard region owner name will be Server
if player has more max claims permissions it will try to get the highest
if region is set to deny access is set to false
placeholder: %chunks_access%
supports 1.21 - latest
requires Vault, WorldGuard
supports PlaceholderAPI
requires worldguard and vault
using spigot api
supports placeholderAPI, worldGuard, carry and harvester but not required
nothing changed for message.yml and config.yml or userdata
patched mount
record to class more easier for other plugins
config.yml and message.yml has been updated
see Documentation to see default
unable to ban self and add self to members
some update to message.yml
default message.yml can be found on Documentation
1.21.3 update
patched:
vehicle event
custom event
hanging event
detailed:
vehicle, creating a vehicle by PlayerInteract if item is boat/minecart
vehicle damage, if vehicle is inside a claimed chunk and if damager has access.
custom, harvester and carry events are removed from default events and now placed if a plugin is enable
hanging, if placing a lead or placing on block which is claimed if placer has access
patched interact to playerInteractEntity
using action bar instead
patched message uncolored
supports carry events
added bed section for interaction event
patched block spread event {fire spread}
blockShearEntity
when block try shear inside claims
blockSpread
crafterCraft
when fire spreads from outside of claims
these will cancel some are for redstone-only-in-claims
removed protect permission
expire date added
expire option is in claim section
hostile changed to friendly
default config.yml can be found on Documentation
added recent owners for /chunks info
"/chunks info" checks current chunk
patched:
if uuid contains already in recent owners
remember to check last updates
chunk claiming save location is inside world folder
example world named world
world/Chunks/chunkKey.yml
instead of:
plugins/Chunks/chunk/worldName/chunkKey.yml
you can move the folder "worldName" to same world folder
then rename the folder to Chunks
noteplayevent added for redstone only in claims
same goes for piston events
patched south and east particles
more info on GitHub
added if chunk is claimed by from location
remember to change the settings section in config.yml
default config can be found in Documentation
created HarvesterAPI and CarryAPI
nothing changed for config files
nothing changed for configs
forgot to add a "." for if player has permission
operator players has about 99.999 max claims
Code (Text):
max-claims:
default: 32
vip: 36
staff: 64
1.1.14 supports only paper
added piston event fluid event
corrected claim effect
Spoiler: config.yml
Code (Text):
notify-update: true
#which world is it allowed to claim in
worlds:
- world
- world_nether
- world_the_end
- test
economy:
cost: 1000.0
refund: 750.0
#each claim adds %25 of the cost
#first claim $cost
#second claim $cost + %multiply of cost
#its best to test it out before using it public
multiply: 25
max-claims: 32
claim:
particle:
type: TOTEM
spread: 4
height: 6
amount: 75
sound:
type: BLOCK_AMETHYST_BLOCK_BREAK
volume: 0.75
pitch: 1.0
unclaim:
particle:
type: SPELL_INSTANT
spread: 4
height: 6
amount: 75
sound:
type: BLOCK_AMETHYST_BLOCK_BREAK
volume: 0.75
pitch: 1.0
settings:
pvp-inside-claims: true
redstone-only-inside: false
disable-block-break: true
disable-block-fertilize: true
disable-block-place: true
disable-cauldron-level-change: true
disable-tnt-block-damage: true
disable-sign-change: true
disable-fluid-from-outside: true
disable-piston-from-outside: true
disabled-interact-physical-blocks:
- ACACIA_PRESSURE_PLATE
- BAMBOO_PRESSURE_PLATE
- BIRCH_PRESSURE_PLATE
- CHERRY_PRESSURE_PLATE
- CRIMSON_PRESSURE_PLATE
- DARK_OAK_PRESSURE_PLATE
- FARMLAND
- HEAVY_WEIGHTED_PRESSURE_PLATE
- JUNGLE_PRESSURE_PLATE
- LIGHT_WEIGHTED_PRESSURE_PLATE
- MANGROVE_PRESSURE_PLATE
- OAK_PRESSURE_PLATE
- POLISHED_BLACKSTONE_PRESSURE_PLATE
- SNIFFER_EGG
- SPRUCE_PRESSURE_PLATE
- STONE_PRESSURE_PLATE
- TURTLE_EGG
- WARPED_PRESSURE_PLATE
disabled-interact-blocks:
- ACACIA_BUTTON
- ACACIA_DOOR
- ACACIA_FENCE_GATE
- ACACIA_TRAPDOOR
- ANVIL
- BAMBOO_BUTTON
- BAMBOO_DOOR
- BAMBOO_FENCE_GATE
- BAMBOO_TRAPDOOR
- BARREL
- BEACON
- BEE_NEST
- BEEHIVE
- BELL
- BIRCH_BUTTON
- BIRCH_DOOR
- BIRCH_FENCE_GATE
- BIRCH_TRAPDOOR
- BLACK_BED
- BLACK_CANDLE
- BLACK_SHULKER_BOX
- BLUE_BED
- BLUE_CANDLE
- BLUE_SHULKER_BOX
- BREWING_STAND
- BROWN_BED
- BROWN_CANDLE
- BROWN_SHULKER_BOX
- CANDLE
- CHERRY_BUTTON
- CHERRY_DOOR
- CHERRY_FENCE_GATE
- CHERRY_TRAPDOOR
- CHEST
- CHIPPED_ANVIL
- CHISELED_BOOKSHELF
- COMPARATOR
- COPPER_DOOR
- COPPER_TRAPDOOR
- CRAFTER
- CRIMSON_BUTTON
- CRIMSON_DOOR
- CRIMSON_FENCE_GATE
- CRIMSON_TRAPDOOR
- CYAN_BED
- CYAN_CANDLE
- CYAN_SHULKER_BOX
- DAMAGED_ANVIL
- DARK_OAK_BUTTON
- DARK_OAK_DOOR
- DARK_OAK_FENCE_GATE
- DARK_OAK_TRAPDOOR
- DAYLIGHT_DETECTOR
- DECORATED_POT
- DISPENSER
- DROPPER
- EXPOSED_COPPER_DOOR
- EXPOSED_COPPER_TRAPDOOR
- FLOWER_POT
- GRAY_BED
- GRAY_CANDLE
- GRAY_SHULKER_BOX
- GREEN_BED
- GREEN_CANDLE
- GREEN_SHULKER_BOX
- HOPPER
- JUKEBOX
- JUNGLE_BUTTON
- JUNGLE_DOOR
- JUNGLE_FENCE_GATE
- JUNGLE_TRAPDOOR
- LECTERN
- LEVER
- LIGHT_BLUE_BED
- LIGHT_BLUE_CANDLE
- LIGHT_BLUE_SHULKER_BOX
- LIGHT_GRAY_BED
- LIGHT_GRAY_CANDLE
- LIGHT_GRAY_SHULKER_BOX
- LIME_BED
- LIME_CANDLE
- LIME_SHULKER_BOX
- MAGENTA_BED
- MAGENTA_CANDLE
- MAGENTA_SHULKER_BOX
- MANGROVE_BUTTON
- MANGROVE_DOOR
- MANGROVE_FENCE_GATE
- MANGROVE_TRAPDOOR
- OAK_BUTTON
- OAK_DOOR
- OAK_FENCE_GATE
- OAK_TRAPDOOR
- ORANGE_BED
- ORANGE_CANDLE
- ORANGE_SHULKER_BOX
- OXIDIZED_COPPER_DOOR
- OXIDIZED_COPPER_TRAPDOOR
- PING_SHULKER_BOX
- PINK_BED
- PINK_CANDLE
- POLISHED_BLACKSTONE_BUTTON
- PURPLE_BED
- PURPLE_CANDLE
- PURPLE_SHULKER_BOX
- RED_BED
- RED_CANDLE
- RED_SHULKER_BOX
- REDSTONE_WIRE
- REPEATER
- SHULKER_BOX
- SPRUCE_BUTTON
- SPRUCE_DOOR
- SPRUCE_FENCE_GATE
- SPRUCE_TRAPDOOR
- STONE_BUTTON
- TRAPPED_CHEST
- TRIAL_SPAWNER
- VAULT
- WARPED_BUTTON
- WARPED_DOOR
- WARPED_FENCE_GATE
- WARPED_TRAPDOOR
- WAXED_COPPER_DOOR
- WAXED_COPPER_TRAPDOOR
- WAXED_EXPOSED_COPPER_DOOR
- WAXED_EXPOSED_COPPER_TRAPDOOR
- WAXED_OXIDIZED_COPPER_DOOR
- WAXED_OXIDIZED_COPPER_TRAPDOOR
- WAXED_WEATHERED_COPPER_DOOR
- WAXED_WEATHERED_COPPER_TRAPDOOR
- WEATHERED_COPPER_DOOR
- WEATHERED_COPPER_TRAPDOOR
- WHITE_BED
- WHITE_CANDLE
- WHITE_SHULKER_BOX
- YELLOW_BED
- YELLOW_CANDLE
- YELLOW_SHULKER_BOX
disabled-harvest-blocks:
- BEE_NEST
- BEEHIVE
- CAVE_VINES
- CAVE_VINES_PLANT
- SWEET_BERRY_BUSH
disabled-change-blocks:
- ACACIA_LOG
- ACACIA_WOOD
- BAMBOO_BLOCK
- BIRCH_LOG
- BIRCH_WOOD
- CHERRY_LOG
- CHERRY_WOOD
- CHISELED_COPPER
- COARSE_DIRT
- COPPER_BLOCK
- COPPER_BULB
- COPPER_DOOR
- COPPER_GRATE
- COPPER_TRAPDOOR
- CRIMSON_HYPHAE
- CRIMSON_STEM
- CUT_COPPER
- CUT_COPPER_SLAB
- CUT_COPPER_STAIRS
- DARK_OAK_LOG
- DARK_OAK_WOOD
- DIRT
- DIRT_PATH
- EXPOSED_CHISELED_COPPER
- EXPOSED_COPPER
- EXPOSED_COPPER_BULB
- EXPOSED_COPPER_DOOR
- EXPOSED_COPPER_GRATE
- EXPOSED_COPPER_TRAPDOOR
- EXPOSED_CUT_COPPER
- EXPOSED_CUT_COPPER_SLAB
- EXPOSED_CUT_COPPER_STAIRS
- GRASS_BLOCK
- JUNGLE_LOG
- JUNGLE_WOOD
- MANGROVE_LOG
- MANGROVE_WOOD
- MYCELIUM
- OAK_LOG
- OAK_WOOD
- OXIDIZED_CHISELED_COPPER
- OXIDIZED_COPPER
- OXIDIZED_COPPER_BULB
- OXIDIZED_COPPER_DOOR
- OXIDIZED_COPPER_GRATE
- OXIDIZED_COPPER_TRAPDOOR
- OXIDIZED_CUT_COPPER
- OXIDIZED_CUT_COPPER_SLAB
- OXIDIZED_CUT_COPPER_STAIRS
- PODZOL
- PUMPKIN
- ROOTED_DIRT
- SPRUCE_LOG
- SPRUCE_WOOD
- TRIAL_SPAWNER
- VAULT
- WARPED_HYPHAE
- WARPED_STEM
- WAXED_
- WAXED_COPPER_BLOCK
- WEATHERED_CHISELED_COPPER
- WEATHERED_COPPER
- WEATHERED_COPPER_BULB
- WEATHERED_COPPER_DOOR
- WEATHERED_COPPER_GRATE
- WEATHERED_COPPER_TRAPDOOR
- WEATHERED_CUT_COPPER
- WEATHERED_CUT_COPPER_SLAB
- WEATHERED_CUT_COPPER_STAIRS
disabled-buckets:
- AXOLOTL_BUCKET
- BUCKET
- COD_BUCKET
- LAVA_BUCKET
- MILK_BUCKET
- POWDER_SNOW_BUCKET
- PUFFERFISH_BUCKET
- SALMON_BUCKET
- TADPOLE_BUCKET
- TROPICAL_FISH_BUCKET
- WATER_BUCKET
disabled-beds:
- WHITE_BED
- LIGHT_GRAY_BED
- GRAY_BED
- BLACK_BED
- BROWN_BED
- RED_BED
- ORANGE_BED
- YELLOW_BED
- LIME_BED
- GREEN_BED
- CYAN_BED
- LIGHT_BLUE_BED
- BLUE_BED
- PURPLE_BED
- MAGENTA_BED
- PINK_BED
hostile:
- BOGGED
- BREEZE
- BLAZE
- CAVE_SPIDER
- CREEPER
- DROWNED
- ENDERMAN
- ELDER_GUARDIAN
- ENDERMITE
- EVOKER
- ENDER_DRAGON
- GHAST
- GUARDIAN
- HOGLIN
- HUSK
- IRON_GOLEM
- MAGMA_CUBE
- PHANTOM
- PIG_ZOMBIE
- PIGLIN
- PIGLIN_BRUTE
- PILLAGER
- PUFFERFISH
- RAVAGER
- SPIDER
- SHULKER
- SILVERFISH
- SKELETON
- SLIME
- STRAY
- VEC
- VINDICATOR
- WARDEN
- WITCH
- WITHER_SKELETON
- WITHER
- WITHER_SKULL
- ZOGLIN
- ZOMBIE
- ZOMBIE_VILLAGER
patched entityexplode and blockfertilize events
prevents tnt damage on claims and fertilize spreads
added missing block ignite event
supports harvester and carry premium plugins
reqiures WorldGuard
config.yml changes
Spoiler
Code (Text):
notify-update: true
#which world is it allowed to claim in
worlds:
- world
- world_nether
- world_the_end
economy:
cost: 1000.0
refund: 750.0
#each claim adds %25 of the cost
#first claim $cost
#second claim $cost + %multiply of cost
#its best to test it out before using it public
multiply: 25
claim:
max-claims: 32
particle: TOTEM
sound:
type: BLOCK_AMETHYST_BLOCK_BREAK
volume: 0.75
pitch: 1.0
unclaim:
particle: SPELL_INSTANT
sound:
type: BLOCK_AMETHYST_BLOCK_BREAK
volume: 0.75
pitch: 1.0
settings:
pvp-inside-claims: true
redstone-only-inside: false
disable-entity-explode-blocks: true
disable-block-break: true
disable-block-fertilize: true
disable-block-place: true
disable-cauldron-level-change: true
disabled-interact-physical-blocks:
- ACACIA_PRESSURE_PLATE
- BAMBOO_PRESSURE_PLATE
- BIRCH_PRESSURE_PLATE
- CHERRY_PRESSURE_PLATE
- CRIMSON_PRESSURE_PLATE
- DARK_OAK_PRESSURE_PLATE
- FARMLAND
- HEAVY_WEIGHTED_PRESSURE_PLATE
- JUNGLE_PRESSURE_PLATE
- LIGHT_WEIGHTED_PRESSURE_PLATE
- MANGROVE_PRESSURE_PLATE
- OAK_PRESSURE_PLATE
- POLISHED_BLACKSTONE_PRESSURE_PLATE
- SNIFFER_EGG
- SPRUCE_PRESSURE_PLATE
- STONE_PRESSURE_PLATE
- TURTLE_EGG
- WARPED_PRESSURE_PLATE
disabled-interact-blocks:
- ACACIA_BUTTON
- ACACIA_DOOR
- ACACIA_FENCE_GATE
- ACACIA_TRAPDOOR
- ANVIL
- BAMBOO_BUTTON
- BAMBOO_DOOR
- BAMBOO_FENCE_GATE
- BAMBOO_TRAPDOOR
- BARREL
- BEACON
- BEE_NEST
- BEEHIVE
- BELL
- BIRCH_BUTTON
- BIRCH_DOOR
- BIRCH_FENCE_GATE
- BIRCH_TRAPDOOR
- BLACK_BED
- BLACK_CANDLE
- BLACK_SHULKER_BOX
- BLUE_BED
- BLUE_CANDLE
- BLUE_SHULKER_BOX
- BREWING_STAND
- BROWN_BED
- BROWN_CANDLE
- BROWN_SHULKER_BOX
- CANDLE
- CHERRY_BUTTON
- CHERRY_DOOR
- CHERRY_FENCE_GATE
- CHERRY_TRAPDOOR
- CHEST
- CHIPPED_ANVIL
- CHISELED_BOOKSHELF
- COMPARATOR
- COPPER_DOOR
- COPPER_TRAPDOOR
- CRAFTER
- CRIMSON_BUTTON
- CRIMSON_DOOR
- CRIMSON_FENCE_GATE
- CRIMSON_TRAPDOOR
- CYAN_BED
- CYAN_CANDLE
- CYAN_SHULKER_BOX
- DAMAGED_ANVIL
- DARK_OAK_BUTTON
- DARK_OAK_DOOR
- DARK_OAK_FENCE_GATE
- DARK_OAK_TRAPDOOR
- DAYLIGHT_DETECTOR
- DECORATED_POT
- DISPENSER
- DROPPER
- EXPOSED_COPPER_DOOR
- EXPOSED_COPPER_TRAPDOOR
- FLOWER_POT
- GRAY_BED
- GRAY_CANDLE
- GRAY_SHULKER_BOX
- GREEN_BED
- GREEN_CANDLE
- GREEN_SHULKER_BOX
- HOPPER
- JUKEBOX
- JUNGLE_BUTTON
- JUNGLE_DOOR
- JUNGLE_FENCE_GATE
- JUNGLE_TRAPDOOR
- LECTERN
- LEVER
- LIGHT_BLUE_BED
- LIGHT_BLUE_CANDLE
- LIGHT_BLUE_SHULKER_BOX
- LIGHT_GRAY_BED
- LIGHT_GRAY_CANDLE
- LIGHT_GRAY_SHULKER_BOX
- LIME_BED
- LIME_CANDLE
- LIME_SHULKER_BOX
- MAGENTA_BED
- MAGENTA_CANDLE
- MAGENTA_SHULKER_BOX
- MANGROVE_BUTTON
- MANGROVE_DOOR
- MANGROVE_FENCE_GATE
- MANGROVE_TRAPDOOR
- OAK_BUTTON
- OAK_DOOR
- OAK_FENCE_GATE
- OAK_TRAPDOOR
- ORANGE_BED
- ORANGE_CANDLE
- ORANGE_SHULKER_BOX
- OXIDIZED_COPPER_DOOR
- OXIDIZED_COPPER_TRAPDOOR
- PING_SHULKER_BOX
- PINK_BED
- PINK_CANDLE
- POLISHED_BLACKSTONE_BUTTON
- PURPLE_BED
- PURPLE_CANDLE
- PURPLE_SHULKER_BOX
- RED_BED
- RED_CANDLE
- RED_SHULKER_BOX
- REDSTONE_WIRE
- REPEATER
- SHULKER_BOX
- SPRUCE_BUTTON
- SPRUCE_DOOR
- SPRUCE_FENCE_GATE
- SPRUCE_TRAPDOOR
- STONE_BUTTON
- TRAPPED_CHEST
- TRIAL_SPAWNER
- VAULT
- WARPED_BUTTON
- WARPED_DOOR
- WARPED_FENCE_GATE
- WARPED_TRAPDOOR
- WAXED_COPPER_DOOR
- WAXED_COPPER_TRAPDOOR
- WAXED_EXPOSED_COPPER_DOOR
- WAXED_EXPOSED_COPPER_TRAPDOOR
- WAXED_OXIDIZED_COPPER_DOOR
- WAXED_OXIDIZED_COPPER_TRAPDOOR
- WAXED_WEATHERED_COPPER_DOOR
- WAXED_WEATHERED_COPPER_TRAPDOOR
- WEATHERED_COPPER_DOOR
- WEATHERED_COPPER_TRAPDOOR
- WHITE_BED
- WHITE_CANDLE
- WHITE_SHULKER_BOX
- YELLOW_BED
- YELLOW_CANDLE
- YELLOW_SHULKER_BOX
disabled-harvest-blocks:
- BEE_NEST
- BEEHIVE
- CAVE_VINES
- CAVE_VINES_PLANT
- SWEET_BERRY_BUSH
disabled-change-blocks:
- ACACIA_LOG
- ACACIA_WOOD
- BAMBOO_BLOCK
- BIRCH_LOG
- BIRCH_WOOD
- CHERRY_LOG
- CHERRY_WOOD
- CHISELED_COPPER
- COARSE_DIRT
- COPPER_BLOCK
- COPPER_BULB
- COPPER_DOOR
- COPPER_GRATE
- COPPER_TRAPDOOR
- CRIMSON_HYPHAE
- CRIMSON_STEM
- CUT_COPPER
- CUT_COPPER_SLAB
- CUT_COPPER_STAIRS
- DARK_OAK_LOG
- DARK_OAK_WOOD
- DIRT
- DIRT_PATH
- EXPOSED_CHISELED_COPPER
- EXPOSED_COPPER
- EXPOSED_COPPER_BULB
- EXPOSED_COPPER_DOOR
- EXPOSED_COPPER_GRATE
- EXPOSED_COPPER_TRAPDOOR
- EXPOSED_CUT_COPPER
- EXPOSED_CUT_COPPER_SLAB
- EXPOSED_CUT_COPPER_STAIRS
- GRASS_BLOCK
- JUNGLE_LOG
- JUNGLE_WOOD
- MANGROVE_LOG
- MANGROVE_WOOD
- MYCELIUM
- OAK_LOG
- OAK_WOOD
- OXIDIZED_CHISELED_COPPER
- OXIDIZED_COPPER
- OXIDIZED_COPPER_BULB
- OXIDIZED_COPPER_DOOR
- OXIDIZED_COPPER_GRATE
- OXIDIZED_COPPER_TRAPDOOR
- OXIDIZED_CUT_COPPER
- OXIDIZED_CUT_COPPER_SLAB
- OXIDIZED_CUT_COPPER_STAIRS
- PODZOL
- PUMPKIN
- ROOTED_DIRT
- SPRUCE_LOG
- SPRUCE_WOOD
- TRIAL_SPAWNER
- VAULT
- WARPED_HYPHAE
- WARPED_STEM
- WAXED_
- WAXED_COPPER_BLOCK
- WEATHERED_CHISELED_COPPER
- WEATHERED_COPPER
- WEATHERED_COPPER_BULB
- WEATHERED_COPPER_DOOR
- WEATHERED_COPPER_GRATE
- WEATHERED_COPPER_TRAPDOOR
- WEATHERED_CUT_COPPER
- WEATHERED_CUT_COPPER_SLAB
- WEATHERED_CUT_COPPER_STAIRS
disabled-buckets:
- AXOLOTL_BUCKET
- BUCKET
- COD_BUCKET
- LAVA_BUCKET
- MILK_BUCKET
- POWDER_SNOW_BUCKET
- PUFFERFISH_BUCKET
- SALMON_BUCKET
- TADPOLE_BUCKET
- TROPICAL_FISH_BUCKET
- WATER_BUCKET
disable-sign-change: true
hostile:
- BOGGED
- BREEZE
- BLAZE
- CAVE_SPIDER
- CREEPER
- DROWNED
- ENDERMAN
- ELDER_GUARDIAN
- ENDERMITE
- EVOKER
- ENDER_DRAGON
- GHAST
- GUARDIAN
- HOGLIN
- HUSK
- IRON_GOLEM
- MAGMA_CUBE
- PHANTOM
- PIG_ZOMBIE
- PIGLIN
- PIGLIN_BRUTE
- PILLAGER
- PUFFERFISH
- RAVAGER
- SPIDER
- SHULKER
- SILVERFISH
- SKELETON
- SLIME
- STRAY
- VEC
- VINDICATOR
- WARDEN
- WITCH
- WITHER_SKELETON
- WITHER
- WITHER_SKULL
- ZOGLIN
- ZOMBIE
- ZOMBIE_VILLAGER
changed to start after worlds loaded
config.yml changes put worlds section like so below
Code (Text):
notify-update: true
#which world is it allowed to claim in
worlds:
- world
- world_nether
- world_the_end
economy:
cost: 1000.0
refund: 750.0
#each claim adds %25 of the cost
#first claim $cost
#second claim $cost + %multiply of cost
#its best to test it out before using it public
multiply: 25
supports only 1.21
added multiplier
cleaned up classes & fixed max claims
chunks.command.chunk.view.others added
changed chunks.command.chunks.delete > chunks.command.chunks.unclaim
update checker updated for a smooth message and a link for this resorce url
"unclaim all" added before use this will unclaim all players chunk
"chunks unclaim target all" added for admins
message.yml updated for unclaim all command
delete message.yml if you want to get the default
since chunk view been added
corrected to add chunk location on setowner
cleaned up the rest for the latest update
forgot to clean up unclaim particle, this has been cleaned up
forgot at add sound for chunk view others, this has been fixed
before i update gitHub release i cleaned up claiming effects
permission:
chunks.command.chunk.view
chunks.command.chunk.view.others
added if chunk is loaded
prevents showing particles on unloaded chunks
permission:
chunks.command.chunk.view
corrected get string for the event
entity damage by entity event fix
copy and paste this to message.yml
meaning replace all, so you dont have to replace each ' to "
Spoiler: message.yml
Code (Text):
commands:
chunk:
ban:
already-banned: "{0}&c is already banned"
success: "&6You banned&f {0}"
banned:
empty: "&cYou do not have any banned members"
title: "&6Banned:"
list: "- {0}"
claim:
success: "&6You claimed a chunk for&a {0}"
already-owned: "&cYou already own the chunk"
already-claimed: "&cChunk is already claimed by&f {0}"
insufficient-funds: "&cYou do not have&a {0}&c to claim chunk"
insufficient-claims: "&cYou have reach you're limit to&f {0}"
worldguard: "&c&lHey!&7 Sorry, but you are not allowed to claim here"
help:
title: "&6Chunk Help:"
ban: "&f/chunk ban player&7 - bans target from chunk"
banned: "&f/chunk banned&7 - check list of banned"
claim: "&f/chunk claim&7 - claim current chunk"
help: "&f/chunk help&7 - show this list"
members:
- /chunk members add player&7 - adds chunk member
- /chunk members remove player&7 - removes chunk member
tnt: /chunk tnt&7 - toggle tnt
unban: /chunk unban player&7 - unbans target
unclaim: /chunk unclaim&7 - unclaim current chunk
members:
empty: "&cYou do not have any members"
title: "&6Chunk Members:"
list: "- {0}"
add:
already-member: "{0}&c is already a member"
success: "&6You added&f {0}&6 as member"
remove:
non-member: "{0}&c is not a member"
success: "&6You removed&f {0}&6 as member"
tnt:
enable: "&6You enable tnt"
disable: "&6You disable tnt"
unclaimed: "&cChunk is unclaimed"
unban:
success: "&6You unbanned&f {0}"
already-unbanned: "{0}&c is already unbanned"
unclaim:
success: "&6You unclaimed a chunk and refunded for&a {0}"
claimed: "&cChunk is owned by&f {0}"
unclaimed: "&cChunk is already unclaimed"
events:
block-break: "&c&lHey!&7 Sorry, chunk is owned by&f {0}"
block-fertilize: "&c&lHey!&7 Sorry, chunk is owned by&f {0}"
block-place: "&c&lHey!&7 Sorry, chunk is owned by&f {0}"
cauldron-level-change: "&c&lHey!&7 Sorry, chunk is owned by&f {0}"
entity-damage-by-entity: "&c&lHey!&7 Sorry, chunk is owned by&f {0}"
entity-mount: "&c&lHey!&7 Sorry, chunk is owned by&f {0}"
player-bucket-empty: "&c&lHey!&7 Sorry, chunk is owned by&f {0}"
player-bucket-entity: "&c&lHey!&7 Sorry, chunk is owned by&f {0}"
player-bucket-fill: "&c&lHey!&7 Sorry, chunk is owned by&f {0}"
player-command-preprocess: "&c&lHey!&7 Sorry, chunk is owned by&f {0}"
player-interact: "&c&lHey!&7 Sorry, chunk is owned by&f {0}"
player-interact-at-entity: "&c&lHey!&7 Sorry, chunk is owned by&f {0}"
player-leash-entity: "&c&lHey!&7 Sorry, chunk is owned by&f {0}"
player-visit-chunk-banned: "&cYou are not allowed to visit&f {0}&c''s chunk"
player-visit-chunk: "&6Visiting&f {0}&6''s Chunk"
player-exit-chunk: "&6Exiting&f {0}&6''s Chunk"
player-shear-entity: "&c&lHey!&7 Sorry, chunk is owned by&f {0}"
sign-change: "&c&lHey!&7 Sorry, chunk is owned by&f {0}"
message.yml
commands.chunk.claim.success
changed few classes to record
made most responses like worldguard Hey! Sorry, but...
corrected interact event to execute once than twice
fixed worldguard chunks-claim flag
corrected worldguard api class
added flag for worldguard
interaction added for interact event which will be ignored
clean up for Recovery support
this update supports Recovery armor stands
entityexplode event
added WitherSkull
updates for gitHub 1.10.5 is for latest 1.20.4 Minecraft Version
updated documentation
other plugins can interact
plugin starts after worlds been added
plugin can now access other plugins on /reload
added chisseled bookshelf & decorated pot
config.yml changes below
notify-update.enable: true >
notify-update: true
is-Hostile : >
hostile :
Spoiler
Code (Text):
notify-update: true
claim:
cost: 1250.0
max-claims: 32
redstone-only-inside: false
particle: TOTEM
sound:
type: BLOCK_AMETHYST_BLOCK_BREAK
volume: 0.75F
pitch: 1.0F
unclaim:
refund: 750.0
particle: SPELL_INSTANT
sound:
type: BLOCK_AMETHYST_BLOCK_BREAK
volume: 0.75F
pitch: 1.0F
hostile:
PUFFERFISH: true
CAVE_SPIDER: true
ENDERMAN: true
IRON_GOLEM: true
PIGLIN: true
SPIDER: true
PIG_ZOMBIE: true
BLAZE: true
CREEPER: true
DROWNED: true
ELDER_GUARDIAN: true
ENDERMITE: true
EVOKER: true
GHAST: true
GUARDIAN: true
HOGLIN: true
HUSK: true
MAGMA_CUBE: true
PHANTOM: true
PIGLIN_BRUTE: true
PILLAGER: true
RAVAGER: true
SHULKER: true
SILVERFISH: true
SKELETON: true
SLIME: true
STRAY: true
VEX: true
VINDICATOR: true
WARDEN: true
WITCH: true
WITHER_SKELETON: true
ZOGLIN: true
ZOMBIE: true
ZOMBIE_VILLAGER: true
ENDER_DRAGON: true
WITHER: true
WITHER_SKULL: true
added chisseled bookshelf
config.yml changes below
notify-update.enable: true > notify-update: true
is-Hostile: > hostile:
Spoiler
Code (Text):
notify-update: true
claim:
cost: 1250.0
max-claims: 32
redstone-only-inside: false
particle: TOTEM
sound:
type: BLOCK_AMETHYST_BLOCK_BREAK
volume: 0.75F
pitch: 1.0F
unclaim:
refund: 750.0
particle: SPELL_INSTANT
sound:
type: BLOCK_AMETHYST_BLOCK_BREAK
volume: 0.75F
pitch: 1.0F
hostile:
PUFFERFISH: true
CAVE_SPIDER: true
ENDERMAN: true
IRON_GOLEM: true
PIGLIN: true
SPIDER: true
PIG_ZOMBIE: true
BLAZE: true
CREEPER: true
DROWNED: true
ELDER_GUARDIAN: true
ENDERMITE: true
EVOKER: true
GHAST: true
GUARDIAN: true
HOGLIN: true
HUSK: true
MAGMA_CUBE: true
PHANTOM: true
PIGLIN_BRUTE: true
PILLAGER: true
RAVAGER: true
SHULKER: true
SILVERFISH: true
SKELETON: true
SLIME: true
STRAY: true
VEX: true
VINDICATOR: true
WARDEN: true
WITCH: true
WITHER_SKELETON: true
ZOGLIN: true
ZOMBIE: true
ZOMBIE_VILLAGER: true
ENDER_DRAGON: true
WITHER: true
WITHER_SKULL: true
this update supports the latest mc version only [1.20.1]
this includes: /chunk ban target /chunk banned /chunk unban target Permissions: chunks.command.chunk.ban chunks.command.chunk.banned chunks.command.chunk.unban
cleaned up main class
removed message class
moved update checker to main class
corrected entity explode event
added reload log
corrected update log
cleaned up classes
cleaned up Update Checker class
cleaned up player move event if chunk is loaded i guess, if get to is not null
player move event corrected added from chunk to chunk
setowner of chunks only if player has joined meaning if the files has been created for the target
supports 1.20 prevents changing signs
supports 1.19 - 1.20
corrected bed spawn event
supports paper removed regions
skipped few numbers cause i wanted to check dependency changed chunk editors to players data
added PlayerConfig to get members
fixed chunk editors from access
removed placeholder.owner.claimed gets the name of the offline player instead from message.yml you can delete placeholder.owner.claimed inside the message.yml
changed placeholder for %chunks_owner%'s region to region name you can delete placholder.owner.server inside the message.yml
corrected if chunk has region on /chunk claim prevents claiming region chunk
updated github to latest version
fixed '/chunks' responses
removed ignore Player from damage.entity
makes spawn/claimed prevents pvp if adding player to damage.entity
updated to latest on github
corrected response on non message.yml
removed protect/unprotect
added /chunks region create chunk region to prevent some events
responds if chunk already prevents spawn of the entity
added spawn prevent for protected
ignores Armor stand mount
corrected protect command
corrected tamed damage message
supports Paper 1.19.4 latest only
cleaned up classes removed settings folder
corrected plugins main config reloading on command
customizeable placeholders added max claims and claim count to placeholder
added more info on chunks info command
fixed entity target null on claimed/protected
fixed PlaceholderAPI provider thought i could make it like the events, this has been fixed sorry mb
1.11.3 update
this update has added shear/breed/target when breeding or shear entity
updated to GitHub latest 1.11.3
was checking something on 1.19.4 latest for chunks this has been corrected to 1.17 again
added breeding event
added target event
added shear entity added message/event for shear
added leash entity added message/event for leash entity
cleaned up classes renamed the error event names makes it easier for me to see what event is making the errors
depedency changed from 1.19 to 1.17 this works for 1.17 to 1.19.4
added fertilize event bone meal placement on blocks
added fertilize event message for message.yml
added block-fertilize.* for settings
1.19.4 support only
added harvest block event
added message for harvest
config.yml changes https://pastebin.com/mx3DeBc8
chunks effects changed message type to actionbar
corrected chunks info placeholder for the chunk owner as well for the date claimed
able to add/remove members without standing on claimed
chests are added for protected chunks this means on protected chunks players are able to interact chests
/chunks protect this adds string 'protected' to the chunks data
/chunks unprotect deletes the string 'protected' from chunks data
added classes/events for the protected chunks such as prevent creeper/tnt explode EntityChangeBlocks on protected, etc.
corrected ChunkConfig
this update made it easier for me to use the dependency
removed force save, this is better for the performance for the server
Owner and Date claimed is stored on the chunks data, not the plugin how ever the userdata/Members are stored on the plugins folder
i know this can be confusing but since 1.16.5 update, chunk has a persistent data, and this is what i am using for the owner/date claimed
this version added ''/chunk tnt'' command permission for this is chunks.command.chunk.tnt or chunks.command.chunks.edit for the admins
config can change this settings, if the world saves on default or it saves as well on claims/unclaims/delete commands
had some incorrecttions on PlayerConfig settings this has been fixed for max-claims
these fixed the chunk owners max claims
for the people who has been using PlayersChunks this can effect some players have more than the configs max claims since they already claimed the chunks data
PlaceholderAPI support Check Overview for the list of placeholders
uses own userdata for claiming
cleaned up classes
sorry for lots of updates
instead of players file interaction on chunk edit the plugin provides its own list the list will get cleared on server shutdown player will get removed on quit if player has chunk edit enable
updated to latest Players version
fixed constantly prevention of trampling crops/turtle-eggs this only prevents on claims exept if the player is owner
cleaned up list of help messages
cleaned up responses for events such as when player visits claimed chunk, or break blocks, interact animals or hurt animals if chunk claimed
corrected from renamed permissions to playerschunks.node
Spoiler: Permissions
Code (Text):
permissions:
playerschunks.command.chunk:
description: chunk commands
default: op
playerschunks.command.chunk.claim:
description: chunk commands
default: op
playerschunks.command.chunk.delete:
description: chunk commands
default: op
playerschunks.command.chunk.edit:
description: chunk commands
default: op
playerschunks.command.chunk.help:
description: chunk commands
default: op
playerschunks.command.chunk.info:
description: chunk commands
default: op
playerschunks.command.chunk.members:
description: chunk commands
default: op
playerschunks.command.chunk.unclaim:
description: chunk commands
default: op
playerschunks.command.reload:
description: chunk commands
default: op
core plugin renamed to Players
corrected update checker from SMPCore to SMPChunks plugin resorce id
added Stairs/Slabs/Wool Carpets and Signs for ignore Claimed interactions