MCPcopy Index your code
hub / github.com/RedstoneTools/redstonetools-mod

github.com/RedstoneTools/redstonetools-mod @3.4.0

Chat with this repo
repository ↗ · DeepWiki ↗ · release 3.4.0 ↗ · + Follow
426 symbols 1,059 edges 98 files 0 documented · 0%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

Discord Patreon License: GPL-3.0

Redstone Tools

A Redstone Quality of Life mod. To improve efficiency and productivity.

Documentation/usage

If you're looking for documentation/usage of the Redstone Tools mod, check out the wiki page.

Contributing

If you want to contribute to the Redstone Tools mod, please read the wiki page on contributing.

License

This mod is licensed under the GNU General Public License v3.0.

Extension points exported contracts — how you extend this code

WorldRendererInvoker (Interface)
(no doc)
src/client/java/tools/redstone/redstonetools/mixin/features/WorldRendererInvoker.java
SignalBlockSupplier (Interface)
(no doc)
src/main/java/tools/redstone/redstonetools/utils/SignalBlockSupplier.java
ChatInputSuggestorAccessor (Interface)
(no doc)
src/client/java/tools/redstone/redstonetools/mixin/features/ChatInputSuggestorAccessor.java
AbstractBlockMixin (Interface)
(no doc)
src/main/java/tools/redstone/redstonetools/mixin/AbstractBlockMixin.java
CommandSourceMixin (Interface)
(no doc)
src/client/java/tools/redstone/redstonetools/mixin/features/CommandSourceMixin.java
ServerPlayNetworkHandlerAccessor (Interface)
(no doc)
src/main/java/tools/redstone/redstonetools/mixin/features/ServerPlayNetworkHandlerAccessor.java
SuggestionWindowAccessor (Interface)
(no doc)
src/client/java/tools/redstone/redstonetools/mixin/features/SuggestionWindowAccessor.java
PlayerInventoryAccessor (Interface)
(no doc)
src/main/java/tools/redstone/redstonetools/mixin/features/PlayerInventoryAccessor.java

Core symbols most depended-on inside this repo

equals
called by 43
src/client/java/tools/redstone/redstonetools/utils/GuiUtils.java
register
called by 41
src/main/java/tools/redstone/redstonetools/RedstoneToolsGameRules.java
get
called by 32
src/client/java/tools/redstone/redstonetools/config/option/ConfigMacro.java
getPlayer
called by 30
src/client/java/tools/redstone/redstonetools/mixin/features/AirPlaceClientMixin.java
set
called by 17
src/client/java/tools/redstone/redstonetools/config/option/ConfigMacro.java
registerCommand
called by 16
src/main/java/tools/redstone/redstonetools/features/commands/ReachFeature.java
getKeybind
called by 14
src/client/java/tools/redstone/redstonetools/config/option/ConfigMacro.java
registerCommand
called by 11
src/client/java/tools/redstone/redstonetools/features/commands/RstFeature.java

Shape

Method 328
Class 84
Interface 10
Enum 4

Languages

Java100%

Modules by API surface

src/client/java/tools/redstone/redstonetools/malilib/widget/action/CommandListWidget.java31 symbols
src/client/java/tools/redstone/redstonetools/config/option/ConfigMacro.java25 symbols
src/client/java/tools/redstone/redstonetools/malilib/widget/WidgetBaseWrapper.java14 symbols
src/main/java/tools/redstone/redstonetools/utils/SignalBlockSupplier.java11 symbols
src/main/java/tools/redstone/redstonetools/features/toggleable/ToggleableFeature.java9 symbols
src/main/java/tools/redstone/redstonetools/features/commands/ColorCodeFeature.java9 symbols
src/client/java/tools/redstone/redstonetools/features/toggleable/ClientToggleableFeature.java9 symbols
src/main/java/tools/redstone/redstonetools/utils/ItemUtils.java8 symbols
src/main/java/tools/redstone/redstonetools/utils/ColoredBlock.java8 symbols
src/client/java/tools/redstone/redstonetools/utils/GuiUtils.java8 symbols
src/client/java/tools/redstone/redstonetools/features/commands/argument/MacroArgumentType.java8 symbols
src/main/java/tools/redstone/redstonetools/features/commands/RStackFeature.java7 symbols

For agents

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

⬇ download graph artifact