Skip to content

Commit

Permalink
Made a random string tag. Example usage: <util.random[Blah|Blah blah|…
Browse files Browse the repository at this point in the history
…Whatever|4|5|>
  • Loading branch information
Morphan1 committed Jun 28, 2013
1 parent 195ff51 commit 38e8289
Showing 1 changed file with 8 additions and 0 deletions.
8 changes: 8 additions & 0 deletions src/main/java/net/aufdemrand/denizen/tags/core/UtilTags.java
Expand Up @@ -2,6 +2,7 @@

import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.Random;
import java.util.UUID;

import net.aufdemrand.denizen.Denizen;
Expand All @@ -10,6 +11,8 @@
import net.aufdemrand.denizen.utilities.Utilities;
import net.aufdemrand.denizen.objects.Element;
import net.aufdemrand.denizen.objects.aH;
import net.aufdemrand.denizen.objects.dList;


import net.aufdemrand.denizen.utilities.javaluator.DoubleEvaluator;
import org.bukkit.event.EventHandler;
Expand Down Expand Up @@ -57,6 +60,11 @@ public void utilTags(ReplaceableTagEvent event) {
}
}
}

else if (subType.equalsIgnoreCase("ELEMENT")) {
dList list = dList.valueOf(subTypeContext);
event.setReplaced(list.get(new Random().nextInt(list.size())));
}

else if (subType.equalsIgnoreCase("UUID"))
event.setReplaced(UUID.randomUUID().toString());
Expand Down

0 comments on commit 38e8289

Please sign in to comment.