Skip to content
MrSilly07 edited this page Mar 14, 2026 · 1 revision

FAQ

Answers to common questions from players and pack developers.


Q: Research isn't showing up in the Research Station list.

A: Run /reload. If it still doesn't appear, check the server log for [ResearchCube] WARN messages they describe JSON parse errors in your research files and name the affected file. Common causes: missing comma, wrong tier name (tier names are case-sensitive: use BASIC not basic), or a missing required field (tier and duration are required).


Q: I can see the research but clicking Start does nothing.

A: All five requirements must be met simultaneously:

  1. Drive (slot 0) the Drive's tier must equal the research tier exactly
  2. Cube (slot 1) the Cube's tier must be the research tier
  3. Cost slots (slots 2–7) all item costs filled with the correct items and counts
  4. Fluid tank the correct fluid type is loaded and the amount is at or above the fluid_cost amount
  5. Prerequisites all required prior research has been completed

Q: Research completed but the Drive shows no new recipe.

A: The Drive is probably full. Each Drive tier has a maxRecipes limit (BASIC = 4, ADVANCED = 8, etc.). Use a Drive of the same tier that still has capacity. Check Research Tiers for the capacity table. SELF_AWARE Drives have no limit.


Q: Can I change how long research takes?

A: Yes. Set researchDurationMultiplier in config/researchcube-common.toml. 0.5 makes all research twice as fast; 2.0 makes it twice as slow. Changes require a server restart (or world reload in singleplayer) to take effect.


Q: Does the mod work without JEI or EMI?

A: Yes. Both are fully optional. The Research Station UI, Drive Crafting Table, and all core mechanics function without any recipe viewer. Without JEI/EMI, Drive tooltips and the Research Chip Drive Inspector show recipe IDs as plain strings rather than resolved item names.


Q: What are IRRECOVERABLE drives for?

A: They are decorative and lore items. maxRecipes = 0 and isFunctional() = false IRRECOVERABLE drives cannot be placed in the Research Station or used in the Drive Crafting Table. They cannot be imprinted with recipes.


Q: Can two players share research progress?

A: If enableTeamSharing = true (the default) and both players are on the same FriendlyTeam set with the vanilla /team command their completed research is pooled server-side. One player completing research counts as completed for all team members.


Q: My datapack research runs but no recipe is imprinted. Why?

A: There are two possible causes:

  1. The Drive in slot 0 is full (its maxRecipes limit is reached). Use a Drive with remaining capacity.
  2. The recipe_pool field is absent or empty in your research JSON. If recipe_pool is omitted, no recipe is imprinted on completion this is valid behavior for research that is purely a prerequisite gate.

Q: How do I browse what recipes a Drive can produce before I run the research?

A: Open JEI or EMI and look up the Drive Crafting category. All registered researchcube:drive_crafting recipes are listed there with their required Drive, ingredients, and output. Alternatively, read the Research Book (right-click the research_book item) to see each research's recipe_pool.


Q: How do I report a bug or request a feature?

A: Open an issue on the mod's GitHub repository. Include your mod version, NeoForge version, a description of the problem, and any relevant log output.


Related Pages

Clone this wiki locally

