ModsJava
UtilitiesAPI
Java mod listed for Minecraft 1.8–1.12. Downloads from the MC Java Mods app on Android.
⬇ Download on SpigotDo you need a title? or subtitle?
Or one Particle?
So use this plugins with me it will help less for you when you need it
img feel
Or one Particle?
So use this plugins with me it will help less for you when you need it
Spoiler: How to use title and subtitle
Code (Text):
UtilitiesAPI.Title(player, MessageTitle, SecondsDisplay);
Code (Text):
UtilitiesAPI.Title(player, ChatColor.translateAlternateColorCodes('&', "Title"), getConfig().getInt(""));
Code (Text):
UtilitiesAPI.SubTitle(player, MessageSubTitle, SecondsDisplay);
Code (Text):
UtilitiesAPI.SubTitle(player, ChatColor.translateAlternateColorCodes('&', "SubTitle"), getConfig().getInt(""));
Spoiler: How to use particle
Code (Text):
UtilitiesAPI.Enumparticle(player, "LAVA", location,
0, 0, 0, 0, 100);
0, 0, 0, 0, 100);
Spoiler: Code Text
Code (Text):
package me.Booker;
import org.bukkit.Bukkit;
import org.bukkit.Location;
import org.bukkit.Material;
import org.bukkit.command.ConsoleCommandSender;
import org.bukkit.entity.Entity;
import org.bukkit.entity.Player;
import org.bukkit.event.EventHandler;
import org.bukkit.event.Listener;
import org.bukkit.event.block.Action;
import org.bukkit.event.player.PlayerInteractEvent;
import org.bukkit.event.player.PlayerJoinEvent;
import org.bukkit.event.player.PlayerMoveEvent;
import org.bukkit.plugin.PluginManager;
import org.bukkit.plugin.java.JavaPlugin;
import org.bukkit.scheduler.BukkitRunnable;
import org.bukkit.util.Vector;
import net.md_5.bungee.api.ChatColor;
public class Main extends JavaPlugin implements Listener {
@Override
public void onEnable() {
getServer().getPluginManager().registerEvents(this, this);
PluginManager pluginmanager = getServer().getPluginManager();
ConsoleCommandSender console = Bukkit.getConsoleSender();
if (pluginmanager.getPlugin("UtilitiesAPI") != null) {
console.sendMessage(ChatColor.AQUA + "Enable");
}else{
console.sendMessage(ChatColor.AQUA + "Disable");
pluginmanager.disablePlugin(this);
}
}
@EventHandler
public void a(PlayerInteractEvent event) {
Player player = event.getPlayer();
Action action = event.getAction();
Vector vector = player.getLocation().getDirection().normalize();
Location location = player.getLocation();
if (player.getInventory().getItemInHand().getType() == Material.BLAZE_ROD) {
if (((action == Action.RIGHT_CLICK_AIR) || (action == Action.RIGHT_CLICK_BLOCK))) {
new BukkitRunnable() {
double t = 0;
@Override
public void run() {
t += 0.5;
double x = vector.getX() * t;
double y = vector.getY() * t + 1.5;
double z = vector.getZ() * t;
location.add(x,y,z);
UtilitiesAPI.Enumparticle(player, "LAVA", location,
0, 0, 0, 0, 100);
for (Entity entity : location.getChunk().getEntities()) {
if (entity.getLocation().distance(location) < 1.0) {
if (!entity.equals(player)) {
entity.setFireTicks(20*5);}}}
location.subtract(x,y,z);
if (t > 40) {
this.cancel();}}
}.runTaskTimer(this, 0, 1);}}
}
@EventHandler
public void a(PlayerJoinEvent event) {
UtilitiesAPI.Title(event.getPlayer(), "Title", 10);
UtilitiesAPI.SubTitle(event.getPlayer(), "SubTitle", 10);
UtilitiesAPI.Title(event.getPlayer(), ChatColor.translateAlternateColorCodes
('&', getConfig().getString("Title")), 10);
UtilitiesAPI.SubTitle(event.getPlayer(), ChatColor.translateAlternateColorCodes
('&', getConfig().getString("SubTitle")), 10);
}
}
import org.bukkit.Bukkit;
import org.bukkit.Location;
import org.bukkit.Material;
import org.bukkit.command.ConsoleCommandSender;
import org.bukkit.entity.Entity;
import org.bukkit.entity.Player;
import org.bukkit.event.EventHandler;
import org.bukkit.event.Listener;
import org.bukkit.event.block.Action;
import org.bukkit.event.player.PlayerInteractEvent;
import org.bukkit.event.player.PlayerJoinEvent;
import org.bukkit.event.player.PlayerMoveEvent;
import org.bukkit.plugin.PluginManager;
import org.bukkit.plugin.java.JavaPlugin;
import org.bukkit.scheduler.BukkitRunnable;
import org.bukkit.util.Vector;
import net.md_5.bungee.api.ChatColor;
public class Main extends JavaPlugin implements Listener {
@Override
public void onEnable() {
getServer().getPluginManager().registerEvents(this, this);
PluginManager pluginmanager = getServer().getPluginManager();
ConsoleCommandSender console = Bukkit.getConsoleSender();
if (pluginmanager.getPlugin("UtilitiesAPI") != null) {
console.sendMessage(ChatColor.AQUA + "Enable");
}else{
console.sendMessage(ChatColor.AQUA + "Disable");
pluginmanager.disablePlugin(this);
}
}
@EventHandler
public void a(PlayerInteractEvent event) {
Player player = event.getPlayer();
Action action = event.getAction();
Vector vector = player.getLocation().getDirection().normalize();
Location location = player.getLocation();
if (player.getInventory().getItemInHand().getType() == Material.BLAZE_ROD) {
if (((action == Action.RIGHT_CLICK_AIR) || (action == Action.RIGHT_CLICK_BLOCK))) {
new BukkitRunnable() {
double t = 0;
@Override
public void run() {
t += 0.5;
double x = vector.getX() * t;
double y = vector.getY() * t + 1.5;
double z = vector.getZ() * t;
location.add(x,y,z);
UtilitiesAPI.Enumparticle(player, "LAVA", location,
0, 0, 0, 0, 100);
for (Entity entity : location.getChunk().getEntities()) {
if (entity.getLocation().distance(location) < 1.0) {
if (!entity.equals(player)) {
entity.setFireTicks(20*5);}}}
location.subtract(x,y,z);
if (t > 40) {
this.cancel();}}
}.runTaskTimer(this, 0, 1);}}
}
@EventHandler
public void a(PlayerJoinEvent event) {
UtilitiesAPI.Title(event.getPlayer(), "Title", 10);
UtilitiesAPI.SubTitle(event.getPlayer(), "SubTitle", 10);
UtilitiesAPI.Title(event.getPlayer(), ChatColor.translateAlternateColorCodes
('&', getConfig().getString("Title")), 10);
UtilitiesAPI.SubTitle(event.getPlayer(), ChatColor.translateAlternateColorCodes
('&', getConfig().getString("SubTitle")), 10);
}
}
img feel
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft versions listed: 1.8, 1.9, 1.10
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Spigot — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
UtilitiesAPI is a free Minecraft Java mod. Compatible with Minecraft 1.8, 1.9, 1.10, 1.11 and newer. Downloaded 84 times (via Spigot). Download it and open it directly in the game.