ArenaCats

⭐ — (0 endorsements) 📥 86 downloads 📌 v1.7 📅 3/30/2026
🟡 Updated this year

By JGJ52 · paper

⬇ Download Mod Source: Modrinth ↗ 📅 Updated: 4/2/2026 📅 Created: 3/30/2026

🔍 Analysis

  • 🏆 #208 of 238 paper mods in this game by downloads

📋 About This Mod

# ArenaCats !(https://hackatime-badge.hackclub.com/U0922GMGGTU/ArenaCats?label=Time+I+spent+on+this) **You need (https://modrinth.com/plugin/libcats) and (https://modrinth.com/plugin/worldedit) for this plugin to work** **Commands**:\ There is only one command:\ /arena: - permission: arenacats.command.arena - does by default: open a gui of all arenas created. if you have permission you can place one by clicking on them (lore shows up if you do) - subcommands: - create: - permission: arenacats.command.arena.create - does: open a gui where you can make a new arena - explanation: When you click the brick, you get put into a world where you can build your arena.\ Once you're done with that, you need to select it with WorldEdit\ (I personally recommend using FastAsyncWorldEdit instead of the normal one so placing big arenas won't freeze your server that much)\ and then do **//copy where you want the center to be**\ ArenaCats also save the WorldGuard regions which are in the selection,\ but only the flags of it, and the priority (so no members, owners etc. saved) - delete: - permission: arenacats.command.arena.delete - does: delete an arena - place: - permission: arenacats.command.arena.place - does: place an arena and teleport you to it - you need this permission to place it from the gui - waypoint: - permission: arenacats.command.arena.waypoint - does: place a waypoint if you are making an arena, tp to a waypoint if you are in a placed arena - you need to be in one of those editors to run it **Building**: ```shell git clone https://github.com/JGJ52/ArenaCats.git cd ArenaCats ./gradlew build ``` **Include it in your project**: ```xml <repositories> <repository> <id>jgj52-repo</id> <url>https://maven.jgj52.hu/repository/maven-releases/</url> </repository> </repositories> <dependencies> <dependency> <groupId>hu.jgj52</groupId> <artifactId>ArenaCats</artifactId> <version>1.1</version> <scope>provided</scope> </dependency> </dependencies> ``` **API Usage**: ```java import hu.jgj52.arenaCats.Types.*; import java.util.UUID; class yourClass { public void getAnArenaByNameAndPlaceIt(String arena) { Arena arena = Arena.of(name); if (arena == null) return; // arena doesnt exists PlacedArena placed = arena.place(); } public void arenaExplanationVoid() { Arena arena = Arena.of("name"); // with this you can only place or delete or get its name arena.place(); arena.delete(); } public void placedArenaExplanationVoid() { PlacedArena placed = Arena.of("name").place(); // you can do a bit more with this // worldguard regions: // you need to put worldguard in pom.xml to use this one placed.getRegions(); // list of regions placed.getRegion("region name"); // region by name // waypoints: // the idea is the same placed.getWaypoints(); // list of waypoints placed.getWaypoint("waypoint name"); // waypoint name placed.teleportToWaypoint(myPlayer, placed.getWaypoint("my waypoint")); // teleport a player to a waypoint placed.getWorld(); // get the world where the arena got placed PlacedArena.getPlacedArena(UUID.fromString(myPlayer.getWorld().getName().replace("_map_placed_arenacats"))); // get it from outside of this method just by a player placed.teleportToCenter(player); // teleport a player to center (center is where you wrote //copy) } public void waypointExplanationVoid() { Waypoint waypoint = Arena.of("name").place().getWaypoint("name"); // you can get these: waypoint.x(); waypoint.y(); waypoint.z(); waypoint.yaw(); waypoint.pitch(); waypoint.name(); waypoint.location(); // bukkit location. you can get x,y,z,yaw,pitch from this too } public void regionExplanationVoid() { // read worldguard docs } } ```

# ArenaCats !(https://hackatime-badge.hackclub.com/U0922GMGGTU/ArenaCats?label=Time+I+spent+on+this)

