PooperMC icon

PooperMC -----

Mentions, Colors, MotD, Mutes, Reports, Friends, Parties, Vein-Mine, AI, Death-Ban, Anvil-Cap, more!




Paper-Only:


  • Added the "Custom AFK" module, which doesn't have any major features, except the basic stuff, yet.
  • Added the "Utility Block Commands" module, which allows you to open menus like crafting or an anvil using a command.
  • Added the "Global Ender Chest" module, which adds an ender chest that's shared between all people on the server. Can be accessed using [font=Monaco,Consolas,'Lucida Console','Courier New',serif][backcolor=#f6f8fa]/global-ec[/backcolor][/font].
  • Vein-Mining is now a module instead of a normal feature.
Major Bug-Fixes:


  • The boss bar is now removed once the timer finishes.
  • The timer command on the proxy now actually works.
  • Fixed pardoning, unmuting, and reporting, as they were unusable before.
Development:


  • Switched to more robust downloads and update checking, using a new API at https://marcpg.com/pooper/.
  • Removed proxy- and backend-checking, as they were not reliable enough.
  • Updated some stuff in the build scripts.
  • Moved some basic commands from Peelocity to Commands.
----------, Jun 20, 2024


  • Added fully customizable timers to Paper and Velocity, which are easy to use.
  • Fixed the banning time not being properly applied.
Paper-Only:


  • Added an anti-book-ban feature to prevent book banning.
  • Made the banning system more robust, to allow for a wider range of text formatting for death banning.
  • Modules:
    • Better Mob-AI: Currently only has panicking groups, which makes the whole animal group panic if one of them gets hit.
    • Death-Banning: A customizable way of banning or kicking someone when he dies or gets killed.
    • No-Anvil-Cap: Will remove the anvil repair cost limit and instead just make the cost grow slower starting at 40 levels, to prevent absurd costs like 500 levels.
    • Better Sleep, Custom AFK, Smarter Mobs and Better Sleep will be added in the next version!
