최근 수정 시각 : 2023-07-20 21:02:02

GregTech 6/업데이트 내역

파일:상위 문서 아이콘.svg   상위 문서: GregTech 6
  • 이 문서는 그레그테크 홈페이지에 있는 체인지로그의 정보를 통해 작성했습니다.

||<-2><tablealign=center><tablewidth=430><tablebordercolor=#02037B><bgcolor=#02037B>
||<tablebordercolor=#02037B><rowbgcolor=#02037B><tablewidth=100%>파일:GTLogo.gif||GregTech
관련 문서
||
||
{{{#!wiki style="margin: 0 -10px;"
{{{#!folding [ 펼치기 · 접기 ]
농업 모드 호환성 애드온
개발자 모드팩 여담
버전 목록
이전 버전 5버전 5버전 비공식 6버전
커뮤니티 에디션 커뮤니티 에디션 비공식 Chill 에디션 GTI
GT5 관련 문서
틀:GregTech 5/CE 문서 참조
GT6 관련 문서
기계와 전력 자원 체인지 로그 도가니
}}}}}} ||

1. 6.00
1.1. 6.00.001.2. 6.00.011.3. 6.00.021.4. 6.00.031.5. 6.00.041.6. 6.00.051.7. 6.00.061.8. 6.00.071.9. 6.00.081.10. 6.00.091.11. 6.00.101.12. 6.00.111.13. 6.00.121.14. 6.00.131.15. 6.00.141.16. 6.00.15 ~ 6.00.191.17. 6.00.201.18. 6.00.211.19. 6.00.221.20. 6.00.231.21. 6.00.241.22. 6.00.251.23. 6.00.261.24. 6.00.271.25. 6.00.281.26. 6.00.291.27. 6.00.301.28. 6.00.311.29. 6.00.321.30. 6.00.331.31. 6.00.341.32. 6.00.351.33. 6.00.361.34. 6.00.371.35. 6.00.381.36. 6.00.391.37. 6.00.40
2. 6.013. 6.024. 6.035. 6.046. 6.057. 6.06

1. 6.00

