EnderSpawn

EnderSpawn

Quote from Glitchfinder:

Development builds of this project can be acquired at the provided continuous integration server. These builds have not been approved by the BukkitDev staff. Use them at your own risk.

About EnderSpawn

Enderspawn is a simple idea, with a fully fleshed out implementation. What if you want your players to battle the Ender Dragon more than once, without having to use a command to spawn them, and without having to regenerate the whole world? What if you want the Ender Dragon to not litter and destroy the world that created it? What if you wanted a fairer experience distribution system, one that allows for all players to earn the experience if they were close enough to kill it?

If those are things you've wanted, then this is the plugin for you! It allows for all of this, as well as significantly more!

Features

  • Prevents Ender Dragons from destroying blocks. (Can be toggled)
  • Prevents Ender Dragons from spawning a portal. (Can be toggled)
  • Prevents Ender Dragons from spawning an egg. (Can be toggled, will drop as an item if portals are disabled)
  • Creates a respawn timer for the Ender Dragon. (Set in minutes, 0-whatever, per dragon)
  • Creates a cooldown timer that can prevent players from earning exp from an Ender Dragon. (Set in minutes, 0-whatever, per player)
  • Sets a cap on the number of Ender Dragons spawned at any given time by this plugin. (Per world, 0-whatever)
  • Sets a distance from the enderdragon within which players will earn the full amount of experience (Calculated in 3D, all players within sphere earn full normal Ender Dragon exp, which takes them from level 0 to level 105)
  • Sets a configurable amount of experience to earn from the EnderDragon, which defaults to the ingame default.
  • Allows admins to ban/unban players from earning exp from the Ender Dragon.
  • Uses Bukkit permissions.
  • Tracks Ender Dragon respawn time between server restarts.
  • Tracks player experience cooldown between server restarts.
  • Tracks player experience ban status between server restarts.
  • Allows players with a certain permission setting to bypass the experience cooldown.
  • Allows players to look up experience bans.
  • Allows players to look up their current experience cooldown status.
  • Allows players to lookup each other's current experience cooldown status.
  • Allows players with a specific permission to reset cooldowns.
  • Displays current cooldown status upon entering the end, or logging in while in the end.
  • Has a fully functional reload command that loads data directly from the config file, and is not broken like in a significant number of plugins.
  • Has almost no added overhead. This plugin basically does nothing, and even plugins that look much more minor have more overhead.

CommandAliasDescription
/enderspawn reload/es reloadReloads the configuration.
/enderspawn ban [player] [reason]/es ban [player] [reason]Bans a player from receiving experience from the enderdragon.
/enderspawn unban [player]/es unban [player]Allows a player banned from receiving experience from the enderdragon to get it again.
/enderspawn lookup [player]/es lookup [player]Allows a player to lookup ban statuses for the plugin.
/enderspawn status <player>/es status <player>Allows a player to lookup their experience status for the plugin.
/enderspawn reset/es resetAllows a player to reset experience cooldowns.


PermissionEffect
enderspawn.*Access to everything related to the EnderSpawn plugin.
enderspawn.adminAccess to everything related to the EnderSpawn plugin.
enderspawn.banAccess to the /enderspawn ban and /enderspawn unban commands.
enderspawn.reloadAccess to the /enderspawn reload command.
enderspawn.lookupAccess to the /enderspawn lookup command.
enderspawn.statusAccess to the /enderspawn status command.
enderspawn.status.otherAccess to the /enderspawn status command, to look up other players.
enderspawn.expAccess to the experience dropped by the EnderDragon.
enderspawn.unlimitedexpAccess to the experience dropped by the EnderDragon, without the cooldown.
enderspawn.resetAccess to the /enderspawn reset command.

You must login to post a comment. Don't have an account? Register to get one!

  • Avatar of Badcholo Badcholo Dec 24, 2015 at 04:48 UTC - 0 likes

    1.7.10 does not block the portal from being created even if it is set in the config to block it. I have also restarted the server and reloaded the config in many ways.

  • Avatar of Jackieeex143 Jackieeex143 Oct 11, 2015 at 02:47 UTC - 0 likes

    Would love to see this plugin update. Dragons are not spawning correctly...

  • Avatar of buzzsaw100 buzzsaw100 Apr 26, 2015 at 03:13 UTC - 0 likes

    Still works perfectly fine with my 1.8 server, love this plugin :)

  • Avatar of LastTulare LastTulare Feb 14, 2015 at 12:19 UTC - 0 likes

    I cant believe this plugin still works! Using it on 1.8.1. I only needed it to block the eggs and portals only. I have a dragon boss by Mythic Mobs that spawns in a dungeon style chamber underground near the void. I have my own loot tables set up for it but when you killed it it would make a portal and drop an egg.... at Y:65. I just discovered that too, I was cruising around the surface of the map and found a load of portals and eggs, with which eggs are supposed to be rare! That was a problem, both for the scenery and for the egg drop rarity. Im glad this plugin is working for unique need.

    OurLastStand.enjin.com
    http://i77.photobucket.com/albums/j73/KanHates/OLS%201.8.1%20animated%20banner_zpsgzuqmxww.gif
    Our Last Stand 1.8.1 is in beta phase as plugins get updated and bugs fixed, and the 1.8 craftbukkit builds get stable.
    Still, it's very playable, but our favorite game, ZArena is dead D;
    I am hoping someone will take over this plugin called ZArena. I would even pay for it to be updated for 1.8.1!

  • Avatar of nicktehbrick nicktehbrick Mar 29, 2014 at 18:40 UTC - 1 like

    Plugin owner still active? I'd like to request option to enable global annoucement that the enderdragon has respawned.

  • Avatar of mal67 mal67 Feb 21, 2014 at 02:58 UTC - 0 likes

    doesnt seem to be working well anymore on 1.7.2 the dragon just stops 'hanging' in mid-air then when players get really close (flying) it starts to move again.

  • Avatar of Eljoex Eljoex Feb 13, 2014 at 20:46 UTC - 0 likes

    Doesn't work anymore, could you please update? :)

  • Avatar of Alshain01 Alshain01 Jan 30, 2014 at 15:56 UTC - 0 likes

    Question: Does this plugin only respawn the dragon, or does it rebuild the Ender Crystals too?

    @sparts: Go

    I've seen that happen on Vanilla Minecraft.

  • Avatar of Lakuspakus Lakuspakus Jan 27, 2014 at 17:50 UTC - 0 likes

    Can this plugin limit how far from "home" the dragon flies? The reason I'm asking is that we currently have a Enderman Grinder which is used daily. If the dragon respawns it will just fly the two hundred blocks distance to the grinder and kill the players there over and over.

    So thats why I'm asking. Can I limit how far from "home" the dragon will fly so that it wont fly out to the players in the grinder all the time?

  • Avatar of sparts sparts Dec 03, 2013 at 00:06 UTC - 0 likes

    You did a great job with this plugin! I only have one issue, when the dragon gets far away, it just freezes. Players complain that its "buggy" because of it. Other than that, I think you did a fantastic job and I hope you keep it up to date.

Table of contents

  1. 1 Features

Facts

Date created
Apr 19, 2012
Categories
Last update
Nov 19, 2012
Development stage
Release
Language
  • enUS
License
MIT / GPLv2
Curse link
EnderSpawn
Downloads
13,595
Recent files

Authors