diff --git a/src/main/java/net/aufdemrand/denizen/objects/dEntity.java b/src/main/java/net/aufdemrand/denizen/objects/dEntity.java index 43b7cc58bc..80518ee437 100644 --- a/src/main/java/net/aufdemrand/denizen/objects/dEntity.java +++ b/src/main/java/net/aufdemrand/denizen/objects/dEntity.java @@ -1249,6 +1249,9 @@ public boolean matchesEntity(String ent) { if (ent.equalsIgnoreCase("projectile")) { return entity instanceof Projectile; } + if (ent.equalsIgnoreCase("hanging")) { + return entity instanceof Hanging; + } if (ent.equalsIgnoreCase(getName())) { return true; } diff --git a/src/main/java/net/aufdemrand/denizen/objects/dPlayer.java b/src/main/java/net/aufdemrand/denizen/objects/dPlayer.java index 2fca3d7dd9..2c836ded8e 100644 --- a/src/main/java/net/aufdemrand/denizen/objects/dPlayer.java +++ b/src/main/java/net/aufdemrand/denizen/objects/dPlayer.java @@ -1533,7 +1533,7 @@ else if (isOnline()) ///////////////// // <--[tag] - // @attribute + // @attribute // @returns dLocation // @description // returns the location of the player's compass target. diff --git a/src/main/java/net/aufdemrand/denizen/tags/core/TextTags.java b/src/main/java/net/aufdemrand/denizen/tags/core/TextTags.java index a063b32b56..5f44a717e2 100644 --- a/src/main/java/net/aufdemrand/denizen/tags/core/TextTags.java +++ b/src/main/java/net/aufdemrand/denizen/tags/core/TextTags.java @@ -23,6 +23,8 @@ public void foreignCharacterTags(ReplaceableTagEvent event) { if (!event.getName().startsWith("&")) return; Attribute attribute = event.getAttributes(); + // TODO: Handle case-sensitivity stuff better here! + // <--[tag] // @attribute <ä> // @returns Element @@ -51,7 +53,7 @@ else if (event.getName().equals("ö")) event.setReplaced(new Element("ö").getAttribute(attribute.fulfill(1))); // <--[tag] - // @attribute <Ï> + // @attribute <Ö> // @returns Element // @description // Returns a capital umlaut-O symbol: Ö