• ALERT

    We are currently undergoing a minor database conversion which may have caused the email management system and registration and other minor issues, our team is working on getting our new database system up and running as soon as possible, thank you for your understanding!

    If you have any other questions, feel free to open a ticket on our discord server https://dc.gleaks.pro/

Survey Plus ⭐ | Get useful feedback from players!

Plugins Survey Plus ⭐ | Get useful feedback from players! 2.9.7

Register to download this resource

Original resource URL: https://www.spigotmc.org/resources/survey-plus-%E2%AD%90-get-useful-feedback-from-players.49496/



Native Minecraft Version:1.13Tested Minecraft Versions:
  • 1.12
  • 1.13
  • 1.14
  • 1.15
  • 1.16
  • 1.17
  • 1.18
  • 1.19
Languages Supported:All visible text can be changed.
Major new release: 2.0.0
After hours of work, the plugin has been completely rewritten.
Improved performance, easier to maintain and add future additions. If you have suggestions leave them on the discussion page!

In case you want the version 1 release it can be found here. It supports Minecraft 1.8 till 1.16.
[IMG]


Do you no longer want to redirect people to the internet to answer your surveys? Do you want to get players' feedback in-game?
Survey plus is the in-game Minecraft survey solution!

Improve your server today by collecting useful feedback from your players!

[IMG]

  • 3 Different survey types (Inventory GUI, Chat Survey and Book survey)
  • Easy in-game editor. Configure everything using the in-game GUI menu for maximum convenience.
  • View survey results in-game.
  • Custom rewards for players that finish a survey. (Custom for every survey!)
  • SQLite storage for single servers.
  • MySql storage for networks
  • Configure the surveys to make them unique for your server.
  • Target specific servers or server groups in your network.
  • NEW Only target a certain group of players using permissions.
  • NEW Cooldown on featured survey display (across servers)
  • Fast & without any lag. Programmed for minimal server impact.
  • NEW Export survey results to JSON.
  • NEW Custom model data support.
  • NEW Publish results to Discord using a webhook.

Question types supported:
  • Open questions
  • Closed questions (yes / no)
  • Select question (select one of the options)
  • Multiple questions (select 0 or more options)


[IMG]

Demo version of 1.0.0 - Features are preserved in 2.0.0


Example of a BOOK survey
[IMG]

(Layout and colors can be changed!)

Example of a GUI survey
[IMG]

(Layout and colors can be changed!)

Example CHAT survey
[IMG]

(Layout and colors can be changed!)

A passive way to serve surveys to players:
[IMG]

(Layout and colors can be changed!)

Or have them pop-up when someone joins the server:
[IMG]


View survey results in-game or use webhooks to publish survey results
[IMG]


[IMG]

  1. Download the surveyplus.jar
  2. Drop the jar in your plugin folder and start the server.
  3. Stop the server and configure the config.yml (MySql, SQLite)
  4. Start your server again.
  5. Use /sp menu to open the survey editor.
  6. Create your first survey.
  7. Activate the survey and collect feedback!
  8. Enjoy
    :D

[IMG]


There is only 1 config that contains all the data. An example config can look like this: (this is the default config)

Code (YAML):


[IMG]


  • /survey /surveys - Opens the available survey menu
  • /answer - Give an answer to the currently asked question. (Mostly used to give support for the book and chat surveys. You will NOT be typing this command manually.)
  • /sp - Shows the survey plus help
  • /sp menu - Opens the survey list menu for editing.
  • /sp start <id> (playername) - Start the survey. The optional parameter is the target player's name.
There are very few commands to this plugin. The reason for that is that it features a whole in-game editor using inventories instead of a command-based system.


[IMG]

Code (Text):

// Root
surveyplus.open.menu - Open the editor
surveyplus.open.available - Open the survey start screen

// Editor
surveyplus.edit.survey.create
surveyplus.edit.survey.name
surveyplus.edit.survey.description
surveyplus.edit.survey.rewards
surveyplus.edit.survey.type
surveyplus.edit.survey.questions
surveyplus.edit.survey.featured
surveyplus.edit.survey.available
surveyplus.edit.survey.servertarget
surveyplus.edit.survey.start
surveyplus.edit.survey.permission