1.1. 6.00.00

  • 추가 사항
    • RF API의 사용 방법과 비슷한 그레그테크만의 범용 에너지 API 추가.
      • 에너지의 종류를 임의 지정 가능하다[1]
      • 일반 정수(int)가 아닌 64비트 정수값(long)을 사용한다.
      • 더 복잡한 에너지망의 구현을 위해 부가 데이터[2]에 접근 가능하도록 설정.
      • 메소드의 이름은 "get", "is", "do", "insert", "extract" 뒤에 항상 "Energy"라는 단어가 붙으며 그 뒤에는 나머지 이름이 붙는다.
      • 전기 에너지를 IC² 기계에, RF 에너지를 RF 수용 가능한 기계에 공급 가능하도록 간단한 호환 클래스 추가.
      • 인벤토리 내의 아이템 좌표 등을 확인하기 위한 IEnergyItem 인터페이스 추가.
    • 그레그테크만의 범용적인 네트워크 핸들러 추가.
      • 이 기능에서 송수신되는 패킷이 정의되며 나머지는 네트워크 핸들러 자체에 의해 결정된다.
      • 대역폭을 낭비하지 않고 좌표 등을 보낼 수 있도록 최적화가 되어있으며, 클라이언트로 사운드 이벤트를 보내기 위한 기본적인 사운드 패킷도 가진다.
    • 그레그테크만의 범용적인 광석사전 핸들러 추가.
      • 기존 광석사전 매니저보다 조용하게 광석사전 이벤트를 필터링 및 목표로(예: 광석사전 접두사) 전송하는 기능 추가.
      • 광석 사전에 재등록을 하기 위해서는 간단히 문자열을 목록에 추가하면 되도록 설정되어 있으며, 알려지지 않은 광석 사전 재료를 발견할 경우 조용히 목록에 추가한다. (이 경우 로그에도 추가된다)
    • 광석사전 접두사와 재료(Material)는 더이상 열거형 상수값(Enum)이 아니게 되었다.
      • 기본적인 광석사전 접두사와 재료 클래스의 이름을 각각 OP(OrePrefix), MT(MaTerial)로 단축하였다.
      • 해시코드를 ID에서 독립시켜 해시코드 고유성 향상.
      • 모딩 편의를 위해 코드 단축. 예를 들어 "new OreDictMaterialStack()"코드가 "OM.stack()"으로 짧아졌다.
      • 수소(H)에서 트리엔엔늄(Tee, 399번 원소)까지의 화학 원소 및 반물질 추가.
      • 이 원소들은 종류에 따라 METAL(금속), ALKALI_METAL(알칼리 금속), ALKALINE_EARTH_METAL(알칼리 토금속), LANTHANIDE(란탄족), ACTINIDE(악티늄족), TRANSITION_METAL(전이 금속), POST_TRANSITION_METAL(전이후 금속), METALLOID(준금속), NONMETAL(비금속), POLYATOMIC_NONMETAL(다원자 비금속), DIATOMIC_NONMETAL(단원자 비금속), NOBLE_GAS(비활성 기체), ANTIMATTER(반물질)등의 태그가 앞서 붙는다.
      • 앞서 설명한 모든 원소들의 녹는점/끓는점 추가. [3]
      • 중수소, 삼중수소, 탄소-13, 탄소-14 or 리튬-6과 같은 일부 동위원소 및 원소의 별칭[4]에 대한 지원을 가진다. 재료의 이름을 바꾸기 위한 별칭 또한 추가 가능하다.
    • 필요에 따라 블록 클래스를 위한 그레그테크만의 범용적인 도구 우클릭 인터페이스 추가.
      • 도구 이름, 대략적인 도구 내구도, 블록의 좌표와 선택된 면(타일엔티티를 구하는데 필요) 등이 포함되어 있다.
      • 블록을 도구로 우클릭할시에 도구의 내구도 감소 수치를 설정 가능하다.
      • 바닐라 또는 타 모드 블록과의 호환성을 위한 클래스 추가.
      • 다른 위치에서 타일 엔티티를 접근하는 인터페이스 추가. 블록의 면을 확장하거나 테서렉트같은 장치를 만드는 데 활용 가능한 기능이다.
      • 만일 "제 3의 모드"가 이 인터페이스를 사용한다면 모든 그레그테크 API 기반 타일엔티티가 해당 타일엔티티에 접근 가능해진다.
      • 잘못된 블록이 타일엔티티를 반환 가능하도록 설정되어 있고 해당 모드에 모드만의 타일엔티티 레지스트리가 있다면 일반적인 타일엔티티가 발견되지 않을 경우 "UT.Worlds.getTileEntity"가 해당 블록의 메소드를 활용한다.
    • 메타 아이템과 메타 블록을 건설자를 호출하는것만으로도 생성 가능하도록 개선.
    • 혼동을 피하기 위해 "blockIngot", "blockGem", "blockPlate", "blockDust" 접두사 구분.
    • 기존에 "block" 접두사가 붙던 블록의 경우 호환성을 위해 해당 광석사전 이름을 존치하였다.
    • 완전히 주조된 블록을 위해 "blockCast" 접두사 추가. 이 접두사를 가진 블록들은 주괴로 제작된 블록과 조합법에서 구분되어 사용된다.
    • 더이상 필요가 없어진 저장 블록 레시피 콘픽 제거.
    • 바닐라 마인크래프트에 존재하는 모든 종류의 돌과 모래를 기반으로 하는 광석 종류 추가.
  • 수정 사항
    • 그레그테크의 액체 스택(Fluid Stack)과 관련된 메모리 누수가 발생하는 버그 수정. 원인은 모든 액체 스택이 서버 시작 이후에도 모든 그레그테크 액체 스택 인스턴스를 채우기 때문이었다.[5]
    • 오래된 레일크래프트 아이템 이름으로 인하여 몇몇 조합법 삭제.

1.2. 6.00.01

  • 수정 사항
    • 각 광물사전 접두사에 대한 크리에이티브 탭이 정상작동하게 되었다.
  • 추가 사항
    • 숨겨진 아이템/광석사전 접두사/재료를 보여주는 콘픽(모드 설정) 추가. 숨겨진 아이템은 보통 비밀 아이템이거나 반물질과 같이 미사용 아이템이라고 한다.
    • 레지스트리(해시맵)의 맵핑을 "돌 → 광석 블록"으로 변경, 이로 인해 그레그테크 월드 제네레이터가 따로 지정된 광석을 생성할수도 있게되었다. 이 기능은 또한 사용자 지정 월드 제네레이터에도 유용하다.
    • 그레그테크 광석에 언더그라운드 바이옴 모드 지원 추가. 간혹 언더그라운드 바이옴 모드의 월드 제네레이터가 그레그테크 광석 생성후에 작동하여 일반 돌 광석이 생성되는 버그도 있다고 한다.
  • 제거 사항
    • Debug 3 콘픽 삭제. 이 버전부터 해당 콘픽 설정들은 모드 내에 상수값으로 고정되게 되었다.