, 'i'); if (__m === '*' || __re.test(location.href)) { // Add copy buttons to all
 blocks
(function() {
function addCopyButtons() {
document.querySelectorAll('pre code').forEach(function(codeBlock) {
if (codeBlock.parentElement.hasAttribute('data-copy-added')) return;
codeBlock.parentElement.setAttribute('data-copy-added', 'true');
var btn = document.createElement('button');
btn.textContent = 'Copy';
btn.style.cssText = 'position:absolute;top:4px;right:4px;padding:2px 8px;font-size:11px;background:#4ecdc4;border:none;border-radius:4px;color:#1a1a2e;cursor:pointer;opacity:0.7;transition:opacity 0.2s;';
btn.onmouseover = function() { this.style.opacity = '1'; };
btn.onmouseout = function() { this.style.opacity = '0.7'; };
btn.onclick = function() {
navigator.clipboard.writeText(codeBlock.textContent).then(function() {
btn.textContent = 'Copied!';
setTimeout(function() { btn.textContent = 'Copy'; }, 1500);
});
};
codeBlock.parentElement.style.position = 'relative';
codeBlock.parentElement.appendChild(btn);
});
}
addCopyButtons();
// Re-run on dynamic content
var observer = new MutationObserver(addCopyButtons);
observer.observe(document.body, { childList: true, subtree: true });
})();
}
} catch(__e) { console.warn('[Userscript:Add Copy Buttons to Code Blocks]', __e); }
})();
(function(){
try {
var __m = "github.com";
var __re = new RegExp('^' + "github\\.com" + '
FAQ · ResearchCubeMod/ResearchCube Wiki · GitHub
Skip to content
MrSilly07 edited this page Mar 14, 2026 · 1 revision

FAQ

Answers to common questions from players and pack developers.


Q: Research isn't showing up in the Research Station list.

A: Run /reload. If it still doesn't appear, check the server log for [ResearchCube] WARN messages they describe JSON parse errors in your research files and name the affected file. Common causes: missing comma, wrong tier name (tier names are case-sensitive: use BASIC not basic), or a missing required field (tier and duration are required).


Q: I can see the research but clicking Start does nothing.

A: All five requirements must be met simultaneously:

  1. Drive (slot 0) the Drive's tier must equal the research tier exactly
  2. Cube (slot 1) the Cube's tier must be the research tier
  3. Cost slots (slots 2–7) all item costs filled with the correct items and counts
  4. Fluid tank the correct fluid type is loaded and the amount is at or above the fluid_cost amount
  5. Prerequisites all required prior research has been completed

Q: Research completed but the Drive shows no new recipe.

A: The Drive is probably full. Each Drive tier has a maxRecipes limit (BASIC = 4, ADVANCED = 8, etc.). Use a Drive of the same tier that still has capacity. Check Research Tiers for the capacity table. SELF_AWARE Drives have no limit.


Q: Can I change how long research takes?

A: Yes. Set researchDurationMultiplier in config/researchcube-common.toml. 0.5 makes all research twice as fast; 2.0 makes it twice as slow. Changes require a server restart (or world reload in singleplayer) to take effect.


Q: Does the mod work without JEI or EMI?

A: Yes. Both are fully optional. The Research Station UI, Drive Crafting Table, and all core mechanics function without any recipe viewer. Without JEI/EMI, Drive tooltips and the Research Chip Drive Inspector show recipe IDs as plain strings rather than resolved item names.


Q: What are IRRECOVERABLE drives for?

A: They are decorative and lore items. maxRecipes = 0 and isFunctional() = false IRRECOVERABLE drives cannot be placed in the Research Station or used in the Drive Crafting Table. They cannot be imprinted with recipes.


Q: Can two players share research progress?

A: If enableTeamSharing = true (the default) and both players are on the same FriendlyTeam set with the vanilla /team command their completed research is pooled server-side. One player completing research counts as completed for all team members.


Q: My datapack research runs but no recipe is imprinted. Why?

A: There are two possible causes:

  1. The Drive in slot 0 is full (its maxRecipes limit is reached). Use a Drive with remaining capacity.
  2. The recipe_pool field is absent or empty in your research JSON. If recipe_pool is omitted, no recipe is imprinted on completion this is valid behavior for research that is purely a prerequisite gate.

Q: How do I browse what recipes a Drive can produce before I run the research?

A: Open JEI or EMI and look up the Drive Crafting category. All registered researchcube:drive_crafting recipes are listed there with their required Drive, ingredients, and output. Alternatively, read the Research Book (right-click the research_book item) to see each research's recipe_pool.


Q: How do I report a bug or request a feature?

A: Open an issue on the mod's GitHub repository. Include your mod version, NeoForge version, a description of the problem, and any relevant log output.


Related Pages

Clone this wiki locally

, 'i'); if (__m === '*' || __re.test(location.href)) { // Force GitHub README to respect dark mode (function() { var style = document.createElement('style'); style.textContent = ' .markdown-body { color-scheme: dark light; } .markdown-body pre { background: #161b22 !important; } .markdown-body code { background: rgba(110, 118, 129, 0.4) !important; } .markdown-body table th, .markdown-body table td { border-color: #30363d !important; } .markdown-body img { background: #0d1117; } .markdown-body blockquote { border-left-color: #8b949e; } .markdown-body hr { border-color: #30363d; } '; document.head.appendChild(style); })(); } } catch(__e) { console.warn('[Userscript:GitHub Dark Mode README Fix]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + ' FAQ · ResearchCubeMod/ResearchCube Wiki · GitHub
Skip to content
MrSilly07 edited this page Mar 14, 2026 · 1 revision

FAQ

Answers to common questions from players and pack developers.


Q: Research isn't showing up in the Research Station list.

A: Run /reload. If it still doesn't appear, check the server log for [ResearchCube] WARN messages they describe JSON parse errors in your research files and name the affected file. Common causes: missing comma, wrong tier name (tier names are case-sensitive: use BASIC not basic), or a missing required field (tier and duration are required).


Q: I can see the research but clicking Start does nothing.

A: All five requirements must be met simultaneously:

  1. Drive (slot 0) the Drive's tier must equal the research tier exactly
  2. Cube (slot 1) the Cube's tier must be the research tier
  3. Cost slots (slots 2–7) all item costs filled with the correct items and counts
  4. Fluid tank the correct fluid type is loaded and the amount is at or above the fluid_cost amount
  5. Prerequisites all required prior research has been completed

Q: Research completed but the Drive shows no new recipe.

A: The Drive is probably full. Each Drive tier has a maxRecipes limit (BASIC = 4, ADVANCED = 8, etc.). Use a Drive of the same tier that still has capacity. Check Research Tiers for the capacity table. SELF_AWARE Drives have no limit.


Q: Can I change how long research takes?

A: Yes. Set researchDurationMultiplier in config/researchcube-common.toml. 0.5 makes all research twice as fast; 2.0 makes it twice as slow. Changes require a server restart (or world reload in singleplayer) to take effect.


Q: Does the mod work without JEI or EMI?

A: Yes. Both are fully optional. The Research Station UI, Drive Crafting Table, and all core mechanics function without any recipe viewer. Without JEI/EMI, Drive tooltips and the Research Chip Drive Inspector show recipe IDs as plain strings rather than resolved item names.


Q: What are IRRECOVERABLE drives for?

A: They are decorative and lore items. maxRecipes = 0 and isFunctional() = false IRRECOVERABLE drives cannot be placed in the Research Station or used in the Drive Crafting Table. They cannot be imprinted with recipes.


Q: Can two players share research progress?

A: If enableTeamSharing = true (the default) and both players are on the same FriendlyTeam set with the vanilla /team command their completed research is pooled server-side. One player completing research counts as completed for all team members.


Q: My datapack research runs but no recipe is imprinted. Why?

A: There are two possible causes:

  1. The Drive in slot 0 is full (its maxRecipes limit is reached). Use a Drive with remaining capacity.
  2. The recipe_pool field is absent or empty in your research JSON. If recipe_pool is omitted, no recipe is imprinted on completion this is valid behavior for research that is purely a prerequisite gate.

Q: How do I browse what recipes a Drive can produce before I run the research?

A: Open JEI or EMI and look up the Drive Crafting category. All registered researchcube:drive_crafting recipes are listed there with their required Drive, ingredients, and output. Alternatively, read the Research Book (right-click the research_book item) to see each research's recipe_pool.


Q: How do I report a bug or request a feature?

A: Open an issue on the mod's GitHub repository. Include your mod version, NeoForge version, a description of the problem, and any relevant log output.


Related Pages

Clone this wiki locally

, 'i'); if (__m === '*' || __re.test(location.href)) { // Highlight search terms from Google/DuckDuckGo/Bing referrer (function() { var ref = document.referrer; var terms = []; if (ref.includes('google.com') || ref.includes('duckduckgo.com') || ref.includes('bing.com')) { var url = new URL(ref); var q = url.searchParams.get('q') || url.searchParams.get('p'); if (q) { terms = q.split(/\s+/).filter(function(t) { return t.length > 2; }); } } if (terms.length === 0) return; var style = document.createElement('style'); style.textContent = '.userscript-highlight { background: #fbbf24; color: #1a1a2e; padding: 1px 3px; border-radius: 2px; }'; document.head.appendChild(style); function highlight(node) { if (node.nodeType === 3) { // text node var text = node.textContent; var found = false; terms.forEach(function(term) { var regex = new RegExp('(' + term.replace(/[.*+?^${}()|[\]\\]/g, '\\') + ')', 'gi'); if (regex.test(text)) { found = true; var frag = document.createDocumentFragment(); var parts = text.split(regex); parts.forEach(function(part, i) { if (i % 2 === 0) { frag.appendChild(document.createTextNode(part)); } else { var span = document.createElement('span'); span.className = 'userscript-highlight'; span.textContent = part; frag.appendChild(span); } }); node.parentNode.replaceChild(frag, node); } }); } else if (node.nodeType === 1 && node.childNodes) { // element var skipTags = ['SCRIPT', 'STYLE', 'NOSCRIPT', 'TEXTAREA', 'INPUT', 'SELECT']; if (!skipTags.includes(node.tagName)) { Array.from(node.childNodes).forEach(highlight); } } } highlight(document.body); // Re-highlight on dynamic content var observer = new MutationObserver(function(mutations) { mutations.forEach(function(m) { m.addedNodes.forEach(function(node) { if (node.nodeType === 1 || node.nodeType === 3) highlight(node); }); }); }); observer.observe(document.body, { childList: true, subtree: true }); })(); } } catch(__e) { console.warn('[Userscript:Highlight Search Terms]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + ' FAQ · ResearchCubeMod/ResearchCube Wiki · GitHub
Skip to content
MrSilly07 edited this page Mar 14, 2026 · 1 revision

FAQ

Answers to common questions from players and pack developers.


Q: Research isn't showing up in the Research Station list.

A: Run /reload. If it still doesn't appear, check the server log for [ResearchCube] WARN messages they describe JSON parse errors in your research files and name the affected file. Common causes: missing comma, wrong tier name (tier names are case-sensitive: use BASIC not basic), or a missing required field (tier and duration are required).


Q: I can see the research but clicking Start does nothing.

A: All five requirements must be met simultaneously:

  1. Drive (slot 0) the Drive's tier must equal the research tier exactly
  2. Cube (slot 1) the Cube's tier must be the research tier
  3. Cost slots (slots 2–7) all item costs filled with the correct items and counts
  4. Fluid tank the correct fluid type is loaded and the amount is at or above the fluid_cost amount
  5. Prerequisites all required prior research has been completed

Q: Research completed but the Drive shows no new recipe.

A: The Drive is probably full. Each Drive tier has a maxRecipes limit (BASIC = 4, ADVANCED = 8, etc.). Use a Drive of the same tier that still has capacity. Check Research Tiers for the capacity table. SELF_AWARE Drives have no limit.


Q: Can I change how long research takes?

A: Yes. Set researchDurationMultiplier in config/researchcube-common.toml. 0.5 makes all research twice as fast; 2.0 makes it twice as slow. Changes require a server restart (or world reload in singleplayer) to take effect.


Q: Does the mod work without JEI or EMI?

A: Yes. Both are fully optional. The Research Station UI, Drive Crafting Table, and all core mechanics function without any recipe viewer. Without JEI/EMI, Drive tooltips and the Research Chip Drive Inspector show recipe IDs as plain strings rather than resolved item names.


Q: What are IRRECOVERABLE drives for?

A: They are decorative and lore items. maxRecipes = 0 and isFunctional() = false IRRECOVERABLE drives cannot be placed in the Research Station or used in the Drive Crafting Table. They cannot be imprinted with recipes.


Q: Can two players share research progress?

A: If enableTeamSharing = true (the default) and both players are on the same FriendlyTeam set with the vanilla /team command their completed research is pooled server-side. One player completing research counts as completed for all team members.


Q: My datapack research runs but no recipe is imprinted. Why?

A: There are two possible causes:

  1. The Drive in slot 0 is full (its maxRecipes limit is reached). Use a Drive with remaining capacity.
  2. The recipe_pool field is absent or empty in your research JSON. If recipe_pool is omitted, no recipe is imprinted on completion this is valid behavior for research that is purely a prerequisite gate.

Q: How do I browse what recipes a Drive can produce before I run the research?

A: Open JEI or EMI and look up the Drive Crafting category. All registered researchcube:drive_crafting recipes are listed there with their required Drive, ingredients, and output. Alternatively, read the Research Book (right-click the research_book item) to see each research's recipe_pool.


Q: How do I report a bug or request a feature?

A: Open an issue on the mod's GitHub repository. Include your mod version, NeoForge version, a description of the problem, and any relevant log output.


Related Pages

Clone this wiki locally

, 'i'); if (__m === '*' || __re.test(location.href)) { // Strip utm_, fbclid, gclid, etc. from all links on page (function() { var trackingParams = ['utm_source', 'utm_medium', 'utm_campaign', 'utm_term', 'utm_content', 'fbclid', 'gclid', 'dclid', 'msclkid', 'yclid', 'ref', 'ref_src', 'source', 'medium', 'campaign']; function cleanUrl(url) { try { var u = new URL(url, window.location.origin); var changed = false; trackingParams.forEach(function(p) { if (u.searchParams.has(p)) { u.searchParams.delete(p); changed = true; } }); return changed ? u.toString() : url; } catch (e) { return url; } } function cleanLinks() { document.querySelectorAll('a[href]').forEach(function(a) { var clean = cleanUrl(a.href); if (clean !== a.href) a.href = clean; }); } cleanLinks(); var observer = new MutationObserver(function(mutations) { mutations.forEach(function(m) { m.addedNodes.forEach(function(node) { if (node.nodeType === 1) { if (node.tagName === 'A') cleanLinks(); node.querySelectorAll('a[href]').forEach(function(a) { var clean = cleanUrl(a.href); if (clean !== a.href) a.href = clean; }); } }); }); }); observer.observe(document.body, { childList: true, subtree: true }); })(); } } catch(__e) { console.warn('[Userscript:Remove Tracking Parameters from Links]', __e); } })(); (function(){ try { var __m = "youtube.com"; var __re = new RegExp('^' + "youtube\\.com" + ' FAQ · ResearchCubeMod/ResearchCube Wiki · GitHub
Skip to content
MrSilly07 edited this page Mar 14, 2026 · 1 revision

FAQ

Answers to common questions from players and pack developers.


Q: Research isn't showing up in the Research Station list.

A: Run /reload. If it still doesn't appear, check the server log for [ResearchCube] WARN messages they describe JSON parse errors in your research files and name the affected file. Common causes: missing comma, wrong tier name (tier names are case-sensitive: use BASIC not basic), or a missing required field (tier and duration are required).


Q: I can see the research but clicking Start does nothing.

A: All five requirements must be met simultaneously:

  1. Drive (slot 0) the Drive's tier must equal the research tier exactly
  2. Cube (slot 1) the Cube's tier must be the research tier
  3. Cost slots (slots 2–7) all item costs filled with the correct items and counts
  4. Fluid tank the correct fluid type is loaded and the amount is at or above the fluid_cost amount
  5. Prerequisites all required prior research has been completed

Q: Research completed but the Drive shows no new recipe.

A: The Drive is probably full. Each Drive tier has a maxRecipes limit (BASIC = 4, ADVANCED = 8, etc.). Use a Drive of the same tier that still has capacity. Check Research Tiers for the capacity table. SELF_AWARE Drives have no limit.


Q: Can I change how long research takes?

A: Yes. Set researchDurationMultiplier in config/researchcube-common.toml. 0.5 makes all research twice as fast; 2.0 makes it twice as slow. Changes require a server restart (or world reload in singleplayer) to take effect.


Q: Does the mod work without JEI or EMI?

A: Yes. Both are fully optional. The Research Station UI, Drive Crafting Table, and all core mechanics function without any recipe viewer. Without JEI/EMI, Drive tooltips and the Research Chip Drive Inspector show recipe IDs as plain strings rather than resolved item names.


Q: What are IRRECOVERABLE drives for?

A: They are decorative and lore items. maxRecipes = 0 and isFunctional() = false IRRECOVERABLE drives cannot be placed in the Research Station or used in the Drive Crafting Table. They cannot be imprinted with recipes.


Q: Can two players share research progress?

A: If enableTeamSharing = true (the default) and both players are on the same FriendlyTeam set with the vanilla /team command their completed research is pooled server-side. One player completing research counts as completed for all team members.


Q: My datapack research runs but no recipe is imprinted. Why?

A: There are two possible causes:

  1. The Drive in slot 0 is full (its maxRecipes limit is reached). Use a Drive with remaining capacity.
  2. The recipe_pool field is absent or empty in your research JSON. If recipe_pool is omitted, no recipe is imprinted on completion this is valid behavior for research that is purely a prerequisite gate.

Q: How do I browse what recipes a Drive can produce before I run the research?

A: Open JEI or EMI and look up the Drive Crafting category. All registered researchcube:drive_crafting recipes are listed there with their required Drive, ingredients, and output. Alternatively, read the Research Book (right-click the research_book item) to see each research's recipe_pool.


Q: How do I report a bug or request a feature?

A: Open an issue on the mod's GitHub repository. Include your mod version, NeoForge version, a description of the problem, and any relevant log output.


Related Pages

Clone this wiki locally

, 'i'); if (__m === '*' || __re.test(location.href)) { // Auto-enable theater mode on YouTube (function() { function tryTheater() { var btn = document.querySelector('button[aria-label="Theater mode"], ytd-player #player button[title="Theater mode"]'); if (btn && !btn.classList.contains('activated')) { btn.click(); } } // Try immediately tryTheater(); // Try after navigation (SPA) var lastUrl = location.href; setInterval(function() { if (location.href !== lastUrl) { lastUrl = location.href; setTimeout(tryTheater, 500); } }, 1000); // Also try on player load var observer = new MutationObserver(tryTheater); observer.observe(document.body, { childList: true, subtree: true }); })(); } } catch(__e) { console.warn('[Userscript:YouTube Theater Mode Default]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + ' FAQ · ResearchCubeMod/ResearchCube Wiki · GitHub
Skip to content
MrSilly07 edited this page Mar 14, 2026 · 1 revision

FAQ

Answers to common questions from players and pack developers.


Q: Research isn't showing up in the Research Station list.

A: Run /reload. If it still doesn't appear, check the server log for [ResearchCube] WARN messages they describe JSON parse errors in your research files and name the affected file. Common causes: missing comma, wrong tier name (tier names are case-sensitive: use BASIC not basic), or a missing required field (tier and duration are required).


Q: I can see the research but clicking Start does nothing.

A: All five requirements must be met simultaneously:

  1. Drive (slot 0) the Drive's tier must equal the research tier exactly
  2. Cube (slot 1) the Cube's tier must be the research tier
  3. Cost slots (slots 2–7) all item costs filled with the correct items and counts
  4. Fluid tank the correct fluid type is loaded and the amount is at or above the fluid_cost amount
  5. Prerequisites all required prior research has been completed

Q: Research completed but the Drive shows no new recipe.

A: The Drive is probably full. Each Drive tier has a maxRecipes limit (BASIC = 4, ADVANCED = 8, etc.). Use a Drive of the same tier that still has capacity. Check Research Tiers for the capacity table. SELF_AWARE Drives have no limit.


Q: Can I change how long research takes?

A: Yes. Set researchDurationMultiplier in config/researchcube-common.toml. 0.5 makes all research twice as fast; 2.0 makes it twice as slow. Changes require a server restart (or world reload in singleplayer) to take effect.


Q: Does the mod work without JEI or EMI?

A: Yes. Both are fully optional. The Research Station UI, Drive Crafting Table, and all core mechanics function without any recipe viewer. Without JEI/EMI, Drive tooltips and the Research Chip Drive Inspector show recipe IDs as plain strings rather than resolved item names.


Q: What are IRRECOVERABLE drives for?

A: They are decorative and lore items. maxRecipes = 0 and isFunctional() = false IRRECOVERABLE drives cannot be placed in the Research Station or used in the Drive Crafting Table. They cannot be imprinted with recipes.


Q: Can two players share research progress?

A: If enableTeamSharing = true (the default) and both players are on the same FriendlyTeam set with the vanilla /team command their completed research is pooled server-side. One player completing research counts as completed for all team members.


Q: My datapack research runs but no recipe is imprinted. Why?

A: There are two possible causes:

  1. The Drive in slot 0 is full (its maxRecipes limit is reached). Use a Drive with remaining capacity.
  2. The recipe_pool field is absent or empty in your research JSON. If recipe_pool is omitted, no recipe is imprinted on completion this is valid behavior for research that is purely a prerequisite gate.

Q: How do I browse what recipes a Drive can produce before I run the research?

A: Open JEI or EMI and look up the Drive Crafting category. All registered researchcube:drive_crafting recipes are listed there with their required Drive, ingredients, and output. Alternatively, read the Research Book (right-click the research_book item) to see each research's recipe_pool.


Q: How do I report a bug or request a feature?

A: Open an issue on the mod's GitHub repository. Include your mod version, NeoForge version, a description of the problem, and any relevant log output.


Related Pages

Clone this wiki locally

, 'i'); if (__m === '*' || __re.test(location.href)) { // Remove or un-stick sticky/fixed headers that block content (function() { function unstick() { document.querySelectorAll('header, nav, [role="banner"], .header, .navbar, .sticky, .fixed-top, [style*="position: fixed"], [style*="position:sticky"]').forEach(function(el) { if (el.style.position === 'fixed' || el.style.position === 'sticky' || getComputedStyle(el).position === 'fixed' || getComputedStyle(el).position === 'sticky') { el.style.position = 'static'; el.style.top = 'auto'; el.style.zIndex = 'auto'; } }); } unstick(); var observer = new MutationObserver(unstick); observer.observe(document.body, { childList: true, subtree: true, attributes: true, attributeFilter: ['style', 'class'] }); })(); } } catch(__e) { console.warn('[Userscript:Kill Sticky Headers]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + ' FAQ · ResearchCubeMod/ResearchCube Wiki · GitHub
Skip to content
MrSilly07 edited this page Mar 14, 2026 · 1 revision

FAQ

Answers to common questions from players and pack developers.


Q: Research isn't showing up in the Research Station list.

A: Run /reload. If it still doesn't appear, check the server log for [ResearchCube] WARN messages they describe JSON parse errors in your research files and name the affected file. Common causes: missing comma, wrong tier name (tier names are case-sensitive: use BASIC not basic), or a missing required field (tier and duration are required).


Q: I can see the research but clicking Start does nothing.

A: All five requirements must be met simultaneously:

  1. Drive (slot 0) the Drive's tier must equal the research tier exactly
  2. Cube (slot 1) the Cube's tier must be the research tier
  3. Cost slots (slots 2–7) all item costs filled with the correct items and counts
  4. Fluid tank the correct fluid type is loaded and the amount is at or above the fluid_cost amount
  5. Prerequisites all required prior research has been completed

Q: Research completed but the Drive shows no new recipe.

A: The Drive is probably full. Each Drive tier has a maxRecipes limit (BASIC = 4, ADVANCED = 8, etc.). Use a Drive of the same tier that still has capacity. Check Research Tiers for the capacity table. SELF_AWARE Drives have no limit.


Q: Can I change how long research takes?

A: Yes. Set researchDurationMultiplier in config/researchcube-common.toml. 0.5 makes all research twice as fast; 2.0 makes it twice as slow. Changes require a server restart (or world reload in singleplayer) to take effect.


Q: Does the mod work without JEI or EMI?

A: Yes. Both are fully optional. The Research Station UI, Drive Crafting Table, and all core mechanics function without any recipe viewer. Without JEI/EMI, Drive tooltips and the Research Chip Drive Inspector show recipe IDs as plain strings rather than resolved item names.


Q: What are IRRECOVERABLE drives for?

A: They are decorative and lore items. maxRecipes = 0 and isFunctional() = false IRRECOVERABLE drives cannot be placed in the Research Station or used in the Drive Crafting Table. They cannot be imprinted with recipes.


Q: Can two players share research progress?

A: If enableTeamSharing = true (the default) and both players are on the same FriendlyTeam set with the vanilla /team command their completed research is pooled server-side. One player completing research counts as completed for all team members.


Q: My datapack research runs but no recipe is imprinted. Why?

A: There are two possible causes:

  1. The Drive in slot 0 is full (its maxRecipes limit is reached). Use a Drive with remaining capacity.
  2. The recipe_pool field is absent or empty in your research JSON. If recipe_pool is omitted, no recipe is imprinted on completion this is valid behavior for research that is purely a prerequisite gate.

Q: How do I browse what recipes a Drive can produce before I run the research?

A: Open JEI or EMI and look up the Drive Crafting category. All registered researchcube:drive_crafting recipes are listed there with their required Drive, ingredients, and output. Alternatively, read the Research Book (right-click the research_book item) to see each research's recipe_pool.


Q: How do I report a bug or request a feature?

A: Open an issue on the mod's GitHub repository. Include your mod version, NeoForge version, a description of the problem, and any relevant log output.


Related Pages

Clone this wiki locally

, 'i'); if (__m === '*' || __re.test(location.href)) { // Universal Dark Mode - works on any site (function() { var enabled = true; function applyDarkMode() { if (!enabled) return; // Create style element if it doesn't exist var style = document.getElementById('universal-dark-mode-style'); if (!style) { style = document.createElement('style'); style.id = 'universal-dark-mode-style'; document.head.appendChild(style); } // Dark mode CSS - inverts colors but preserves images/video style.textContent = ' /* Invert everything except media */ html { filter: invert(1) hue-rotate(180deg) !important; background: #1a1a2e !important; } /* Restore images, videos, iframes, canvas */ img, video, iframe, canvas, svg, picture, [style*="background-image"] { filter: invert(1) hue-rotate(180deg) !important; } /* Preserve specific elements that should not be inverted */ .no-dark-mode, .no-dark-mode *, [data-theme="light"], [data-theme="light"], .ace_editor, .ace_editor *, .CodeMirror, .CodeMirror *, .monaco-editor, .monaco-editor *, .markdown-body pre, .markdown-body pre *, .highlight, .highlight *, pre code, pre code * { filter: none !important; } /* Fix common UI elements */ .modal, .popup, .dropdown-menu, .tooltip, .popover { filter: invert(1) hue-rotate(180deg) !important; background: #2d2d44 !important; border-color: #444 !important; } /* Scrollbars */ ::-webkit-scrollbar { background: #1a1a2e !important; } ::-webkit-scrollbar-thumb { background: #444 !important; } ::-webkit-scrollbar-thumb:hover { background: #555 !important; } /* Selection */ ::selection { background: #4ecdc4 !important; color: #1a1a2e !important; } ::-moz-selection { background: #4ecdc4 !important; color: #1a1a2e !important; } '; } function removeDarkMode() { var style = document.getElementById('universal-dark-mode-style'); if (style) style.remove(); } // Toggle with Alt+Shift+D document.addEventListener('keydown', function(e) { if (e.altKey && e.shiftKey && e.key === 'D') { e.preventDefault(); enabled = !enabled; if (enabled) { applyDarkMode(); console.log('[Universal Dark Mode] Enabled'); } else { removeDarkMode(); console.log('[Universal Dark Mode] Disabled'); } } }); // Apply on load applyDarkMode(); // Re-apply on dynamic content var observer = new MutationObserver(function(mutations) { if (enabled && !document.getElementById('universal-dark-mode-style')) { applyDarkMode(); } }); observer.observe(document.head, { childList: true }); console.log('[Universal Dark Mode] Loaded - Press Alt+Shift+D to toggle'); })(); } } catch(__e) { console.warn('[Userscript:Universal Dark Mode]', __e); } })(); })(); FAQ · ResearchCubeMod/ResearchCube Wiki · GitHub
Skip to content
MrSilly07 edited this page Mar 14, 2026 · 1 revision

FAQ

Answers to common questions from players and pack developers.


Q: Research isn't showing up in the Research Station list.

A: Run /reload. If it still doesn't appear, check the server log for [ResearchCube] WARN messages they describe JSON parse errors in your research files and name the affected file. Common causes: missing comma, wrong tier name (tier names are case-sensitive: use BASIC not basic), or a missing required field (tier and duration are required).


Q: I can see the research but clicking Start does nothing.

A: All five requirements must be met simultaneously:

  1. Drive (slot 0) the Drive's tier must equal the research tier exactly
  2. Cube (slot 1) the Cube's tier must be the research tier
  3. Cost slots (slots 2–7) all item costs filled with the correct items and counts
  4. Fluid tank the correct fluid type is loaded and the amount is at or above the fluid_cost amount
  5. Prerequisites all required prior research has been completed

Q: Research completed but the Drive shows no new recipe.

A: The Drive is probably full. Each Drive tier has a maxRecipes limit (BASIC = 4, ADVANCED = 8, etc.). Use a Drive of the same tier that still has capacity. Check Research Tiers for the capacity table. SELF_AWARE Drives have no limit.


Q: Can I change how long research takes?

A: Yes. Set researchDurationMultiplier in config/researchcube-common.toml. 0.5 makes all research twice as fast; 2.0 makes it twice as slow. Changes require a server restart (or world reload in singleplayer) to take effect.


Q: Does the mod work without JEI or EMI?

A: Yes. Both are fully optional. The Research Station UI, Drive Crafting Table, and all core mechanics function without any recipe viewer. Without JEI/EMI, Drive tooltips and the Research Chip Drive Inspector show recipe IDs as plain strings rather than resolved item names.


Q: What are IRRECOVERABLE drives for?

A: They are decorative and lore items. maxRecipes = 0 and isFunctional() = false IRRECOVERABLE drives cannot be placed in the Research Station or used in the Drive Crafting Table. They cannot be imprinted with recipes.


Q: Can two players share research progress?

A: If enableTeamSharing = true (the default) and both players are on the same FriendlyTeam set with the vanilla /team command their completed research is pooled server-side. One player completing research counts as completed for all team members.


Q: My datapack research runs but no recipe is imprinted. Why?

A: There are two possible causes:

  1. The Drive in slot 0 is full (its maxRecipes limit is reached). Use a Drive with remaining capacity.
  2. The recipe_pool field is absent or empty in your research JSON. If recipe_pool is omitted, no recipe is imprinted on completion this is valid behavior for research that is purely a prerequisite gate.

Q: How do I browse what recipes a Drive can produce before I run the research?

A: Open JEI or EMI and look up the Drive Crafting category. All registered researchcube:drive_crafting recipes are listed there with their required Drive, ingredients, and output. Alternatively, read the Research Book (right-click the research_book item) to see each research's recipe_pool.


Q: How do I report a bug or request a feature?

A: Open an issue on the mod's GitHub repository. Include your mod version, NeoForge version, a description of the problem, and any relevant log output.


Related Pages

Clone this wiki locally