Survey Plus ⭐ | Get useful feedback from players! icon

Survey Plus ⭐ | Get useful feedback from players! -----

Get feedback using in game surveys! In game editor and result viewer!




Change log:
  • Exposed ISurvey from ISurveySession (API Change)
----------, Dec 7, 2024

It's been a while since this plugin received a new feature, but this one is pretty neat! Check out the demo here! If you have suggestions for the feature, be sure to leave them in my Discord or on the discussion page.

Enjoy the update? Resource reviews are highlighy appriciated :)

Change log:
  • Added the option to export to a web interface. This is done without an outside connection to your server. Find this option in the Survey Report option or the /sp export command.
  • Fixed a bug where duration was not kept track of properly.
----------, Aug 3, 2024

Change log:
  • Fixed an issue where resetting answers in SQLite would reset them for all surveys.
  • Added more options for inventory placement slots. (distribution)
  • Fixed the error message that is displayed.
----------, Aug 1, 2024

Change log:
  • Fixed an issue where responses wouldn't show in the results viewer on open questions.
----------, Jun 23, 2024

Change log:
  • Invalid settings are no longer accepted.
  • Selection for certain settings is made easier.
  • Minor language fix.
----------, Feb 27, 2024

Change log:
  • Global settings can now be edited from within the menu.
  • Added 'default name, default description and default rewards' as global options.
  • Setting default rewards for a survey is now possible!
----------, Feb 26, 2024

Change log:
  • Updated the JSON library to the newest version to fix security issues.
  • `org.json` library has now been relocated which fixes plugin compatibility issues.
----------, Apr 1, 2023

Hey everyone, thanks for all suggestions and issues you reported. And again, thanks for using the plugin :)

Change log:

  • Fixed a placeholder issue in the inventory GUI.
  • Open answers no longer display names.
  • Fixed an issue where string selection would overflow.
  • Ability to edit strings in several places.
  • Removal of options now triggers a dialogue.
----------, Nov 23, 2022

Change log:
  • Added percentages to the blocks option in webhooks to improve readability.
  • Fixed several overflow issues on items.
  • Fixed an issue where surveys with 10+ questions could not send webhook messages.
More fixes will follow soon :)
----------, Aug 23, 2022

Restored the download link. Sorry for the incovience!
----------, Aug 4, 2022

Change log:
  • Fixed an issue where first join would not work properly. The tutorial has been delayed by 1 second such that other plugins can do their jobs first.
----------, Aug 4, 2022

Change log:
  • Removed chat colours from webhook messages.
  • Removed a webhook debug message
  • Chat colours are no longer shown in the open question results section.
  • Chat colours are now applied to all inventory menus.
----------, Jul 30, 2022

Change log:
  • Fixed minor issues that made the plugin not function on version 1.19
----------, Jul 17, 2022

Changelog:
  • Improved the code. Made fields final.
  • Bukkit version detection improvements.
----------, Jun 4, 2022

Changelog:
  • Confirmation dialog now uses EMERALD and REDSTONE blocks.
  • Fixed usage of the broadcast command.
  • Added missing translation key usage.
----------, May 31, 2022

Changelog:
  • Configure webhooks to publish results to discord.
[​IMG]
----------, May 24, 2022

It's been a while, but here we are!

Changelog:
  • Custom model data is now supported in MC version 1.14+
  • Major refactor on how items are created within the plugin.
----------, Apr 28, 2022

Changelog:
  • Fixed an issue where chat colors were not transferred to the next line.
  • Fixed an issue where lengthy questions were not displayed correctly.
----------, Jan 19, 2022

Changelog:
  • Fixed a bug where rewards. Rewards were prefixed with a space.
  • Fixed a bug where the old method no longer replaced the %username% placeholder.
----------, Jan 17, 2022

Change log:
  • Minor improvements to the GUI survey type.
  • Added filler item support for the GUI survey type.
----------, Jan 13, 2022

Changelog:
  • Added extra examples to the rewards screen.
  • API update: GenericRewards can now have examples attached.
  • A message now pops up when adding rewards notifying people of the golden nugget.
----------, Jan 6, 2022

Changelog:
  • Improved help colours in the console
  • Fixed a language file entry.
  • Registered the SurveyPlusAPI as a service to Bukkit, whoops!
----------, Jan 4, 2022

Changelog:
  • Updated the BStats metrics class to include the data source.
----------, Jan 3, 2022

Changelog:
  • Fixed a potential issue where plugins would translate the colors of chat messages resulting in them being imported in the database.
----------, Jan 1, 2022

Changelog:
  • Completely reworked how developers can interact with the API.
  • Added an API jar to the resource page.
  • Updated the API section
----------, Dec 30, 2021

Changelog:
  • The Reward system has been reworked. It still works the same but a cmd: preset has been added. It's advised to use this in the future.
  • Developers can in the future add their own reward hooks.
  • Removed unused imports
