File tree Expand file tree Collapse file tree
src/main/java/zadudoder/spmhelper/Screen/Pays Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1111import net .minecraft .text .Text ;
1212import net .minecraft .util .Identifier ;
1313import net .minecraft .util .Util ;
14- import zadudoder .spmhelper .SPmHelper ;
1514import zadudoder .spmhelper .Screen .MainScreen ;
1615import zadudoder .spmhelper .config .SPmHelperConfig ;
16+ import zadudoder .spmhelper .utils .Misc ;
1717import zadudoder .spmhelper .utils .SPWorldsApi ;
1818import zadudoder .spmhelper .utils .types .BaseCard ;
1919import zadudoder .spmhelper .utils .types .Card ;
@@ -200,13 +200,11 @@ private void processTransfer() {
200200 setStatus (Text .translatable ("text.spmhelper.pays_processTransfer_amountFieldNull" ).getString (), 0xFF5555 );
201201 return ;
202202 }
203- int amount ;
204- try { //переписать
205- amount = Integer .parseInt (amountField .getText ());
206- } catch (NumberFormatException ex ) {
203+ if (!Misc .isNumeric (amountField .getText ())){
207204 setStatus (Text .translatable ("text.spmhelper.pays_processTransfer_amountFieldRandomSymbol" ).getString (), 0xFF5555 );
208205 return ;
209206 }
207+ int amount = Integer .parseInt (amountField .getText ());
210208
211209 if (amount <= 0 ) {
212210 setStatus (Text .translatable ("text.spmhelper.pays_processTransfer_amountField<0" ).getString (), 0xFF5555 );
You can’t perform that action at this time.
0 commit comments