1.3. 6.00.02

  • 추가 사항
    • 대부분의 도구와 저장 블록 관련 조합법 추가.
    • 일반 화로에서 제련 가능하게 하기 위해 다수의 재료(광석 포함)에 화로 제련 가능 태그 삽입. [6]
  • 수정 사항
    • 모든 엔티티를 확인하는 도중 엔티티를 스폰하여 ConcurrentModificationException 예외가 발생하는 문제 해결.

1.4. 6.00.03

  • 요구 사항
    • 새로운 작물 API에 맞춘 시스템 개편으로 인해 IC²-679 이상의 버전을 요구하게 되었다.
  • 추가 사항
    • 분쇄된 광석(Crushed Ore) 화로 조합법 추가.
  • 수정 사항
    • 다른 부분이 빈 청크에 위치한 상자(Crates)와 광석이 랜더링되지 않는 버그 수정.
    • 일반 그레그테크 광석 블록을 섬세한 손길 인챈트(마법부여)된 도구로 채광 가능하도록 수정. 작은 광석(Small Ore)은 예외로 섬세한 손길이 작용하지 않는다.
    • Forgetting to reset the Color after Rendering a Texture causing weird Door Colors for example. Even though the Door Color thing is a vanilla Bug.
    • 화약 블록 등 폭발성 블록이 폭발시 서버뿐 아니라 클라이언트측에서 폭발을 한번 더 일으키는 버그 수정.
    • 타일 엔티티 광석이 배치되는 순간 일어나는 블록 업데이트로 인해 광석이 청크 경계에 생성시 무한 루프에 빠지게 되는 버그 수정. 또한 도 이전에 비해 감소되었다고 한다.
  • 변경 사항
    • 서버가 가려진 장소에 있는 광석의 데이터를 더이상 클라이언트로 보내지 못하도록 동기화 코드 변경.

1.5. 6.00.04

  • 수정 사항
    • 불필요한 충돌을 막기 위해 메타 블록이 폭발할 경우 발생하는 StackOverflowError 오류를 처리하도록 수정.
    • 월드 생성중 타일 엔티티를 만들기 전에 중력에 영향을 받는 광석 아래에 빈 공간을 생성하려 시도시 빈 광석으로 변하는 버그 수정.
    • 메타 블록과 메타 아이템이 언어 지원이 되지 않던 문제 해결.
    • 서버측에서 IBlockAccess 인터페이스를 사용함으로 인해 발생하는 문제 해결.
    • 그레그테크 네트워크 핸들러의 send() 메소드에 null 확인 기능 추가. 이로 인해 몇몇 버그가 고쳐질 수 있다고 한다.
  • 추가 사항
    • 상자(Crate)[7]의 오버레이를 표시하기 위한 클라이언트 콘픽 설정 추가.
    • 상자(Crate)가 인화성을 가지도록 설정. 제작자에 따르면 나무로 만들어졌기 때문에 이렇게 설정하였다고 한다. 불에 탈 경우 아이템을 모두 잃게 되므로 주의해야 한다.

1.6. 6.00.05

  • 수정 사항
    • 다른 버그 수정으로 인해 발생한 월드 생성 무한 루프 버그 수정.

1.7. 6.00.06

  • API 변경
    • PrefixBlock.class 의 패키지 이름 변경 및 구식 생성자 삭제.
  • 수정 사항
    • 부산물이 없는 광석을 세척할 시 크래시를 유발하는 문제 해결.
    • 광석사전 단일화의 기본 목표가 엉망이 되는 문제 해결.

1.8. 6.00.07

  • 추가 사항
    • 발광석, 용암, 충전된 세투스 석영, Thaumcraft 샤드 등 일부 재료에 어두울 때 빛나는 효과 추가.
  • 수정 사항
    • 인더스트리얼크래프트로 광석사전 단일화 목표가 지정되어 있던 것을 수정하였다.

1.9. 6.00.08

  • API 변경
    • 새로운 멀티 타일엔티티(MultiTileEntity) 레지스트리 추가. 아직 미완성이다.
  • 수정 사항
    • 작물 버그 수정.

1.10. 6.00.09

  • API 변경
    • 멀티 타일엔티티(MultiTileEntity) 레지스트리가 자동으로 ID를 가지도록 수정. 이 ID는 블록/아이템마다 고유하게 부여되며, 타 애드온이 메타 타일엔티티 블록을 추가하기 위해 별도의 네트워크 핸들러를 만들 필요가 없게되었다.
    • 멀티 타일엔티티(MultiTileEntity)는 멀티 블록 타일엔티티(Multi Block TileEntity, 여러개의 블록으로 구성되는 타일엔티티)와는 다르다.
  • 추가 사항
    • 렌치 조합법 추가.
    • 멀티 타일엔티티 레지스트리를 사용하는 새로운 상자 추가. 예외없이 모두 54개의 슬롯을 가진다.
  • 수정 사항
    • 멀티 타일엔티티 레지스트리가 등록된 순서대로 크리에이티브 아이템을 추가하도록 수정.
    • 호환되는 크로우바로 상자(Crate)를 우클릭할 경우 클라이언트측에서만 상자가 부서지는 버그 수정.

