StreamlineCore icon

StreamlineCore -----

A different take on Essentials / CMI, but without the bloatware and with Folia support.




+ Fix some issues with TPTickets causing lag.
----------, Jan 12, 2025

  • Cleaned up a lot of code.
  • Fixed JitPack builds.
  • Fixed cross-network teleportation.
  • Optimized database code.
    • You are now fully able to have multiple servers connected to one database!
----------, Dec 27, 2024

+ Optimized Main code.
+ Fixed A few bugs.
+ Rewrote Some parts of the main code so it looks and runs better.
----------, Nov 16, 2024

+ Shrank file size by removing a lot of unnecessary dependencies.
+ Plugin now requires BukkitOfUtils found here: https://www.spigotmc.org/resources/118276/
+ This allows for full Folia support along with a few bug fixes and also helps with slimming down the file size.
----------, Jul 22, 2024

Changelog:
  • Added full Folia Support.
  • Cleaned up some classes.
    • Removed unnecessary imports.
  • Changed up some database code to avoid issues when a database disconnects.
Please join my Discord if you have any questions: https:/dsc.gg/streamline
----------, Jul 17, 2024

We are now supporting Minecraft 1.21!

If you find any issues with this, please report it here: https://dsc.gg/streamline
----------, Jun 25, 2024


+ Fixed Folia Support.
+ Now actually works with Folia.
+ Fixed Hex Support.
+ Added Asyncronous Timers.
+ No longer runs repeatable tasks on main bukkit thread.
----------, Apr 6, 2024

+ Rewrote a majority of the code.
+ Fixed database integration.
----------, Mar 27, 2024

+ Fixed A bunch of issues.
+ Updated API.
----------, Feb 13, 2024

+ Fixed bugs.
+ Added new API endpoints.
----------, Nov 22, 2023

  • Added compatibility for most hex code parsing techniques with the ability to add more easily.
  • Added Json support!
    • You can now make custom chat messages using the Minecraft Json default format.
    • More about this on our wiki.
----------, Sep 7, 2023

+ Updated API
  • Made the API accessible to everyone.
  • More details about this soon!
----------, Sep 1, 2023

+ Fixed Some minor bugs.
----------, Jun 19, 2023

+ Added Some QoL features.
----------, Apr 16, 2023

+ Fixed Minor bugs.
----------, Mar 23, 2023

+ Fixes Bug fixes.
----------, Mar 3, 2023

+ Bump Java 11.
+ Fixed Teleportation (across the network).
----------, Feb 14, 2023

+ Fixed Database issues.
+ Optimizations
+ Fixed
More...
----------, Feb 13, 2023

+ Fixed Databases.
+ Fixed Some other errors.
----------, Feb 5, 2023

Bug fixes and more.
----------, Jan 13, 2023

+ Added Queued commands.
+ Fixed Some minor bugs.
+ Updated API.
----------, Dec 27, 2022

+ Fixed Some bugs.
----------, Dec 11, 2022

+ Fixed Lots of bugs.
+ Changed Completely rewrote the placeholder system.
----------, Nov 29, 2022

+ Fixed a bug that could crash your server if using placeholders that parse on your proxy.
+ Fixed lag caused by parsing placeholders on your proxy.
+ Fixed hanging issues.
+ Added some functionality and events. (Not used yet.)
----------, Nov 28, 2022

+ Fixed The resource download link.
----------, Nov 27, 2022

+ Update Modules command.
- Now shows a lot more information + you can do a lot more with it. Such as disabling, enabling, loading module jars, and unloading modules.
- Give it a go! :)
+ Add New website for downloading files from!
- Check it out: https://site.plasmere.net/resources/category/1-streamline/
+ Fix Deflated the files so you don't have to wait 10 minutes to download them. :) Sorry about that!
----------, Nov 27, 2022

You may now use MySQL and SQLite!
----------, Nov 16, 2022

Fixed a few bugs.

Made it way easier to handle the changing of a player's name across the network.
----------, Oct 19, 2022

Events wouldn't fire due to a minor bug.

This has been fixed.
----------, Oct 18, 2022

Fixes a few issues and adds some better ways to do things.
----------, Oct 17, 2022

Adds more settings and some feature improvements for modules.
----------, Oct 15, 2022

Fixes a bug that could crash your server.
----------, Oct 13, 2022

Fixed download link.
----------, Oct 13, 2022

Fixes some bugs.
----------, Oct 13, 2022