You need (https://modrinth.com/plugin/libcats) and (https://modrinth.com/plugin/worldedit) for this plugin to work

Commands:\ There is only one command:\ /arena: - permission: arenacats.command.arena - does by default: open a gui of all arenas created. if you have permission you can place one by clicking on them (lore shows up if you do) - subcommands: - create: - permission: arenacats.command.arena.create - does: open a gui where you can make a new arena - explanation:

When you click the brick, you get put into a world where you can build your arena.\ Once you're done with that, you need to select it with WorldEdit\ (I personally recommend using FastAsyncWorldEdit instead of the normal one so placing big arenas won't freeze your server that much)\ and then do //copy where you want the center to be\ ArenaCats also save the WorldGuard regions which are in the selection,\ but only the flags of it, and the priority (so no members, owners etc. saved) - delete: - permission: arenacats.command.arena.delete - does: delete an arena - place: - permission: arenacats.command.arena.place - does: place an arena and teleport you to it - you need this permission to place it from the gui - waypoint: - permission: arenacats.command.arena.waypoint - does: place a waypoint if you are making an arena, tp to a waypoint if you are in a placed arena - you need to be in one of those editors to run it

Building: ```shell git clone https://github.com/JGJ52/ArenaCats.git cd ArenaCats ./gradlew build ```

Include it in your project: ```xml jgj52-repo https://maven.jgj52.hu/repository/maven-releases/

hu.jgj52 ArenaCats 1. 1 provided ```

API Usage: ```java import hu.jgj52.arenaCats. Types.*;

import java.util. UUID;

class yourClass { public void getAnArenaByNameAndPlaceIt(String arena) { Arena arena = Arena.of(name); if (arena == null) return; // arena doesnt exists PlacedArena placed = arena.place(); }

public void arenaExplanationVoid() { Arena arena = Arena.of("name"); // with this you can only place or delete or get its name arena.place(); arena.delete(); }

public void placedArenaExplanationVoid() { PlacedArena placed = Arena.of("name").place(); // you can do a bit more with this // worldguard regions: // you need to put worldguard in pom.xml to use this one placed.getRegions(); // list of regions placed.getRegion("region name"); // region by name // waypoints: // the idea is the same placed.getWaypoints(); // list of waypoints placed.getWaypoint("waypoint name"); // waypoint name placed.teleportToWaypoint(myPlayer, placed.getWaypoint("my waypoint")); // teleport a player to a waypoint

placed.getWorld(); // get the world where the arena got placed PlacedArena.getPlacedArena(UUID.fromString(myPlayer.getWorld().getName().replace("_map_placed_arenacats"))); // get it from outside of this method just by a player

placed.teleportToCenter(player); // teleport a player to center (center is where you wrote //copy) }

public void waypointExplanationVoid() { Waypoint waypoint = Arena.of("name").place().getWaypoint("name"); // you can get these: waypoint.x(); waypoint.y(); waypoint.z(); waypoint.yaw(); waypoint.pitch(); waypoint.name(); waypoint.location(); // bukkit location. you can get x,y,z,yaw,pitch from this too }

public void regionExplanationVoid() { // read worldguard docs } } ```

🤖 AI-enhanced — based on mod data

📊 Mod Details

Game
Minecraft Plugins
Author
JGJ52
Version
1.7
Downloads
86
Endorsements
0
Category
paper
Created
3/30/2026
Updated
4/2/2026
Game Versions
1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4

🔧 How to Install Minecraft Plugins Mods

Download from Modrinth. Use Prism Launcher or drop into your mods folder.

📖 Full step-by-step install guide for Minecraft Plugins →

Visit the official mod page for specific installation instructions for this mod.

🎮 Need cheat codes or console commands? Check ur gaming wiki for Minecraft Plugins commands, item IDs, and more.

❓ Frequently Asked Questions

Which Minecraft Plugins versions does ArenaCats support?

The author lists 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5. Other versions may work but are untested by the author.

What is the latest version of ArenaCats?

Version 1.7, published 2026-04-02 with 86 downloads recorded at the source.

Keep browsing — more Minecraft Plugins mods await

📋 All Minecraft Plugins Mods 🏆 Top 25 📂 More paper 👤 More by JGJ52 🔎 Similar Mods 🌐 Best paper (All Games) 🔀 Check Compatibility ⚖️ Compare Mods 🆕 New Mods