@@ -344,12 +344,16 @@ private Task<FCLBridge> checkPathValid(FCLBridge bridge, FCLGameRepository repos
344344 }
345345
346346 private Task <FCLBridge > checkRenderer (FCLBridge bridge , Renderer renderer , String version ) {
347+ if (version .startsWith ("2.0" )) {
348+ version = "1.5.1" ;
349+ }
350+ String finalVersion = version ;
347351 return Task .composeAsync (() -> {
348352 try {
349353 CompletableFuture <Task <FCLBridge >> future = new CompletableFuture <>();
350- if (!version .isEmpty ()) {
354+ if (!finalVersion .isEmpty ()) {
351355 if (!renderer .getMinMCver ().isEmpty ()) {
352- if (VersionNumber .compare (version , renderer .getMinMCver ()) < 0 ) {
356+ if (VersionNumber .compare (finalVersion , renderer .getMinMCver ()) < 0 ) {
353357 Schedulers .androidUIThread ().execute (() -> new FCLAlertDialog .Builder (context )
354358 .setCancelable (false )
355359 .setMessage (context .getString (R .string .message_check_renderer , renderer .getName ()))
@@ -359,7 +363,7 @@ private Task<FCLBridge> checkRenderer(FCLBridge bridge, Renderer renderer, Strin
359363 }
360364 }
361365 if (!renderer .getMaxMCver ().isEmpty ()) {
362- if (VersionNumber .compare (version , renderer .getMaxMCver ()) > 0 ) {
366+ if (VersionNumber .compare (finalVersion , renderer .getMaxMCver ()) > 0 ) {
363367 Schedulers .androidUIThread ().execute (() -> new FCLAlertDialog .Builder (context )
364368 .setCancelable (false )
365369 .setMessage (context .getString (R .string .message_check_renderer , renderer .getName ()))
0 commit comments