From 6812dc7bcb91ec3a14dc43ad41fee10ebc92eb37 Mon Sep 17 00:00:00 2001 From: Brianna O'Keefe Date: Mon, 23 Apr 2018 20:33:44 -0400 Subject: [PATCH] Created a manager for the BlockEditing object. Moved and renamed some packages. Fixed an issue with kkit conversion when essentials has no defined kits. --- src/SettingDefinitions.yml | 2 +- src/com/songoda/ultimatekits/Lang.java | Bin 11930 -> 11956 bytes .../songoda/ultimatekits/UltimateKits.java | Bin 29078 -> 29616 bytes .../conversion/hooks/EssentialsHook.java | Bin 4124 -> 4182 bytes .../ultimatekits/events/BlockListeners.java | Bin 3984 -> 3980 bytes .../ultimatekits/events/ChatListeners.java | Bin 13172 -> 13618 bytes .../events/InteractListeners.java | Bin 8722 -> 8584 bytes .../events/InventoryListeners.java | Bin 32620 -> 34672 bytes .../ultimatekits/events/QuitListeners.java | Bin 2148 -> 2900 bytes .../ultimatekits/handlers/CommandHandler.java | Bin 32910 -> 33386 bytes .../handlers/DisplayItemHandler.java | Bin 6684 -> 6404 bytes .../handlers/HologramHandler.java | Bin 11772 -> 11616 bytes .../handlers/ParticleHandler.java | Bin 5268 -> 5086 bytes .../{kits/object => key}/Key.java | Bin 4556 -> 4582 bytes .../{kits/object => key}/KeyManager.java | Bin 1392 -> 1376 bytes .../{kits => kit}/BlockEditor.java | Bin 27750 -> 29220 bytes .../ultimatekits/{kits => kit}/KitEditor.java | Bin 70076 -> 70948 bytes .../ultimatekits/{kits => kit}/KitsGUI.java | Bin 20282 -> 20206 bytes .../kit/object/BlockEditorPlayerData.java | Bin 0 -> 2730 bytes .../{kits => kit}/object/Kit.java | Bin 59206 -> 59260 bytes .../{kits => kit}/object/KitBlockData.java | Bin 3600 -> 3598 bytes .../object/KitEditorPlayerData.java} | Bin 2268 -> 2226 bytes .../{kits => kit}/object/KitManager.java | Bin 4900 -> 4806 bytes .../ultimatekits/utils/SettingsManager.java | Bin 20998 -> 21010 bytes src/plugin.yml | 2 +- 25 files changed, 2 insertions(+), 2 deletions(-) rename src/com/songoda/ultimatekits/{kits/object => key}/Key.java (95%) rename src/com/songoda/ultimatekits/{kits/object => key}/KeyManager.java (97%) rename src/com/songoda/ultimatekits/{kits => kit}/BlockEditor.java (83%) rename src/com/songoda/ultimatekits/{kits => kit}/KitEditor.java (72%) rename src/com/songoda/ultimatekits/{kits => kit}/KitsGUI.java (99%) create mode 100644 src/com/songoda/ultimatekits/kit/object/BlockEditorPlayerData.java rename src/com/songoda/ultimatekits/{kits => kit}/object/Kit.java (94%) rename src/com/songoda/ultimatekits/{kits => kit}/object/KitBlockData.java (99%) rename src/com/songoda/ultimatekits/{kits/object/EditorPlayerData.java => kit/object/KitEditorPlayerData.java} (91%) rename src/com/songoda/ultimatekits/{kits => kit}/object/KitManager.java (97%) diff --git a/src/SettingDefinitions.yml b/src/SettingDefinitions.yml index d0767e0..2bcdafd 100644 --- a/src/SettingDefinitions.yml +++ b/src/SettingDefinitions.yml @@ -6,6 +6,6 @@ Buy-Icon: 'This is the icon for buying things in kitPreview' Debug-Mode: 'If this is enabled bugs will output to the console.' Glass-Type: 'This is the id of the glass used for the background in the guis .' Rainbow-Glass: 'If this is enabled the glass background will be randomized colors.' -Only-Show-Kits-With-Perms: 'If this is set to true kits in the /kits gui will only show up if the user has perms for them.' +Only-Show-Kits-With-Perms: 'If this is set to true kit in the /kit gui will only show up if the user has perms for them.' Dont-Preview-Commands: 'When enabled this will prevent commands from being previewed in UltimateKits' Kits-Free-With-Perms: 'If this is enabled players will be able to get a kit free through kit preview if they have perms for the kit in essentials/ultimatecore' \ No newline at end of file diff --git a/src/com/songoda/ultimatekits/Lang.java b/src/com/songoda/ultimatekits/Lang.java index 48ec608b164f1ae1a7a6712a2d2370b034e43c15..68401ff914fc8382232e3db2b63ed43c948dca60 100644 GIT binary patch delta 159 zcmbOgyCrtRaZY}JhBAg!h9V%D38c#>ALEQf7uzhy#m*zC#Gu2Vz@WsS#$d_d$dChs z3JlpmO(m0^#H=SfO6ajdcppTiC!ZJdm@Fw?Fu7a2Y%;S%%jAiCBAe$*EMuL_FC{iP bT25^8Q$eB0t#UIq%gc)}VpwOSkiiE4>bNR2 delta 125 zcmdlIJ1cg>an8xtIU_dPbFuNr7BeU@=rAY%Ni_yb21kY*AXH$;X2@hHVJMy)CuYr9 zJUL6;6i5n)Nl$(*<^g2si5CLNdE(_jQbeK^NN(U0-Mm&}87q(}CnY{PQ%-C$qkzcd UiE=X-i#Kb?i!yHZRY>Op0A}bS$^ZZW diff --git a/src/com/songoda/ultimatekits/UltimateKits.java b/src/com/songoda/ultimatekits/UltimateKits.java index f5f8d26276b5ba1bbc649ebaa6444bdabad8f58a..c7ad0a751974e8b7e6cf6e686c17759df4d38fb2 100644 GIT binary patch delta 774 zcmbRCm~q2%#tp_S+^Gze40;US3_yDF8)kP_Fn@A@l;~tuW*6~nhD?SMpu7`94nsae zGD9|lD?Y}*~t~LqP%@Fa;4FdX1lWSu|HfxFmF>jtL-orTAT2f}Rwxl1J zc1$*#yisz`WO*qeW}sD*bNHqCk-P{pWbzydWlp%^AQkf1ouC0!odI-k@#F=%o?z47 z=@w6}_2-(*t0u77QF@2yev z=J)py1ge#o+?*IP`DnrtDEkkP-Uo8_X2)bcuE|>q#3rZauABTnQ%xAn&A`CZn;ej( zFN#H+formZp5)}-Ts}=qSp|l4VA3c-j%JV}CuJLQg5w;-ncSCSI$1u8O&ohLfGw89 zA&0Qs5W5PP1F*Zv3rWSv;W=uIkOXI+ZM509 Hz>^UGSvt!< delta 673 zcmaJ<-z!6L6hB`x)7@sfxNJu517(RwBHGkgEU^bqLbkDldpCA3CHe8@NtRQ*@h0*j z-xrGT2avqUi+J$nPgu^~q7Z%SobUJaIiGVrpS~w=Z0D7owB(zoK?jW=n#=Q~7$}g0 z37CaO2z=i0-r~h8OGoWABw!KZ6m>$SV2MznpEU#h2U4eA6^5ugYRusGmR%Fm@Jx$-4=An-~*Z1vlZyXwB3!z^Rh_;75zdLKeE^4VOX$XS8*vWi%t`* zhtF;g?u+f16m6a_0pKU1I81_})DSU+X|b0umGSwT5dc;*x2+3Uh=rSaVKBvr8pu`LwedpB(FW z>#O4}C4Q6VKd@|-_*&U2V=B5_VTzep8=ku^aJV5rR_M6bu)rTH9wer1M#waM+kI+K)&S83J5r=1o=kF%RT^0Rj;K0 diff --git a/src/com/songoda/ultimatekits/conversion/hooks/EssentialsHook.java b/src/com/songoda/ultimatekits/conversion/hooks/EssentialsHook.java index d1111ccf97fc307d1e944484b1b148b7301d7d77..f5b308d02f7037b00c7e53ea5c8500aab47b9d03 100644 GIT binary patch delta 38 rcmbQEa7|&uMqW_`23sIhV8~-AWyk?S1%?`in#l@$s+%|RW-|c*z-0-C delta 12 TcmcbnFh^m-M&8Y@d9#@SC3^)q diff --git a/src/com/songoda/ultimatekits/events/BlockListeners.java b/src/com/songoda/ultimatekits/events/BlockListeners.java index f764d3716f592c02b3878925b5620125ed42a43c..c03d55067abcc313411ce9c29adf44b431545d64 100644 GIT binary patch delta 16 XcmbOr-y^@Fka2P`W5VXEjJtUOG^7SK delta 20 bcmeB?pCG@Xkdd)?asgu^WAWw-jC*(iNni&T diff --git a/src/com/songoda/ultimatekits/events/ChatListeners.java b/src/com/songoda/ultimatekits/events/ChatListeners.java index 39e014462fbaf6a61c5088dde5ad8776432e7c90..fcd13e5c4631fcdffa532c9b6a2bda798dafd874 100644 GIT binary patch delta 1654 zcmey8wkd1FPDXY;25*K;hLXv97{g8V81fmC7_t~r8Il=F7@#r?t_&$46+pQnh5&{f zhD3%+po$^}7a*&IA#rjZqxWV}rc-Q_BbB7A!G;mi!l1xVfW@GBT&kMLmT53(0v(YK zw5$YX8G{?x85#@)lP@SL)@L%L0nGyPFinH&L^d%5==1`hc_5P&7;J%10pfjvF4jX) z0X2sQXo(+#KSKzECxhSQ7*2gwNLY4p%1&O&CC80q_2dFB#mR{saS&uIfQ_LZq2|o`I@liWN!&BevpkhK$yvp2aIHm$pS!s`|}7)eyy)I`8@{* z*!?a*m-{d{GDJe$pDLQcG)UYpHCd2L0o}cvKA@BUOj4lGo@^-~vRP7+iFuH?n79xJ zrR5M{m;+PHWCK3!$@=1an-gV221~H>Otx2G!xr@X&cKZ53xtlq2ylToe)CI(U#x>A z^wsmhMNb~knPtF~Uj!sGfpj^rFv|*M)zi3rfhzrg@c>Nw;Fx%+ dps_h#Tl4?` delta 1066 zcmdm#^(Ae?PDbWp2EEA#7{eKhH&0_a%{KWZx5Q*wF|O!LhCGI1h7yKEAf3#R%Am&p z5^-fn0n#N5`3yxskz^p92UY`7?G02{$)Led0F+AyvP&33f%2IQg$$)Yo+nVR27@Mp z=Hv}r`ufNwDF9_5<|;7QGAID`q%xEPX(Tn1FYt;w!&HH6OK0!~y98zvL0cJgfF>49 z{va$r*_*p$@?;sI$>%wF4*Ko{IM5yP{mYO2F_f0{R^kD@v0;h?;Kx&2xx-@@hFDTTG*ifQoW~(NqSc z30N>m(sFXXsKDf85xvRlMJ<5#qyRPL0K=z}L22^`(dkUou)`B(KDQFkY>eeLo!1)gDXP{LncEBkXJN0kI|d4c=8U$wT#7^Q<#nl z0x1mKGIlQlYvO7;J&OJRrXuNMkjXL4zTQL5D$M@;-4xVVFKWpnU~E nU3m-|lMjgNPqtMEnY>qqXR|B60MlfDNrlPvQhJm3E1U!XF)J&T diff --git a/src/com/songoda/ultimatekits/events/InventoryListeners.java b/src/com/songoda/ultimatekits/events/InventoryListeners.java index d238870f0b20d0eb01381771cf2cb8d2713926f8..534483157bc5d481166a3705e63ba52954c4a51e 100644 GIT binary patch literal 34672 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 W?oDx1Xsevpa_8RFsr#eZPyG!ElqUNC diff --git a/src/com/songoda/ultimatekits/events/QuitListeners.java b/src/com/songoda/ultimatekits/events/QuitListeners.java index b4724639c7952aa0316d63b4797ae371a80f192b..9ffaeb87bc9924d4409c6536cce31eb982b8bf93 100644 GIT binary patch literal 2900 zcmcgu+fLg+5S?efVtJ{|%c}2HrCtEFYDF)C4+tg%m&9>xhZ0r%dfRix8N7DZU{bZR zlC}3TbLPyM-Tn1j3YkbM*Z7~wR2<%yvJfv7+8ljLxxkp0mCU7<3}X|tQ>@6)Rv4Me z4SuMlWyRaj85UAznsC^qW#H%0=UFEbZx|z8_ zWoOWrlkb~MCLQ%!#~oPb=vQ zAG6@)L_WzW7(W?N<-o?$40VO!s7}?LuoluGKr}D%G7 delta 257 zcmca2_C#R9=gr?4H!)A1&Mq-ImyN?clOd0xn4yFr5lAO9q%!C+fJDlGtURD-K0^^h zC4&c$&S6LaiWLFnlYu;tTq0OyF@rZyymE3Km-1voR*A{{99)y-*&WPDH#Z$Dar8yiX=W|HO;&sjB0xs9d>)AOb+jH|w_T~_nT+SiH57OZZbZsWY{a`gflO`u~ GeFOmO@II3O diff --git a/src/com/songoda/ultimatekits/handlers/CommandHandler.java b/src/com/songoda/ultimatekits/handlers/CommandHandler.java index f71f340944d6560b55947d1540831be52145b30f..34a1300960ab8811a7756f179267094308bc0e58 100644 GIT binary patch delta 718 zcma))%S#(!6veM2rivjA4V8#G8Bwc(H9qhWLMp^YDj|lVNWq2LW-wufM3RY*g$BV= zK{3KJLflt+1-$?Hl=Sh5`Ie4 zwJNPrH-(8S&MLy@r^>BrT-raIM|O7&H|u7gPLkot#GmMtq7S6uL<7#79q1p3m1m0H zi~AuNzXsk_=`_z`y5}R*>#_WUytLI;fKwQ?$sGNs7`E*EGKqT$lNDk#Di3n0Apu@BgddS`XvA z&Vg;eQ8meGY5escTHRiIhyhwrXq~{t)R;A$3;J;AszxC&A+V!O3X{p5kLJNweY{?H zF?EsV0Uh>3A)!AjC(ZoGPNikLo=}k+?J1-AakrMn%J3 z#re|>w$Vgf3dfe>ATk_OyO^uA!Y3K-yLoGrgHy$g1aB4y~+R3am@SlusU*M`J&1 YD0pp8CmF@yr-Yrsoa?!%MOym*0UaaCBme*a delta 561 zcmaFW!qnHuw1JaJvY0`S!HFS`IMAf1fGo3}7^a!h{6J8kntZV65xqhWKpD3jde-F^X+ zyK}`Rzc&6fIZ;Y)GQWYsWMk8a%?}->F;4dP(wY2TDr~Ym569&F<_9MKSCg8YFKjef z-rH-lyd?`GP$!o&l7ko&fEGfWtiWIk)m3(zSklVzO^CV$Mf0XkvR&Y#cCM58RdqJ+caLLdE@sHx?BcIx3;@G{l&b&$ diff --git a/src/com/songoda/ultimatekits/handlers/DisplayItemHandler.java b/src/com/songoda/ultimatekits/handlers/DisplayItemHandler.java index 28e804f51a03be3e1f6e167d4640af5bb048e6b6..4077ca8287a3967862e9176483bcc1de79f3e891 100644 GIT binary patch delta 39 xcmV+?0NDSWG=wscfsrd3k>g^MM*(27sR0}Tlf45Dvp)m;0h4b946~;Nbrdim4o3h0 delta 157 zcmZoMnqxAdQ9hBOh#{FFpCOMSlc9n^kHHazZ#^+$DP!@(KZ%URn`0Pd8Lc5o(}0T8 z8A^dl6B$Z?Y>;+624^shO)i)rl_7bv2a`1uzXwoDF+&D}FOV)^u$~;pVmMixk#BN7 OiwG-NY;zY&l?VXPOC;X_ diff --git a/src/com/songoda/ultimatekits/handlers/HologramHandler.java b/src/com/songoda/ultimatekits/handlers/HologramHandler.java index 5033393e6026b9158eab7b347b1abfdc7181b76c..6d3f4ebcafacbb5d4e3dff755fba1358f0636e97 100644 GIT binary patch delta 29 lcmewp{UB-sC(~qZri9J8Odl90bF)fKe$4V{^G8;04FIz03snFB delta 108 zcmaD5^(T4*Clh1wWDcf8#^TKxOdlDYlNs_E@)*(>G8xhtN*Rh65*bQ>Y>=29gELOK eV1`tNWSGj$1}v(KlMk~fv4Vt4HV3c@XaE2UnHo|6 diff --git a/src/com/songoda/ultimatekits/handlers/ParticleHandler.java b/src/com/songoda/ultimatekits/handlers/ParticleHandler.java index 89323f5b82af9468359cfe3eaa5e7535ccb78c60..ef411ae215fba2490b00695c11739e9c89ad3086 100644 GIT binary patch delta 21 dcmbQDc~5;p<3w$#iI0;eyEFdSyqf8yAOLC~39SGC delta 115 zcmcboK1FjvqkJMm5koRVK0_WuCPM{-9)lwa-+E%iQpVzme|}Eh%cx=vQI`f(na)rO eRF}w50%U{q>M=NjX>4-A45S<;Ey(M)7QhOokE$J%)USB!(=8REA_Q&wKI)M)8UH5)=PRO-^NW P*?gDr8Pn#YEbP1hF*6dV delta 58 zcmaE+d`5YKyKp8$2}3c19z#Au5rb5UAUbXN*S_&5U6JJ1x9{m L#^TNQSU7kA*$WSq diff --git a/src/com/songoda/ultimatekits/kits/object/KeyManager.java b/src/com/songoda/ultimatekits/key/KeyManager.java similarity index 97% rename from src/com/songoda/ultimatekits/kits/object/KeyManager.java rename to src/com/songoda/ultimatekits/key/KeyManager.java index 41fd30e5fcfeabf989b69974c2ba6fc6216a1c4c..39b930397b807b7fcb56797efba5e28bba8eba99 100644 GIT binary patch delta 14 Vcmeys^?+-FJ98>S<;Ey6RsbpZ1j7IT delta 30 lcmaFB^?_@GyKp8$2}3c19z#Au5R01Lei>S0%umY`tg26<&=#dB+ zZ(>43k0QD!6A2e@UPz1y7lg#0lLyd)CsXHbDeksJ&=At>zPE4Y&3tcW-hBPK%su_g zO}eI%8bneGVfp+-d2FZG8zW`@w zM~LSAP)C*mv=$;uEwt)|G08$L&BEZN-F51IrhzJzSM;l1aiaUc6Al;E=8Oi?874GM zG~R?te51B%A zaXU6$#;;c5jHmoyh=SuM%grzZQcmdb)T$7tZi{oh>0Y#e5BJ z7|gS-3@$~659j!N@qA`u8a_5Q;!lGCSCTCHXpR!AwJNzNTedlN5S-H*@uk&_Wt~a5 z=wHHWbAwn|_%@v(9FIpRFX}cbXcm9lKa`lDxE3)B0%fqBB(3yz(%2ELA~4~J^mn)_ zq+*%2ec!UUZaBXz~J$l9+>znKd5Y>vt zhaxZ=X;&#~@_71teB?{T6;ICIdBIhuS#0j?R+fLv)kK$JZ(NDhmmOR}&${bv#sz`L zlI$#u_$;FS>W~u0nz2ZH(VeB*8xWig=dDM?i0_`#%aZ#8cK9vK$-Z3$*3ka9r>Gr= zFk)O5AM~2k6$u?$exoFslHD*xYf?LM(U>xgW4=86rO7R6*|tA#Tf4*pcIS}PwMU4A zgH-*0r#FE(Dg=XsZG>*MpL$U*oTfeO??4b8Y30rlk_3p@O>j)2%NP~zo?#e65=S!r mvNCLgyLS{F6gSS4x1@0g@DU%#IO`>FHBL-VXSk)VDaO8aHloZ{EwU$xOlF9H1oUJ$SCa_uTLKzKe}>1(2RSdiF}Xc|M@EPM8#5E( z8FCU?6||ybG_5w&AnbpG@-DT^?ObVqC&=6u$~~FX5SEJsiM4+E~olz1Q}?;`;wbLi0H`9Y&K%uTl!QFcMG`6CXIZ zC2m0O#^oejJ}yA$Fb@w8eXQqR!rT#_71d;Sx4<^2iX)(d#CL}I>~`4I)uUcI>fNlPFu;=N MhE)27{ygdY1&dY_iU0rr diff --git a/src/com/songoda/ultimatekits/kits/KitEditor.java b/src/com/songoda/ultimatekits/kit/KitEditor.java similarity index 72% rename from src/com/songoda/ultimatekits/kits/KitEditor.java rename to src/com/songoda/ultimatekits/kit/KitEditor.java index a5043de7d99a2a0a5342831b9a9f8aaf2ff2b2ae..d49ab8a43c9fc0be5ac2008da52ae47eff50cb1e 100644 GIT binary patch delta 7142 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 diff --git a/src/com/songoda/ultimatekits/kits/KitsGUI.java b/src/com/songoda/ultimatekits/kit/KitsGUI.java similarity index 99% rename from src/com/songoda/ultimatekits/kits/KitsGUI.java rename to src/com/songoda/ultimatekits/kit/KitsGUI.java index d4498a6f0af3a12b6f18fc6b9327592772d94817..6b7fd53c12284805dee8d2b3a34bf2d005cd5f82 100644 GIT binary patch delta 22 ecmdlrkMZ4H#tGgVeYY@fW@gf1-dxUl*b@M400@=< delta 66 zcmaDimvPrT#tGhx#T&i0GBOr#{>P}xtnAKE#E{C6&X5nJGZ_*Y@)(?fWDZa)k0Axf RDq^sne2ztRvo`BtPXMj763YMp diff --git a/src/com/songoda/ultimatekits/kit/object/BlockEditorPlayerData.java b/src/com/songoda/ultimatekits/kit/object/BlockEditorPlayerData.java new file mode 100644 index 0000000000000000000000000000000000000000..b826c492b42a8a8c0f1f23cb493dbaf7960db694 GIT binary patch literal 2730 zcmb7G+fKqj5S?egVjm$f{Q={P;)BtkA;jBT!3Jv;no>v%@z>QeyVSjxB@OH{w>@)a zX3Nhn)s)kmDts@fAc6ggJ}IL$)+J;sdW9~d4Si5cC3HE~0v;vSH8g6M!E#3L(99t} zqZ2%AT|?eLBILS&{S2|Hf3I7}=Q3uA-BNm{_!Y2aJS}}8<~`8m*cCWSon7OU8Kfnm zb5^Wh;}LX$J)c?86>{SUjL?iQl6Z31?qnVUJAUk#j9`Ndg%xKC6t!e>2hANlKs&+r zHP%Nug=~b~B{UQHYmD6#+A%cW&S?$MZ6y}2jLVeR=fU;R+-a<~x0xSjV)GUAx{>^7 z#xygk>b{2Ak3}>2);twP6}0pmQ9||^nCci)mDZ=36<5fG?CO@(uK^7am22AhbZdi( zwWwx;nu>jI`nhFZG&5VbdL|m1eV(+|>bO*7vAXr0y+wbQ;8>vh{c~+(X8ageExjQg zPrhj_h%07FQn~T_TJht`Q#n%89iEC~c=FG8CH@2+=FCN>cxzCj4SMg@oAQA-N4C4q%1-e(?*WFEVnDLO8Vm+iu%_Dv@s_u>HQ#r08 zH*YFFm*+U1m?nM?9_BoTUhy8&_T^^3&HPF1n;_rXox)f~uARc~N;CQYg8#h~#Pv1v w=;qY-QMd6EJbaz%A^iqotKpH6pOYf9)v=LZk|MKJEVBK+b@Mm*;M1& literal 0 HcmV?d00001 diff --git a/src/com/songoda/ultimatekits/kits/object/Kit.java b/src/com/songoda/ultimatekits/kit/object/Kit.java similarity index 94% rename from src/com/songoda/ultimatekits/kits/object/Kit.java rename to src/com/songoda/ultimatekits/kit/object/Kit.java index dde92a5ca79b2965bc7c5767275f5702bef8ad58..7671aceb8196a9964eb3256072a2f6ce8989af1c 100644 GIT binary patch delta 368 zcmZutze_?<7`->K4AI0ir6?~APkHK76dfvyXt1z&IR+v%IEX<85fo9P!)aoZ#&1 zFgI~yHSLALq~otbQ-l174g-P3kjzcNm;-qQRGWA@B7saYkH{6wMT&W23e+x=Qu&Ff&c&j delta 388 zcmaiwO(?^09L9hD&0#M#8+)^+{f##H?_E+}HY;UV$<1n6WNPwq7>a|Wl*>wcjxwZd zk-hYb;((KI*kw*qE4c~h)slbX?(}@0=lS$KJe7j*t{~hQVPg4VHG@+ogfJ7JLBY3_ z2IWaHd>b0n>6WmiJD`@vv`pMboTP_DNiSZ_7Am!s-T4)XM+vMqGJ; ztU-blWPwbQc@iNUF%dhN=C3(EStT*vnFt3@&I@(6@;^yExjg}tMUA+f mu*Ahr!8w{S6oH3JtAW-{b56fop76fu-c6tI>oX3zt2k{GfWQW=sNN`O3Xppp^> b>xnT7H#0LnVVpdlgJ<$uCV|bG%$=+Nu5}X0 diff --git a/src/com/songoda/ultimatekits/kits/object/KitManager.java b/src/com/songoda/ultimatekits/kit/object/KitManager.java similarity index 97% rename from src/com/songoda/ultimatekits/kits/object/KitManager.java rename to src/com/songoda/ultimatekits/kit/object/KitManager.java index 9ccd9107f894986a5cc5f0fa3a481ebed9e47651..5f6a4e9bdc74f9030e5106a83e806ecdfb2940fb 100644 GIT binary patch delta 13 UcmZ3Yc1(4G_e5W%ji)1p04LoAcmMzZ delta 44 xcmX@6x-WZc51OOUZ3zh%? diff --git a/src/com/songoda/ultimatekits/utils/SettingsManager.java b/src/com/songoda/ultimatekits/utils/SettingsManager.java index 5c54d6962ec66d927500502bc2bc951a67a75d59..4b14215a563d002570a69efdf324f9b254aa8c1f 100644 GIT binary patch delta 31 hcmZo$!Z>LOS04yV diff --git a/src/plugin.yml b/src/plugin.yml index fa9934d..5f438b1 100644 --- a/src/plugin.yml +++ b/src/plugin.yml @@ -18,7 +18,7 @@ commands: usage: / [kit] permissions: ultimatekits.use: - description: allows the user to preview kits + description: allows the user to preview kit default: true ultimatekits.admin: description: Gives access to admin commands. \ No newline at end of file