无敌三脚猫
purpur引入这玩意居然只是为了做4则运算
org.purpurmc.purpur.PurpurWorldConfigthis.skeletonBowAccuracy = getString("mobs.skeleton.bow-accuracy", this.skeletonBowAccuracy);
    for (int i = 1; i
      float divergence;
      try {
        divergence = ((Number)Entity.scriptEngine.eval("let difficulty = " + i + "; " + this.skeletonBowAccuracy)).floatValue();
      } catch (ScriptException e) {
        e.printStackTrace();
        break;
      }
      this.skeletonBowAccuracyMap.put(Integer.valueOf(i), Float.valueOf(divergence));
    } 复制代码
purpur.yml      skeleton:
        bow-accuracy: 14 - difficulty * 4复制代码多少有点大材小用了
那些有js脚本功能的插件倒是有一点点可能把Rhino利用起来(大概率用的是Nashorn,而且是自带)