Welcome to the Road to 1.12!This thread goes over the current milestone we have hit for the road to 1.12. Below is information of what currently has been done towards 1.12.below is a list of the checks and balances and potential issues that have to be done. The server will be ran without plugins first (dev server as well as the TIS. (testing interface server (my own)) The server will be then stopped and checked for any errors on shutdown The server will then be booted with all plugins. any errors will be noted. The server will then be stopped, all errors noted All errors are to be fixed 1 plugin at a time and then a fresh reboot after each plugin fix. All plugins fixed then actual raw testing of lingering effect. Essentially testing for errors on a passive state and fixing them as they show. This stage will go on for a process of potentially a few days or so. Certain key chosen people allowed to come on and test every day features they use to make sure no issues arise. After all of this we will schedule a release
Analysis Logs: Everything below is only for the initial analysis of the current potential issues as well as the state of the server for 1.12 6/11/17 Booted 1.12 server for first time with clean slate, no plugins Accepted eula terms then restart so server can start fully 0 Errors reported on server start Attempted server join on 1.12 clean vanilla client Server join attempt successful with no errors Server exit, and shut down process started No errors on server shut down Beginning plugin installation and plugin install logs as follows Inputting dependency plugin vault and starting server Installation complete, no errors reported Inputting server core dependent permissions plugin PermissionsEx Installation failed, invalid plugin yml error: Uninstalling Inputting server core dependent protection plugin World Guard and its dependent plugin World Edit Installation failed, world guard general error, World edit Unsupported error: Uninstalling The following plugins are registered as incomplete until world guard and world edit is updated Region Module, Subway Inputting server core dependent LogBlock Incomplete, requires database connection. Attempt will be made at a later date Inputting server core dependent EssentialsX and EssentialsX Spawn Installation complete, no errors reported Inputting server core dependent DynamicMarket with dependent plugin unifiedMessaging Incomplete, requires database connection. Attempt will be made at a later date Inputting server core dependent RentWarp Installation complete, no errors reported Inputting server core dependent SimpleReserve Installation complete, no errors reported Inputting server core dependent CraftBook Installation failed, invalid plugin exception error Inputting server core dependent Multiverse-core, Multiverse-Portals, Multiverse-NetherPortals, CleanRoomGenerator Multiverse-Portals: Installation failed, no such method error Inputting server core dependent "Fe" Installation complete, no errors reported Inputting server plugin MonsterSnatcher Installation failed, Forseen Packet error, easy fix Inputting server plugin MCMMO Installation failed,invalid plugin error and no such method error Inputting server plugin PetExchange Installation complete, no errors reported Inputting server plugin VoidFall Installation complete, no errors reported Inputting server plugin SimpleClans Installation complete, Minor Errors reported Inputting server Core plugin RemoteToolKit Multiple Errors reported, unable to properly test. Incomplete Check Inputting server plugin GameModeInventories Installation complete, no errors reported Inputting server dependent plugin ProtocolLib Installation complete, no errors reported, Update was found by plugin. Inputting server plugin RandomLocation Installation failed, General Exception error Inputting server plugin LagMeter Installation complete, no errors reported Inputting server plugin VoteRoulette and votifier VoteRoulette Installation failed, No such method exception Inputting server plugin LibDisquises Installation complete, no errors reported Occasional random error, unsure if actual issue or simple annoyance. Inputting server plugin WorldBorder Installation complete, no errors reported Inputting server dependent plugin VanishNoPacket Installation complete, no errors reported Inputting server plugin NameColor Installation complete, no errors reported Inputting server plugin LagFarmFinder Installation complete, no errors reported Inputting server plugin HeroChat Installation failed, No Such Method Error Inputting server plugin NameChangeTracker Installation complete, no errors reported Inputting server plugin ducktrails Installation complete, no errors reported Inputting server plugin ChestShop Incomplete, requires database connection. Attempt will be made at a later date Inputting server plugin EnderCompass Incomplete plugin, depends on world guard Inputting server plugins Skript, SkQuery-Lime, SQLibrary. Umbuska (anticipated to fail) Installation complete, no errors reported, all around the board. ... Overall Report 27 Success, 9 Incomplete, 10 Fails, Several logged warnings in console Analysis finished but incomplete, All incompleted tasks must be completed before analysis can be 100% complete. ....
Waiting on 3rd party developers to update the following plugins.... PermissionsEx World Guard World Edit Craft Book Multiverse - Portals MCMMO Random Location Vote Roulette Hero Chat Plugins that need to be updated asap to prevent potential future issues, however plugins do operate (again waiting on 3rd party developers) LibDisquises Simple Clans (ill have to look at it if the dev didnt update or decides not to maintain (the dev stated he will only maintain not add new features originally)
Analysis #2: 6/13/18 Queried Logblock with new database connection Connection Successful, no errors reported Queried Simple Clans with new database connection Connection Successful, no errors reported Queried ProtocolLib with new updated plugin jar Update Successful, no errors reported Queried Dynamic Market with new database connection Connection Successful, no errors reported Queried Latest Bukkit/Spigot craftbook version Query Succeeded, HOWEVER, The developer is no longer supporting Bukkit or Spigot, but is for spongepowered Queried Latest Bukkit/Spigot WorldGuard version Query Succeeded, HOWEVER, The developer is no longer supporting Bukkit or Spigot, but is for spongepowered Queried Latest PermissionsEx version download Query Succeeded, No errors reported Queried Latest MCMMO download Query Failed, multiple errors reported Queried Latest RandomLocation version download Query Succeed, 1 error reported via metrics Queried Latest VoteRoulette Query Failed, multiple errors reported Queried Latest Multiverse-Portals version download Query Succeeded, No errors reported Queried Latest Premium version of Hero Chat Query Succeeded, No errors reported Queried Latest Chest Shop version Query Succeeded, No errors reported Queried Latest Ender Compass Version Query Succeeded, No errors reported Queried Latest Monster Snatcher Version Query Succeeded, No errors reported Queried Latest RegionModule Version Query Succeeded, No errors reported Queried Latest Subway Version Query Succeeded, No errors reported Initial Analysis Complete but not finished, Awaiting on our current pending list of plugins Updated Plugin Pending List (Updates, etc) MCMMO Vote Roulette -- Analysis of Core Plugins Complete, all remaining 3rd party extras plugins are on pending. Continuing next step.... - Analyzing current warnings and noted info messages in startup logs - Plugins reporting a non critical warning/error message ProtocolLib (1) - Normal Behavior Skript (1) - Normal Behavior LibsDisguises (9) - Non-Critical, but certain features will remain unusable. Chest Shop (2) - Normal Behavior Essentials (1) - Normal Behavior TimCraft Dynamic Market (1) - Normal Behavior Random Location (1) - Non-Critical Craftbook (1) - Normal Behavior Votifier (1) - Normal Behavior
Analyzing the following plugins that weren't in Dev server, but in prod BiomeMap Analysis failed, can not test a plugin I can not locate nor access.
As far as I can see. we are just about 1.12 ready! Note: MCMMO and VoteRoulette are NOT ready for 1.12. But we can push to the real testing stage on the development server as all our core plugins are working now.
Tested Developer Build of McMMO Test Successful! All were really waiting on is VoteRoulette. But we may be able to do without that and replace it. Other than that, we need a play test on the dev server.
Seems 1.12 Spigot has an update, so updating that as well. VoteRoulette Updated for 1.10 as of recent, however still does not work for 1.12
VoteRoulettes up to date thanks to a dev on spigot giving me a copy of his private repo. We should be all good to go