MCPcopy Index your code
hub / github.com/BenCodez/AdvancedCore

github.com/BenCodez/AdvancedCore @3.8.1

Chat with this repo
repository ↗ · DeepWiki ↗ · release 3.8.1 ↗ · + Follow
1,931 symbols 7,474 edges 195 files 857 documented · 44%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

AdvancedCore

API used in the plugins developed by BenCodez, can be used in any project.

Download

License

This project is licensed under the Creative Commons Attribution 3.0 Unported license.

Read it here

How to use

Use the following code in Maven:

<repository>
    <id>BenCodez Repo</id>
    <url>https://nexus.bencodez.com/repository/maven-public/</url>
</repository>

<dependency>
    <groupId>com.bencodez</groupId>
    <artifactId>advancedcore</artifactId>
    <version>LATEST</version>
    <scope>provided</scope>
</dependency>

### In Gradle: repositories { maven { url "https://nexus.bencodez.com/repository/maven-public/" } } dependencies { compile "com.bencodez:advancedcore:LATEST" }

Versions:
LATEST - latest stable release
Check out all tags on the releases tab.

Extension points exported contracts — how you extend this code

DefinedReward (Interface)
Interface for defined rewards. [3 implementers]
AdvancedCore/src/main/java/com/bencodez/advancedcore/api/rewards/DefinedReward.java
BedrockPrecheck (Interface)
(no doc) [3 implementers]
AdvancedCore/src/main/java/com/bencodez/advancedcore/api/user/validation/interfaces/BedrockPrecheck.java
StoredUserLookup (Interface)
(no doc) [2 implementers]
AdvancedCore/src/main/java/com/bencodez/advancedcore/api/user/validation/interfaces/StoredUserLookup.java
OnlinePlayerLookup (Interface)
(no doc) [2 implementers]
AdvancedCore/src/main/java/com/bencodez/advancedcore/api/user/validation/interfaces/OnlinePlayerLookup.java
ServerHistoryLookup (Interface)
(no doc) [2 implementers]
AdvancedCore/src/main/java/com/bencodez/advancedcore/api/user/validation/interfaces/ServerHistoryLookup.java

Core symbols most depended-on inside this repo

add
called by 286
AdvancedCore/src/main/java/com/bencodez/advancedcore/api/hologram/HologramHandler.java
getInstance
called by 221
AdvancedCore/src/main/java/com/bencodez/advancedcore/AdvancedCorePlugin.java
addButton
called by 203
AdvancedCore/src/main/java/com/bencodez/advancedcore/api/inventory/BInventory.java
getData
called by 196
AdvancedCore/src/main/java/com/bencodez/advancedcore/api/rewards/RewardEditData.java
equals
called by 167
AdvancedCore/src/main/java/com/bencodez/advancedcore/api/item/ItemBuilder.java
getPath
called by 164
AdvancedCore/src/main/java/com/bencodez/advancedcore/api/rewards/DefinedReward.java
getValue
called by 159
AdvancedCore/src/main/java/com/bencodez/advancedcore/api/user/UserData.java
getString
called by 143
AdvancedCore/src/main/java/com/bencodez/advancedcore/api/user/UserData.java

Shape

Method 1,726
Class 192
Enum 7
Interface 6

Languages

Java100%

Modules by API surface

AdvancedCore/src/main/java/com/bencodez/advancedcore/api/user/AdvancedCoreUser.java83 symbols
AdvancedCore/src/main/java/com/bencodez/advancedcore/api/rewards/RewardFileData.java70 symbols
AdvancedCore/src/main/java/com/bencodez/advancedcore/api/item/ItemBuilder.java60 symbols
AdvancedCore/src/main/java/com/bencodez/advancedcore/api/rewards/RewardHandler.java57 symbols
AdvancedCore/src/main/java/com/bencodez/advancedcore/api/inventory/BInventory.java52 symbols
AdvancedCore/src/main/java/com/bencodez/advancedcore/AdvancedCorePlugin.java49 symbols
AdvancedCore/src/main/java/com/bencodez/advancedcore/api/misc/MiscUtils.java44 symbols
AdvancedCore/src/main/java/com/bencodez/advancedcore/bungeeapi/globaldata/GlobalMySQL.java40 symbols
AdvancedCore/src/main/java/com/bencodez/advancedcore/api/user/userstorage/sql/UserTable.java35 symbols
AdvancedCore/src/main/java/com/bencodez/advancedcore/api/user/userstorage/mysql/MySQL.java33 symbols
AdvancedCore/src/main/java/com/bencodez/advancedcore/api/bedrock/BedrockNameResolver.java29 symbols
AdvancedCore/src/main/java/com/bencodez/advancedcore/bungeeapi/time/BungeeTimeChecker.java27 symbols

For agents

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

⬇ download graph artifact