Development:


  • Moved some classes to the common submodule, for later use in more platforms.
  • Added some utility methods to the Pooper instances.
  • Updated some stuff in the build script.
  • Added the [font=Monaco,Consolas,'Lucida Console','Courier New',serif][backcolor=#f6f8fa]adventure-text-serializer-legacy[/backcolor][/font] dependency to the common submodule.
  • Added a way to check on Paper, if the server is running behind a proxy which also has Pooper installed, for later use.
----------, Jun 8, 2024

  • Added vein mining to the Paper platform.
    • It's fully configurable with stuff like maximum distance, animation, etc.
    • You can prevent it by sneaking.
  • Some small optimizations and fixes.
Development:
  • The reloading is now a lot better and more reliable.
  • Almost completely rewrote how the plugin works internally.
----------, May 5, 2024

  • A big amount of optimizations and fixes.
  • Made the info/welcoming messages look better with better ASCII art and custom colors.
  • Added `/config` and `/ink`/`/pooper-paper` to Paper (Ink).
  • Fixed a warning in the server-list module, that always got sent, even if it didn't apply.
  • Added reloading to Paper.

I advise against production use, as this is still experimental. Please DO NOT report bugs from this version!
----------, Mar 30, 2024

Please DO NOT report bugs from this version!

Build 1:
  • Added partial Paper support.
  • Started BungeeCord support.

Build 2:
  • Optimized the dependencies, which reduced JAR size from ~3MB down to only ~800KB.
  • Added friend system, reporting and staff chat to paper.
  • Removed BungeeCord again, as it's outdated and shouldn't be used.

Build 3 (this one):
  • Fixed the versioning for Paper.
  • Removed Bukkit/Spigot, to only support Paper.
  • Fixed the translations, so they can actually download.
  • Some major changes in the codebase, that don't affect user experience.

I STRONGLY ADVISE AGAINST PRODUCTION USE!
----------, Mar 25, 2024

Important!
Fixed an issue breaking the setup's keyboard input on Windows machines.
----------, Mar 15, 2024

Important!
Fixed an issue which made the setup feature unusable on Windows machines.
----------, Mar 14, 2024

  • Added back support for Microsoft SQL Server and Oracle Database.
  • Added a simple setup (PeeUp), that you can use by running the plugin JAR as a normal Java program. Read more here.
----------, Mar 14, 2024

  • Readded the Friend System, as it's fixed now.
  • Made Storage-Related things more effective.
  • Fixed the suggestions of many commands.
  • Added `/party deny` to deny a party invitation.
  • Added an update checker, which notifies you if there's a newer version available.
  • Some source code changes that don't affect the user experience.
----------, Mar 8, 2024

Peelocity 1.0.0 Release

Complete Code Rewrite!
The first release version, as everything's properly tested and is working!

New Requirement:
SignedVelocity: SignedVelocity on Modrinth

Important Things
  • The friend system is temporarily disabled, because of a major bug. Will be fixed in the next version!
  • You will now require SignedVelocity or UnSignedVelocity to run the plugin.

Changes
  • Huge amount of small fixes and optimizations.
  • Message Logging is now configurable in the pee.yml.
  • Made all commands simpler and more efficient.
  • Whitelist now uses a storage like bans too.
  • If using a database, tables are now automatically set up for you. (requires table creation permissions)

Fixes
  • Huge amount of small fixes and optimizations.
  • Made the gamemode configuration not be overwritten when updating to a newer version of Peelocity.
  • Fixed the reasons in /report being marked as invalid, when they are actually valid.
----------, Mar 2, 2024

  • Added bStats Metrics, to allow for better usage analytics and an overall better development cycle.
  • Made the reloading (`/peeload`) reload more things with more information and more reliable.
  • Fixed some `/config` related bugs and issues.
  • Changed the syntax of `/config` to make more sense and also allow for lists to be modified.
----------, Feb 23, 2024

  • Added a `/whitelist` command to easily add and remove players from the whitelist.
  • Added a `/config` command to configure the plugin while the server is still running and without needing to access the configuration file.
  • Added a `/peeload` command, which reloads the plugin, so you don't need to restart or reload the whole server.
----------, Feb 22, 2024

  • Peelocity now only requires Java 17 or higher, instead of 21+.
  • Made invalid configuration have more robust feedback.
  • Added a way to disable the moderation webhook, by just providing an invalid URL or no URL at all.
  • Made warnings about some important stuff more noticable.
----------, Feb 21, 2024

Fixed a major bug which prevented you from using the plugin without a database!
For older versions, it can be fixed by changing the username and password in the database configuration section to something different from the defaults.
----------, Feb 21, 2024

Fixed a major bug which prevented you from using the plugin without a database.
For older versions, it can be fixed by changing the username and password in the database configuration section to something different from the defaults.
----------, Feb 21, 2024

Almost non-beta, just need some more fixes!

Main Changes
  • Made database dependencies now dynamically downloaded based on the configuration, to reduce JAR size.
  • Made the configuration examples easier to understand and overall better.
  • Added storage-method to the configuration, to allow for the new methods, which are listed below, too.
Storage Methods
Recommended:
  • Database - Saves all data into a database, requires the database section in the config to be fully configured.
  • YAML - Saves all data in the simple and readable YAML format, in seperate sections.
Not Recommended:
  • Plaintext - Saves all data in a text file, with values seperated by "|".
  • RAM - Saves all data in memory, without saving it to a file, which also means that restarting the plugin or the server will lose all data.
For Developers
  • Added a plugin message, that just sends a player to a gamemode. Uses the peelocity:joining channel and needs to be sent over/by a player with the byte data being the gamemode as a string.
----------, Feb 20, 2024

Resource Information
Author:
----------
Total Downloads: 499
First Release: Feb 17, 2024
Last Update: Jun 20, 2024
Category: ---------------
All-Time Rating:
0 ratings
Find more info at marcpg.com...
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings