PK ;? META-INF/PK ;?yjjMETA-INF/MANIFEST.MFManifest-Version: 1.0 Ant-Version: Apache Ant 1.8.1 Created-By: 1.6.0_24-b07 (Sun Microsystems Inc.) PK ;?com/PK ;?com/nijikokun/PK ;?com/nijikokun/register/PK ;?!com/nijikokun/register/listeners/PK ;?com/nijikokun/register/payment/PK ;?'com/nijikokun/register/payment/methods/PK ;?C?X %com/nijikokun/register/Register.class1 2L 1MN O P Q 1R ST SUVWX Y Z 1[ 1\ ] 1^ _`a Lb c defg h ij dk Sl 1m no Sp Sqr set skuvw ix yz{ ,| }~  yconfig&Lorg/bukkit/util/config/Configuration; preferredLjava/lang/String;info)Lorg/bukkit/plugin/PluginDescriptionFile;()VCodeLineNumberTableLocalVariableTablethis!Lcom/nijikokun/register/Register; getPreferred()Ljava/lang/String; setPreferred(Ljava/lang/String;)V preferences hasPreferred()Z onDisableonLoadonEnable SourceFile Register.java 9: 34economy.preferred F @A B :$org/bukkit/util/config/Configuration java/io/File bukkit.yml 9C 9 78 : EF java/lang/StringBuilder[  A] Preferred method [] not found, using first found. A C A C  ] Payment method found ( version: ) ] version  is enabled. C 'com/nijikokun/register/listeners/server 9  com/nijikokun/register/Register!org/bukkit/plugin/java/JavaPlugin getString&(Ljava/lang/String;)Ljava/lang/String; setProperty'(Ljava/lang/String;Ljava/lang/Object;)Vsave&com/nijikokun/register/payment/Methods(Ljava/lang/String;)Zreset(Ljava/io/File;)VgetDescription+()Lorg/bukkit/plugin/PluginDescriptionFile;loadjava/lang/SystemoutLjava/io/PrintStream;append-(Ljava/lang/String;)Ljava/lang/StringBuilder;'org/bukkit/plugin/PluginDescriptionFilegetNametoStringjava/io/PrintStreamprintln getVersion setVersion getServer()Lorg/bukkit/Server;org/bukkit/ServergetPluginManager#()Lorg/bukkit/plugin/PluginManager; setMethod$(Lorg/bukkit/plugin/PluginManager;)Z getMethod)()Lcom/nijikokun/register/payment/Method;%com/nijikokun/register/payment/Methodprintorg/bukkit/event/Event$TypeType InnerClasses PLUGIN_ENABLELorg/bukkit/event/Event$Type;$(Lcom/nijikokun/register/Register;)Vorg/bukkit/event/Event$PriorityPriorityLow!Lorg/bukkit/event/Event$Priority;org/bukkit/plugin/PluginManager registerEventv(Lorg/bukkit/event/Event$Type;Lorg/bukkit/event/Listener;Lorg/bukkit/event/Event$Priority;Lorg/bukkit/plugin/Plugin;)VPLUGIN_DISABLEorg/bukkit/event/Event!123456789:;/*<= >?@A;4 *< =  >?BC;O*+*W<$ %&=>?D6EF;2*<)= >?G:;2 < ./= >?H:;A* Y Y ****JY**** !W"GY*#"$%"&'Y*(*)*<. 345#7*8Z:d;q>w?AB= >?I:;m;* +,Y*-.*/* 0,Y*-.*/<FG:H= ;>?JKy@}@PK ;?T -com/nijikokun/register/listeners/server.class1 7 8 9: 7 ; <= > ?@ ?A B CDE 7F G HI JKL M NO HP QR ST U VKW VXYZ[plugin!Lcom/nijikokun/register/Register;Methods(Lcom/nijikokun/register/payment/Methods;$(Lcom/nijikokun/register/Register;)VCodeLineNumberTableLocalVariableTablethis)Lcom/nijikokun/register/listeners/server;onPluginDisable/(Lorg/bukkit/event/server/PluginDisableEvent;)VcheckLjava/lang/Boolean;event,Lorg/bukkit/event/server/PluginDisableEvent;onPluginEnable.(Lorg/bukkit/event/server/PluginEnableEvent;)V+Lorg/bukkit/event/server/PluginEnableEvent; SourceFile server.java %\ #$ !"&com/nijikokun/register/payment/Methods ]^_ `a bcd ef g^ h\i jkjava/lang/StringBuilder[ lmn opq rs<] Payment method was disabled. No longer accepting payments. tsu vw xyz {| }~] Payment method found (  version: s)'com/nijikokun/register/listeners/server&org/bukkit/event/server/ServerListener()V hasMethod()Z*org/bukkit/event/server/PluginDisableEvent getPlugin()Lorg/bukkit/plugin/Plugin; checkDisabled(Lorg/bukkit/plugin/Plugin;)Zjava/lang/BooleanvalueOf(Z)Ljava/lang/Boolean; booleanValueresetjava/lang/SystemoutLjava/io/PrintStream;append-(Ljava/lang/String;)Ljava/lang/StringBuilder;com/nijikokun/register/Registerinfo)Lorg/bukkit/plugin/PluginDescriptionFile;'org/bukkit/plugin/PluginDescriptionFilegetName()Ljava/lang/String;toStringjava/io/PrintStreamprintln(Ljava/lang/String;)V getServer()Lorg/bukkit/Server;org/bukkit/ServergetPluginManager#()Lorg/bukkit/plugin/PluginManager; setMethod$(Lorg/bukkit/plugin/PluginManager;)Z getMethod)()Lcom/nijikokun/register/payment/Method;%com/nijikokun/register/payment/Method getVersion! !"#$%&'^***+*Y( )*+!",-'Y*T*WI*W+ M, 2*W Y*(")1X ) "6./Y*+Y0123'*Wv*W*_*WT Y**W*W(% &"'-(~+)*+0456PK ;?9com/nijikokun/register/payment/Method$MethodAccount.class1balance()Dset(D)Zaddsubtractmultiplydivide hasEnoughhasOverhasUnder isNegative()ZremovetoString()Ljava/lang/String; SourceFile Method.java3com/nijikokun/register/payment/Method$MethodAccount MethodAccount InnerClassesjava/lang/Object%com/nijikokun/register/payment/Method        PK ;?p=com/nijikokun/register/payment/Method$MethodBankAccount.class1balance()D getBankName()Ljava/lang/String; getBankId()Iset(D)Zaddsubtractmultiplydivide hasEnoughhasOverhasUnder isNegative()ZremovetoString SourceFile Method.java7com/nijikokun/register/payment/Method$MethodBankAccountMethodBankAccount InnerClassesjava/lang/Object%com/nijikokun/register/payment/Method          PK ;?&+com/nijikokun/register/payment/Method.class1($%&MethodBankAccount InnerClasses' MethodAccount getPlugin()Ljava/lang/Object;getName()Ljava/lang/String; getVersionfractionalDigits()Iformat(D)Ljava/lang/String;hasBanks()ZhasBank(Ljava/lang/String;)Z hasAccounthasBankAccount'(Ljava/lang/String;Ljava/lang/String;)Z createAccount'(Ljava/lang/String;Ljava/lang/Double;)Z getAccountI(Ljava/lang/String;)Lcom/nijikokun/register/payment/Method$MethodAccount;getBankAccount_(Ljava/lang/String;Ljava/lang/String;)Lcom/nijikokun/register/payment/Method$MethodBankAccount; isCompatible(Lorg/bukkit/plugin/Plugin;)Z setPlugin(Lorg/bukkit/plugin/Plugin;)V SourceFile Method.java%com/nijikokun/register/payment/Methodjava/lang/Object7com/nijikokun/register/payment/Method$MethodBankAccount3com/nijikokun/register/payment/Method$MethodAccount     !"#  PK ;?ess,com/nijikokun/register/payment/Methods.class1 4stu s 3vw sx syz s{ s|} s~ s 3 3 3 3 3 3 3  # # 3 3 3 ( # (  0s 3versionLjava/lang/String;selfZMethod'Lcom/nijikokun/register/payment/Method; preferredMethodsLjava/util/Set; Signature8Ljava/util/Set; Dependencies#Ljava/util/Set; Attachables()VCodeLineNumberTableLocalVariableTablethis(Lcom/nijikokun/register/payment/Methods;_init setVersion(Ljava/lang/String;)Vvreset getVersion()Ljava/lang/String;getDependencies()Ljava/util/Set;%()Ljava/util/Set; createMethodC(Lorg/bukkit/plugin/Plugin;)Lcom/nijikokun/register/payment/Method;methodi$Ljava/util/Iterator;pluginLorg/bukkit/plugin/Plugin; addMethod<(Ljava/lang/String;Lcom/nijikokun/register/payment/Method;)Vname hasMethod()Z setMethod$(Lorg/bukkit/plugin/PluginManager;)Zcurrentattachedmanager!Lorg/bukkit/plugin/PluginManager;countImatch setPreferred(Ljava/lang/String;)Zcheck getMethod)()Lcom/nijikokun/register/payment/Method; checkDisabled(Lorg/bukkit/plugin/Plugin;)Z SourceFile Methods.java CDiConomy+com/nijikokun/register/payment/methods/iCo6 [\+com/nijikokun/register/payment/methods/iCo5+com/nijikokun/register/payment/methods/iCo4 BOSEconomy,com/nijikokun/register/payment/methods/BOSE6,com/nijikokun/register/payment/methods/BOSE7 Essentials+com/nijikokun/register/payment/methods/EE17Currency+com/nijikokun/register/payment/methods/MCUR @= MultiCurrency 56 78 9: ;6 B= D <=  _ %com/nijikokun/register/payment/Method o ^_ QRjava/lang/String  _ TU _ P j java/util/HashSet JD&com/nijikokun/register/payment/Methodsjava/lang/Object java/util/Setadd(Ljava/lang/Object;)Zcleariterator()Ljava/util/Iterator;java/util/IteratorhasNextnext()Ljava/lang/Object; isCompatible setPlugin(Lorg/bukkit/plugin/Plugin;)Vorg/bukkit/plugin/PluginManager getPlugin.(Ljava/lang/String;)Lorg/bukkit/plugin/Plugin;org/bukkit/plugin/Plugin isEnabledisEmptygetNameequalsIgnoreCasecontains!34 56 78 9: ;6 <=>? @=>A B=>?CDE/*FG HI JDE`YYY  Y  YYYWF& - ./$001<2H3T4_5 KLE3*F =>G M6 NDEFFDEF GHI OPEFP QREF[>S TUE4 L+!#+"#M,*$ ,*%,Ffg&h-i2lG V: )WX4YZ [\EQ*W+WFp qrG]6V: ^_E$ F| `aE & <=N' :!^"(:&I*)N--*-+:, W,z&=k :!T"#:&=5, -. &F&:@CLY\bgjs{ G\ b$b::L]6$eWXBc:[WX defgh8YZ ijEJ'*/ *F G k6 lmEF noE^$&*$FG $VZpDEk30Y10Y10Y12F&  !"%#/&2'qrPK ;?a/8>com/nijikokun/register/payment/methods/BOSE6$BOSEAccount.class1N 1 2 3 4 56 78 59 5: ;=>@nameLjava/lang/String; BOSEconomyLcosine/boseconomy/BOSEconomy;this$0.Lcom/nijikokun/register/payment/methods/BOSE6;a(Lcom/nijikokun/register/payment/methods/BOSE6;Ljava/lang/String;Lcosine/boseconomy/BOSEconomy;)VCodeLineNumberTableLocalVariableTablethis BOSEAccount InnerClasses:Lcom/nijikokun/register/payment/methods/BOSE6$BOSEAccount; bOSEconomybalance()Dset(D)ZamountD IntAmountIaddsubtractmultiplydivide hasEnoughhasOverhasUnder isNegative()Zremove SourceFile BOSE6.java  B  C DEF GH IJ KJ L8com/nijikokun/register/payment/methods/BOSE6$BOSEAccountjava/lang/ObjectM3com/nijikokun/register/payment/Method$MethodAccount MethodAccount()Vcosine/boseconomy/BOSEconomygetPlayerMoney(Ljava/lang/String;)Ijava/lang/Mathceil(D)DsetPlayerMoney(Ljava/lang/String;IZ)ZaddPlayerMoney,com/nijikokun/register/payment/methods/BOSE6%com/nijikokun/register/payment/Method!    ^*+**,*-j klm  7 **p   V'>** tu !"#$% V'>** yz !"#$& n'>* 6**d~ *!"#$ $' n'>* 6**h *!"#$ $( n'>* 6**l *!"#$ $) C* '!"* C* '!"+ C* '!",-9*  .-, /0 < ?A PK ;?D? Bcom/nijikokun/register/payment/methods/BOSE6$BOSEBankAccount.class1S 5 6 7 8 9: ;< 9= > 9?ABDbankLjava/lang/String; BOSEconomyLcosine/boseconomy/BOSEconomy;this$0.Lcom/nijikokun/register/payment/methods/BOSE6;a(Lcom/nijikokun/register/payment/methods/BOSE6;Ljava/lang/String;Lcosine/boseconomy/BOSEconomy;)VCodeLineNumberTableLocalVariableTablethisBOSEBankAccount InnerClasses>Lcom/nijikokun/register/payment/methods/BOSE6$BOSEBankAccount; bOSEconomy getBankName()Ljava/lang/String; getBankId()Ibalance()Dset(D)ZamountD IntAmountIaddsubtractmultiplydivide hasEnoughhasOverhasUnder isNegative()Zremove SourceFile BOSE6.java  F  G HIJ KL MN !" OPQ**  %&'()$n'>*6**` *%&'( !(*$n'>*6**d *%&'( !(+$n'>*6**h *%&'( !(,$n'>*6**l *%&'( !(-$C*'%&.$C*'%&/$C*'%&019* 216 **   34 @ CE PK ;?c$AA2com/nijikokun/register/payment/methods/BOSE6.class1 #\ "](^ _ `a \ bc d e f g h i "j k lm no p "qr p st uvw xyz u{ x| "}~BOSEBankAccount InnerClasses BOSEAccount BOSEconomyLcosine/boseconomy/BOSEconomy;()VCodeLineNumberTableLocalVariableTablethis.Lcom/nijikokun/register/payment/methods/BOSE6; getPlugin ()Lcosine/boseconomy/BOSEconomy;getName()Ljava/lang/String; getVersionfractionalDigits()Iformat(D)Ljava/lang/String;amountDcurrencyLjava/lang/String;hasBanks()ZhasBank(Ljava/lang/String;)Zbank hasAccountnamehasBankAccount'(Ljava/lang/String;Ljava/lang/String;)Z createAccount'(Ljava/lang/String;Ljava/lang/Double;)ZbalanceLjava/lang/Double; getAccount MethodAccountI(Ljava/lang/String;)Lcom/nijikokun/register/payment/Method$MethodAccount;getBankAccountMethodBankAccount_(Ljava/lang/String;Ljava/lang/String;)Lcom/nijikokun/register/payment/Method$MethodBankAccount; isCompatible(Lorg/bukkit/plugin/Plugin;)ZpluginLorg/bukkit/plugin/Plugin; setPlugin(Lorg/bukkit/plugin/Plugin;)V()Ljava/lang/Object; SourceFile BOSE6.java *+ ()0.6.2 4 4java/lang/StringBuilder  4 A F F CA A 8com/nijikokun/register/payment/methods/BOSE6$BOSEAccount * EF?,,--. /0@A,= *+ -1. /0 B=CA,> *+-5. /0 D=EF,\*+,*+,-9. /0B=D=GA,U*+*+W->? AB./0D=GH,q#*+*+W*+,W-FG IJ!K. #/0#D=#IJKN,T*+Y*+*-OP R./0D=OR,_*+,Y*+*-V W Y. /0B=D=ST,c/+++ -].//0/UVWX,A *+- cd. /0 UVA1Y,/*!-. /0Z[&""%"'L$M P$Q PK ;?%UU>com/nijikokun/register/payment/methods/BOSE7$BOSEAccount.class1F . / 0 1 23 24 25 689;nameLjava/lang/String; BOSEconomyLcosine/boseconomy/BOSEconomy;this$0.Lcom/nijikokun/register/payment/methods/BOSE7;a(Lcom/nijikokun/register/payment/methods/BOSE7;Ljava/lang/String;Lcosine/boseconomy/BOSEconomy;)VCodeLineNumberTableLocalVariableTablethis BOSEAccount InnerClasses:Lcom/nijikokun/register/payment/methods/BOSE7$BOSEAccount; bOSEconomybalance()Dset(D)ZamountDaddsubtractmultiplydivide hasEnoughhasOverhasUnder isNegative()Zremove SourceFile BOSE7.java  = > ?@ AB CB D8com/nijikokun/register/payment/methods/BOSE7$BOSEAccountjava/lang/ObjectE3com/nijikokun/register/payment/Method$MethodAccount MethodAccount()Vcosine/boseconomy/BOSEconomygetPlayerMoneyDouble(Ljava/lang/String;)DsetPlayerMoney(Ljava/lang/String;DZ)ZaddPlayerMoney,com/nijikokun/register/payment/methods/BOSE7%com/nijikokun/register/payment/Method!    ^*+**,*-i jkl  6 **o  B**'s !"B**'w !#W*J**)'g {|  !!$W*J**)'k   !!%W*J**)'o   !!&C*' !'C*' !(C*' !)*9* +*, ,- 7 :< PK ;?МF F Bcom/nijikokun/register/payment/methods/BOSE7$BOSEBankAccount.class1K 2 3 4 5 67 68 9 6:<=?bankLjava/lang/String; BOSEconomyLcosine/boseconomy/BOSEconomy;this$0.Lcom/nijikokun/register/payment/methods/BOSE7;a(Lcom/nijikokun/register/payment/methods/BOSE7;Ljava/lang/String;Lcosine/boseconomy/BOSEconomy;)VCodeLineNumberTableLocalVariableTablethisBOSEBankAccount InnerClasses>Lcom/nijikokun/register/payment/methods/BOSE7$BOSEBankAccount; bOSEconomy getBankName()Ljava/lang/String; getBankId()Ibalance()Dset(D)ZamountDaddsubtractmultiplydivide hasEnoughhasOverhasUnder isNegative()Zremove SourceFile BOSE7.java  A B CD EF ! GHI@ PK ;?x"xyrr2com/nijikokun/register/payment/methods/BOSE7.class1 %^ $_*` a b cd ^ ef g h i j k l $m n op qr s $tu s vw xyz {|} x~ { $BOSEBankAccount InnerClasses BOSEAccount BOSEconomyLcosine/boseconomy/BOSEconomy;()VCodeLineNumberTableLocalVariableTablethis.Lcom/nijikokun/register/payment/methods/BOSE7; getPlugin ()Lcosine/boseconomy/BOSEconomy;getName()Ljava/lang/String; getVersionfractionalDigits()Iformat(D)Ljava/lang/String;amountDcurrencyLjava/lang/String;hasBanks()ZhasBank(Ljava/lang/String;)Zbank hasAccountnamehasBankAccount'(Ljava/lang/String;Ljava/lang/String;)Z createAccount'(Ljava/lang/String;Ljava/lang/Double;)ZbalanceLjava/lang/Double; getAccount MethodAccountI(Ljava/lang/String;)Lcom/nijikokun/register/payment/Method$MethodAccount;getBankAccountMethodBankAccount_(Ljava/lang/String;Ljava/lang/String;)Lcom/nijikokun/register/payment/Method$MethodBankAccount; isCompatible(Lorg/bukkit/plugin/Plugin;)ZpluginLorg/bukkit/plugin/Plugin; setPlugin(Lorg/bukkit/plugin/Plugin;)V()Ljava/lang/Object; SourceFile BOSE7.java ,- *+0.7.0 9 6 6java/lang/StringBuilder  6 C H H EC C 8com/nijikokun/register/payment/methods/BOSE7$BOSEAccount , GH?@A.,/-0 12BC.= *+/10 12 D?EC.> *+/50 12 F?GH.\*+,*+,/90 12D?F?IC.U*+*+W/=> @A012F?IJ.q#*+*+W*+,W/EF HI!J0 #12#F?#KLMP.T*+Y*+*/NO Q012F?QT._*+,Y*+*/U V X0 12D?F?UV.c/+++ !"/\0/12/WXYZ.A *+/ bc0 12 WXA3[./*#/0 12\]("$'$)N&O R&S PK ;?| | =com/nijikokun/register/payment/methods/EE17$EEcoAccount.class1z > ? @ AB CDE FGH ?I J K L MN AO CP CQ CR CS CT CU CV CW CXZ[]nameLjava/lang/String;this$0-Lcom/nijikokun/register/payment/methods/EE17;B(Lcom/nijikokun/register/payment/methods/EE17;Ljava/lang/String;)VCodeLineNumberTableLocalVariableTablethis EEcoAccount InnerClasses9Lcom/nijikokun/register/payment/methods/EE17$EEcoAccount;balance()DexLjava/lang/Exception;Ljava/lang/Double;set(D)ZamountDaddsubtractmultiplydivide hasEnoughhasOverhasUnder isNegative()Zremove SourceFile EE17.java  _ ` abc dejava/lang/Exceptionf ghjava/lang/StringBuilder([REGISTER] Error in Essentials Economy: ij kl mln op q* rs 2s 3s 4s 5s 6t ut vt 9wx7com/nijikokun/register/payment/methods/EE17$EEcoAccountjava/lang/Objecty3com/nijikokun/register/payment/Method$MethodAccount MethodAccount()Vjava/lang/DoublevalueOf(D)Ljava/lang/Double;#com/earth2me/essentials/api/EconomygetMoney(Ljava/lang/String;)Djava/lang/SystemoutLjava/io/PrintStream;append-(Ljava/lang/String;)Ljava/lang/StringBuilder; getMessage()Ljava/lang/String;toStringjava/io/PrintStreamprintln(Ljava/lang/String;)V doubleValuesetMoney(Ljava/lang/String;D)V(Ljava/lang/String;D)ZhasMorehasLess(Ljava/lang/String;)Z+com/nijikokun/register/payment/methods/EE17%com/nijikokun/register/payment/Method!  !"K*+**,#l mn$%()*"5L*L MY  , +#qtwuv0y$ +,5%(0)-./",*'"NY  -  #~  (*$  +,,%(,012/",*'"NY  -  # (*$  +,,%(,013/",*'"NY  -  # (*$  +,,%(,014/",*'"NY  -  # (*$  +,,%(,015/",*'"NY  -  # (*$  +,,%(,016/"z(*'NY  -  # &$  +,(%((017/"z(*'NY  -  # &$  +,(%((018/"z(*'NY  -  # &$  +,(%((019:"o'*LY  + # %$ +,'%(;:",#$ %(<='Y&\^ PK ;?ѠH1com/nijikokun/register/payment/methods/EE17.class1 Y Z#[ \] \^ _ \` ab \cd efg Yh i j k lmn op qr st uvw xyz {|}~ EEcoAccount InnerClasses Essentials$Lcom/earth2me/essentials/Essentials;()VCodeLineNumberTableLocalVariableTablethis-Lcom/nijikokun/register/payment/methods/EE17; getPlugin&()Lcom/earth2me/essentials/Essentials;getName()Ljava/lang/String; getVersionfractionalDigits()Iformat(D)Ljava/lang/String;amountDhasBanks()ZhasBank(Ljava/lang/String;)ZbankLjava/lang/String; hasAccountnamehasBankAccount'(Ljava/lang/String;Ljava/lang/String;)Z createAccount'(Ljava/lang/String;Ljava/lang/Double;)ZexLjava/lang/Exception;balanceLjava/lang/Double; getAccount MethodAccountI(Ljava/lang/String;)Lcom/nijikokun/register/payment/Method$MethodAccount;getBankAccountMethodBankAccount_(Ljava/lang/String;Ljava/lang/String;)Lcom/nijikokun/register/payment/Method$MethodBankAccount; isCompatible(Lorg/bukkit/plugin/Plugin;)ZepluginLorg/bukkit/plugin/Plugin; setPlugin(Lorg/bukkit/plugin/Plugin;)V()Ljava/lang/Object; SourceFile EE17.java %& #$2.2 34 : =: : java/lang/Exception java/lang/StringBuilder([REGISTER] Error in Essentials Economy: / / 7com/nijikokun/register/payment/methods/EE17$EEcoAccount %#com.earth2me.essentials.api.Economy   ./ essentials :"com/earth2me/essentials/Essentials ,-+com/nijikokun/register/payment/methods/EE17java/lang/Object%com/nijikokun/register/payment/Method3com/nijikokun/register/payment/Method$MethodAccount7com/nijikokun/register/payment/Method$MethodBankAccount#com/earth2me/essentials/api/Economy playerExists createNPCjava/lang/Double doubleValue()DsetMoney(Ljava/lang/String;D)Vjava/lang/SystemoutLjava/io/PrintStream;append-(Ljava/lang/String;)Ljava/lang/StringBuilder; getMessagetoStringjava/io/PrintStreamprintln(Ljava/lang/String;)VB(Lcom/nijikokun/register/payment/methods/EE17;Ljava/lang/String;)Vjava/lang/ClassforName%(Ljava/lang/String;)Ljava/lang/Class;org/bukkit/plugin/PlugingetDescription+()Lorg/bukkit/plugin/PluginDescriptionFile;'org/bukkit/plugin/PluginDescriptionFilejava/lang/StringequalsIgnoreCase! #$%&'3*( i) *+,-'/*() *+./'-() *+0/'-() *+12',(#) *+34'9'(')*+5678',(+) *+9:'6(/)*+;<=:'9+(3)*+><?@'@(7) *+;<><A:'Q*++W(;< >?)*+><AB';*++W+, "N Y- (& CD FIMJK7L9O)*CD;*+;><;EFGJ'P*+Y*+(ST V)*+><KN'@(Z) *+;<><OP'x*WM++ (^_ a)  QD**+*RSTU'A *+( fg) *+ RSA,V'/*() *+WX"!H I L M PK ;?QMCddBcom/nijikokun/register/payment/methods/MCUR$MCurrencyAccount.class1V 3 4 5 678 69 6: 6; 6< 6= 6> 6? 6@ 6A 6B 6CEFHnameLjava/lang/String;this$0-Lcom/nijikokun/register/payment/methods/MCUR;B(Lcom/nijikokun/register/payment/methods/MCUR;Ljava/lang/String;)VCodeLineNumberTableLocalVariableTablethisMCurrencyAccount InnerClasses>Lcom/nijikokun/register/payment/methods/MCUR$MCurrencyAccount;balance()Dset(D)ZamountDaddsubtractmultiplydivide hasEnoughhasOverhasUnder isNegative()Zremove SourceFile MCUR.java  J K LMjava/lang/String NO PQ 'R (R )R *R +R ,R -R .S 0ST*2*\  #$N*2*' `a %&'$= *'e  %&($= *' i  %&)$= *' m  %&*$= *' q  %&+$= *' u  %&,$= *' y  %&-$= *'}  %&./2*  0/2*  12DGI PK ;?  1com/nijikokun/register/payment/methods/MCUR.class1| M NOPQ M RS T U VWX VY Z[\ ] ^_ `ab cdefgMCurrencyAccount InnerClasses currencyList!Lme/ashtheking/currency/Currency;()VCodeLineNumberTableLocalVariableTablethis-Lcom/nijikokun/register/payment/methods/MCUR; getPlugin()Ljava/lang/Object;getName()Ljava/lang/String; getVersionfractionalDigits()Iformat(D)Ljava/lang/String;amountDhasBanks()ZhasBank(Ljava/lang/String;)ZbankLjava/lang/String; hasAccountnamehasBankAccount'(Ljava/lang/String;Ljava/lang/String;)Z createAccount'(Ljava/lang/String;Ljava/lang/Double;)ZbalanceLjava/lang/Double; getAccounth MethodAccountI(Ljava/lang/String;)Lcom/nijikokun/register/payment/Method$MethodAccount;getBankAccountiMethodBankAccount_(Ljava/lang/String;Ljava/lang/String;)Lcom/nijikokun/register/payment/Method$MethodBankAccount; isCompatible(Lorg/bukkit/plugin/Plugin;)ZpluginLorg/bukkit/plugin/Plugin; setPlugin(Lorg/bukkit/plugin/Plugin;)V SourceFile MCUR.java   MultiCurrency0.09java/lang/StringBuilder jk Currency jl m'n opjava/lang/String qrs tu?! "#64;<=@> Y*+ C! "# 64AD@ G! "#3464EFc/+++ K!/"#/GHIJA *+ QR! "# GHKL>? BC PK ;?GL:<com/nijikokun/register/payment/methods/iCo4$iCoAccount.class1O 3 4 5 67 68 69 6: 6; 6< 6= 6> ? 6@ 6ACDFaccount*Lcom/nijiko/coelho/iConomy/system/Account;this$0-Lcom/nijikokun/register/payment/methods/iCo4;Z(Lcom/nijikokun/register/payment/methods/iCo4;Lcom/nijiko/coelho/iConomy/system/Account;)VCodeLineNumberTableLocalVariableTablethis iCoAccount InnerClasses8Lcom/nijikokun/register/payment/methods/iCo4$iCoAccount; getiCoAccount,()Lcom/nijiko/coelho/iConomy/system/Account;balance()Dset(D)ZamountDaddsubtractmultiplydivide hasEnoughhasOverhasUnder isNegative()Zremove SourceFile iCo4.java  H I J" KL 'L (L )L *L +$ ,$ !" ./ 0HM6com/nijikokun/register/payment/methods/iCo4$iCoAccountjava/lang/ObjectN3com/nijikokun/register/payment/Method$MethodAccount MethodAccount()V(com/nijiko/coelho/iConomy/system/Account getBalance setBalance(D)V+com/nijikokun/register/payment/methods/iCo4%com/nijikokun/register/payment/Method! K*+**,g hi /*l !"2*p #$O**'t uv%&'$O**'z {|%&($O**' %&)$O**' %&*$O**'  %&+$= *'   %&,$= *'   %&-$C* '%&./2*  0/D**  12BEG PK ;?uee1com/nijikokun/register/payment/methods/iCo4.class1 T UV W XY XZ Z X[\ ]^ X_` Xa b cd efg hi j kfl hmn opqr iCoAccount InnerClassesiConomy#Lcom/nijiko/coelho/iConomy/iConomy;()VCodeLineNumberTableLocalVariableTablethis-Lcom/nijikokun/register/payment/methods/iCo4; getPlugin%()Lcom/nijiko/coelho/iConomy/iConomy;getName()Ljava/lang/String; getVersionfractionalDigits()Iformat(D)Ljava/lang/String;amountDhasBanks()ZhasBank(Ljava/lang/String;)ZbankLjava/lang/String; hasAccountnamehasBankAccount'(Ljava/lang/String;Ljava/lang/String;)Z createAccountELjava/lang/Exception;'(Ljava/lang/String;Ljava/lang/Double;)ZbalanceLjava/lang/Double; getAccounts MethodAccountI(Ljava/lang/String;)Lcom/nijikokun/register/payment/Method$MethodAccount;getBankAccounttMethodBankAccount_(Ljava/lang/String;Ljava/lang/String;)Lcom/nijikokun/register/payment/Method$MethodBankAccount; isCompatible(Lorg/bukkit/plugin/Plugin;)ZpluginLorg/bukkit/plugin/Plugin; setPlugin(Lorg/bukkit/plugin/Plugin;)V()Ljava/lang/Object; SourceFile iCo4.java !"  4 uvw /0 96 xyjava/lang/Exceptionz {| x}6com/nijikokun/register/payment/methods/iCo4$iCoAccount C~ !  *+iconomy 6 !com.nijiko.coelho.iConomy.iConomy !com/nijiko/coelho/iConomy/iConomy ()+com/nijikokun/register/payment/methods/iCo4java/lang/Object%com/nijikokun/register/payment/Method3com/nijikokun/register/payment/Method$MethodAccount7com/nijikokun/register/payment/Method$MethodBankAccountgetBank)()Lcom/nijiko/coelho/iConomy/system/Bank;%com/nijiko/coelho/iConomy/system/Bank addAccount(Ljava/lang/String;)Vjava/lang/Double doubleValue()D(Ljava/lang/String;D)V>(Ljava/lang/String;)Lcom/nijiko/coelho/iConomy/system/Account;Z(Lcom/nijikokun/register/payment/methods/iCo4;Lcom/nijiko/coelho/iConomy/system/Account;)Vorg/bukkit/plugin/PlugingetDescription+()Lorg/bukkit/plugin/PluginDescriptionFile;'org/bukkit/plugin/PluginDescriptionFilejava/lang/StringequalsIgnoreCasegetClass()Ljava/lang/Class;java/lang/Classequals(Ljava/lang/Object;)Z! !"#3*$ d% &'()#/*$% &'*+#-$% &',+#-$% &'-.#,$!% &'/0#<'$%%&'1234#,$)% &'56#6$-%&'7896#<+$1%&':8;<#@$5% &'78:8=6#w*++ M  $9: =@>?B% >?&':8=@#*++, N  $FG JMKLO%*>?&':8ABCF#D Y*+$S%&':8GJ#@$W% &'78:8KL#a-+++$[%-&'-MNOP#A *+$ ab% &' MNA(Q#/*$% &'RS DE HI PK ;?3<com/nijikokun/register/payment/methods/iCo5$iCoAccount.class1W 7 8 9 :; < => =? =@ =A =B =C =D =E =F =G :HJKMaccountLcom/iConomy/system/Account;holdingsLcom/iConomy/system/Holdings;this$0-Lcom/nijikokun/register/payment/methods/iCo5;L(Lcom/nijikokun/register/payment/methods/iCo5;Lcom/iConomy/system/Account;)VCodeLineNumberTableLocalVariableTablethis iCoAccount InnerClasses8Lcom/nijikokun/register/payment/methods/iCo5$iCoAccount; getiCoAccount()Lcom/iConomy/system/Account;balance()Dset(D)ZamountDaddsubtractmultiplydivide hasEnoughhasOverhasUnder isNegative()Zremove SourceFile iCo5.java  O P QR S %& 'T +T ,T -T .T /( 0( 1( 23 4OU6com/nijikokun/register/payment/methods/iCo5$iCoAccountjava/lang/ObjectV3com/nijikokun/register/payment/Method$MethodAccount MethodAccount()Vcom/iConomy/system/Account getHoldings()Lcom/iConomy/system/Holdings;com/iConomy/system/Holdings(D)V+com/nijikokun/register/payment/methods/iCo5%com/nijikokun/register/payment/Method! W*+**,*,d efg"#$/*j "%&2*n "'(O**'r st")*+(O**'x yz")*,(O**' ~ ")*-(O**'  ")*.(O**'  ")*/(= *'  " )*0(= *'  " )*1(= *' " )*232* "43D**  "56!I LN PK ;? l @com/nijikokun/register/payment/methods/iCo5$iCoBankAccount.class1_ = > ? @A B @C @D EF EG EH EI EJ EK EL EM EN EO @PRSUaccount Lcom/iConomy/system/BankAccount;holdingsLcom/iConomy/system/Holdings;this$0-Lcom/nijikokun/register/payment/methods/iCo5;P(Lcom/nijikokun/register/payment/methods/iCo5;Lcom/iConomy/system/BankAccount;)VCodeLineNumberTableLocalVariableTablethisiCoBankAccount InnerClasses()VCodeLineNumberTableLocalVariableTablethis-Lcom/nijikokun/register/payment/methods/iCo5; getPlugin()Lcom/iConomy/iConomy;getName()Ljava/lang/String; getVersionfractionalDigits()Iformat(D)Ljava/lang/String;amountDhasBanks()ZhasBank(Ljava/lang/String;)ZbankLjava/lang/String; hasAccountnamehasBankAccount'(Ljava/lang/String;Ljava/lang/String;)Z createAccount'(Ljava/lang/String;Ljava/lang/Double;)ZbalanceLjava/lang/Double; getAccount MethodAccountI(Ljava/lang/String;)Lcom/nijikokun/register/payment/Method$MethodAccount;getBankAccountMethodBankAccount_(Ljava/lang/String;Ljava/lang/String;)Lcom/nijikokun/register/payment/Method$MethodBankAccount; isCompatible(Lorg/bukkit/plugin/Plugin;)ZpluginLorg/bukkit/plugin/Plugin; setPlugin(Lorg/bukkit/plugin/Plugin;)V()Ljava/lang/Object; SourceFile iCo5.java ,- *+5 :; >?  A DA @A   A LO 6com/nijikokun/register/payment/methods/iCo5$iCoAccount L ,:com/nijikokun/register/payment/methods/iCo5$iCoBankAccount L ,  56iconomy A com.iConomy.iConomy com/iConomy/iConomy 34+com/nijikokun/register/payment/methods/iCo5java/lang/Object%com/nijikokun/register/payment/Method3com/nijikokun/register/payment/Method$MethodAccount7com/nijikokun/register/payment/Method$MethodBankAccountcom/iConomy/util/ConstantsBankingZBanksLcom/iConomy/system/Banks;com/iConomy/system/BanksexistsgetBank-(Ljava/lang/String;)Lcom/iConomy/system/Bank;com/iConomy/system/BankAccountsLcom/iConomy/system/Accounts;com/iConomy/system/Accountscreatejava/lang/Double doubleValue()Dset(D)Z0(Ljava/lang/String;)Lcom/iConomy/system/Account;L(Lcom/nijikokun/register/payment/methods/iCo5;Lcom/iConomy/system/Account;)V4(Ljava/lang/String;)Lcom/iConomy/system/BankAccount;P(Lcom/nijikokun/register/payment/methods/iCo5;Lcom/iConomy/system/BankAccount;)Vorg/bukkit/plugin/PlugingetDescription+()Lorg/bukkit/plugin/PluginDescriptionFile;'org/bukkit/plugin/PluginDescriptionFilejava/lang/StringequalsIgnoreCasegetClass()Ljava/lang/Class;java/lang/Classequals(Ljava/lang/Object;)Z!$%&*+,-.3*/ 0 1234./*/0 1256.-/0 1276.-/ 0 1289.,/$0 12:;.9'/(012<=>?../,0 12@A.K*+ /0012BCDA.9+ /4012ECFG.W*+ + , /80 12BCECHA.N*++/<= ?012ECHI.y'*++*+,W/CD FGI%K0 '12'EC'JKLO.A Y*+/O0 12 ECPS.OY*+ ,/S0 12BCECTU.a-++ !+"/W0-12-VWXY.A *+"/ ]^0 12 VWA3Z./*#/0 12[\("$'$)M&N Q&R PK ;?Ko" " <com/nijikokun/register/payment/methods/iCo6$iCoAccount.class1_ 8 9 : ;< = >? @A >B >C >D >E >F >G >H >I >J ;KMNPaccountLcom/iCo6/system/Account;holdingsLcom/iCo6/system/Holdings;this$0-Lcom/nijikokun/register/payment/methods/iCo6;I(Lcom/nijikokun/register/payment/methods/iCo6;Lcom/iCo6/system/Account;)VCodeLineNumberTableLocalVariableTablethis iCoAccount InnerClasses8Lcom/nijikokun/register/payment/methods/iCo6$iCoAccount; getiCoAccount()Lcom/iCo6/system/Account;balance()Dset(D)ZamountDaddsubtractmultiplydivide hasEnoughhasOverhasUnder isNegative()Zremove SourceFile iCo6.java  R S TU V WXY Z' [\ ,\ -\ .\ /\ 0) 1) 2) 34 54]6com/nijikokun/register/payment/methods/iCo6$iCoAccountjava/lang/Object^3com/nijikokun/register/payment/Method$MethodAccount MethodAccount()Vcom/iCo6/system/Account getHoldings()Lcom/iCo6/system/Holdings;com/iCo6/system/Holdings getBalance()Ljava/lang/Double;java/lang/Double doubleValue setBalance(D)V+com/nijikokun/register/payment/methods/iCo6%com/nijikokun/register/payment/Method! W*+**,*,^ _`a #$%/*d  #&'5 *h  #()O**'l mn #*+,)O**' r st #*+-)O**' x yz #*+.)O**' ~  #*+/)O**'   #*+0)= *'  # *+1)= *' # *+2)= *' # *+342*  #54E**W   #67"L!OQ PK ;?_z 1com/nijikokun/register/payment/methods/iCo6.class1 Q RS TU Q V W X YZ [ \ ]^ _`a bc d e`f bgh ijkl iCoAccount InnerClassesiConomyLcom/iCo6/iConomy;()VCodeLineNumberTableLocalVariableTablethis-Lcom/nijikokun/register/payment/methods/iCo6; getPlugin()Lcom/iCo6/iConomy;getName()Ljava/lang/String; getVersionfractionalDigits()Iformat(D)Ljava/lang/String;amountDhasBanks()ZhasBank(Ljava/lang/String;)ZbankLjava/lang/String; hasAccountnamehasBankAccount'(Ljava/lang/String;Ljava/lang/String;)Z createAccount'(Ljava/lang/String;Ljava/lang/Double;)ZbalanceLjava/lang/Double; getAccountm MethodAccountI(Ljava/lang/String;)Lcom/nijikokun/register/payment/Method$MethodAccount;getBankAccountnMethodBankAccount_(Ljava/lang/String;Ljava/lang/String;)Lcom/nijikokun/register/payment/Method$MethodBankAccount; isCompatible(Lorg/bukkit/plugin/Plugin;)ZpluginLorg/bukkit/plugin/Plugin; setPlugin(Lorg/bukkit/plugin/Plugin;)V()Ljava/lang/Object; SourceFile iCo6.java ! 6 ./com/iCo6/system/Accounts o5 85 p5 p=6com/nijikokun/register/payment/methods/iCo6$iCoAccount qr st uvw )*iconomyx y5 z{|com.iCo6.iConomy }~com/iCo6/iConomy '(+com/nijikokun/register/payment/methods/iCo6java/lang/Object%com/nijikokun/register/payment/Method3com/nijikokun/register/payment/Method$MethodAccount7com/nijikokun/register/payment/Method$MethodBankAccountexistscreateget-(Ljava/lang/String;)Lcom/iCo6/system/Account;I(Lcom/nijikokun/register/payment/methods/iCo6;Lcom/iCo6/system/Account;)Vorg/bukkit/plugin/PlugingetDescription+()Lorg/bukkit/plugin/PluginDescriptionFile;'org/bukkit/plugin/PluginDescriptionFilejava/lang/StringequalsIgnoreCasegetClass()Ljava/lang/Class;java/lang/Classequals(Ljava/lang/Object;)Z! !"3*# Z$ %&'("/*#$ %&)*"-#$ %&+*"-#$ %&,-",##$ %&./"9'#'$%&0123",#+$ %&45"6#/$%&6785"@ Y+#3$ %& 97:;"@#7$ %&6797<5"R*+ Y+ #;< >$%&97<="]*+ Y+, #BC E$ %&97>?@C"H Y*Y+ #I$%&97DG"@#M$ %&6797HI"a-+++#Q$-%&-JKLM"A *+# WX$ %& JKA'N"/*#$ %&OP AB EF PK ;?P== plugin.ymlname: Register version: 1.5 main: com.nijikokun.register.Register description: > Register, an API built for economies. authors: [Nijikokun, LRFLEW, Acrobot, miho, Snowleo, KHobbits, Spice-King] website: http://dev.bukkit.org/server-mods/register softdepend: [iConomy, BOSEconomy, Currency, MultiCurrency]PK ;? AMETA-INF/PK ;?yjj+META-INF/MANIFEST.MFPK ;?Acom/PK ;?Acom/nijikokun/PK ;?Acom/nijikokun/register/PK ;?!AJcom/nijikokun/register/listeners/PK ;?Acom/nijikokun/register/payment/PK ;?'Acom/nijikokun/register/payment/methods/PK ;?C?X % com/nijikokun/register/Register.classPK ;?T -com/nijikokun/register/listeners/server.classPK ;?9com/nijikokun/register/payment/Method$MethodAccount.classPK ;?p=4com/nijikokun/register/payment/Method$MethodBankAccount.classPK ;?&+com/nijikokun/register/payment/Method.classPK ;?ess,"com/nijikokun/register/payment/Methods.classPK ;?a/8>2com/nijikokun/register/payment/methods/BOSE6$BOSEAccount.classPK ;?D? B#<com/nijikokun/register/payment/methods/BOSE6$BOSEBankAccount.classPK ;?c$AA2pFcom/nijikokun/register/payment/methods/BOSE6.classPK ;?%UU>Vcom/nijikokun/register/payment/methods/BOSE7$BOSEAccount.classPK ;?МF F B^com/nijikokun/register/payment/methods/BOSE7$BOSEBankAccount.classPK ;?x"xyrr2Xhcom/nijikokun/register/payment/methods/BOSE7.classPK ;?| | =xcom/nijikokun/register/payment/methods/EE17$EEcoAccount.classPK ;?ѠH1com/nijikokun/register/payment/methods/EE17.classPK ;?QMCddBZcom/nijikokun/register/payment/methods/MCUR$MCurrencyAccount.classPK ;?  1com/nijikokun/register/payment/methods/MCUR.classPK ;?GL:<com/nijikokun/register/payment/methods/iCo4$iCoAccount.classPK ;?uee1acom/nijikokun/register/payment/methods/iCo4.classPK ;?3<com/nijikokun/register/payment/methods/iCo5$iCoAccount.classPK ;? l @Ccom/nijikokun/register/payment/methods/iCo5$iCoBankAccount.classPK ;?1hcom/nijikokun/register/payment/methods/iCo5.classPK ;?Ko" " <hcom/nijikokun/register/payment/methods/iCo6$iCoAccount.classPK ;?_z 1com/nijikokun/register/payment/methods/iCo6.classPK ;?P== plugin.ymlPK f }