MCPcopy Index your code
hub / github.com/Slimefun/Slimefun4

github.com/Slimefun/Slimefun4 @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
4,744 symbols 19,562 edges 774 files 1,506 documented · 32% updated 32d agoRC-37 · 2024-02-25★ 1,11660 open issues
What it actually does AI analysis from the code graph — generated when you open this
loading…

Extension points exported contracts — how you extend this code

ProtectiveArmor (Interface)
Implement this interface to a SlimefunArmorPiece to protect the Player who wears that {@link SlimefunArm [8 implementers]
src/main/java/io/github/thebusybiscuit/slimefun4/core/attributes/ProtectiveArmor.java
SlimefunItemTest (Interface)
This is a convenient interface for us to use in unit test classes that test the functionality of a particular {@link Sli
src/test/java/io/github/thebusybiscuit/slimefun4/test/presets/SlimefunItemTest.java
ItemAttribute (Interface)
An empty interface that only serves the purpose of bundling together all interfaces of that kind. An {@link ItemAttribu [8 …
src/main/java/io/github/thebusybiscuit/slimefun4/core/attributes/ItemAttribute.java
EnergyNetComponent (Interface)
This Interface, when attached to a class that inherits from SlimefunItem, marks the Item as an electric Block. T [11 implementers]
src/main/java/io/github/thebusybiscuit/slimefun4/core/attributes/EnergyNetComponent.java
DamageableItem (Interface)
This interface, when attached to a SlimefunItem, provides an easy method for damaging an ItemStack, see [8 implementers]
src/main/java/io/github/thebusybiscuit/slimefun4/core/attributes/DamageableItem.java
Rechargeable (Interface)
A Rechargeable SlimefunItem can hold energy and is able to be recharged using a ChargingBench. A [6 implementers]
src/main/java/io/github/thebusybiscuit/slimefun4/core/attributes/Rechargeable.java

Core symbols most depended-on inside this repo

item
called by 2219
src/main/java/io/github/thebusybiscuit/slimefun4/api/items/SlimefunItemStack.java
register
called by 589
src/main/java/io/github/thebusybiscuit/slimefun4/api/geo/GEOResource.java
add
called by 395
src/main/java/io/github/thebusybiscuit/slimefun4/implementation/tasks/AsyncRecipeChoiceTask.java
get
called by 326
src/main/java/io/github/thebusybiscuit/slimefun4/utils/biomes/BiomeMap.java
getLocation
called by 310
src/main/java/io/github/thebusybiscuit/slimefun4/implementation/items/elevator/ElevatorFloor.java
getLocalization
called by 309
src/main/java/io/github/thebusybiscuit/slimefun4/implementation/Slimefun.java
sendMessage
called by 284
src/main/java/io/github/thebusybiscuit/slimefun4/core/services/profiler/PerformanceInspector.java
register
called by 258
src/main/java/io/github/thebusybiscuit/slimefun4/implementation/setup/ResearchSetup.java

Shape

Method 4,048
Class 612
Interface 53
Enum 31

Languages

Java100%

Modules by API surface

src/main/java/io/github/thebusybiscuit/slimefun4/api/items/SlimefunItemStack.java65 symbols
src/main/java/io/github/thebusybiscuit/slimefun4/api/items/SlimefunItem.java59 symbols
src/main/java/io/github/thebusybiscuit/slimefun4/implementation/Slimefun.java55 symbols
src/main/java/io/github/thebusybiscuit/slimefun4/implementation/items/androids/ProgrammableAndroid.java48 symbols
src/main/java/me/mrCookieSlime/Slimefun/api/BlockStorage.java47 symbols
src/main/java/io/github/thebusybiscuit/slimefun4/core/SlimefunRegistry.java35 symbols
src/main/java/io/github/thebusybiscuit/slimefun4/api/player/PlayerProfile.java34 symbols
src/main/java/me/mrCookieSlime/CSCoreLibPlugin/general/Inventory/ChestMenu.java31 symbols
src/main/java/io/github/thebusybiscuit/slimefun4/implementation/items/electric/reactors/Reactor.java31 symbols
src/main/java/io/github/thebusybiscuit/slimefun4/core/services/localization/SlimefunLocalization.java28 symbols
src/main/java/me/mrCookieSlime/Slimefun/Objects/SlimefunItem/abstractItems/AContainer.java27 symbols
src/main/java/io/github/thebusybiscuit/slimefun4/implementation/items/electric/machines/entities/AbstractEntityAssembler.java26 symbols

For agents

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

⬇ download graph artifact