1.11. 6.00.10

  • 추가 사항
    • 일부 광석을 망치로 분쇄하는 기능 추가.
    • 저장 블록을 교체할 수 있는 끌(Chisel) 추가. 변경가능 블록 목록을 가지고 있으므로 타 모드나 애드온이 다른 변경가능 블록을 추가 가능하다.
    • 채굴 불가능한 광석인 기반암 광석 추가. 이 광석들은 극히 낮은 확률로 생성되며, 생성시 위에 채굴 가능한 일반 광석과 함께 생성이 된다. 기반암 광석 위에 위치한 기반암은 광석 생성시 제거되므로 이 광석들을 캐는 데 지장은 없다.
      추후 업데이트에서 이 광석들은 기반암 밑에 있는 광맥의 지표로 사용될 것이며, Minefactory Reloaded의 레이저 드릴과 유사한 방식으로 채굴하는 장치를 넣을 것이라고 한다.
  • 수정 사항
    • 상자가 로딩될 시 광석사전 아이템 단일화를 하지 않는 점 수정.

1.12. 6.00.11

  • 추가 사항
    • 레일크래프트에 있는 크로우바에 IBlockToolable 인터페이스 시스템과의 호환성 추가.
  • 변경 사항
    • 상자가 폭발로 인해 파괴될 경우 저장되어 있던 아이템의 ⅔가 파괴되도록 변경.
  • 수정 사항
    • 네더의 별 아이템이 NEI에 표시되지 않는 버그 수정. 제대로 된 색상을 적용하지 않아 발생한 버그라고 한다.
    • 기반암 광석 위에 생성되는 광석의 ⅔를 작은 광석으로 설정하지 않았던 점 수정.
    • 포레스트리 플러그인이 클라이언트 관련 부분을 서버에서 불러와 크래시가 유발되는 문제 해결.
    • IC² 핵폭발 화이트 리스트에 그레그테크 블록 추가. 이로 인해 폭발 저항이 높은 블록이 핵/원자로 폭발을 통과하지 않고 막을 수 있게되었다.
  • API 변경
    • 인벤토리 처리, 멀티 타일엔티티, 네트워킹 코드와 같은 코드를 가지도록 TileEntityBase 클래스에 두 단계 추가.

1.13. 6.00.12

  • API 변경
    • 커버와 동기화 코드의 기초 구조 수정.
  • 수정 사항
    • 주석석(Cassiterite) 광석이 화로에 제련된 경우 0.75배의 주석을 주지 않는 점 및 전기분해시 1배의 주석을 주지 않는 점 수정. 분쇄시 얻어지는 분쇄된 광석의 양도 2배로 변경되었다.
    • 니켈에 임시로 화로 제련 가능 태그를 삽입하지 않은 점 수정.
    • 특정 광석에서 얻어지는 분쇄된 광석의 양을 설정하지 않은 점 수정.
    • 보석 판 저장 블록과 상자(Crate)의 텍스쳐 변경.
    • 그레그테크 블록이 텍스쳐에 투명도를 사용하지 못하는 문제 수정.

1.14. 6.00.13

  • 수정 사항
    • 언어 설정이 활성화되어도 언어파일의 설정 대신 내부 값을 사용하는 버그 수정.
    • 괭이가 공기로 만들어진 흙 블록을 필요로 하는 버그 수정.
    • Thaumcraft 금 동전이 금 조각으로 단일화되는 문제 해결.
    • Thaumcraft의 사우뮴 블록을 얻지 못하는 문제 해결. 이제 다른 주괴 저장 블록들처럼 그레그테크 끌(Chisel)로 변경하여 얻을 수 있게되었다.
    • 블록 파괴시 X-RAY처럼 투시 가능하던 버그 수정.

1.15. 6.00.14

  • 수정 사항
    • 월드상에 투명도가 적용된 오버레이 랜더링 문제 수정.
    • 빛 투명도 기능이 잘 작동하지 않는 문제 수정.
  • 추가 사항
    • 부싯돌과 부시(라이터) 제작에 사용 가능한 재료 추가. 기존 강철뿐 아니라 석영, 황옥, 일반 철 등이 사용 가능하다.
    • 툴팁 수정시 유용하도록 에너지의 짧은 이름(예: EU)과 긴 이름(예: 전기 에너지)을 언어 설정 가능해졌다.
    • 비스무트 상자 추가. 제련소(Smeltery) 추가 뒤에는 비스무트, 납, 주석, 구리만이 일반 화로로 제련 가능한 아이템이 될 것이라고 한다.
    • 멀티 타일엔티티 블록에 대한 도구 종류와 채광 레벨 툴팁 및 대부분의 도구 종류에 대한 언어 지원 추가.
    • 다중 판 관련 조합법 추가.
    • 화로에서 사용 가능한 연료를 열 에너지로 바꾸는 여러 종류의 화실(Burning Box)과 고밀도 화실(Dense Burning Box) 추가.[8]
      • 이 장치의 효율은 열을 수용하기 위해 사용된 재료에 따라 다르다. 예를 들어 인바(Invar)는 100의 효율을 가지지만 느리며, 텅스텐은 95%의 효율을 가지지만 매우 빠르다.
      • 고밀도 화실은 제작시 4~5배의 자원이 필요하지만 효율 감소 없이 4배 빠르다. 그러나 고밀도 구리판이 재료로 사용되어 테크를 충분히 진행해야 제작이 가능하다.
      • 100% 효율일 경우 일반(바닐라) 화로에서 아이템을 한번 제련하는데 필요한 에너지로는 5000 열 단위(HU)를 생산 가능하다. 따라서 예를 들어 석탄/목탄은 40000HU, 코크스는 80000 HU, Thaumcraft의 알루멘텀(Alumentum)은 160000 HU를 생산한다. 이 외에도 일반 화로에서 이용 가능한 모든 연료를 이용 가능하다.
      • 연료가 다 탄 이후에는 연료의 종류에 따라 다른 종류의 재가 발생될 수 있으며, 화실이 계속 정상적으로 작동하기 위해서는 재를 비워야 한다. 석탄 코크와 알루멘텀처럼 재를 생성하지 않는 연료도 있다.
      • 화실은 매우 기본적인 기계이므로 GUI를 가지지 않는다. 따라서 연료를 넣기 위해서는 연료를 들고 우클릭을 해야 한다.
      • 화실이 작동하기 위해서는 공기의 흐름이 필요하므로 앞을 가로막는 블록이 있어서는 안 된다.
      • 열 에너지를 사용 가능한 블록이 연결되어있지 않아도 에너지가 낭비되므로 주의해야 한다.
      • 화실이 작동 중일때는 화재 위험이 있으며, 주변에 인화성 블록이 있을 경우 불이 붙을 수 있다.
      • 화실 제작에는 부싯돌과 부시가 필요하다.
  • 수정 사항
    • 판을 만들 때 주괴 2개 대신 이중 주괴가 필요하도록 수정. 2중 판은 3중 주괴로, 3/4중 판은 4/5중 주괴로 제작 가능하다.

1.16. 6.00.15 ~ 6.00.19

  • 수정 사항
    • 드릴/전기톱/렌치가 절단된것처럼 보이지 않도록 수정.
  • 변경 사항
    • 기본 설정으로 알파 혼합 기능 비활성화. 문제가 없는 경우 텍스쳐팩을 통해 여전히 활성화 가능하다.

1.17. 6.00.20

  • 수정 사항
    • 렌치 행동(Behaviour) 코드에 tTool.equals("equalsIgnoreCase") 코드가 잘못 들어간점 수정.
    • Left/Right-Texture-Disorder in Burning Boxes, when they face North or South (Only Texture Pack Users could have seen that).
    • Forgetting to set hasComparatorOverride to true in the MTE Blocks.
  • 추가 사항
    • Atum 모드의 돌과 모래를 기반으로 한 광석 추가. 작은 광석의 경우 부산물로 사암이 얻어진다.
    • 그레그테크 KU를 RF로 변환 가능하도록 에너지 호환성 추가. 변환 효율은 100%이지만 미는(positive) 운동 에너지만 가능하며, 당기는(negative) 에너지는 사용 불가능하다. 또한 그레그테크 엔진 등 변환 장치로 인한 손실(엔진의 경우 50%)은 감수해야 한다. RF → 그레그테크 에너지로의 역변환은 불가능하다.
    • 성능 향상을 위해 CS.java 클래스에 방향, 회전, 면 등을 처리하기 위한 배열 추가. GregoriusT에 따르면 Enum등을 사용하는것보다 빠르다고 한다.

