MCPcopy Index your code
hub / github.com/XSana/TakoTech

github.com/XSana/TakoTech @0.3.4

Chat with this repo
repository ↗ · DeepWiki ↗ · release 0.3.4 ↗ · + Follow
398 symbols 900 edges 78 files 208 documented · 52%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

logo

TakoTech

介绍

TakoTech(塔可科技),主要用于改善在与我的小伙伴游玩GTNH 时锁遇到的一些问题,随缘更新各种奇怪的东西。

目标

  • [X] 中文输入修正 (InputFix)
  • [X] 矿物存储元件(灵感来源于AE2Things,qz-miner太强了得有东西装下他挖的矿)
  • 点击查看使用手册
  • 目标是简化矿物处理以及减少矿典卡使用
  • 近乎无限的矿物存储容量
  • 类型转换系统(可转换为单矿物类型存储且保留原有内容,不匹配的矿物仍可取出)
  • 可配使用单类型原件配合反向卡在原件工作台标记过滤(什么你要写矿典?也不是不行,塞个矿典卡就行)
  • [X] 高级工具箱(IC2工具箱的增强版本,在IC2工具箱功能的基础上,增加切换工具箱内的物品到手中,需要设置按键)
  • [ ] AE网页下单
  • [ ] 加入吉祥物

版本支持

需要GTNHLib作为前置

只作为开发使用依赖版本参考,部分版本可能可以跨版本兼容(未测试)

  • 0.3.3+ (GTNH284)
  • 0.3.2 (GTNH28-RC1)
  • 0.3.0 - 0.3.1(GTNH28-beta)
  • 0.3.0-27 (GTNH274)
  • 0.2.8 - 0.2.9 (GTNH280-beta1)
  • 0.2.7 (GTNH274)
  • 0.2.1 - 0.2.6 (GTNH273)
  • 0.1.0 - 0.2.0 (GTNH272)

Q&A

Q: 为什么是Tako是塔可不是章鱼

A: 因为这个名字来自我定制的虚拟角色(女儿),名字Hanami Tako中文名字是塔可,设定上喜欢吃Taco,所以以发音来命名,而不是日语中的タコ。

详细信息关注我的B站空间

Extension points exported contracts — how you extend this code

IBaseItem (Interface)
(no doc) [6 implementers]
src/main/java/moe/takochan/takotech/common/item/IBaseItem.java
IRegister (Interface)
(no doc) [5 implementers]
src/main/java/moe/takochan/takotech/common/loader/IRegister.java
IBaseBlock (Interface)
(no doc) [4 implementers]
src/main/java/moe/takochan/takotech/common/block/IBaseBlock.java
IBaseAECellItem (Interface)
(no doc) [3 implementers]
src/main/java/moe/takochan/takotech/common/item/IBaseAECellItem.java
ITakoCellInventory (Interface)
(no doc) [3 implementers]
src/main/java/moe/takochan/takotech/common/storage/ITakoCellInventory.java

Core symbols most depended-on inside this repo

openNbtData
called by 22
src/main/java/moe/takochan/takotech/utils/CommonUtils.java
tooltip
called by 11
src/main/java/moe/takochan/takotech/utils/I18nUtils.java
isEmpty
called by 11
src/main/java/moe/takochan/takotech/common/data/CellItemStorageData.java
format
called by 9
src/main/java/moe/takochan/takotech/utils/I18nUtils.java
getCellInv
called by 9
src/main/java/moe/takochan/takotech/common/storage/TakoCellInventoryHandler.java
optionalIcon
called by 9
src/main/java/moe/takochan/takotech/common/block/BaseAETileBlock.java
register
called by 8
src/main/java/moe/takochan/takotech/common/loader/IRegister.java
isEmpty
called by 7
src/main/java/moe/takochan/takotech/common/storage/inventory/OreStorageCellInventory.java

Shape

Method 317
Class 72
Interface 7
Enum 2

Languages

Java100%

Modules by API surface

src/main/java/moe/takochan/takotech/common/storage/inventory/OreStorageCellInventory.java33 symbols
src/main/java/moe/takochan/takotech/common/item/ae/ItemOreStorageCell.java29 symbols
src/main/java/moe/takochan/takotech/common/storage/TakoCellInventoryHandler.java16 symbols
src/main/java/moe/takochan/takotech/client/gui/GuiToolboxPlusSelect.java14 symbols
src/main/java/moe/takochan/takotech/common/item/ic2/ItemToolboxPlus.java13 symbols
src/main/java/moe/takochan/takotech/common/item/ae/OreStorageType.java10 symbols
src/main/java/moe/takochan/takotech/common/data/CellItemStorageData.java10 symbols
src/main/java/moe/takochan/takotech/utils/ToolboxHelper.java9 symbols
src/main/java/moe/takochan/takotech/network/PacketToolboxSelected.java9 symbols
src/main/java/moe/takochan/takotech/coremod/MixinPlugin.java9 symbols
src/main/java/moe/takochan/takotech/common/storage/TakoCellHandler.java9 symbols
src/main/java/moe/takochan/takotech/common/item/ic2/BaseItemToolbox.java8 symbols

For agents

$ claude mcp add TakoTech \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact