promotional bannermobile promotional banner

SimpleReport (tf)

Report useful server information to your chat or console.
Example.

Example.

Description

*** Due to unwise and scummy decisions by Curse, my Bukkit Dev account will be inaccessible starting March 1st, 2018. Thus, I can no longer update any of my plugins here on the Bukkit Dev site. Please find the new repo for this plugin at the excellent SpigotMC site: https://www.spigotmc.org/resources/simplereport-tf.53324/ ***

 

What is it?

SimpleReport is a plugin that provides useful, simple server information in an instant. Minecraft/Bukkit/Spigot has no ingame command for listing info about entities on the server - that problem is what this plugin grew out of. Filling this gap, SimpleReport will provide handy info on the entities, players, and worlds of your server.

SimpleReport in action:
Example

 

------------------------

Built for CraftBukkit/Spigot 1.12.X. It should be compatible with all 1.9+ versions.

------------------------

Setup

  • Download the JAR to your plugins directory. Self explanatory for GUIs. For those using an Ubuntu/Debian terminal, use "wget jarurl" with the url to the jar file (go to the Files tab) in quotes. If you don't have access to the terminal the host is managing, you can try to use an FTP program to connect via SFTP and upload the jar file.

Configuration

  • The only file in the data folder is the standard config.yml
  • Config is very basic because it is virtually unneeded. You can use it to enable or disable certain types of information reporting.

Commands/How to Use

Command Description Permission
/srep <ents|players|worlds> [opt:selector] [opt:flags] Outputs the information you requested to your chat or console simplereport.srep (default is OP)
/srepReload Reloads the configuration in memory from the config.yml file simplereport.reload (default is OP)

 

How to use the /srep command:

There are 3 distinct parts to the /srep command: /srep (1: choice of info) (2: object selector) (3: flags & filters). The (2) and (3) parts are optional, used to narrow down the information reported.

(1) Choice of Info:

SimpleReport can inform you of entities, players, and worlds. Thus, the options here are entities (or ents), players, and worlds.

(2) Object Choice:

Select a more specific target for information. You can select a world or player by name.

(3) Flags & Filters:

Flags add more information to your report and filters limit what is reported so that you can focus in on the data you need. Only the players and ents choices allow flags. Only the ents choice allow filters.

To use a flag, add it to the end of your command with a dash, like so: /srep players -all
To use a filter, add it to the end of your command with a plus, like so: /srep ents world +villager

You can use as many flags and filter in a single command as you want, in any order (it does not matter), but they all must be at the end of the command!

 

List of flags:

Flag Compatible Selectors Purpose
-all ents, players Reports objects individually, instead of as generalized groups. By default (without the -all flag), objects are reported in groups to save chat space.
-dist ents, players

Tells how far an object is from you when you execute your command.

-vitals ents

Tells an object's health and maxhealth if it has such properties.

-extra ents

Tells an object's status on: invulnerability, aliveness, and vehicle occupation

-perms players

Tells all the effective permissions a player has. BE VERY CAREFUL WITH THIS AS IT MAY COMPLETELY FILL YOUR CHAT!

 

List of filters:

Flag Compatible Selectors Purpose
+ENTITY_TYPE ents When used, your command will only show entities of the specified type. Replace ENTITY_TYPE with the type of entity you wish. You can use this filter multiple times in one command (for a group of entity types).

 

Example usages:

  • /srep worlds   gives a summary of all worlds
  • /srep worlds world   gives details on the world named "world"
  • /srep ents   gives a summary of all entities
  • /srep ents world   gives a summary of entities in the world "world"
  • /srep ents world +zombie +skeleton -all -vitals   gives information on each individual zombie and skeleton in world "world", including health info
  • /srep players world_nether   gives a summary of all players in the world "world_nether"
  • /srep players -all -dist   gives individual details on all players across all worlds, including their distance to the command executor
  • /srep ents world +cow +pig +sheep +rabbit +chicken -all -vitals -dist -extra   gives individual details on every cow, pig, sheep, rabbit, and chicken, including their health, distance to the command executor, and extra entity properties

The SimpleReport (tf) Team

profile avatar
  • 7
    Projects
  • 7.5K
    Downloads

More from _ForgeUser19306952View all

  • SimpleReferral project image

    SimpleReferral

    • 400
    • Bukkit Plugins

    Extremely easy and intuitive referral reward system

    • 400
    • February 22, 2018
    • Bukkit Plugins
    • +3
  • SmarterRandomTP project image

    SmarterRandomTP

    • 1.4K
    • Bukkit Plugins

    Randomly teleport to a location, avoiding lava and other sources of death along the way

    • 1.4K
    • January 9, 2018
    • Bukkit Plugins
    • +1
  • DeathCoordinates project image

    DeathCoordinates

    • 1.2K
    • Bukkit Plugins

    Tells a player their coordinates upon death

    • 1.2K
    • November 3, 2015
    • Bukkit Plugins
    • +1
  • SimpleHealth project image

    SimpleHealth

    • 1.1K
    • Bukkit Plugins

    Set player health in an easy and simple way

    • 1.1K
    • October 30, 2015
    • Bukkit Plugins
  • SimpleReferral project image

    SimpleReferral

    • 400
    • Bukkit Plugins

    Extremely easy and intuitive referral reward system

    • 400
    • February 22, 2018
    • Bukkit Plugins
    • +3
  • SmarterRandomTP project image

    SmarterRandomTP

    • 1.4K
    • Bukkit Plugins

    Randomly teleport to a location, avoiding lava and other sources of death along the way

    • 1.4K
    • January 9, 2018
    • Bukkit Plugins
    • +1
  • DeathCoordinates project image

    DeathCoordinates

    • 1.2K
    • Bukkit Plugins

    Tells a player their coordinates upon death

    • 1.2K
    • November 3, 2015
    • Bukkit Plugins
    • +1
  • SimpleHealth project image

    SimpleHealth

    • 1.1K
    • Bukkit Plugins

    Set player health in an easy and simple way

    • 1.1K
    • October 30, 2015
    • Bukkit Plugins