----------, Dec 27, 2021

Changelog:
  • Unkown settings no longer disable the plugin.
  • Command framework updated to 1.4.2
  • Fixed colors on the help page.
  • Fixed permission issues for /st start and /st continue
----------, Dec 26, 2021

Changelog:
  • Added developer API
  • Added SurveyAnswerEvent
  • Added SurveyFeatureEvent
  • Added SurveyStartEvent
  • Added SurveyFinishedEvent
  • Added SurveyNextQuestionEvent
JavaDocs and instructions will be added to the resource page!
----------, Aug 1, 2021

Changelog:
  • Removed debug command.
  • Added /sp setting set command.
----------, Jul 29, 2021

Changelog:
  • Added a settings table for global settings
  • Added the plugin setting `survey_feature_cooldown` which works across all servers.
  • Added the command /st settings
  • Added userProfiles, currently only used for the survey_feature_cooldown but might be expanded in the future.
----------, Jul 27, 2021

Changelog:
  • It's now possible to toggle permissions for surveys. These look like this: surveyplus.survey.start.<id>.
  • Moved some settings to the advanced settings screen.
  • Fixed an issue with duplicate keys in the language file for no permission messages.
Like the updates, the plugin and/or support I provide? Be sure to leave a review :coffee:

Feature cooldown is the next update
----------, Jul 25, 2021

Changelog:
  • Open answers now contain player names.
  • Loading ender pearl is now properly named.
  • Improved help menu.
Planned for 2.1.0:
  • Survey with permissions
  • Feature cooldown per player.
----------, Jul 22, 2021

Changelog:
  • Open questions now work on mc version 1.12
  • The open question answers no longer go offscreen.
  • Missing language file entries have been added for the survey report.
More updates soon! Check out the discord here.
Enjoying the plugin? Be sure to leave a review!
----------, Jul 21, 2021

Changelog:
  • Configuration option "use_mysql" replace by "database_option".
  • Added better error messages when attempting to start a survey.
  • Players can no longer start a survey that's not available or featured.
  • Some minor improvements for developers
Do you want to know what's going on? Join the Discord server!
----------, Jul 12, 2021

Release 2.0.0
Please note that due to the complete rewrite this version is not compatible with Survey plus versions lower than 2.0.0.

After many hours of work, and a couple of months (school takes a lot of time) Survey Plus 2.0.0 is finally ready for release. This improved version will allow for a better developer API, more features, and general better updates.

With this version, the groundwork is also made to make sure it will work for a long time in the future as well. This does mean that for now support for 1.8 has been dropped. Only 3 servers were actively using it as we speak so I don't see any issues.

Changelog:
  • Everything is new!
  • Better and safer interactions with the Bukkit API
  • New improved GUI
  • Improved configuration file
  • SQLite storage as flat-file storage option
  • More permissions, allowing to edit certain parts is now allowed

If you notice anything that's missing be sure to send me a message or create a post on the discussion page!
----------, Jul 12, 2021

Changelog:
  • Removed dead code sections
  • Added an update to the API to continue survey sessions.
2.0.0 is still in the making! I am busy with my bachelor thesis though so it will take quite a bit longer!
----------, Jun 23, 2021

Changelog:
  • Added conditions to questions. You can now specify which questions should be shown based on previous answers.
  • Added Hikari connection pooling.
  • Fixed an issue on paper where the MySql database was no longer working.
Important note:
Before running this update please execute the following SQL statement:
Code (Text):
ALTER TABLE survey_questions
ADD conditions VARCHAR(255) NOT NULL DEFAULT '';
----------, May 25, 2021

Change log:
  • Fixed an issue where it wasn't possible to create open and closed questions.
----------, Jan 27, 2021

Change log:
  • Added support for minecraft 1.16.5 servers.
  • Removed two debugging lines when sending titles.
New feature coming soon!
----------, Jan 26, 2021

Change log:
  • Book surveys are fully working again!
----------, Dec 26, 2020

Change log:
  • Fixed an issue where the book survey type was no longer working. (Thanks for reporting @Camm)
----------, Dec 19, 2020

Change log:
  • Removed the async survey start event to prevent errors.
----------, Sep 9, 2020

Change log:
  • Minor code improvements.
----------, Nov 28, 2019

Change log:
  • Fixed an issue where it was not possible to start surveys from the survey menu or chat.
----------, Aug 14, 2019

Change log:
  • Fixed an issue where featured surveys would not start in 1.14.
----------, Aug 13, 2019

Change log:
  • Made the rewards section a bit better at explaining it self.
  • Added several new options in the reward section. broadcast, message, title
  • Changed some language settings, delete the old English file to get the new values.
----------, Aug 6, 2019

Change log:
  • Officially starting to support 1.14
  • Fixed 1.14 related bugs.
  • Fixed an issue where if you wanted to change the description it would chat the desc first.
