MCPcopy Index your code
hub / github.com/MCModderAnchor/TACZ

github.com/MCModderAnchor/TACZ @1.1.8-hotfix

Chat with this repo
repository ↗ · DeepWiki ↗ · release 1.1.8-hotfix ↗ · + Follow
4,703 symbols 13,741 edges 652 files 659 documented · 14% updated 7d ago1.1.8-hotfix · 2026-05-25★ 347307 open issues
What it actually does AI analysis from the code graph — generated when you open this
loading…
README
<img width="300" src="https://s2.loli.net/2024/04/30/NJrstR1QzpoLyIT.png" alt="title">

Timeless and Classics Guns Zero

<a href="https://www.curseforge.com/minecraft/mc-mods/timeless-and-classics-zero">
    <img src="http://cf.way2muchnoise.eu/full_timeless-and-classics-zero.svg" alt="CurseForge Download">
</a>
<img src="https://img.shields.io/badge/license-GNU GPL 3.0 | CC%20BY--NC--ND%204.0-green" alt="License">



<a href="https://jitpack.io/#MCModderAnchor/TACZ">
    <img src="https://jitpack.io/v/MCModderAnchor/TACZ.svg" alt="jitpack build">
</a>
<a href="https://crowdin.com/project/tacz">
    <img src="https://badges.crowdin.net/tacz/localized.svg" alt="crowdin">
</a>






<a href="https://github.com/MCModderAnchor/TACZ/issues">Report Bug</a>    ·
<a href="https://github.com/MCModderAnchor/TACZ/releases">View Release</a>    ·
<a href="https://tacwiki.mcma.club/zh/">Wiki</a>

Timeless and Classics Guns Zero is a gun mod for Minecraft Forge 1.20.1.

Notice

  • If you have any bugs, you can visit Issues to submit issues.

Authors

  • Programmer: 286799714, TartaricAcid, F1zeiL, xjqsh, ClumsyAlien
  • Artist: NekoCrane, Receke, Pos_2333

Credits

  • Other players who have helped me in any ways, and you

License

Maven

repositories {
    maven {
        // Add curse maven to repositories
        name = "Curse Maven"
        url = "https://www.cursemaven.com"
        content {
            includeGroup "curse.maven"
        }
    }
}

dependencies {
    // You can see the https://www.cursemaven.com/
    // Choose one of the following three

    // If you want to use version tacz-1.20.1-1.1.6-release
    implementation fg.deobf("curse.maven:timeless-and-classics-zero-1028108:6632240-sources-6633203")
}

Extension points exported contracts — how you extend this code

IDisplay (Interface)
这个接口其实是妥协用的,用于将旧的texture路径转换为新的路径 在反序列化完成后,会调用init方法,将所有的路径转换为新的路径 [46 implementers]
src/main/java/com/tacz/guns/client/resource/pojo/display/IDisplay.java
AccessorData (Interface)
Interface for classes that provide typed access to raw accessor data. The exact type of the data (and thus, the implemen [5 …
src/main/java/com/tacz/guns/api/client/animation/gltf/accessor/AccessorData.java
IFunctionalRenderer (Interface)
(no doc) [40 implementers]
src/main/java/com/tacz/guns/client/model/IFunctionalRenderer.java
BedrockCube (Interface)
(no doc) [10 implementers]
src/main/java/com/tacz/guns/client/model/bedrock/BedrockCube.java
IStackTooltip (Interface)
(no doc) [6 implementers]
src/main/java/com/tacz/guns/client/gui/components/refit/IStackTooltip.java

Core symbols most depended-on inside this repo

get
called by 409
src/main/java/com/tacz/guns/command/sub/DebugCommand.java
translatable
called by 259
src/main/java/com/tacz/guns/api/util/LuaEntityAccessor.java
getInstance
called by 179
src/main/java/com/tacz/guns/client/resource/index/ClientGunIndex.java
getItem
called by 172
src/main/java/com/tacz/guns/compat/kubejs/util/TimelessItemType.java
add
called by 148
src/main/java/com/tacz/guns/util/DelayedTask.java
isEmpty
called by 110
src/main/java/com/tacz/guns/client/model/bedrock/BedrockPart.java
build
called by 107
src/main/java/com/tacz/guns/compat/kubejs/util/GunNbtFactory.java
get
called by 105
src/main/java/com/tacz/guns/compat/playeranimator/animation/PlayerAnimatorAssetManager.java

Shape

Method 3,932
Class 685
Interface 54
Enum 32

Languages

Java100%

Modules by API surface

src/main/java/com/tacz/guns/item/ModernKineticGunScriptAPI.java77 symbols
src/main/java/com/tacz/guns/compat/kubejs/events/TimelessForgeEventWrappers.java70 symbols
src/main/java/com/tacz/guns/compat/kubejs/events/GunKubeJSEvents.java66 symbols
src/main/java/com/tacz/guns/client/resource/GunDisplayInstance.java61 symbols
src/main/java/com/tacz/guns/api/item/IGun.java57 symbols
src/main/java/com/tacz/guns/api/item/nbt/GunItemDataAccessor.java43 symbols
src/main/java/com/tacz/guns/client/animation/statemachine/GunAnimationStateContext.java41 symbols
src/main/java/com/tacz/guns/entity/EntityKineticBullet.java39 symbols
src/main/java/com/tacz/guns/resource/pojo/data/gun/GunData.java38 symbols
src/main/java/com/tacz/guns/client/resource/index/ClientAttachmentIndex.java35 symbols
src/main/java/com/tacz/guns/client/renderer/item/AnimateGeoItemRenderer.java35 symbols
src/main/java/com/tacz/guns/client/model/bedrock/ModelRendererWrapper.java35 symbols

For agents

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

⬇ download graph artifact