1.18. 6.00.21

  • 변경 사항
    • 그레그테크 코드 내에서 ForgeDirection[9] 전면 교체. ForgeDirection은 "CS.FORGE_DIR" 또는 "CS.FORGE_DIR_OPPOSITE" 배열에서만 사용된다.
  • 수정 사항
    • Atum 모드의 돌을 기반으로 하는 작은 광석의 이름이 잘못되어 있는 점 수정.

1.19. 6.00.22

  • 수정 사항
    • EnergyCompat 클래스가 서로 다른 RF 에너지 패킷과 RF로의 변환을 제대로 하도록 수정.
  • 추가 사항
    • 보일러 블록 추가.
      • 보일러의 압력계가 붉은색으로 표시된 부분을 넘어가면 폭발의 위험이, 물이 부족하면 녹을 위험이 있으므로 주의해야 한다.
      • 현 버전에서는 물 양동이 또는 액체 수송수단[10]을 통해서 물을 넣어야 한다. 보일러는 4 양동이 또는 4000L(mB)의 내부 탱크를 가진다.
      • 증류수를 사용하지 않을 경우 석회화가 진행되어 효율이 감소하게 된다. 모든 보일러는 처음에는 100%효율을 가지지만, 증류되지 않은 물을 사용하면 증기를 생산할때마다 천천히 효율이 감소하게 된다. 이를 고치기 위해서는 보일러에서 증기를 빼고나서 해체해야 한다.[11]

1.20. 6.00.23

  • 수정 사항
    • 강한 보일러(Strong Boiler)를 고밀도 판(Dense Plate) 대신 5중 판(Quintuple Plate)으로 제작 가능하도록 수정.
    • 뜨겁거나 가득 찬 보일러에 접촉한 몹 또는 플레이어가 데미지를 입지 않는 점 수정.
    • 대형 보일러의 폭발력 수정.
  • 추가 사항
    • 모든 종류의 관련 에너지를 반환하기 위한 메소드를 ITileEntityEnergy에 추가.
    • 그레그테크 랜더러에서 유동체 텍스쳐를 월드상에 랜더하기 위해 BlockTextureFluid 추가.
    • 화실(Burning Box)에 불꽃 효과 추가.
    • 에너지 단위 툴팁에 색상 추가. 이제 각 에너지 단위는 고유한 색상을 가진다.
    • 아이템 이름을 덮어쓰기 위한 IMTE 인터페이스 추가.
    • TileEntityBase4 클래스에서 블록의 주 드랍 아이템을 결정하기 위한 간단한 메소드 추가. 이 메소드는 부착된 판과 관련된 NBT 데이터를 드랍 아이템에 추가하기 위해서 TileEntityBase6 클래스에서 다시 덮어쓰게 된다. 애드온을 모딩할 경우 실수로 덮어쓰지 않도록 주의해야 한다.
  • 제거 사항
    • 랜더러에 있는 setBlockBounds 및 getRenderPasses 메소드의 쓸모없는 "aSide" 매개변수 삭제.
  • 변경 사항
    • TileEntityBase6 클래스가 랜더러 코드를 덮어쓰도록 하여 부착된 판 등을 랜더링하도록 설정. "getTexture2", "getRenderPasses2", "setBlockBounds2" 메소드가 덮어씌워졌다.
    • ITexture.Util 클래스 분할.

1.21. 6.00.24

  • 추가 사항
    • PrefixBlocks가 해당 블록을 설치한 아이템의 NBT 데이터를 반영하도록 수정.
  • 수정 사항
    • 구식의 광석사전 단일화 콘픽 설정이 새로운 콘픽 설정을 덮어쓰는 버그 수정.
    • 새로운 청크와 그레그테크 블록이 설치된 청크가 제대로 저장되지 않는 점 수정. 버그 이전에 설치된 블록과 생겨난 청크는 무사하다.

1.22. 6.00.25

  • 수정 사항
    • 그레그테크 블록과 광석이 null 대신 빈 NBT 태그를 사용하던 점 수정.
    • 그레그테크 랜더러가 그레그테크 모델을 랜더링하지 않는 점 수정.
    • 희한한 사유로 일부 블록에 RF 호환이 되지 않는 점 수정. GregoriusT는 레일크래프트가 오래된 RF API를 사용해서 또는 타 모드가 RF API를 망친 것을 원인으로 추정했다.
  • 추가 사항
    • 증기를 KU로 변환하기 위한 증기 터빈 추가.
      • 툴팁에 표시된 양보다 최대 2배의 에너지를 생산 가능하므로 여유 용량이 있다.
      • 최대 출력에 도달하면 증기를 방출하고 작동을 멈추게 되어 에너지를 잃게 되며 고무 망치로 다시 작동시킬 필요가 있게 된다.
      • 최소 50% 효율을 가진 RF 엔진으로도 사용 가능하다.
      • 가능한 경우 사용된 증기[12]를 면으로 출력하며 이 증기를 모아 증류수를 회수 가능하다. 이때 80%의 증류수만 회수되므로 지속적인 사용을 위해서는 보충 시스템이 필요하다.