Changelog:
- Improved Plugin Messaging and Events.
- Allows for parsing a string on the proxy.
- Allows for PlaceholderAPI integration on Spigot version.
- Lots of bug fixes.
- Fixes Proxy Teleport command on Utilities Module.
----------, Oct 13, 2022

Fixed link.
----------, Oct 11, 2022

Lots and lots of stuff... Too much to say.

Join our Discord: https://dsc.gg/streamline
Join us on Patreon: https://patreon.com/streamline_project
----------, Sep 30, 2022

I fixed a whole bunch of bugs with this update.

Please join our discord if you find more bugs or want to suggestion something: https://discord.gg/tny494zXfn

If you feel like donating, do so here: https://www.patreon.com/streamline_project

Thanks!
----------, Sep 15, 2022

Fixes some bugs.
----------, Aug 29, 2022

Fixed a bunch of bugs with Geyser.
Added basics of punishment system.
Added basics of whitelist system.
Added a backend-server-specific API.
----------, Aug 22, 2022

Player names were returning null. This fixes that.
----------, Aug 12, 2022

Fixes a bug with concurrent modification of tasks.
----------, Aug 11, 2022

Fixed a bug that made it so you had to have Geyser installed to use the velocity version.
----------, Aug 10, 2022

Lots of changes!

Make sure to check out the modules here --> https://www.mediafire.com/folder/fmduksvzxqlcu/modules


Check out my Discord here --> https://discord.gg/tny494zXfn
----------, Aug 10, 2022

Exposes a bunch of code for modules to utilize.

If you are wondering how to get more out of the plugin or where the module files are located, please join our discord as there is a specific channel in there for them.

Discord: https://discord.gg/tny494zXfn

Modules folder: https://www.mediafire.com/folder/fmduksvzxqlcu/modules
----------, Aug 5, 2022

Fixed link
----------, Jul 25, 2022

Streamline Revamped

Huh?
If you haven't been on the discord, I am re-wrote the Streamline plugin.

What is this new plugin?
The new plugin is a very advanced version of Streamline release 1.
-- Additions / Improvements --
> New Modular system.
> This allows you to pick and choose which additions / features you want.
> This also allows ANYONE to make an addition to the plugin! (We have our very own API! WOO!)
> Stream-lined storage systems.
> We have a pretty intricate and neat way for you to manage how your files are stored!
> You can pick between: Yaml, Toml, Json, MySQL, or Mongo.
> Note!!! MySQL is currently NOT functional...
> Modular-ized commands, configs, storage.
> Each module has its own folder.
> In these folders are a commands folder (other folders and files will go into the module folder, so the commands folder will keep them neat).
> In these commands folders, there are files for each command the module adds.
> In these files for the commands, it neatly saves info for the command; This info is able to be reloaded on demand!
The base plugin (StreamlineAPI) adds several useful commands itself:
- /parse <user (can be offline)> <any amount of text you want>
> Parses the said text on the user with our RAT API. Basically PlaceholderAPI for Proxies.
> Parses placeholders such as %streamline_user_play_minutes% or %<placeholder-identifier>_<parameters for the placeholder>%
- /slreload
> Reloads everything for the plugin! (Including all Modules, Modules' commands, and Base commands).
- /pxp <user (can be offline)> <xp|level> <set|add|remove> <amount>
> Edits a user's xp or level.
- /pxp <user (can be offline)> <xp|level>
> Shows a user's xp or level.
- /pplaytime <user (can be offline)> <set|add|remove> <amount>
- /pplaytime <user (can be offline)>
> Same stuff but for playtime.
- /ppoints <user (can be offline)> <set|add|remove> <amount>
- /ppoints <user (can be offline)>
> Same stuff but for points (network currency).
- /ptag <user (can be offline)> <add|remove> <tags>
- /ptag <user (can be offline)>
> Same stuff but for proxy tags (a way to group players).
- /module <reload|reapply>
> Reloads or reapplies (completely reloads them) all modules.
- /module <reload|reapply> <module>
> Reloads or reapplies (completely reloads them) a specific module.

Submit bugs, questions, or suggestions on our Discord found here: https://discord.gg/tny494zXfn
----------, Jul 25, 2022

Changelog:
> Fixed a whole bunch of errors...
> Cleaned up start up messages.
> Made the defaults of most things to be off to not over complicate the initial set up and to make the initial startup a lot cleaner (and actually work!).
> RAT API! (Replace A Thing API)
> My own custom API to allow developers to have a PlaceholderAPI-like environment to add custom placeholders!
> Works EXACTLY like placeholder API, but I added a few things that are A LOT better! Such as logic placeholders instead of just query placeholders.
> TimedScripts!
> These scripts will automatically run after the set timer goes off on them. (Can also be re-occurring.)
> Custom ALIASES!
> You can make your own CUSTOM COMMANDS!
> Set a command name, then point it at a script to run and it will run that script!
> Scripts will have a massive over-haul soon! :)
> MultiDB / MySQLBridger addon!
> You can query, execute, etc. on ANY MySQL or MariaDB database ANYWHERE!
> The queries will also be cached into placeholders so that you can actually use them in your text!
> Set up saved Hosts and they will be cached so that you will not have to waste compute time by reloading your databases every x seconds! > FULLY CONFIGURABLE!
> Queries and executions also use all placeholders! :)
> /title command!
> Ability to send a custom title (and subtitle) (allows placeholders!) to any player on your network or even all of them at once!
> /text command!
> Ability to send a custom message (allows placeholders!) to any player on your network or even all of them at once!
> Probably a lot more that I am forgetting...
----------, Mar 29, 2022