----------, Aug 4, 2019

Change log:
  • Added the ability to shift click to view the results. Middle click still works but the default will be shift from now on.
Thanks for all the support on the plugin <3
----------, May 27, 2019

Change log:
  • Build against Spigot 1.8.8
  • Support for MC 1.8.8.
  • Changed package names.
----------, May 25, 2019

Change log:
  • Fixed 2 more inventories to be 1.13.1 compatible.
----------, Oct 23, 2018

Change log:
  • Changed hopper inventory to a normal one to fix 1.13.1 compatibility issues.
----------, Oct 20, 2018

Change log:
  • Made sure to replace § with & to prevent bugs that occurs with chatcolor replacement.
----------, Jun 19, 2018

Change log:
  • Added the ability to add item flags to GUI items (to hide enchantments).
  • Fixed a the 'right click to preview' message in the /survey menu.
Checkout the new default config to how you can use these.
----------, Jun 18, 2018

Change log:
  • Fixed a small issue with the GUI where you could click items in your own inventory and it would act if as if you clicked something on the menu.
----------, Jun 16, 2018

Change log:
  • Added the option to extract custom language files.
  • Added a Dutch language file.
Please send me your custom language files! I will include them in the project so other people can use them as well!
----------, Mar 24, 2018

Change log:
  • Fixed an error where language files would generate with weird names instead of in a folder.
----------, Mar 5, 2018

Change log:
  • Changed the way text is splitted. This should fix some issues for the descriptions in the GUIs.
  • Available surveys menu now closes when a survey is selected.
----------, Feb 24, 2018

Change log:
  • Optimized the MySql code a bit to look more clean and to fix potential issues.
  • Updated the actual version of the plugin.
  • Updated the config on the resource page.
----------, Jan 21, 2018

Change log:
  • Added the /startsurvey command. This can be by other plugins. (Survey NPC for example)
----------, Jan 20, 2018

Change log:
  • Changed active to featured.
  • Added the option available to surveys.
  • Added a new command /surveys that opens a nice menu where people can select their survey.
  • /survey will not redirect people to /surveys if they are not admin but do have permission for /surveys
  • /surveys <playername> now works.
----------, Jan 19, 2018

Change log:
  • Fixed an error where people could enter malicious code into their answer.
  • Fixed an error where the survey_settings table kept adding setting rows.
It's highly recommended that you update to this version.
----------, Jan 9, 2018

Change log:
  • Added a flatfile data option that is enabled when MySql is disabled.
  • Changed the config a bit.
----------, Dec 30, 2017

Change log:
  • Fixed an issue where the language file config option would not have any effect.
----------, Dec 22, 2017

Change log:
  • Changed insert_answer_chat language key to insert-answer-chat.
  • Question colour for the GUI survey is now configurable.
----------, Dec 20, 2017

Change log:
  • Added more language file options.
  • Minor tweaks
If you have any ideas be sure to post them on the discussion page ;)
----------, Dec 14, 2017

Change log:
  • Made the sounds configurable.
  • Fixed some 1.8 issues (altough I do not support it... )
----------, Dec 12, 2017

Change log:
  • Hopefully fixed an issue with older MySql systems that only allow for older MySql systems. (UUID key was too long)
  • Updated the description of the plugin.
----------, Dec 12, 2017

Change log:
  • Added more messages to the lang.yml. The whole Question Editing and overview menu can now be translated into new languages.
----------, Dec 11, 2017

Change log:
  • Improved the result screen so that more then 9 options will now show as well. (Using a scrolling page to show all)
  • Fixed an issue where the Open question results would overflow the inventory.
----------, Nov 26, 2017

Change log:
  • Added some text to the sponsor nugget to make sure users know they can remove it.
----------, Nov 22, 2017

Change log:
  • Created a simple API for developers to work with.
  • Generated JavaDocs.
Thanks for all purchases so far <3
----------, Nov 22, 2017

Change log:
  • GUI items now can be custom skulls as well. Example--> material: SKULL_ITEM MHF_ArrowRight
----------, Nov 19, 2017

Change log:
  • A survey that is invalid will no longer block the survey list ingame.
  • The survey list (/survey) will now show the type using materials (instead of only paper).
  • The current survey will be highlighted in the survey list using an enchantment and additional lore.
  • Added a button to reset a survey (removes answers).
  • Fixed some language keys using _ instead of -
  • Added more language keys.
  • Fixed a bug where the welcome message was Async causing other plugins to send messages in between the messages.
I am really unsure if I should make the whole plugin translatable, please give me feedback on this :/
----------, Nov 18, 2017

Resource Information
Author:
----------
Total Downloads: 210
First Release: Nov 16, 2017
Last Update: Dec 7, 2024
Category: ---------------
All-Time Rating:
15 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings