✅ AlonsoGG [1.8+] • Command support! Golden GG! DeveloperAPI! AutoGG! Leaderboard! icon

✅ AlonsoGG [1.8+] • Command support! Golden GG! DeveloperAPI! AutoGG! Leaderboard! -----

Reward your players for being good players.



[​IMG]
[​IMG]
[​IMG]
[​IMG]
REQUIRES A SUPPORTED PLUGIN OR A PLUGIN THAT RUN
CONSOLE COMMANDS FOR WINNERS, LOSERS OR PLAYERS.
REQUIRES A SUPPORTED PLUGIN OR A PLUGIN THAT RUN
CONSOLE COMMANDS FOR WINNERS, LOSERS OR PLAYERS.
If people don't understand that, I'll remove it from SpigotMC.

You NEED a permission plugin.
Plugman or similar plugins ARE NOT SUPPORTED!

Respect my work. You are not allowed to redistribute this plugin in any setup.
Only the latest version of each minecraft major version is supported.
e.g. only 1.16.5, not 1.16.4; only 1.18.2, not 1.18.1; only 1.19.4, not 1.19 or 1.19.2

You are not allowed to post/move/copy this on mcbbs.net or similar. Don't insist.
If you want to contribute with a translation in your native language, feel free to dm me the translation.

[​IMG]
[​IMG] [​IMG] [​IMG] [​IMG] [​IMG]

[​IMG] [​IMG] [​IMG] [​IMG]

[​IMG][​IMG]

Looking for a way to reward your players for typing gg?
Tired of the same GG plugins that are not configurable?
Wanna try something new that fit your needs in most cases?

Well, I am! I created this plugin because of that.

After thinking about how to make this work
with most plugins and how to make it easy for developers
to hook with it to allow GG rewards, AlonsoGG was born!

Note: In a group of 23 people, there’s more than a 50 percent chance that two of them share a birthday. With a group of 57 people, there’s a 99.01 percent probability, and for 70 people the probability is 99.92 percent..

[​IMG]
[​IMG]

  • Multi version support. BETA!
    • Supports 1.8.8 - Latest
    • Make sure you always use latest version. (Use 1.19.3 instead of 1.19.2)
  • Database support! BETA!
    • Plugin first start uses SQLite so it still works without configuration.
    • You can use MySQL or SQLite depending if you want or not share player
    • status for AutoGG across servers.
  • Different columns! BETA!
    • There is a config in config.yml where you can set server identifier.
    • This will be the identifier used in database to identify the server!
    • This allows you to use the same database in your whole network while
    • keeping GGs amount of players different in all servers with different
    • identifiers! If you have more than 1 server of the same minigame, you
    • simply use the same identifier and stats will be the SAME!
  • PlaceholderAPI support! BETA!
    • Useful placeholders to be used where you need it.
    • Placeholder that returns if autogg is enabled or not.
    • Placeholder that returns if player has pending gg or not. (And how much time left)
    • Useful if you want to make a menu to toggle on/off AlonsoGG!
    • More info on GitHub
  • Supported plugins BETA!
    • One of our plugins currently support AlonsoGG. Check it here!
    • Developers are welcome to hook with AlonsoGG to improve players'
    • experience for their gamemodes and minigames!
    • If a plugin supports AlonsoGG, it will be listed in supported plugins list!
    • Feel free to ask the developer of your favorite minigame to add support!
  • DeveloperAPI to hook! BETA!
    • Developers can easily hook with this plugin to add gg
    • rewards when game ends. This allows players to get rewards
    • for typing gg when game finishes.
    • Feel free to ask the developer of your favorite minigame to add support!
    • Once he decides to support AlonsoGG, it will be listed in supported plugins list!
  • Minigames support! BETA!
    • Since not all developers listen to their customers and don't plan
    • to add support, an easy way to use this plugin was added.
    • You can use the commands to make this work with any minigame plugin!
    • IMPORTANT: The plugin MUST allow you to run console commands!
    • IMPORTANT: The plugin MUST allow you to run console commands!
    • IMPORTANT: The plugin MUST allow you to run console commands!
    • IMPORTANT: The plugin MUST allow you to run console commands!
    • For more information read how to setup for minigames!
  • Golden GG! BETA!
    • Allow your donor perk to shine this a Golden GG!
    • Permission is configurable, it replaces "gg" with "&6&lGG".
    • A chat plugin is required for this to work. Some chat plugins
    • might remove formatting if player DOES NOT have permission
    • to type with color nodes, so make sure donors have perms for that.
  • Leaderboards! BETA!
    • Hooks with AlonsoLeaderboards!
    • Allows you to create leaderboards using signs (head block, npc, armorstand)
    • and even display them in holograms!
    • The only availble leaderboard is to display the players with most GGs said.
    • More info on GitHub
  • AutoGG BETA!
    • After player is allowed to get rewards for typing gg,
    • using the API (by a supported plugin) or using the command,
    • player will automatically sent the "gg" message if it
    • has the required permission to do it and has it enabled
  • Toggleable AutoGG BETA!
    • Player can decide if AutoGG is enabled for him or not.
    • Command is /autogg to toggle AutoGG feature.
    • Great donor perk! (Option persists on player disconnect)
  • ALIASES! BETA!
    • Change aliases for main command!
    • The main command will always be /alonsogg
  • AutoGG ALIASES! BETA!
    • Change aliases for AutoGG command!
    • The main command will always be /autogg
  • ProtocolLib Support.
    • Currently used only to display actionbar in 1.8.8 servers.
  • Configuration auto update.
    • Configuration will be updated on plugin update.
    • Comments will be removed on config update.
  • Update checker.
    • Be notified when there is a new update.

[​IMG]

config.yml

[​IMG]
Example of a minigame running "/alonsogg settimer %player% 100" command,
which allows the target player to type gg to get rewards in the next 5 seconds.
AutoGG is enabled, which attempts to make the player type "gg" after the delay
to receive the reward automatically. Might not work with all server versions.
Golden GG is also enabled because player has permission for it.

[​IMG]

Toggling autogg feature with "/autogg" command.
[​IMG]

[​IMG]
Installing the plugin in your server:
  • Copy the jar file into you plugins folder.
  • Restart the server.
  • Download the plugin from SpigotMC.org
  • Edit what you want in configuration files.
  • Restart the server.
[​IMG]
Permissions are configurable in configuration files.

Check our commands and permissions in our Github

[​IMG]
None yet. You can send me your reviews :D

[​IMG]
This is a simple plugin, i don't think it requires more features.
However if you consider your suggestion should be added, let me know in discussion tab.

[​IMG]
Let us know if your server is using it! ;)

[​IMG]
1) Why is this BETA? That means it has bugs?
Answer:
No, plugin should not have bugs. I use BETA because I like the word, I guess.

2) I like your plugins. Can I suggest you cool ideas for new ones?
Answer:
Sure, join my discord server and let me know. I'll evaluate the suggestion
and decide if I wanna code it or not. Making a suggestion doesn't mean it will be made.

3) Why is this plugin free?
Answer:
Why not?

4) It works with all minigames?
Answer:
This plugin doesn't hook with others, to be able to
use this plugin with minigames you need to make sure that the
plugin you want, can run console commands for players when game ends.

5) Can you add support for a plugin?
Answer:
No. If you want a plugin to support AlonsoGG,
ask the developer of THAT plugin to add support for AlonsoGG.

6) Why not just adding support?
Answer:
The support must be added in the code of
minigame plugin to make it work correctly 100%.
That's why it must be added in that plugin, not AlonsoGG.

7) I love it! How can I support you?
Answer:
You can support me by joining my discord and sharing my plugins with your friends.
You can also help me by requesting your favorite youtuber to review my plugins.
Donating is also an option, all donations will be appreciated.

8) Can i post this in mcbbs.net?
Answer:
No.

9) Are you sure?
Answer:
Yes, I'm sure. You are not allowed to post it.

10) Help me, it's not working in my server!
Answer:
Before reviewing the resource. Make sure you have installed all dependencies.
It the error persists. Paste startup console log in https://sourceb.in/ and post it in discussion tab or join my server.

[​IMG]
Follow this Tutorial to setup the plugin to work with minigames.
Follow this Tutorial to hook with AlonsoGG as Developer.


[​IMG]
Access the API package:
com.alonsoaliaga.alonsogg.api.AlonsoGGAPI

Check our DeveloperAPI in our Github

If you find any bugs, errors or want to request a feature.
Join my discord or use our issue tracker.

Review section is not place to report errors.


[​IMG]


    • None yet! :)


[​IMG]
Did you save money using my plugins instead of buying others?
You like my job and want to support me?
Consider donating so I can keep coding more plugins like this.
[​IMG]

[​IMG]
Check our placeholders in our Github

[​IMG]
Check our leaderboards identifiers in our Github

[​IMG]
[​IMG]
[​IMG]
[​IMG]
[​IMG]
[​IMG]
[​IMG]

[​IMG]
By downloading this resource you agree all following terms and conditions:
  • You are not permitted to redistribute the plugin in any form, including as a part of any software package.
  • You are not permitted to decompile or modify the plugin in any form.
  • You are not permitted to claim this resource as your own creation.
[​IMG]
[​IMG]
Resource Information
Author:
----------
Total Downloads: 768
First Release: Mar 4, 2023
Last Update: Jan 19, 2024
Category: ---------------
All-Time Rating:
4 ratings
Find more info at github.com...
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings