Sueta

[Tool] RespawnChest - [1.7 - 1.10] Integrated API!

1.2.0

Chest with so more settings! Make you server unique! Integrated API!

·Plugin

Plugin created with 3 conditions: Easy-to-use, Easy-to-setup, Easy-to-manage.

Small retreat: Knowledge of English not at the top level. If you find mistakes, write everything I will correct.

About what plugin?
Plugin about chest with respawn/destroy time, random drop with chance, spawn mobs, UI, keys for open chest, spawn sounds and other things!

Dependencies(needed for 1.0.0 - 1.0.1 and 1.1.4 or newer versions):
ParticleAPI - you need download this plugin and install for workable particle effects!

API:
Now included in plugin. How to use read on FreshDesk!

Particles:

GIF Animation with particles

Configs:
You can restart server and configs creating, else type in chat next command: /rc reload, and configs has been creating.
If you need configs you can find below.

config.yml
#After server started chest spawned after time ended.
SPAWN_AFTER_SERVER_START: true
#After respawn time has been ended, chest placed again.
AUTO_RESPAWN_CHEST: true
#After destroy time has been ended, chest destroyed.
DESTROY_AFTER_THE_END_OF_TIME: true
#After player looting chest, he destroyed.
DESTROY_AFTER_LOOTING: true
#After player looting chest, he destroyed if chest has been empty.
DESTROY_AFTER_LOOTING_AND_CHEST_EMPTY: false
#Spawn particle by chest.
SPAWN_PARTICLES: true
#Chest spawning with empty inventory?
CHANCE_SPAWN_EMPTY_CHEST: false
#Spawn entity at chest spawned
SPAWN_ENTITIES: true
#Executing command after chest spawned
EXECUTE_COMMAND_AFTER_CHEST_SPAWNED: true
#Play sound if chest spawned
SOUND_IF_CHEST_SPAWNED: true
#Send message if chest spawned
SPAWN_MESSAGE: true
#Send message if chest despawned
DESPAWN_MESSAGE: true
#Needs in keys for open chests
KEYS_NEEDS: true
#Chest list
drops:
  - example
example.yml
drops:
#You can name this anything it doesn't influence anything.
  - apple:
  #Material name of item.
      material: apple
      #Chance of drop. Max 100!
      chance: 90
      #Max amount for randomizer.
      maxAmount: 3
  - carrot:
      material: carrot_item
      chance: 60
      maxAmount: 2

#location list. needed for randomize location spawn.
locations:
  #if you need one location setup one location
  first:
    posX: 0
    posY: 60
    posZ: 0
    #name of warld in which spawning.
    worldName: "world"
  second:
    posX: 1
    posY: 60
    posZ: 1
    #name of warld in which spawning.
    worldName: "world_nether"

#time to destroy chest in seconds.
timeToDestroy: 3
#time to spawn chest after he destroyed in seconds.
timeToSpawn : 4
#For disable sound or particle you need to set false 'SPAWN_PARTICLES' in <server_folder>/plugins/RespawnChest/config.yml.
#name of particle for spawn.
particle: FIREWORKS_SPARK
#name of sound for play if particle spawned.
sound: ENTITY_FIREWORK_BLAST

#For disable message make empty this option.
#message sended in chat if chest spawned.
message: "I spawned!"
#message sended in chat if chest removed from map.
despawnMessage: "I despawned!"

#Name of type mob.
mobType: CREEPER
#max count of entities.
maxCountMobs: 3
#min count of entities
minCountMobs: 1
#This command execute from console. Set to empty if you need to disable execution.
command: "say Hello world!"
#Key section
key:
  #Material name of item
  material: SLIME_BALL
  #Name of item
  name: "§aMagic Key"
#Name of sound for play if chest spawned(sound playing for all players).
soundSpawn: BLOCK_CHEST_OPEN
#Anoyone can open chest if other already open chest?
openIfOpened: false

Where i found configs?
In plugin folder <server_folder>/plugins/RespawnChest/

You have a problem or something else?
Use FreshDesk for find answer on your question, or create ticket for get answer on your question. Link: https://aimandev.freshdesk.com/

After downloading and testing plugin, please rate on so many stars how many you consider correct and write what you rate on so many stars. Thanks!

Terms of Services:
By downloading and using this plugin you agree to the following:

  1. You are not allowed to modify or de-compile this plugin.
  2. You are not allowed to claim this is yours
  3. You are not allowed to redistribute or resell this plugin.

Similar projects

Plugin →