1.23. 6.00.26

  • 수정 사항
    • 플레이어들이 서로 접근해있는 경우 랙이 발생하지 않도록 getDescriptionPacket 함수 사용 중단.
    • 그레그테크 도구의 기능과 툴팁 수정.
    • 멀티 타일엔티티 NBT 버그 수정.
    • 인벤토리에 있는 블록의 랜더링이 NBT에 영향받지 않는 버그 수정.
  • 추가 사항
    • 모루 등으로 기계의 이름을 바꾼 경우 설치된 기계가 이름을 가지도록 설정.
      • 해당 기능은 클라이언트와 동기화되어 있으므로 GUI 및 NEI 툴팁에서도 해당 이름으로 표시되게 된다.
    • 해당 버전의 모든 그레그테크 블록을 색칠 가능하도록 설정. 색 데이터는 NBT로 저장되므로 이전 버전때 인벤토리에 존재하던 기계를 업데이트 이후의 기계와 겹치려면 설치 후 회수해야 한다. 기술적으로는 16777216종류의 색을 가질 수 있으며 여러번 칠할 경우 색이 합쳐진다.

1.24. 6.00.27

  • 수정 사항
    • 방금 설치된 그레그테크 타일엔티티가 해당 기계를 설치하지 않은 플레이어의 클라이언트와 동기화되지 않는 점 수정.
    • 새로 생성된 청크에 그레그테크 타일엔티티 동기화 시도시 ConcurrentModificationException 예외가 발생하는 점 수정. 이 버그는 플레이어가 그레그테크 타일엔티티를 잘못된 순간에 배치한 경우에도 발생할 수 있다.
    • getRGBaInt 오류 수정.
    • TileEntityBase4 가 전혀 작동하지 않던 버그 수정.
  • 추가 사항
    • 소형 네더 포탈 추가.
      • 아이템/액체/레드스톤 신호/비교기 신호 및 기타 "그레그테크에 존재하는 모든 것"을 전달 가능하다.
      • 바닐라 네더 포탈과 동일한 규칙으로 작동하며, 오버월드와 네더 사이에서만 사용 가능하다.
      • 레드스톤 신호가 제대로 보내지지 않은 경우 100틱(5초) 동안 기다릴 수 있다.

1.25. 6.00.28

  • 수정 사항
    • 사운드 시스템 좌표 수정.
    • 난독화되지 않은 인벤토리 메소드로 인해 발생하는 추상적 메소드 오류 수정.
  • 추가 사항
    • 그레그테크 블록을 우클릭시 확인하기 위한 고급 장애물 감지 코드 추가. 파이프의 히트박스를 줄이더라도 장애물 뒤에 있는 기계나 면으로의 접근을 막기 위한 목적이 있다.
    • 몽키 렌치 추가. 이 아이템은 기계의 두번째 면을 설정하거나 약간 고급적인 파이프 상호작용을 설정하는데 사용 가능하다. 기타 성능은 일반 렌치와 동일하다.
    • 빠져 있던 용수철(Spring) 조합법을 포함해 광석 사전 아이템에 대한 약간의 조합법 추가.

1.26. 6.00.29

  • 추가 사항
    • 축전기의 빌드크래프트 게이트 호환성을 위해 그레그테크 에너지 시스템 지원 추가.
    • 도구 조합법과 관련한 다수의 콘픽 설정 추가.
    • 그레그테크 아이템에 F3-H를 눌러 툴팁을 사용할 경우 녹는점과 끓는 점이 보이도록 추가.
    • 레일크래프트 관련 조합법 및 바닐라 너프 재추가.
    • 2개의 네더별이 사용되는 관리자 앵커 조합법 추가. 기본적으로 비활성되어 있다.
    • GregTech 5 에 있던 몇몇 메타아이템 포트. 예를 들어 작물의 수확 아이템, 책, 마인카트 차륜 등이 있다.
    • 줄로 다듬어야 사용 가능한 가공되지 않은 도구 머리 추가. 이는 해당 버전의 도구 제작법에는 영향을 주지 않으나 주형(Mold)을 통해 만든 도구 머리를 이용하기 위해 필요하다.
    • 마인카트 차륜을 "minecartWheels" 라는 광석사전 이름으로 등재.
    • 자동 생성된 IC² 와 유사한 아이템을 광석 사전에 등재 및 기존 IC² 아이템을 단일화 대상으로 설정.
  • 변경 사항
    • 단일화 대상이 아닌 아이템들을 크리에이티브 및 NEI에서 숨기도록 설정. 단, 블록은 예외이다.
    • 톱 제작에 필요한 막대 개수를 4개에서 1개로 변경.
    • PrefixItems 및 PrefixBlocks이 멀티아이템 로딩 전 로딩되도록 변경되었다.

