MCPcopy Index your code
hub / github.com/contariaa/seedqueue

github.com/contariaa/seedqueue @v1.7-1.16.1

Chat with this repo
repository ↗ · DeepWiki ↗ · release v1.7-1.16.1 ↗ · + Follow
778 symbols 2,056 edges 92 files 88 documented · 11%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

SeedQueue

Description

SeedQueue is a mod that is meant to replace multi-instancing. Instead of having multiple Minecrafts generating worlds open at the same time, it does it all in just one Minecraft instance as it has a built-in wall screen that can be configured through the SpeedrunAPI menu and further customized through resource packs. This greatly improves performance, especially for lower end hardware, and is also aimed to make speedrunning more accessible.

Dependencies

To use SeedQueue you will also need Atum and SpeedrunAPI, you can get them from here.

Latest Release

Get the latest release of SeedQueue from here.

Tutorial to get started with SeedQueue

If you are new and want to get started with SeedQueue watch this tutorial.

SeedQueue Wiki

You can learn more about the config settings for SeedQueue and get guidance for customization of your Wall Screen on the SeedQueue Wiki.

Discord Server

If you are looking forward to getting in touch with the SeedQueue Community, join the SeedQueue discord server by clicking here.

Acknowledgements

I use the YourKit Java Profiler for profiling when developing SeedQueue. Thanks to YourKit for providing a free license to their product.

Extension points exported contracts — how you extend this code

SQSoundSystem (Interface)
(no doc) [3 implementers]
src/main/java/me/contaria/seedqueue/interfaces/SQSoundSystem.java
SQSoundManager (Interface)
(no doc) [3 implementers]
src/main/java/me/contaria/seedqueue/interfaces/SQSoundManager.java
SQWorldGenerationProgressLogger (Interface)
(no doc) [2 implementers]
src/main/java/me/contaria/seedqueue/interfaces/SQWorldGenerationProgressLogger.java
SQMinecraftServer (Interface)
(no doc) [2 implementers]
src/main/java/me/contaria/seedqueue/interfaces/SQMinecraftServer.java
SQWorldGenerationProgressTracker (Interface)
(no doc) [2 implementers]
src/main/java/me/contaria/seedqueue/interfaces/SQWorldGenerationProgressTracker.java

Core symbols most depended-on inside this repo

getInstance
called by 88
src/main/java/me/contaria/seedqueue/gui/wall/SeedQueueWallScreen.java
swap
called by 77
src/main/java/me/contaria/seedqueue/debug/SeedQueueProfiler.java
add
called by 51
src/main/java/me/contaria/seedqueue/SeedQueue.java
inQueue
called by 36
src/main/java/me/contaria/seedqueue/SeedQueue.java
size
called by 36
src/main/java/me/contaria/seedqueue/customization/Layout.java
pop
called by 35
src/main/java/me/contaria/seedqueue/debug/SeedQueueProfiler.java
push
called by 34
src/main/java/me/contaria/seedqueue/debug/SeedQueueProfiler.java
isOnWall
called by 32
src/main/java/me/contaria/seedqueue/SeedQueue.java

Shape

Method 674
Class 87
Interface 16
Enum 1

Languages

Java100%

Modules by API surface

src/main/java/me/contaria/seedqueue/gui/wall/SeedQueueWallScreen.java63 symbols
src/main/java/me/contaria/seedqueue/gui/config/SeedQueueKeybindingsListWidget.java44 symbols
src/main/java/me/contaria/seedqueue/mixin/client/MinecraftClientMixin.java43 symbols
src/main/java/me/contaria/seedqueue/SeedQueueEntry.java39 symbols
src/main/java/me/contaria/seedqueue/SeedQueue.java33 symbols
src/main/java/me/contaria/seedqueue/mixin/compat/sodium/profiling/SodiumWorldRendererMixin.java28 symbols
src/main/java/me/contaria/seedqueue/gui/wall/SeedQueuePreview.java27 symbols
src/main/java/me/contaria/seedqueue/mixin/compat/sodium/profiling/ChunkRenderManagerMixin.java25 symbols
src/main/java/me/contaria/seedqueue/SeedQueueConfig.java25 symbols
src/main/java/me/contaria/seedqueue/mixin/server/MinecraftServerMixin.java24 symbols
src/main/java/me/contaria/seedqueue/customization/Layout.java21 symbols
src/main/java/me/contaria/seedqueue/keybindings/SeedQueueMultiKeyBinding.java20 symbols

For agents

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

⬇ download graph artifact