Skip to content

Instantly share code, notes, and snippets.

Hello and welcome to Mikey's "I read the code so here is how I think it works" workshop

Firstly: Themes are just a .txt file that tells quests how to look. Most components will use this for their styling. If they don't. Let us know! Not many people use this system

Secondly: Themes are handled by placing a ftbquests/ftb_quests_theme.txt file in your resource pack (kubejs works here)

The fun stuff

Properties

> Task :neoFormApplyForgesAccessTransformer FAILED
[10:07:09] [main/INFO]: Access Transformer processor running version 8.0.7+8.0.7+master.43473d43
[10:07:09] [main/INFO]: Command line arguments [--inJar, /home/des/forge/1.20.5/ModularRouters/build/neoForm/neoFormJoined1.20.5-20240423.152201/steps/rename/output.jar, --outJar, /home/des/forge/1.20.5/ModularRouters/build/neoForm/neoFormJoined1.20.5-20240423.152201/steps/applyForgesAccessTransformer/output.jar, --atFile, /home/des/forge/1.20.5/ModularRouters/build/neoForm/neoFormJoined1.20.5-20240423.152201/accesstransformers/Forges/_script_neoforge.cfg, --atFile, /home/des/forge/1.20.5/ModularRouters/build/neoForm/neoFormJoined1.20.5-20240423.152201/accesstransformers/Forges/accesstransformer.cfg]
[10:07:09] [main/INFO]: Reading from /home/des/forge/1.20.5/ModularRouters/build/neoForm/neoFormJoined1.20.5-20240423.152201/steps/rename/output.jar
[10:07:09] [main/INFO]: Writing to /home/des/forge/1.20.5/ModularRouters/build/neoForm/neoFormJoined1.20.5-20240423.152
[14:23:33] [Server thread/ERROR] [minecraft/MinecraftServer]: Encountered an unexpected exception
net.minecraft.ReportedException: Accessing LegacyRandomSource from multiple threads
at net.minecraft.server.MinecraftServer.m_5703_(MinecraftServer.java:870) ~[client-1.19.2-20220805.130853-srg.jar%23742!/:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:A}
at net.minecraft.server.MinecraftServer.m_5705_(MinecraftServer.java:806) ~[client-1.19.2-20220805.130853-srg.jar%23742!/:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:A}
at net.minecraft.client.server.IntegratedServer.m_5705_(IntegratedServer.java:84) ~[client-1.19.2-20220805.130853-srg.jar%23742!/:?] {re:mixin,pl:runtimedistcleaner:A,re:classloading,pl:mixin:APP:blueprint.mixins.json:client.IntegratedServerMixin,pl:mixin:APP:smoothboot.mixins.json:client.IntegratedServerMixin,pl:mixin:APP:minetogether-common.mixins.json:connect.IntegratedServerAccessor,pl:mixin:A
@desht
desht / ftb-quests-hotkeys.md
Last active December 9, 2022 14:17
FTB Quests hotkeys (from version 1802.3.7-build.152)

Key Bindings

Main quest screen

Key Action Editor Mode Only?
- (minus) Zoom out no
= (equals) Zoom in no
Ctrl-0 Reset zoom no
Tab Go to next chapter no
[10:10:34] [Server thread/ERROR] (net.minecraft.server.MinecraftServer) Encountered an unexpected exception
java.lang.NullPointerException: null
at net.minecraftforge.common.util.LazyOptional.orElseThrow(LazyOptional.java:130) ~[forge-1.18.2-40.1.73-minecraft-merged-named.jar%2368
%2375!/:?]
at moze_intel.projecte.impl.TransmutationProxyImpl.getKnowledgeProviderFor(TransmutationProxyImpl.java:37) ~[projecte-226410-3722831.jar
%2376!/:1.0.1]
at dev.latvian.mods.projectex.inventory.LinkOutputHandler.getStackInSlot(LinkOutputHandler.java:83) ~[%2374!/:?]
at dev.latvian.mods.projectex.block.entity.AbstractLinkInvBlockEntity$WrappedItemHandler.getStackInSlot(AbstractLinkInvBlockEntity.java:
165) ~[%2374!/:?]
at com.refinedmods.refinedstorage.apiimpl.storage.externalstorage.ItemExternalStorageCache.update(ItemExternalStorageCache.java:42) ~[re
[17:26:17] [Netty Epoll Server IO #2/ERROR] [ne.mi.fm.lo.RuntimeDistCleaner/DISTXFORM]: Attempted to load class net/minecraft/client/player/LocalPlayer for invalid dist DEDICATED_SERVER
[17:26:17] [Netty Epoll Server IO #2/ERROR] [me.je.co.ne.ServerPacketRouter/]: Packet error when reading packet: DELETE_ITEM
java.util.ServiceConfigurationError: mezz.jei.common.platform.IPlatformHelper: Provider mezz.jei.forge.platform.PlatformHelper could not be instantiated
at java.util.ServiceLoader.fail(ServiceLoader.java:586) ~[?:?] {}
at java.util.ServiceLoader$ProviderImpl.newInstance(ServiceLoader.java:813) ~[?:?] {}
at java.util.ServiceLoader$ProviderImpl.get(ServiceLoader.java:729) ~[?:?] {}
at java.util.ServiceLoader$3.next(ServiceLoader.java:1403) ~[?:?] {}
at java.util.ServiceLoader.findFirst(ServiceLoader.java:1812) ~[?:?] {}
at mezz.jei.common.platform.Services.load(Services.java:15) ~[jei-1.19.2-forge-11.2.0.256.jar%2398!/:11.2.0.256] {re:classloading}
at mezz.jei.common.platform.Services.<clinit>(Servi
[09:15:53] [Thread-0/ERROR] [ne.mi.fm.ja.FMLModContainer/]: Exception caught during firing event: Cannot get config value before config is loaded.
This error is currently only thrown in the development environment, to avoid breaking published mods.
In a future version, this will also throw in the production environment.
Index: 1
Listeners:
0: NORMAL
1: net.minecraftforge.eventbus.EventBus$$Lambda$4398/0x00000008016acf90@33a84c88
java.lang.IllegalStateException: Cannot get config value before config is loaded.
This error is currently only thrown in the development environment, to avoid breaking published mods.
[18Jul2022 09:52:27.564] [Netty Epoll Server IO #2/ERROR] [mezz.jei.common.network.ServerPacketRouter/]: Packet error when reading packet: GIVE_ITEM
java.util.ServiceConfigurationError: mezz.jei.common.platform.IPlatformHelper: Provider mezz.jei.forge.platform.PlatformHelper could not be instantiated
at java.util.ServiceLoader.fail(ServiceLoader.java:586) ~[?:?]
at java.util.ServiceLoader$ProviderImpl.newInstance(ServiceLoader.java:813) ~[?:?]
at java.util.ServiceLoader$ProviderImpl.get(ServiceLoader.java:729) ~[?:?]
at java.util.ServiceLoader$3.next(ServiceLoader.java:1403) ~[?:?]
at java.util.ServiceLoader.findFirst(ServiceLoader.java:1812) ~[?:?]
at mezz.jei.common.platform.Services.load(Services.java:15) ~[jei-1.19-forge-11.0.0.225.jar%2395!/:11.0.0.225]
at mezz.jei.common.platform.Services.<clinit>(Services.java:11) ~[jei-1.19-forge-11.0.0.225.jar%2395!/:11.0.0.225]
at mezz.jei.common.util.ServerCommandUtil.canStack(ServerCommandUtil.java:168) ~[jei-1.19-forge-11.0.0.225.jar%2395!/:11.0.0.225]
private static void oilLakeDatagen(GatherDataEvent event, DataGenerator generator, ExistingFileHelper existingFileHelper, RegistryOps<JsonElement> registryOps) {
// oil lake configured feature
ConfiguredFeature<?,?> oilLakeCF = new ConfiguredFeature<>(
Feature.LAKE,
new LakeFeature.Configuration(
BlockStateProvider.simple(ModBlocks.OIL.get().defaultBlockState()),
BlockStateProvider.simple(Blocks.AIR.defaultBlockState())
)
);
JsonCodecProvider<ConfiguredFeature<?,?>> cfProvider = JsonCodecProvider.forDatapackRegistry(
#
# A fatal error has been detected by the Java Runtime Environment:
#
# SIGSEGV (0xb) at pc=0x00007fc5e55df755, pid=28694, tid=28916
#
# JRE version: OpenJDK Runtime Environment Temurin-17.0.1+12 (17.0.1+12) (build 17.0.1+12)
# Java VM: OpenJDK 64-Bit Server VM Temurin-17.0.1+12 (17.0.1+12, mixed mode, sharing, tiered, compressed oops, compressed class ptrs, g1 gc, linux-amd64)
# Problematic frame:
# C [spark-2493763222547602601-libasyncProfiler.so.tmp+0x23755] DwarfParser::parseInstructions(unsigned int, char const*)+0x55
#