| 559 | public boolean mDisableIC2Ores = T; |
| 560 | |
| 561 | @Override |
| 562 | @SuppressWarnings({ "unchecked", "rawtypes" }) |
| 563 | public void onModServerStopping2(FMLServerStoppingEvent aEvent) { |
| 564 | try { |
| 565 | if (D1 || ORD != System.out) { |
| 566 | ORD.println("*"); |
| 567 | ORD.println("TagData:"); |
| 568 | ORD.println("*"); ORD.println("*"); ORD.println("*"); |
| 569 | |
| 570 | for (TagData tData : TagData.TAGS) ORD.println(tData.mName); |
| 571 | |
| 572 | ORD.println("*"); |
| 573 | ORD.println("ItemRegistry:"); |
| 574 | ORD.println("*"); ORD.println("*"); ORD.println("*"); |
| 575 | |
| 576 | List tList = UT.Code.getWithoutNulls(Item.itemRegistry.getKeys().toArray(ZL_STRING)); |
| 577 | |
| 578 | Collections.sort(tList); |
| 579 | for (Object tItemName : tList) ORD.println(tItemName); |
| 580 | |
| 581 | ORD.println("*"); |
| 582 | ORD.println("OreDictionary:"); |
| 583 | ORD.println("*"); ORD.println("*"); ORD.println("*"); |
| 584 | |
| 585 | tList = UT.Code.getWithoutNulls(OreDictionary.getOreNames()); |
| 586 | Collections.sort(tList); |
| 587 | for (Object tOreName : tList) { |
| 588 | int tAmount = OreDictionary.getOres(tOreName.toString()).size(); |
| 589 | if (tAmount > 0) ORD.println((tAmount<10?" ":"") + tAmount + "x " + tOreName); |
| 590 | } |
| 591 | |
| 592 | ORD.println("*"); |
| 593 | ORD.println("Materials:"); |
| 594 | ORD.println("*"); ORD.println("*"); ORD.println("*"); |
| 595 | |
| 596 | for (int i = 0; i < OreDictMaterial.MATERIAL_ARRAY.length; i++) { |
| 597 | OreDictMaterial tMaterial = OreDictMaterial.MATERIAL_ARRAY[i]; |
| 598 | if (tMaterial == null) { |
| 599 | if (i >= 8000 && i < 10000) { |
| 600 | ORD.println(i + ": <RESERVED>"); |
| 601 | } |
| 602 | } else { |
| 603 | if (tMaterial.mToolTypes > 0) { |
| 604 | ORD.println(i + ": " + tMaterial.mNameInternal + "; T:" + tMaterial.mToolTypes + "; Q:" + tMaterial.mToolQuality + "; D:" + tMaterial.mToolDurability + "; S:" + tMaterial.mToolSpeed); |
| 605 | } else { |
| 606 | ORD.println(i + ": " + tMaterial.mNameInternal); |
| 607 | } |
| 608 | } |
| 609 | } |
| 610 | |
| 611 | ORD.println("*"); |
| 612 | ORD.println("Fluids:"); |
| 613 | ORD.println("*"); ORD.println("*"); ORD.println("*"); |
| 614 | |
| 615 | tList = UT.Code.getWithoutNulls(FluidRegistry.getRegisteredFluids().keySet().toArray(ZL_STRING)); |
| 616 | Collections.sort(tList); |
| 617 | for (Object tFluidName : tList) ORD.println(tFluidName); |
| 618 | |