// danger zone
surveyplus.edit.survey.reset
surveyplus.edit.survey.delete

// Commands
surveyplus.cmd.settings
surveyplus.cmd.survey.start.other

surveyplus.cmd.survey.webhook.list
surveyplus.cmd.survey.webhook.add
surveyplus.cmd.survey.webhook.remove
surveyplus.cmd.survey.webhook.publish

// base node for starting a survey with permission enabled.
surveyplus.survey.start.<ID>

// Access to certain views
view.survey.advanced
view.survey.results;

Survey-specific permissions may be a feature addition if people are needing this.

[IMG]


In order to use the API you first need to install the surveyplus-api.jar into your local maven repository.

After that, you can use the SurveyPlusAPI class.
You can get an instance of this class using the services manager in Bukkit.
Code (Java):
public class DependentPlugin extends JavaPlugin {

@Override
public void onEnable() {
SurveyPlusAPI myAPI = Bukkit.getServicesManager().load(SurveyPlusAPI.class);
}

}
SurveyPlusAPI JavaDoc: https://martenm.nl/jdoc/surveyplus/nl/martenm/surveyplus/api/SurveyPlusAPI.html
Full JavaDoc: https://martenm.nl/jdoc/surveyplus/

[IMG]

Not convinced yet? Test the plugin yourself!
Just send me a PM and I will set it up on a server for you to try.

[IMG]


These are items I have planned for future updates:
  • Allow people to answer a survey multiple times.
  • Schedule surveys
  • More options for when a user should be able to answer a survey.
  • Export survey results to a flatfile.Done!
  • Reminder when someone leaves his survey. Done!
  • Add a stable developer API. Done!
  • Add survey settings table for global changes. Done!
  • More features.

[IMG]

By buying and downloading you agree to the following:
  • No refunds! All purchases are final. If you find any bugs, be sure to contact me.
  • The price of the plugin can change at any time.
  • You do NOT redistribute this plugin.
  • Use it only for YOUR server/network.
[IMG]
[IMG]
[IMG]

Special thanks to UpperLevel for this amazing BookApi which helped me to create the book survey option.

If you enjoy the plugin: Please leave a review. It really helps my motivation
:D

Uploader


Downloads
3
Views
110
First release
Last update
Rating
0.00 star(s) 0 ratings

More resources from ArteffKods

Similar resources

Announcer Plus [Hex RGB, PlaceholderAPI, JSON, Toast] UNKNOWN
Custom Join/Quit messages and auto-broadcasts! Text animations, Boss Bars, Titles. and much more!
0.00 star(s) 0 ratings
Updated
ArenaPvP-Plus T
Highly customizable arena plugin.
5.00 star(s) 1 ratings
Updated
ArenaPvP-Plus ArteffKods
https://www.spigotmc.org/resources/92223
0.00 star(s) 0 ratings
Updated
HCF Plus 1.18 - 1.19 | Claim Wand | Classes | DTR | PAPI | (Teams and Claims) ArteffKods
0.00 star(s) 0 ratings
Updated
Item Creator Plus [1.13-1.19] ArteffKods
Create custom items quickly in an easy to use GUI. Includes custom effects!
0.00 star(s) 0 ratings
Updated
Multitool Plus Pro [1.13-1.19] ArteffKods
Switches tools based on block you're hitting, stores all tools in one inventory slot.
0.00 star(s) 0 ratings
Updated
⚔️ Damage Indicators Plus ⚔️ Combat Holograms ✨ PAPI & WG Support ✅ (1.16.5 - 1.19.x) ArteffKods
Creates RPG style holograms when mobs and players take and heal damage. Players love it!
0.00 star(s) 0 ratings
Updated
⭐ AngelChest Plus ⭐ Death Chests & Graveyards ArteffKods
Best death chest plugin available! 100% customizable + economy support + auto config update ...
0.00 star(s) 0 ratings
Updated
Back
Top Bottom