MCPcopy Index your code
hub / github.com/bebeli555/CookieClient

github.com/bebeli555/CookieClient @v1.04

Chat with this repo
repository ↗ · DeepWiki ↗ · release v1.04 ↗ · + Follow
1,118 symbols 3,568 edges 220 files 135 documented · 12% updated 3y agov1.04 · 2022-03-01★ 8916 open issues
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

CookieClient

Discord

CookieClient is a utility client for anarchy servers. Its a forge mod so you need forge to run it.

Currently supported versions: 1.12.2

Default prefix = ++

You can open GUI with ++gui command and then later bind it to some key in GUI > Keybind

Downloading

You can download CookieClient at the releases tab. And select the latest version and download the CookieClient-version-release.jar. Then put the jar file to your mods folder and run minecraft with forge. You can also build it yourself with the instructions below.

Building

You can build the project and set the development environment by running gradlew eclipse and gradlew genEclipseRuns then gradlew build or in intellij just by running gradlew genIntellijRuns then gradlew build If you just want to build it without setting up IDE environment then just run gradlew build then the built jar will be in build/libs. You need JDK 8 to build it newer versions of java wont work i think.

Contributing

You can contribute to CookieClient by creating a pull request to this repository. Read this guide before doing it: - Add a good explanation on what your code does and why i should merge it - Remember to follow the same rules that all the other code does. Which means that dont go putting brackets on their own line as none of the other code does that and name your variables in the same way. - Dont add too much in one pullrequest. If you for example want to make changes to many modules then make a pullrequest for every module that you changed. - Code improvements, Performance improvements, and improvements to modules are a great way to contribute. Together we can make CookieClient better!

Reporting issues

You can report issues by creating a new Issue to this repository. Read this guide before doing it: - Add as much of details as you can. For example: Why it happened, when it happened, what you did before it happened etc... - If your reporting a crash remember to include the stacktrace/crash log! Otherwise your issue will be ignored. - Look if the same issue has already been reported.

Extension points exported contracts — how you extend this code

EventBus (Interface)
An Event Bus is used to manage the flow of events. Objects can be subscribed to the EventBus to be used as listeners for [2 …
src/main/java/me/bebeli555/cookieclient/events/bus/EventBus.java
EventHook (Interface)
The body of a listener, called when an event is invoked. It is important to note that method reference implementations o [1 …
src/main/java/me/bebeli555/cookieclient/events/bus/EventHook.java
EventPriority (Interface)
Contains all of the default Listener Priorities. Priorities are used to define the order in which a {@code Liste
src/main/java/me/bebeli555/cookieclient/events/bus/EventPriority.java

Core symbols most depended-on inside this repo

add
called by 305
src/main/java/me/bebeli555/cookieclient/rendering/RenderBlock.java
booleanValue
called by 303
src/main/java/me/bebeli555/cookieclient/gui/Setting.java
cancel
called by 201
src/main/java/me/bebeli555/cookieclient/events/bus/Cancellable.java
doubleValue
called by 131
src/main/java/me/bebeli555/cookieclient/gui/Setting.java
intValue
called by 120
src/main/java/me/bebeli555/cookieclient/gui/Setting.java
sleep
called by 70
src/main/java/me/bebeli555/cookieclient/Mod.java
stringValue
called by 70
src/main/java/me/bebeli555/cookieclient/gui/Setting.java
disable
called by 59
src/main/java/me/bebeli555/cookieclient/Mod.java

Shape

Method 870
Class 236
Enum 9
Interface 3

Languages

Java100%

Modules by API surface

src/main/java/me/bebeli555/cookieclient/utils/GLUProjection.java44 symbols
src/main/java/me/bebeli555/cookieclient/Mod.java36 symbols
src/main/java/me/bebeli555/cookieclient/mods/games/tetris/TetrisNode.java26 symbols
src/main/java/me/bebeli555/cookieclient/mods/render/Waypoints.java23 symbols
src/main/java/me/bebeli555/cookieclient/utils/BlockUtil.java21 symbols
src/main/java/me/bebeli555/cookieclient/mods/render/Trajectories.java20 symbols
src/main/java/me/bebeli555/cookieclient/utils/InventoryUtil.java19 symbols
src/main/java/me/bebeli555/cookieclient/gui/Gui.java19 symbols
src/main/java/me/bebeli555/cookieclient/gui/GuiNode.java18 symbols
src/main/java/me/bebeli555/cookieclient/gui/Setting.java16 symbols
src/main/java/me/bebeli555/cookieclient/mods/render/Search.java14 symbols
src/main/java/me/bebeli555/cookieclient/hud/HudComponent.java14 symbols

For agents

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

⬇ download graph artifact