ChristmasEvent

Christmas Event!

Gift your players with packages dropped by mobs!

If you want a Christmas event for your server, CHRISTMASEVENT is your plugin. Config your plugin, set the probability of each pack/command, config each command/s or the drop chance from a mob. Kill mobs and get gift packages, trade, sell or open them! Working for 1.7.2 and 1.6.4 (CraftBukkit & Spigot)


FEATURES


  • All mobs from the world have a chance (configurable) to drop a gift
    • Only mobs killed by a player can drop a gift
  • Each gift can be configured
    • Change the name, lores, color, id of each gift.
    • FullColor Support for names and lores.
  • Each command can be configured
    • Add as many commands you want, use %player% for reference the user, select chance to execute that pack of commands
    • Execute commands from console.
  • Config chance to drop from a mob a gift
  • Config chance between each gift
  • Config chance to execute each command of the gift list

NEW FEATURES Christmas Event V0.2.2


  • Added new commands with permissions
  • Added new configs to customize the plugin
    • Option to enable/disable drops of gits from mobs "allow_mob_drop_gifts"
    • Option to enable/disable the msg to player when they received a gift from command "allow_msg_to_player_on_give_command"
    • Option to add a permission to your donors to have different chance to drop a gift "mobdropchance_for_donor"
      • Perm for donors: ce.donor
    • Option to enable/disable drops only being dropped when killed by player "only_drops_killed_by_player"
    • Option to enable/disable mobs only drop chest NOTHING MORE "mobs_only_drops_gifts"
    • Option to enable/disable a permission to open each diferent gift "gifts_has_permissions_to_be_opened"
      • If the keyname of my gift is "testgift" so the perm will be ce.gift.testgift
  • You can change all messages when:
    • Player receive a gift by command
    • Player receive a gift by command and they have the inventory full (gift will be dropped to ground)
    • Player dont have perm to open the gift
  • You DONT need to delete old config.yml
  • Cleaned some of the code
  • Now with "/ce chance <gift>" you can check more easy about commands chances

NEW FEATURES Christmas Event V0.2.3


  • Added new features to control the drops
    1. allow_drops_from_monsters -> Allow or not the drop from monsters (zombies,skeletons,etc)
    2. allow_drops_from_animals -> Allow or not the drop from animals (pig,chicken,etc)
    3. allow_drops_from_spawners -> Allow or not the drop from spawners
    4. allow_drops_from_eggs -> Allow or not the drop from eggs
    5. blacklist_this_worlds -> True or false to blacklist the list of the next worlds
      1. blacklisted_worlds -> If "blacklist_this_worlds" is true, all worlds here dont will drop gifts
  • You DONT need to delete old config.yml

COMMANDS & PERMISSIONS


  • /ce reload -> Perm: ce.reload -> Reload the config ingame
  • /ce list -> Perm: ce.list -> List in chat all gifts in config
  • /ce give <player> <gift> ->Perm: ce.give -> Give to <player> the <gift>
  • /ce chance global -> Perm: ce.chance -> Return the chance of gift being dropped (min/max)
  • /ce chance <gift> -> Perm: ce.chance -> Return all info about chances for <gift>
  • /ce help -> Perm: ce.help -> List all info aobut commands
  • Perms to open gifts -> If the keyname of my gift is "testgift" so the perm will be ce.gift.testgift

HOW TO INSTALL


  1. Download the plugin
  2. Place the .jar file in your plugins directory.
  3. Run the server.
  4. Stop the server.
  5. Open /yourserver/plugins/christmasevent/config.yml
  6. Config the plugin.
  7. Open the server.

CONFIG EXPLANATION


  • V0.1.3 Example + Explanation at this link Config.yml V0.1.3
  • V0.2.2 Example + Explanation at this link Config.yml V0.2.2
  • Interaction with gifts are defined by the key "name:" so if u change the "name:" previous gifts will no longer be functional, only new gifts dropped with new name.

TODO LIST


  • Add max amount of gifts dropped every X minutes.
  • Add blacklisted worlds.
  • Add entity checking (What mobs will have chance to drop?).
  • Add donator perks (Permissions for add more chance to drop).
  • Add commands for modificate the config.yml (Add/modificate/delete gifts or commands).
  • Add checking for SpawnReason (Blacklist spawners/eggs/etc drops).
  • Add method to manage items, player commands and economy (vault).
  • Add option to disable other drops from mobs.
  • Add option to enable drops from PvP.

BUGS, PROBLEMS, NEW REQUEST


Report any bug, problem or new request you want with the TICKETS system.


MY COMMUNITY


DeadPlayers

  • Servers using this plugin:
    • jail.deadplayers.es
    • nexo.deadplayers.es
    • dpmon.deadplayers.es

METRICS


ChristmasEvent collects anonymous stats from your server such as player count or CraftBukkit version. All data is sent to MCStats.org and is publicly viewable. You can disable Stats collection by going to plugins/PluginMetrics/config.yml and change opt-out to true. ChristmastEvent Metrics


Comments

Posts Quoted:
Reply
Clear All Quotes

About This Project

  • Project ID
    70046
  • Created
    Dec 3, 2013
  • Last Released File
    Never
  • Total Downloads
    2,828
  • License

Categories

Members

Recent Files