Changelog:
> Fixes a bunch of bugs!
> Rewrites a lot of things!
> All-around better!

Thanks!

Patreon: https://www.patreon.com/streamline_project

If you find any bugs, please report them on the Discord.

Discord Invite: https://discord.gg/tny494zXfn
----------, Jan 11, 2022

Changelog:
> Disablable database integration (without doing the hacky method I said before).
> The ability to turn off the proxy chat per person.
> Better Discord integration (MORE FOR THIS TO COME LATER!).
> Added a much-requested feature into the plugin that makes it so that all of the chat messages --> discord are not embeds. I know a lot of people didn't like that. WELL, IT IS HERE! :)
> Some minor bug fixes.

Once again, if you find any bugs, let me know in #bugs on my Discord.
If you want to suggest something, let me know in #suggestions on my Discord.

My Discord Invite: https://discord.gg/tny494zXfn

Thanks!

Patreon: https://www.patreon.com/streamline_project
----------, Dec 9, 2021

IT IS HERE!

Changelog:
> Ports changes in Bungeecord version from version 14.6 to 14.8 to velocity.
- Message History.
- Votifier. (Might be broken still...) :(
- More.
> Adds database abilities.
> Adds a proxy broadcast command.
> Adds a proxy bypass command.
- Makes it so you can bypass proxy chat and talk normally (great for if a spigot plugin needs you to send a chat message to do something | I will be releasing an update soon that will add the ability to have a prefix in chat that will bypass your message; EX: @this message will be bypassed, but without the @ sign at the beginning.).
> Fixed a bunch of bugs!
> Cleaned up some things.

Once again, if you find any bugs, let me know in #bugs (Discord).
If you want to suggest something, let me know in #suggestions (Discord).

Thanks!

Patreon: https://www.patreon.com/streamline_project

**NOTE:** If you got one of the pre-releases, you will need to replace 1.0.14.9 in your version.txt with 1.0.14.6.

Join my discord! Invite: https://discord.gg/tny494zXfn
----------, Dec 6, 2021

Added support for when someone votes.

You can run a script when a player votes to run commands.

If you find any bugs, please report them on my Discord found HERE: https://discord.gg/tny494zXfn
----------, Nov 7, 2021

Changelog:
> Adds sync-able discord -> proxy roles, or proxy -> discord roles.
> Fixes a bunch of bugs. :)

If you experience any bugs, please report them in #bugs on my Discord :)

Discord Invite: https://discord.gg/tny494zXfn
----------, Nov 4, 2021

Fixes an issue that occurs when Discord is disabled.
----------, Nov 1, 2021

Changelog:
> Adds auto-config reloading.
> Adds ways to check other player's ping.
> Adds a votes command that will automatically update a players rank if they reach a certain amount of votes. :eyes: TOTALLY CONFIGURABLE!
> Added a way to reload scripts!
> I don't know if Scripts were already added, but we have those. :)
> Added chat-history command to see players chat history by server.
> Added alias permissions for guild and party commands.
> /g create will only be accepted by players who have the Guild Creating permission. Configurable!
> Added chat filters!
> Enable / disable your filters or create new ones all from the comfort of your Minecraft client (you can do it in game)!
> The config automatically reloads when players chat, so you can edit anything in the config and it will update instantly. :)

BIG UPDATE!
If you encounter any bugs, please let me know.
If you have questions, just ask!
THANK YOU for your suggestions! :)

Discord Invite: https://discord.gg/tny494zXfn
----------, Nov 1, 2021

Added bStats support.
----------, Oct 26, 2021

Fixes some issues.

Join my discord to suggest things, submit bugs, and get updates and pre-releases first: https://discord.gg/tny494zXfn
----------, Oct 24, 2021

Fixes errors if you have discord disabled.

Join my discord to suggest things, submit bugs, and get updates and pre-releases first: https://discord.gg/tny494zXfn
----------, Oct 24, 2021

Fixes some messages not being shown.

Join my discord to suggest things, submit bugs, and get updates and pre-releases first: https://discord.gg/tny494zXfn
----------, Oct 24, 2021

This adds a way for admins to create custom chat channels! (And it updates without having to start and stop server.) :)

This feature was suggested by @GuRon on my discord. :) It was fun to work on. :)

Join my discord to suggest things, submit bugs, and get updates and pre-releases first: https://discord.gg/tny494zXfn
----------, Oct 24, 2021

Fixes staff chat being weird. Also, this is how the staff chat should look (it was messed up by a prior update, I have fixed this, but you need to fix this in your translation configs as well):
I highlighted the important stuff.
[​IMG]

Remember to submit bugs in my discord: https://discord.gg/tny494zXfn
----------, Oct 23, 2021

Fixes minor bugs.
----------, Oct 22, 2021

Changelog:
> Fixed a bunch of issues with placeholders.
> You can now do "%player_prefix%" to get the player's prefix. Works with sender, and user, and also can be for suffixes too.
> You can now see points (placeholder).
> %player_points%. Works with sender and user.
> Added more discord functionality.
> Added offline mode support.
> Added boosting perks.

If you find any bugs, please let me know in the #bugs on my discord. If you have any suggestions, please suggest them in #suggestions on my discord.

Discord: https://discord.gg/tny494zXfn

Thanks! :)
----------, Oct 22, 2021

Fixed:
> A lot of miss-named strings.
> A lot of missing placeholders.

Join my discord if you have any issues: https://discord.gg/tny494zXfn
----------, Oct 17, 2021

This will fix the major issue of new setups not being set up correctly. As well as a lot of other needed improvements. :)

Changelog:
> Fixes first set up issues.
> Fixed some typos and such...
> Made the history for player chat messages better.
> Now divided up by server, then by timestamp.
> Added a new feature for you discord-ed servers to play around with:
> You can now set up a channel on your discord to either be for global, local, guild, or party chats. BUT WAIT, there's more: you also need to add an identifier: (All of these can go from Discord to Minecraft and vis-versa.)
> GLOBAL
> "" = normal channel.
> "some.permission.here" = this channel will only go to players on the server with that permission.
> LOCAL : provide which server you want to see the local chat of.
> GUILD : provide the UUID of the owner of the guild you want to see the guild chat of.
> PARTY : provide the UUID of the owner of the party you want to see the guild chat of.
> There's more! You can set it up so that it works with OR without proxy chat enabled. This means: players can talk in the server they are on (without modification to their chat or to the server they are on) and you will STILL see their messages on Discord and they can STILL see your messages from Discord.
> Discord command for this: .channel <set | remove> <global | local | guild | party> <identifier> <bypass: true or false> --> Do this in the Discord channel you want to be set up or removed.
> With the last thing... I also added Discord verification:
> You can set up added roles (by ID), removed roles (by ID), what to set their Discord username as (can even use their Guild name / Leader / Etc.), and also when chatting from Discord to Minecraft (not Staff Chat yet...), it will use your StreamLine Player profile instead of using your Discord name. :)

I think you are all REALLY going to like this one.
Once again, if you see a bug, please report in #bugs in the discord.
Want to suggest something: #suggestions in the discord.

Discord: https://discord.gg/tny494zXfn
----------, Oct 9, 2021

Changelog:
> Fixes some issues.
> Added chat channels.
> Added history saves.
> Added a way for config files to be automatically updated!
> This can be turned off. :)
> COMING SOON: A really nice API for other plugin creators! :)

If you see any bugs, please let me know in the #bugs channel on my discord => https://discord.gg/tny494zXfn! :D Thanks!
----------, Sep 26, 2021

Changelog:
> Fixes "guilds" and "parties" command having wrong command bases.
> Adds a feature to disable JDA (Discord integration).

If you find bugs, please report them on my Discord! [ Discord can be found HERE ]
----------, Sep 6, 2021

This fixes a lot of issues with players not saving correctly...

It also adds a few features. i.e. ProxyChat functionality where you can chat everywhere on your server with the same chat config (SUPPORTS PERMISSIONED EMOTES --> you can do :shrug: in chat and it will print the shrug emote to chat if you have a specific permission!), but you will need the StreamLine-Helper plugin to fully use these features ( FOUND HERE)!

