Files
Tplus/TerminatorPlus-Plugin/bin/main/net/nuggetmc/tplus/utils/MCLogs.class

79 lines
5.8 KiB
Plaintext
Raw Normal View History

<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ANnet/nuggetmc/tplus/utils/MCLogsjava/lang/ObjectFORMATLjava/lang/String; ConstantValue <00>====== TERMINATOR PLUS DEBUG INFO ======
Plugin Version: %s
Server Version: %s
Server Software: %s
Server Plugins: %s
Server TPS: %s
Memory: %s/%s
Correct Version: %s
Required Version: %s
====== TERMINATOR PLUS DEBUG INFO ======
<init>()VCode

LineNumberTableLocalVariableTablethis!Lnet/nuggetmc/tplus/utils/MCLogs;postInfo()Ljava/lang/String;
Exceptionsjava/io/IOException
org/bukkit/Bukkit 
getVersion
!net/nuggetmc/tplus/TerminatorPlus
! "getName
$ %&getPluginManager#()Lorg/bukkit/plugin/PluginManager; (*)org/bukkit/plugin/PluginManager +,
getPlugins()[Lorg/bukkit/plugin/Plugin;
.0/java/util/Arrays 12stream.([Ljava/lang/Object;)Ljava/util/stream/Stream;4 56apply()Ljava/util/function/Function; 8:9java/util/stream/Stream ;<map8(Ljava/util/function/Function;)Ljava/util/stream/Stream;> 5?%()Ljava/util/function/BinaryOperator; 8A BCreduce9(Ljava/util/function/BinaryOperator;)Ljava/util/Optional;E
No plugins
GIHjava/util/Optional JKorElse&(Ljava/lang/Object;)Ljava/lang/Object;Mjava/lang/String
O PQgetTPS()[D
.S 1T#([D)Ljava/util/stream/DoubleStream;V 5W%()Ljava/util/function/DoubleFunction; Y[Zjava/util/stream/DoubleStream \]mapToObj>(Ljava/util/function/DoubleFunction;)Ljava/util/stream/Stream;>`No TPSb%.2f
dfejava/lang/Runtime gh
getRuntime()Ljava/lang/Runtime;
dj kl totalMemory()J
dn ol
freeMemory@<40>
sutjava/lang/Double vwvalueOf(D)Ljava/lang/Double;
Ly z{format9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;} ~makeConcatWithConstants&(Ljava/lang/String;)Ljava/lang/String;
d<00> <00>l maxMemory}
<00> <00><00>isCorrectVersion()Z
<00><00><00>java/lang/Boolean v<00>(Z)Ljava/lang/Boolean;<00>1.21.11
<00> <00> pasteText serverVersion pluginVersionserverSoftware serverPlugins serverTPSinfo<00> java/net/URL<00>https://api.mclo.gs/1/log
<00><00>
<00>(Ljava/lang/String;)V
<00><00> <00><00>openConnection()Ljava/net/URLConnection;<00>java/net/HttpURLConnection<00>POST
<00><00> <00><00>setRequestMethod<00> Content-Type<00>!application/x-www-form-urlencoded
<00><00> <00><00>setRequestProperty'(Ljava/lang/String;Ljava/lang/String;)V
<00><00> <00><00> setDoOutput(Z)V
<00><00> <00><00>getOutputStream()Ljava/io/OutputStream;}
L<00> <00><00>getBytes()[B
<00><00><00>java/io/OutputStream <00><00>write([B)V
<00><00> <00> close
<00><00><00>java/lang/Throwable <00><00> addSuppressed(Ljava/lang/Throwable;)V<00>java/io/BufferedReader<00>java/io/InputStreamReader
<00><00> <00><00>getInputStream()Ljava/io/InputStream;
<00><00>
<00>(Ljava/io/InputStream;)V
<00><00>
<00>(Ljava/io/Reader;)V
<00><00> <00>readLine
<00><00><00>com/google/gson/JsonParser <00><00> parseString1(Ljava/lang/String;)Lcom/google/gson/JsonElement;
<00><00><00>com/google/gson/JsonElement <00><00>getAsJsonObject()Lcom/google/gson/JsonObject;<00>url
<00><00><00>com/google/gson/JsonObject <00><00>get
<00><00> <00> getAsStringtextLjava/net/URL;
connectionLjava/net/HttpURLConnection;osLjava/io/OutputStream;responsejsonLcom/google/gson/JsonObject; StackMapTablelambda$0.(Lorg/bukkit/plugin/Plugin;)Ljava/lang/String; !org/bukkit/plugin/Plugin  getDescription+()Lorg/bukkit/plugin/PluginDescriptionFile;
 
'org/bukkit/plugin/PluginDescriptionFile ~ 8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;pluginLorg/bukkit/plugin/Plugin;lambda$1 ss2lambda$2(D)Ljava/lang/String;tpsDlambda$3  
SourceFile MCLogs.javaBootstrapMethods
 "java/lang/invoke/LambdaMetafactory !" metafactory<00>(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;K
& <00>%8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;)
,  + (D)Ljava/lang/Object;/
2 1)
7  6
;=<$java/lang/invoke/StringConcatFactory ~><00>(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/invoke/CallSite;:AMBC content=E vG,  InnerClassesJ%java/lang/invoke/MethodHandles$LookupLjava/lang/invoke/MethodHandlesLookup!
 /*<2A> <0A>   {<00><>K<>L<> M<>#<23>'<00>-<2D>3<00>7<00>=<00>@D<>F<>LN<4C>N<>R<>U<00>X<00>^<00>@_<>F<>L:a<04>Y<03>c<>i<>c<>me<6D>popo<70>rS<72>x<>|:a<04>Y<03>c<><00><>popo<70>rS<72>x<><00>: <09>Y+SY*SY,SY-SYSYSYSY<07><00><><00>SY<12>S<EFBFBD>x:<07><00><>& %&' (4)X*<00>+<00>-<00>.R<00><00><00><00> <00><00>4<00><00>X<00><00><00>go<00>B<00><00><00>
<00> `<00><><00>Y<12><><00>L+<2B><00><><00>M,<12><><00>,<12><12><><00>,<04><00>N:,<2C><00>:*<2A><00><00><00><><00><05>2<05>ŧ*N<05><05><00>-<2D>:-<2D> N<>-<04> -<04><00>-<2D><><00>Y<EFBFBD><00>Y,<2C>ҷַٶ<00>N-<2D>߶<00>:<12><><00><><00><>0>K*XX. 2
345 6%809>:r<<00>=<00>>><00><00>
<00><00><00><00><00><00>0&<00><00><00><00><00> <00><00><00>*<06>KL<00><00><00><00><00><00><>
A<00> <0B>
<00> ?*<2A>*<2A><00><08> <00>( 
  <*+<2B><00>(
 ;a<04>Y&<26>rS<72>x<>) 
  <*+<2B><00>)N
#$'(#*-.#034#589?@?@?B?D?F?FH
IKM