1.27. 6.00.30

  • 추가 사항
    • 그레그테크 렌치가 빌드크래프트 렌치로도 활용 가능하도록 수정.
    • 주석 합금(Tin Alloy), 아이언우드(Ironwood), 불타는 강철(Fiery Steel) 재질로 된 증기 터빈 추가 및 비스무트 증기 터빈 삭제.
    • 블록 접두사(PrefixBlocks) 에 있던 동기화 버그 수정.
    • 쓰레기인 아이템을 가지기 위해 폐기물(Scrap) 이라는 아이템 접두사(PrefixItem) 추가. 해당 분류에 속하는 아이템은 재활용 등 소수의 용도를 제외하면 용도가 거의 없다. 재활용 시에도 조각 1개 분량의 자원만 얻을 수 있으며 한번에 16개만 겹칠 수 있다.
    • 다양한 재료의 도가니 제련법 추가.
      • 각 재료는 고유한 제련 온도를 가진다. 제련 가능 온도는 제작에 사용된 재료의 녹는점(켈빈 단위)의 1.25배이다.[13]
      • 전 과정에 대한 환경 온도 계산 추가. 바이옴(생물군계)에 따라 제련이 영향받게 되었다.
      • 제련 도가니는 어떤 면에 열원이 있든 작동 가능하지만 이 버전에서는 열 발생기가 아래에 설치해야만 작동하는 화실(Burning Box)만 있으므로 아직은 의미가 없다. 추후 버전에서 온도 제어가 가능한 전기 가열기 등이 추가될 계획이 있다.
      • 도가니는 청동, 인바, 일렉트럼, 아이언우드, 열처리된 구리, 단철, 강철 등 다양한 기본 합금의 제작에도 사용 가능하다. 단, 이 방법으로 강철을 생산하기 위해서는 다이아몬드만큼 구하기 힘든 순수 탄소가 필요하다.
      • 마을 대장간, 엔더 유적 도서관, 던전의 상자에서 합금에 관련된 정보를 담은 책을 찾아볼 수 있다.

1.28. 6.00.31

  • 수정 사항
  • 추가 사항

1.29. 6.00.32

  • 수정 사항
  • 추가 사항

1.30. 6.00.33

  • 수정 사항
  • 추가 사항

1.31. 6.00.34

  • 수정 사항
  • 추가 사항

1.32. 6.00.35

  • 수정 사항
  • 추가 사항

1.33. 6.00.36

  • 수정 사항
  • 추가 사항

1.34. 6.00.37

  • 수정 사항
  • 추가 사항

1.35. 6.00.38

  • 수정 사항
  • 추가 사항

1.36. 6.00.39

  • 수정 사항
  • 추가 사항

1.37. 6.00.40

  • 수정 사항
  • 추가 사항

2. 6.01

3. 6.02

4. 6.03

5. 6.04

6. 6.05

7. 6.06


[1] 예를 들면 전기, 운동 에너지, 레드스톤 유율(RF) 등이 가능하다.[2] 예를 들면 에너지 패킷의 최소치, 최대치, 권장량이 있다.[3] 위키백과를 참조하여 적용했다고 한다. 단, 소수점 이하는 버렸다.[4] Aluminum ↔ Aluminium, Wolframium ↔ Tungsten, Farnsium ↔ Ununseptium[5] 이 액체 스택들은 대부분 조합법 추가용이기 때문에 서버 시작 이후에는 쓸모가 없다.[6] 제련소(Smeltery)를 추가하기 전 임시로 추가한것이라고 한다.[7] 바닐라 마인크래프트의 상자(Chest)와는 다른 블록이다.[8] 초반에는 납/비스무트로 된 화실을 사용 가능하다[9] Enum으로 되어 있어 그레그테크가 사용하는 배열 방식보다 느리다.[10] 액체 파이프, 레일크래프트 탱크 등[11] 증기가 가득 찬 보일러를 해체하면 위험하다.[12] 해당 버전에서는 증류수를 대신 출력한다.[13] 예를 들어 재료의 녹는점이 1000 켈빈일 경우 제련 가능 온도는 1250켈빈이다.

분류