Please let me know of any bugs in the Bugs section on my discord ( FOUND HERE)!

You will need update your configs!
----------, Sep 5, 2021

Changelog:
+ Info command.
+ End command.
+ Optimized a bunch of stuff!
+ Added a lot of console functionality.
+ Added a lot of Discord functionality.
+ LOTS of other things and bug fixes!

You WILL need to update your config.yml and messages.yml!

Once again, submit all bugs to the #bugs channel on my Discord! :D
Discord: https://discord.gg/tny494zXfn
----------, Aug 2, 2021

Fixed the settingsedit command. It was setting the max-players and online-players wrong.
----------, Jun 19, 2021

Changelog:
+ Friends.
+ Ignores.
+ Messaging stuff.
> /msg + aliases.
> /reply + aliases.
> An actual use for SSPY.
+ New joining system VERY similar to Hypixel's.
> You will be able to choose the hierarchy in which players will be checked, and then messages sent to others upon join.
> You can choose from "staff", "guild", "party", or "friend".
> If the hierarchy is "staff,guild,party,friend", and the player who joins is staff, the staff join message will be sent to all online staff. AND in the same moment, say that person is in a party while joining, the non-staff in the party will be sent the new party join message (if they are not in the joining player's guild). And if that player has friends online who are not staff, or in their guild, or in their party, they will be sent the new friend join message. :D
+ Guild and party events (for lack of a better word | not actually apart of StreamLine's Event system...) will now send messages to their according Discord Text Channel Consoles.
+ New cool way to edit server configs.
> Currently only going to be MOTD, MOTD-Timer, version display, the Sample message (what you see when you hover over the player --> over the like 1/100), Max Players, and Online Players.
> This means you will be able to set a custom MOTD (and other stuff) from in game! :D

You WILL need to update your configs.
Also, send all bugs and suggestions in the #bugs / #suggestions channel on the Discord: https://discord.gg/tny494zXfn
----------, Jun 19, 2021

Changes:
> Revamped Events system... Please try this out! It's pretty cool!
> Added functionality to the points system.
> Added some more configs to be able to turn off and on settings... Do you need to update your configs? Yes.

As always, if you see issues, PLEASE let me know in the #bugs channel on my Discord! :D
----------, May 27, 2021

Changelog:
> Fixed issues with Geyser by completely rewriting the Player system (sorry... this took a LONG time...).
> Fixed guilds not being stored correctly. (Due to rewrite.)
> Fixed parties not acting correctly... (Due to rewrite.)
> Added more variables to the Stats (and other) messages in messages.yml > Put some actual comments in the config.yml and messages.yml
> Did some documentation on how to do events on the wiki.
> Other changes...

You will need to update your config.yml and messages.yml. Just so you know.
----------, May 1, 2021

Fixes console spam.
Fixes guilds not being saved correctly.
Fixes player stats not being saved correctly.
----------, Apr 24, 2021

If you have any problems, please contact me on my Discord --> https://discord.gg/tny494zXfn
----------, Apr 23, 2021

Just fixed more of the project. You should update promptly as some of the fixes will affect your guilds and players.
----------, Apr 18, 2021

Update 1.0.10.4

Long needed. There were a lot of bugs to fix...
Fixed:
- UUIDs getting corrupted.
- Guilds getting duped.
- Lobby system not working as intended.
- Other bugs.

Join the Discord: https://discord.gg/tny494zXfn
----------, Apr 18, 2021



Small issue.
----------, Feb 22, 2021

Added a LOT. Too much to keep track of...

Look over at my GitHub to view all that I did.

Major things:
+ Events. Documentation SOON.
+ Guilds. XP + Levels as well.
+ Parties.
+ Network XP and Levels.
+ Offline player support.
+ More Discord features.
+ Tags. For events.

Send me suggestions of stuff to add! :D
----------, Feb 22, 2021

+ Added report from in game.
+ Added staff online feature.
+ Login reports.
+ Logout reports.
+ Added staffonline bot command.
+ Added A LOT of configuration.
+ Localized parts of the project.
+ Configuration.
+ MessagingUtils.
+ Added embeds for discord messages.
+ Decently customizable.
----------, Sep 23, 2020

Resource Information
Author:
----------
Total Downloads: 10,897
First Release: Sep 7, 2020
Last Update: Jan 12, 2025
Category: ---------------
All-Time Rating:
20 ratings
Find more info at wiki.plas.host...
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings