File tree Expand file tree Collapse file tree 1 file changed +23
-19
lines changed
src/main/java/dev/walshy/sfmetrics/charts Expand file tree Collapse file tree 1 file changed +23
-19
lines changed Original file line number Diff line number Diff line change 1010
1111public class AverageTimingsChart extends SimplePie implements VersionDependentChart {
1212
13+ // If there's more than 15 values bStats will create an "Other" section (which cannot be viewed)
14+ // So we make sure there's 15 or less (currently, 13 values)
1315 public AverageTimingsChart () {
1416 super ("average_timings" , () -> {
1517 long averageMsTiming = SlimefunPlugin .getProfiler ().getAndResetAverageTimings ();
1618
17- if (averageMsTiming <= 5 ) {
18- return "0-5" ;
19- } else if (averageMsTiming <= 10 ) {
20- return "6-10" ;
21- } else if (averageMsTiming <= 15 ) {
22- return "11-15" ;
19+ // 10ms diffs
20+ if (averageMsTiming <= 10 ) {
21+ return "0-10" ;
2322 } else if (averageMsTiming <= 20 ) {
24- return "16-20" ;
25- } else if (averageMsTiming <= 25 ) {
26- return "21-25" ;
23+ return "11-20" ;
2724 } else if (averageMsTiming <= 30 ) {
28- return "26-30" ;
29- } else if (averageMsTiming <= 35 ) {
30- return "31-35" ;
25+ return "21-30" ;
3126 } else if (averageMsTiming <= 40 ) {
32- return "36-40" ;
33- } else if (averageMsTiming <= 45 ) {
34- return "41-45" ;
27+ return "31-40" ;
3528 } else if (averageMsTiming <= 50 ) {
36- return "46 -50" ;
29+ return "41 -50" ;
3730
31+ // 25ms diffs
3832 } else if (averageMsTiming <= 75 ) {
3933 return "51-75" ;
4034 } else if (averageMsTiming <= 100 ) {
4135 return "76-100" ;
4236 } else if (averageMsTiming <= 125 ) {
43- return "101 -125" ;
37+ return "36 -125" ;
4438 } else if (averageMsTiming <= 150 ) {
45- return "126-150" ;
39+ return "41-150" ;
40+ } else if (averageMsTiming <= 175 ) {
41+ return "46-175" ;
42+ } else if (averageMsTiming <= 200 ) {
43+ return "178-200" ;
44+
45+ // 50ms
46+ } else if (averageMsTiming <= 250 ) {
47+ return "201-250" ;
48+
49+ // Other
4650 } else {
47- return "150+ " ;
51+ return "> 250 " ;
4852 }
4953 });
5054 }
You can’t perform that action at this time.
0 commit comments