From 0e46f0115023e7eaea9d226f37f8cf02696cbdc1 Mon Sep 17 00:00:00 2001 From: Thijs Wiefferink Date: Thu, 10 Apr 2014 22:29:52 +0200 Subject: [PATCH] Adds a flexible save/restore system to .schematic files This release adds a very configurable saving and restoring of regions. You can let the plugin save and restore the region from/to a .schematic file on certain events. Commands are added to change the restoring profile for a rent/buy and the state (true, false, general) which are respectively enabled, disabled and 'as general config option'. --- AreaShop/bin/.gitignore | 1 - .../nl/evolutioncoding/AreaShop/AreaShop.class | Bin 0 -> 3982 bytes .../AreaShop/LanguageManager.class | Bin 0 -> 5268 bytes .../nl/evolutioncoding/AreaShop/RentCheck.class | Bin 0 -> 719 bytes .../AreaShop/RightClickListener.class | Bin 0 -> 1228 bytes .../AreaShop/SignBreakListener.class | Bin 0 -> 1374 bytes .../AreaShop/SignChangeListener.class | Bin 0 -> 3043 bytes 7 files changed, 1 deletion(-) delete mode 100644 AreaShop/bin/.gitignore create mode 100644 AreaShop/bin/nl/evolutioncoding/AreaShop/AreaShop.class create mode 100644 AreaShop/bin/nl/evolutioncoding/AreaShop/LanguageManager.class create mode 100644 AreaShop/bin/nl/evolutioncoding/AreaShop/RentCheck.class create mode 100644 AreaShop/bin/nl/evolutioncoding/AreaShop/RightClickListener.class create mode 100644 AreaShop/bin/nl/evolutioncoding/AreaShop/SignBreakListener.class create mode 100644 AreaShop/bin/nl/evolutioncoding/AreaShop/SignChangeListener.class diff --git a/AreaShop/bin/.gitignore b/AreaShop/bin/.gitignore deleted file mode 100644 index 998e0dd..0000000 --- a/AreaShop/bin/.gitignore +++ /dev/null @@ -1 +0,0 @@ -/nl diff --git a/AreaShop/bin/nl/evolutioncoding/AreaShop/AreaShop.class b/AreaShop/bin/nl/evolutioncoding/AreaShop/AreaShop.class new file mode 100644 index 0000000000000000000000000000000000000000..7d447389866791ee75009cd28768f0c824d59d71 GIT binary patch literal 3982 zcmd^BOLH4V5bhC`s3()8BOW^i0n$e|`TW5nZHa z4`mpgmYyw|%8No*Nk^4kS+TGCf-hH9qb>AM7o$<-SL{+$tGS`w@S=(d~_AUGt zW6UV~Q2Ac@M#TLxqlu!U>UL1Od}Ygy`zyMChvH6qW}-aBs7E+Ts`@spDoPRBb=Rwv z)I-m1^2iJA)~G#`%z{E+04wLX>sNacvUr1+rCi0a2y zKj>c)G8E-i8M>ZD=P?MY(SdEl;5@H`=^`wUkgyjauOvjt$QxKOpRmC(J-Q?+Fe@3o zqDTF>L%XeY6VtAOJs;bK{yy~Yy7M;nA;04fMh9a~!^C&BZluk{X!liDy5TiOPmGPP z!ODUviypdxB-!1)8Q)j%`#r|~Se3pAl-CsH9CEnfdT|VM4PTW!Q4c0_*f#=d(0RxBIC;MMlTR_8w`SG($yKiutHs68;KD z9_X{L9PX`g-_^L)*%emZfYF(bcg@Zft1lTPXQbA*XqmB7|J&3%SVG~BQgYf2l7L}X zZg&pYp^hqUriuu6D-)yhW8;UbViuuLjQ*=l$Q`WokBY;{#&U-%QCZNm3LwR}G&-g%DluwycH_Ug261oKMG&BHGnzEd;zDUtIN{XZ(|Oh!pw)-K&62u-0?k_%Ptb0^dVd;|g7EfwwAU0abGqP!#z1x9Bv&3Gpz z-L0Z);|+kK4On zQHZn4D)JpM>*~8{VCRaN&}R1#tn4#(7!Qv*Hwf@tSwWEs=mLQb@4^$5p(E4{DMLME z#ceNT5_zdJR1CK*~#lWvZo-nWt`GSF8gM7)ruS0&*z?UIU8h8rwTL!)c`5gmar=#$_ zK-2ioAOe>VO@=o61I?}v-~5(t{S?P#4*%|W}FJ&4Zo%`xclTo8pCg?44YItunoVb zGI&%s7&^z{&r}9U%3$ai2R5F{FhoUzp`#5feK#BXL^9=MvF}oB$j}xtAVWSyXuDud F@Hg$R!hZk& literal 0 HcmV?d00001 diff --git a/AreaShop/bin/nl/evolutioncoding/AreaShop/LanguageManager.class b/AreaShop/bin/nl/evolutioncoding/AreaShop/LanguageManager.class new file mode 100644 index 0000000000000000000000000000000000000000..26595a331d073a81b983d3d477c92b05678a2a09 GIT binary patch literal 5268 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 F{}1R%eXRfh literal 0 HcmV?d00001 diff --git a/AreaShop/bin/nl/evolutioncoding/AreaShop/RentCheck.class b/AreaShop/bin/nl/evolutioncoding/AreaShop/RentCheck.class new file mode 100644 index 0000000000000000000000000000000000000000..60c6b24c113f59f946916350be833654e3f50c42 GIT binary patch literal 719 zcma)4&u`N(6#m?nW({2jWgEXGPYBk6L=JFb2ni;3Dje2PiKCl%iPyxA9H$Zz{}cx_ z2_(4lM? z@W%4e8tPfR;9>75le~~FGYLQ2wn37Z-c#!Pp`H+VpcUT4W-{ z7JUa;qu8VDfbtgY;p0%y^@;a&HA1^?#!@S_0*D)1d$(7_Xs<34xJ%qg4e*Ttfw8 z0+UUp=|ewlliio?gaoFVCYDJ{T2e_O(+fwN$P+qBX6JlSOejpoObyp137-Cn3xJ$1S9=*7m!t3LbJ|h9%vw*4QyD2=VzqTgpvxLY*)+X{Hh%NSIl}k)`?TFsSbL zC``%qOegG;E4t>r)Ur#q-Utt^Nkhi~cbZW+C~j!!kZc}0|qmv{}9&rn-_{uPs7Jmxmf6U+ssQN|22W--Oq%sCo&aF;FSc~!w`)BbLj y&&Juh$77Cg9}m2nS1je-e8>E!sYhoBe=@Ly!p$f{fh8|r^ZVdJUf_vGE&Tx?rC)FW literal 0 HcmV?d00001 diff --git a/AreaShop/bin/nl/evolutioncoding/AreaShop/SignBreakListener.class b/AreaShop/bin/nl/evolutioncoding/AreaShop/SignBreakListener.class new file mode 100644 index 0000000000000000000000000000000000000000..fa252096aa5ab8f0fa9f77ada42fe93b1066cd3b GIT binary patch literal 1374 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 mo