mirror of
				https://github.com/mcMMO-Dev/mcMMO.git
				synced 2025-10-29 16:23:44 +01:00 
			
		
		
		
	Added Graphs determining above or below default values for the global multiplier and the global curve modifier.
This commit is contained in:
		| @@ -193,6 +193,74 @@ public class MetricsManager { | |||||||
|                     } |                     } | ||||||
|                 }); |                 }); | ||||||
|  |  | ||||||
|  |                 // GlobalMultiplierGraph Fuzzy Logic Numbers | ||||||
|  |                 Graph globalMultiplierGraphFuzzy = metrics.createGraph("Global Multiplier Fuzz"); | ||||||
|  |  | ||||||
|  |                 if (Config.getInstance().getExperienceGainsGlobalMultiplier() > 1.0) { | ||||||
|  |                         globalMultiplierGraphFuzzy.addPlotter(new Metrics.Plotter("Higher") { | ||||||
|  |  | ||||||
|  |                         @Override | ||||||
|  |                         public int getValue() { | ||||||
|  |                             return 1; | ||||||
|  |                         } | ||||||
|  |                     }); | ||||||
|  |                 } | ||||||
|  |                 else if (Config.getInstance().getExperienceGainsGlobalMultiplier() < 1.0) { | ||||||
|  |                         globalMultiplierGraphFuzzy.addPlotter(new Metrics.Plotter("Lower") { | ||||||
|  |  | ||||||
|  |                         @Override | ||||||
|  |                         public int getValue() { | ||||||
|  |                             return 1; | ||||||
|  |                         } | ||||||
|  |                     }); | ||||||
|  |                 } | ||||||
|  |                 else { | ||||||
|  |                         globalMultiplierGraphFuzzy.addPlotter(new Metrics.Plotter("Default") { | ||||||
|  |  | ||||||
|  |                         @Override | ||||||
|  |                         public int getValue() { | ||||||
|  |                             return 1; | ||||||
|  |                         } | ||||||
|  |                     }); | ||||||
|  |                 } | ||||||
|  |                 globalMultiplierGraph.addPlotter(new Metrics.Plotter(Config.getInstance().getExperienceGainsGlobalMultiplier() + "") { | ||||||
|  |                     @Override | ||||||
|  |                     public int getValue() { | ||||||
|  |                         return 1; | ||||||
|  |                     } | ||||||
|  |                 }); | ||||||
|  |  | ||||||
|  |                 //GlobalCurveModifier Fuzzy Logic Numbers | ||||||
|  |                 Graph globalCurveMultiplierGraphFuzzy = metrics.createGraph("Global Curve Multiplier Fuzz"); | ||||||
|  |  | ||||||
|  |                 if (Config.getInstance().getFormulaMultiplierCurve() > 20.0) { | ||||||
|  |                         globalCurveMultiplierGraphFuzzy.addPlotter(new Metrics.Plotter("Higher") { | ||||||
|  |  | ||||||
|  |                         @Override | ||||||
|  |                         public int getValue() { | ||||||
|  |                             return 1; | ||||||
|  |                         } | ||||||
|  |                     }); | ||||||
|  |                 } | ||||||
|  |                 else if (Config.getInstance().getFormulaMultiplierCurve() < 20.0) { | ||||||
|  |                         globalCurveMultiplierGraphFuzzy.addPlotter(new Metrics.Plotter("Lower") { | ||||||
|  |  | ||||||
|  |                         @Override | ||||||
|  |                         public int getValue() { | ||||||
|  |                             return 1; | ||||||
|  |                         } | ||||||
|  |                     }); | ||||||
|  |                 } | ||||||
|  |                 else { | ||||||
|  |                         globalCurveMultiplierGraphFuzzy.addPlotter(new Metrics.Plotter("Default") { | ||||||
|  |  | ||||||
|  |                         @Override | ||||||
|  |                         public int getValue() { | ||||||
|  |                             return 1; | ||||||
|  |                         } | ||||||
|  |                     }); | ||||||
|  |                 } | ||||||
|  |  | ||||||
|                 // Chimera Wing Usage Trackers |                 // Chimera Wing Usage Trackers | ||||||
|                 final String chimeraGraphName = "Chimera Wing Usage"; |                 final String chimeraGraphName = "Chimera Wing Usage"; | ||||||
|  |  | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user
	 shatteredbeam
					shatteredbeam