• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

CyclopsMC / IntegratedDynamics / 20455923509

23 Dec 2025 08:44AM UTC coverage: 45.076% (-0.03%) from 45.108%
20455923509

push

github

rubensworks
Bump mod version

2607 of 8568 branches covered (30.43%)

Branch coverage included in aggregate %.

11872 of 23553 relevant lines covered (50.41%)

2.39 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

99.1
/src/main/java/org/cyclops/integrateddynamics/RegistryEntries.java
1
package org.cyclops.integrateddynamics;
2

3
import net.minecraft.core.BlockPos;
4
import net.minecraft.core.Direction;
5
import net.minecraft.core.component.DataComponentType;
6
import net.minecraft.core.registries.Registries;
7
import net.minecraft.nbt.CompoundTag;
8
import net.minecraft.resources.ResourceLocation;
9
import net.minecraft.sounds.SoundEvent;
10
import net.minecraft.world.entity.EntityType;
11
import net.minecraft.world.inventory.MenuType;
12
import net.minecraft.world.item.Item;
13
import net.minecraft.world.item.crafting.RecipeSerializer;
14
import net.minecraft.world.item.crafting.RecipeType;
15
import net.minecraft.world.item.crafting.SimpleCraftingRecipeSerializer;
16
import net.minecraft.world.level.biome.Biome;
17
import net.minecraft.world.level.block.Block;
18
import net.minecraft.world.level.block.entity.BlockEntityType;
19
import net.minecraft.world.level.block.state.BlockState;
20
import net.minecraft.world.level.levelgen.feature.foliageplacers.FoliagePlacerType;
21
import net.minecraft.world.level.levelgen.feature.trunkplacers.TrunkPlacerType;
22
import net.minecraft.world.level.material.FlowingFluid;
23
import net.minecraft.world.level.material.Fluid;
24
import net.neoforged.neoforge.fluids.SimpleFluidContent;
25
import net.neoforged.neoforge.registries.DeferredHolder;
26
import org.apache.commons.lang3.tuple.Pair;
27
import org.cyclops.integrateddynamics.block.*;
28
import org.cyclops.integrateddynamics.blockentity.*;
29
import org.cyclops.integrateddynamics.core.blockentity.BlockEntityMultipartTicking;
30
import org.cyclops.integrateddynamics.core.inventory.container.ContainerAspectSettings;
31
import org.cyclops.integrateddynamics.core.inventory.container.ContainerPartSettings;
32
import org.cyclops.integrateddynamics.core.item.ItemBlockEnergyContainer;
33
import org.cyclops.integrateddynamics.core.recipe.type.*;
34
import org.cyclops.integrateddynamics.entity.item.EntityItemTargetted;
35
import org.cyclops.integrateddynamics.inventory.container.*;
36
import org.cyclops.integrateddynamics.item.ItemEnhancement;
37
import org.cyclops.integrateddynamics.item.ItemFacade;
38
import org.cyclops.integrateddynamics.item.ItemVariable;
39
import org.cyclops.integrateddynamics.item.ItemWrench;
40
import org.cyclops.integrateddynamics.recipe.ItemFacadeRecipe;
41
import org.cyclops.integrateddynamics.recipe.ItemVariableCopyRecipe;
42
import org.cyclops.integrateddynamics.world.gen.foliageplacer.FoliagePlacerMenril;
43
import org.cyclops.integrateddynamics.world.gen.trunkplacer.TrunkPlacerMenril;
44

45
/**
46
 * Referenced registry entries.
47
 * @author rubensworks
48
 */
49
public class RegistryEntries {
×
50

51
    public static final DeferredHolder<Item, Item> ITEM_BUCKET_LIQUID_CHORUS = DeferredHolder.create(Registries.ITEM, ResourceLocation.parse("integrateddynamics:bucket_liquid_chorus"));
5✔
52
    public static final DeferredHolder<Item, Item> ITEM_BUCKET_MENRIL_RESIN = DeferredHolder.create(Registries.ITEM, ResourceLocation.parse("integrateddynamics:bucket_menril_resin"));
5✔
53
    public static final DeferredHolder<Item, Item> ITEM_CABLE = DeferredHolder.create(Registries.ITEM, ResourceLocation.parse("integrateddynamics:cable"));
5✔
54
    public static final DeferredHolder<Item, Item> ITEM_CRYSTALIZED_MENRIL_CHUNK = DeferredHolder.create(Registries.ITEM, ResourceLocation.parse("integrateddynamics:crystalized_menril_chunk"));
5✔
55
    public static final DeferredHolder<Item, Item> ITEM_DELAY = DeferredHolder.create(Registries.ITEM, ResourceLocation.parse("integrateddynamics:delay"));
5✔
56
    public static final DeferredHolder<Item, ItemBlockEnergyContainer> ITEM_ENERGY_BATTERY = DeferredHolder.create(Registries.ITEM, ResourceLocation.parse("integrateddynamics:energy_battery"));
5✔
57
    public static final DeferredHolder<Item, ItemFacade> ITEM_FACADE = DeferredHolder.create(Registries.ITEM, ResourceLocation.parse("integrateddynamics:facade"));
5✔
58
    public static final DeferredHolder<Item, Item> ITEM_ON_THE_DYNAMICS_OF_INTEGRATION = DeferredHolder.create(Registries.ITEM, ResourceLocation.parse("integrateddynamics:on_the_dynamics_of_integration"));
5✔
59
    public static final DeferredHolder<Item, Item> ITEM_LABELLER = DeferredHolder.create(Registries.ITEM, ResourceLocation.parse("integrateddynamics:labeller"));
5✔
60
    public static final DeferredHolder<Item, Item> ITEM_PORTABLE_LOGIC_PROGRAMMER = DeferredHolder.create(Registries.ITEM, ResourceLocation.parse("integrateddynamics:portable_logic_programmer"));
5✔
61
    public static final DeferredHolder<Item, Item> ITEM_PROXY = DeferredHolder.create(Registries.ITEM, ResourceLocation.parse("integrateddynamics:proxy"));
5✔
62
    public static final DeferredHolder<Item, ItemVariable> ITEM_VARIABLE = DeferredHolder.create(Registries.ITEM, ResourceLocation.parse("integrateddynamics:variable"));
5✔
63
    public static final DeferredHolder<Item, Item> ITEM_WRENCH = DeferredHolder.create(Registries.ITEM, ResourceLocation.parse("integrateddynamics:wrench"));
5✔
64
    public static final DeferredHolder<Item, Item> ITEM_MENRIL_TORCH = DeferredHolder.create(Registries.ITEM, ResourceLocation.parse("integrateddynamics:menril_torch"));
5✔
65
    public static final DeferredHolder<Item, Item> ITEM_MENRIL_TORCH_STONE = DeferredHolder.create(Registries.ITEM, ResourceLocation.parse("integrateddynamics:menril_torch_stone"));
5✔
66
    public static final DeferredHolder<Item, ItemEnhancement> ITEM_ENHANCEMENT_OFFSET = DeferredHolder.create(Registries.ITEM, ResourceLocation.parse("integrateddynamics:enhancement_offset"));
5✔
67

68
    public static final DeferredHolder<Block, BlockCable> BLOCK_CABLE = DeferredHolder.create(Registries.BLOCK, ResourceLocation.parse("integrateddynamics:cable"));
5✔
69
    public static final DeferredHolder<Block, Block> BLOCK_COAL_GENERATOR = DeferredHolder.create(Registries.BLOCK, ResourceLocation.parse("integrateddynamics:coal_generator"));
5✔
70
    public static final DeferredHolder<Block, Block> BLOCK_CRYSTALIZED_MENRIL_BRICK = DeferredHolder.create(Registries.BLOCK, ResourceLocation.parse("integrateddynamics:crystalized_menril_brick"));
5✔
71
    public static final DeferredHolder<Block, Block> BLOCK_CRYSTALIZED_MENRIL_BLOCK = DeferredHolder.create(Registries.BLOCK, ResourceLocation.parse("integrateddynamics:crystalized_menril_block"));
5✔
72
    public static final DeferredHolder<Block, Block> BLOCK_CRYSTALIZED_CHORUS_BRICK = DeferredHolder.create(Registries.BLOCK, ResourceLocation.parse("integrateddynamics:crystalized_chorus_brick"));
5✔
73
    public static final DeferredHolder<Block, Block> BLOCK_CRYSTALIZED_CHORUS_BLOCK = DeferredHolder.create(Registries.BLOCK, ResourceLocation.parse("integrateddynamics:crystalized_chorus_block"));
5✔
74
    public static final DeferredHolder<Block, Block> BLOCK_DELAY = DeferredHolder.create(Registries.BLOCK, ResourceLocation.parse("integrateddynamics:delay"));
5✔
75
    public static final DeferredHolder<Block, BlockDryingBasin> BLOCK_DRYING_BASIN = DeferredHolder.create(Registries.BLOCK, ResourceLocation.parse("integrateddynamics:drying_basin"));
5✔
76
    public static final DeferredHolder<Block, BlockEnergyBattery> BLOCK_ENERGY_BATTERY = DeferredHolder.create(Registries.BLOCK, ResourceLocation.parse("integrateddynamics:energy_battery"));
5✔
77
    public static final DeferredHolder<Block, BlockEnergyBattery> BLOCK_ENERGY_BATTERY_CREATIVE = DeferredHolder.create(Registries.BLOCK, ResourceLocation.parse("integrateddynamics:energy_battery_creative"));
5✔
78
    public static final DeferredHolder<Block, BlockFluidLiquidChorus> BLOCK_FLUID_LIQUID_CHORUS = DeferredHolder.create(Registries.BLOCK, ResourceLocation.parse("integrateddynamics:block_liquid_chorus"));
5✔
79
    public static final DeferredHolder<Block, BlockFluidMenrilResin> BLOCK_FLUID_MENRIL_RESIN = DeferredHolder.create(Registries.BLOCK, ResourceLocation.parse("integrateddynamics:block_menril_resin"));
5✔
80
    public static final DeferredHolder<Block, Block> BLOCK_INVISIBLE_LIGHT = DeferredHolder.create(Registries.BLOCK, ResourceLocation.parse("integrateddynamics:invisible_light"));
5✔
81
    public static final DeferredHolder<Block, Block> BLOCK_LOGIC_PROGRAMMER = DeferredHolder.create(Registries.BLOCK, ResourceLocation.parse("integrateddynamics:logic_programmer"));
5✔
82
    public static final DeferredHolder<Block, Block> BLOCK_MATERIALIZER = DeferredHolder.create(Registries.BLOCK, ResourceLocation.parse("integrateddynamics:materializer"));
5✔
83
    public static final DeferredHolder<Block, BlockMechanicalDryingBasin> BLOCK_MECHANICAL_DRYING_BASIN = DeferredHolder.create(Registries.BLOCK, ResourceLocation.parse("integrateddynamics:mechanical_drying_basin"));
5✔
84
    public static final DeferredHolder<Block, BlockMechanicalSqueezer> BLOCK_MECHANICAL_SQUEEZER = DeferredHolder.create(Registries.BLOCK, ResourceLocation.parse("integrateddynamics:mechanical_squeezer"));
5✔
85
    public static final DeferredHolder<Block, Block> BLOCK_MENRIL_LEAVES = DeferredHolder.create(Registries.BLOCK, ResourceLocation.parse("integrateddynamics:menril_leaves"));
5✔
86
    public static final DeferredHolder<Block, Block> BLOCK_MENRIL_LOG = DeferredHolder.create(Registries.BLOCK, ResourceLocation.parse("integrateddynamics:menril_log"));
5✔
87
    public static final DeferredHolder<Block, Block> BLOCK_MENRIL_LOG_FILLED = DeferredHolder.create(Registries.BLOCK, ResourceLocation.parse("integrateddynamics:menril_log_filled"));
5✔
88
    public static final DeferredHolder<Block, Block> BLOCK_MENRIL_LOG_STRIPPED = DeferredHolder.create(Registries.BLOCK, ResourceLocation.parse("integrateddynamics:menril_log_stripped"));
5✔
89
    public static final DeferredHolder<Block, Block> BLOCK_MENRIL_WOOD = DeferredHolder.create(Registries.BLOCK, ResourceLocation.parse("integrateddynamics:menril_wood"));
5✔
90
    public static final DeferredHolder<Block, Block> BLOCK_MENRIL_WOOD_STRIPPED = DeferredHolder.create(Registries.BLOCK, ResourceLocation.parse("integrateddynamics:menril_wood_stripped"));
5✔
91
    public static final DeferredHolder<Block, Block> BLOCK_MENRIL_PLANKS = DeferredHolder.create(Registries.BLOCK, ResourceLocation.parse("integrateddynamics:menril_planks"));
5✔
92
    public static final DeferredHolder<Block, Block> BLOCK_MENRIL_PLANKS_STAIRS = DeferredHolder.create(Registries.BLOCK, ResourceLocation.parse("integrateddynamics:menril_planks_stairs"));
5✔
93
    public static final DeferredHolder<Block, Block> BLOCK_MENRIL_SAPLING = DeferredHolder.create(Registries.BLOCK, ResourceLocation.parse("integrateddynamics:menril_sapling"));
5✔
94
    public static final DeferredHolder<Block, Block> BLOCK_PROXY = DeferredHolder.create(Registries.BLOCK, ResourceLocation.parse("integrateddynamics:proxy"));
5✔
95
    public static final DeferredHolder<Block, BlockSqueezer> BLOCK_SQUEEZER = DeferredHolder.create(Registries.BLOCK, ResourceLocation.parse("integrateddynamics:squeezer"));
5✔
96
    public static final DeferredHolder<Block, Block> BLOCK_VARIABLE_STORE = DeferredHolder.create(Registries.BLOCK, ResourceLocation.parse("integrateddynamics:variablestore"));
5✔
97
    public static final DeferredHolder<Block, Block> BLOCK_MENRIL_TORCH = DeferredHolder.create(Registries.BLOCK, ResourceLocation.parse("integrateddynamics:menril_torch"));
5✔
98
    public static final DeferredHolder<Block, Block> BLOCK_MENRIL_TORCH_WALL = DeferredHolder.create(Registries.BLOCK, ResourceLocation.parse("integrateddynamics:menril_torch_wall"));
5✔
99
    public static final DeferredHolder<Block, Block> BLOCK_MENRIL_TORCH_STONE = DeferredHolder.create(Registries.BLOCK, ResourceLocation.parse("integrateddynamics:menril_torch_stone"));
5✔
100
    public static final DeferredHolder<Block, Block> BLOCK_MENRIL_TORCH_STONE_WALL = DeferredHolder.create(Registries.BLOCK, ResourceLocation.parse("integrateddynamics:menril_torch_stone_wall"));
5✔
101

102
    public static final DeferredHolder<BlockEntityType<?>, BlockEntityType<BlockEntityCoalGenerator>> BLOCK_ENTITY_COAL_GENERATOR = DeferredHolder.create(Registries.BLOCK_ENTITY_TYPE, ResourceLocation.parse("integrateddynamics:coal_generator"));
5✔
103
    public static final DeferredHolder<BlockEntityType<?>, BlockEntityType<BlockEntityDelay>> BLOCK_ENTITY_DELAY = DeferredHolder.create(Registries.BLOCK_ENTITY_TYPE, ResourceLocation.parse("integrateddynamics:delay"));
5✔
104
    public static final DeferredHolder<BlockEntityType<?>, BlockEntityType<BlockEntityDryingBasin>> BLOCK_ENTITY_DRYING_BASIN = DeferredHolder.create(Registries.BLOCK_ENTITY_TYPE, ResourceLocation.parse("integrateddynamics:drying_basin"));
5✔
105
    public static final DeferredHolder<BlockEntityType<?>, BlockEntityType<BlockEntityEnergyBattery>> BLOCK_ENTITY_ENERGY_BATTERY = DeferredHolder.create(Registries.BLOCK_ENTITY_TYPE, ResourceLocation.parse("integrateddynamics:energy_battery"));
5✔
106
    public static final DeferredHolder<BlockEntityType<?>, BlockEntityType<BlockEntityMaterializer>> BLOCK_ENTITY_MATERIALIZER = DeferredHolder.create(Registries.BLOCK_ENTITY_TYPE, ResourceLocation.parse("integrateddynamics:materializer"));
5✔
107
    public static final DeferredHolder<BlockEntityType<?>, BlockEntityType<BlockEntityMechanicalDryingBasin>> BLOCK_ENTITY_MECHANICAL_DRYING_BASIN = DeferredHolder.create(Registries.BLOCK_ENTITY_TYPE, ResourceLocation.parse("integrateddynamics:mechanical_drying_basin"));
5✔
108
    public static final DeferredHolder<BlockEntityType<?>, BlockEntityType<BlockEntityMechanicalSqueezer>> BLOCK_ENTITY_MECHANICAL_SQUEEZER = DeferredHolder.create(Registries.BLOCK_ENTITY_TYPE, ResourceLocation.parse("integrateddynamics:mechanical_squeezer"));
5✔
109
    public static final DeferredHolder<BlockEntityType<?>, BlockEntityType<BlockEntityMultipartTicking>> BLOCK_ENTITY_MULTIPART_TICKING = DeferredHolder.create(Registries.BLOCK_ENTITY_TYPE, ResourceLocation.parse("integrateddynamics:multipart_ticking"));
5✔
110
    public static final DeferredHolder<BlockEntityType<?>, BlockEntityType<BlockEntityProxy>> BLOCK_ENTITY_PROXY = DeferredHolder.create(Registries.BLOCK_ENTITY_TYPE, ResourceLocation.parse("integrateddynamics:proxy"));
5✔
111
    public static final DeferredHolder<BlockEntityType<?>, BlockEntityType<BlockEntitySqueezer>> BLOCK_ENTITY_SQUEEZER = DeferredHolder.create(Registries.BLOCK_ENTITY_TYPE, ResourceLocation.parse("integrateddynamics:squeezer"));
5✔
112
    public static final DeferredHolder<BlockEntityType<?>, BlockEntityType<BlockEntityVariablestore>> BLOCK_ENTITY_VARIABLE_STORE = DeferredHolder.create(Registries.BLOCK_ENTITY_TYPE, ResourceLocation.parse("integrateddynamics:variable_store"));
5✔
113

114
    public static final DeferredHolder<MenuType<?>, MenuType<ContainerAspectSettings>> CONTAINER_ASPECT_SETTINGS = DeferredHolder.create(Registries.MENU, ResourceLocation.parse("integrateddynamics:aspect_settings"));
5✔
115
    public static final DeferredHolder<MenuType<?>, MenuType<ContainerCoalGenerator>> CONTAINER_COAL_GENERATOR = DeferredHolder.create(Registries.MENU, ResourceLocation.parse("integrateddynamics:coal_generator"));
5✔
116
    public static final DeferredHolder<MenuType<?>, MenuType<ContainerDelay>> CONTAINER_DELAY = DeferredHolder.create(Registries.MENU, ResourceLocation.parse("integrateddynamics:delay"));
5✔
117
    public static final DeferredHolder<MenuType<?>, MenuType<ContainerLabeller>> CONTAINER_LABELLER = DeferredHolder.create(Registries.MENU, ResourceLocation.parse("integrateddynamics:labeller"));
5✔
118
    public static final DeferredHolder<MenuType<?>, MenuType<ContainerLogicProgrammer>> CONTAINER_LOGIC_PROGRAMMER = DeferredHolder.create(Registries.MENU, ResourceLocation.parse("integrateddynamics:logic_programmer"));
5✔
119
    public static final DeferredHolder<MenuType<?>, MenuType<ContainerLogicProgrammerPortable>> CONTAINER_LOGIC_PROGRAMMER_PORTABLE = DeferredHolder.create(Registries.MENU, ResourceLocation.parse("integrateddynamics:logic_programmer_portable"));
5✔
120
    public static final DeferredHolder<MenuType<?>, MenuType<ContainerMaterializer>> CONTAINER_MATERIALIZER = DeferredHolder.create(Registries.MENU, ResourceLocation.parse("integrateddynamics:materializer"));
5✔
121
    public static final DeferredHolder<MenuType<?>, MenuType<ContainerMaterializer>> CONTAINER_MECHANICAL_DRYING_BASIN = DeferredHolder.create(Registries.MENU, ResourceLocation.parse("integrateddynamics:mechanical_drying_basin"));
5✔
122
    public static final DeferredHolder<MenuType<?>, MenuType<ContainerMaterializer>> CONTAINER_MECHANICAL_SQUEEZER = DeferredHolder.create(Registries.MENU, ResourceLocation.parse("integrateddynamics:mechanical_squeezer"));
5✔
123
    public static final DeferredHolder<MenuType<?>, MenuType<ContainerOnTheDynamicsOfIntegration>> CONTAINER_ON_THE_DYNAMICS_OF_INTEGRATION = DeferredHolder.create(Registries.MENU, ResourceLocation.parse("integrateddynamics:on_the_dynamics_of_integration"));
5✔
124
    public static final DeferredHolder<MenuType<?>, MenuType<ContainerPartPanelVariableDriven>> CONTAINER_PART_DISPLAY = DeferredHolder.create(Registries.MENU, ResourceLocation.parse("integrateddynamics:part_display"));
5✔
125
    public static final DeferredHolder<MenuType<?>, MenuType<ContainerPartReader>> CONTAINER_PART_READER = DeferredHolder.create(Registries.MENU, ResourceLocation.parse("integrateddynamics:part_reader"));
5✔
126
    public static final DeferredHolder<MenuType<?>, MenuType<ContainerPartSettings>> CONTAINER_PART_SETTINGS = DeferredHolder.create(Registries.MENU, ResourceLocation.parse("integrateddynamics:part_settings"));
5✔
127
    public static final DeferredHolder<MenuType<?>, MenuType<ContainerPartSettings>> CONTAINER_PART_OFFSET = DeferredHolder.create(Registries.MENU, ResourceLocation.parse("integrateddynamics:part_offset"));
5✔
128
    public static final DeferredHolder<MenuType<?>, MenuType<ContainerPartReader>> CONTAINER_PART_WRITER = DeferredHolder.create(Registries.MENU, ResourceLocation.parse("integrateddynamics:part_writer"));
5✔
129
    public static final DeferredHolder<MenuType<?>, MenuType<ContainerProxy>> CONTAINER_PROXY = DeferredHolder.create(Registries.MENU, ResourceLocation.parse("integrateddynamics:proxy"));
5✔
130
    public static final DeferredHolder<MenuType<?>, MenuType<ContainerVariablestore>> CONTAINER_VARIABLESTORE = DeferredHolder.create(Registries.MENU, ResourceLocation.parse("integrateddynamics:variablestore"));
5✔
131

132
    public static final DeferredHolder<Fluid, FlowingFluid> FLUID_LIQUID_CHORUS = DeferredHolder.create(Registries.FLUID, ResourceLocation.parse("integrateddynamics:liquid_chorus"));
5✔
133
    public static final DeferredHolder<Fluid, FlowingFluid> FLUID_MENRIL_RESIN = DeferredHolder.create(Registries.FLUID, ResourceLocation.parse("integrateddynamics:menril_resin"));
5✔
134

135
    public static final DeferredHolder<FoliagePlacerType<?>, FoliagePlacerType<FoliagePlacerMenril>> FOLIAGE_PLACER_MENRIL = DeferredHolder.create(Registries.FOLIAGE_PLACER_TYPE, ResourceLocation.parse("integrateddynamics:menril"));
5✔
136

137
    public static final DeferredHolder<TrunkPlacerType<?>, TrunkPlacerType<TrunkPlacerMenril>> TRUNK_PLACER_MENRIL = DeferredHolder.create(Registries.TRUNK_PLACER_TYPE, ResourceLocation.parse("integrateddynamics:menril"));
5✔
138

139
    public static final DeferredHolder<Biome, Biome> BIOME_MENEGLIN = DeferredHolder.create(Registries.BIOME, ResourceLocation.parse("integrateddynamics:meneglin"));
5✔
140

141
    public static final DeferredHolder<RecipeType<?>, RecipeType<RecipeDryingBasin>> RECIPETYPE_DRYING_BASIN = DeferredHolder.create(Registries.RECIPE_TYPE, ResourceLocation.parse("integrateddynamics:drying_basin"));
5✔
142
    public static final DeferredHolder<RecipeType<?>, RecipeType<RecipeMechanicalDryingBasin>> RECIPETYPE_MECHANICAL_DRYING_BASIN = DeferredHolder.create(Registries.RECIPE_TYPE, ResourceLocation.parse("integrateddynamics:mechanical_drying_basin"));
5✔
143
    public static final DeferredHolder<RecipeType<?>, RecipeType<RecipeSqueezer>> RECIPETYPE_SQUEEZER = DeferredHolder.create(Registries.RECIPE_TYPE, ResourceLocation.parse("integrateddynamics:squeezer"));
5✔
144
    public static final DeferredHolder<RecipeType<?>, RecipeType<RecipeMechanicalSqueezer>> RECIPETYPE_MECHANICAL_SQUEEZER = DeferredHolder.create(Registries.RECIPE_TYPE, ResourceLocation.parse("integrateddynamics:mechanical_squeezer"));
5✔
145

146
    public static final DeferredHolder<RecipeSerializer<?>, RecipeSerializer<RecipeDryingBasin>> RECIPESERIALIZER_DRYING_BASIN = DeferredHolder.create(Registries.RECIPE_SERIALIZER, ResourceLocation.parse("integrateddynamics:drying_basin"));
5✔
147
    public static final DeferredHolder<RecipeSerializer<?>, RecipeSerializer<RecipeMechanicalDryingBasin>> RECIPESERIALIZER_MECHANICAL_DRYING_BASIN = DeferredHolder.create(Registries.RECIPE_SERIALIZER, ResourceLocation.parse("integrateddynamics:mechanical_drying_basin"));
5✔
148
    public static final DeferredHolder<RecipeSerializer<?>, RecipeSerializer<RecipeSqueezer>> RECIPESERIALIZER_SQUEEZER = DeferredHolder.create(Registries.RECIPE_SERIALIZER, ResourceLocation.parse("integrateddynamics:squeezer"));
5✔
149
    public static final DeferredHolder<RecipeSerializer<?>, RecipeSerializer<RecipeMechanicalSqueezer>> RECIPESERIALIZER_MECHANICAL_SQUEEZER = DeferredHolder.create(Registries.RECIPE_SERIALIZER, ResourceLocation.parse("integrateddynamics:mechanical_squeezer"));
5✔
150
    public static final DeferredHolder<RecipeSerializer<?>, RecipeSerializer<RecipeSqueezer>> RECIPESERIALIZER_SQUEEZER_FACADE = DeferredHolder.create(Registries.RECIPE_SERIALIZER, ResourceLocation.parse("integrateddynamics:squeezer_facade"));
5✔
151
    public static final DeferredHolder<RecipeSerializer<?>, RecipeSerializer<RecipeMechanicalSqueezer>> RECIPESERIALIZER_MECHANICAL_SQUEEZER_FACADE = DeferredHolder.create(Registries.RECIPE_SERIALIZER, ResourceLocation.parse("integrateddynamics:mechanical_squeezer_facade"));
5✔
152
    public static final DeferredHolder<RecipeSerializer<?>, RecipeSerializer<RecipeNbtClear>> RECIPESERIALIZER_NBT_CLEAR = DeferredHolder.create(Registries.RECIPE_SERIALIZER, ResourceLocation.parse("integrateddynamics:crafting_special_nbt_clear"));
5✔
153
    public static final DeferredHolder<RecipeSerializer<?>, RecipeSerializer<RecipeEnergyContainerCombination>> RECIPESERIALIZER_ENERGY_CONTAINER_COMBINATION = DeferredHolder.create(Registries.RECIPE_SERIALIZER, ResourceLocation.parse("integrateddynamics:crafting_special_energycontainer_combination"));
5✔
154
    public static final DeferredHolder<RecipeSerializer<?>, SimpleCraftingRecipeSerializer<ItemFacadeRecipe>> RECIPESERIALIZER_FACADE = DeferredHolder.create(Registries.RECIPE_SERIALIZER, ResourceLocation.parse("integrateddynamics:crafting_special_facade"));
5✔
155
    public static final DeferredHolder<RecipeSerializer<?>, SimpleCraftingRecipeSerializer<ItemVariableCopyRecipe>> RECIPESERIALIZER_VARIABLE_COPY = DeferredHolder.create(Registries.RECIPE_SERIALIZER, ResourceLocation.parse("integrateddynamics:crafting_special_variable_copy"));
5✔
156

157
    public static final DeferredHolder<SoundEvent, SoundEvent> SOUNDEVENT_EFFECT_PAGE_FLIPSINGLE = DeferredHolder.create(Registries.SOUND_EVENT, ResourceLocation.parse("integrateddynamics:effect_page_flipsingle"));
5✔
158
    public static final DeferredHolder<SoundEvent, SoundEvent> SOUNDEVENT_EFFECT_PAGE_FLIPMULTIPLE = DeferredHolder.create(Registries.SOUND_EVENT, ResourceLocation.parse("integrateddynamics:effect_page_flipmultiple"));
5✔
159

160
    public static final DeferredHolder<EntityType<?>, EntityType<? extends EntityItemTargetted>> ENTITYTYPE_ITEM_TARGETTED = DeferredHolder.create(Registries.ENTITY_TYPE, ResourceLocation.parse("integrateddynamics:item_targetted"));
5✔
161

162
    public static final DeferredHolder<DataComponentType<?>, DataComponentType<Boolean>> DATACOMPONENT_ACTIVATED = DeferredHolder.create(Registries.DATA_COMPONENT_TYPE, ResourceLocation.parse("integrateddynamics:activated"));
5✔
163
    public static final DeferredHolder<DataComponentType<?>, DataComponentType<BlockState>> DATACOMPONENT_FACADE_BLOCK = DeferredHolder.create(Registries.DATA_COMPONENT_TYPE, ResourceLocation.parse("integrateddynamics:facade_block"));
5✔
164
    public static final DeferredHolder<DataComponentType<?>, DataComponentType<Pair<SimpleFluidContent, SimpleFluidContent>>> DATACOMPONENT_FLUID_CONTENT_IN_OUT = DeferredHolder.create(Registries.DATA_COMPONENT_TYPE, ResourceLocation.parse("integrateddynamics:fluid_content_in_out"));
5✔
165
    public static final DeferredHolder<DataComponentType<?>, DataComponentType<Integer>> DATACOMPONENT_OMNIDIRECTIONAL_GROUP = DeferredHolder.create(Registries.DATA_COMPONENT_TYPE, ResourceLocation.parse("integrateddynamics:omnidirectional_group"));
5✔
166
    public static final DeferredHolder<DataComponentType<?>, DataComponentType<Integer>> DATACOMPONENT_PART_ENHANCEMENT = DeferredHolder.create(Registries.DATA_COMPONENT_TYPE, ResourceLocation.parse("integrateddynamics:part_enhancement"));
5✔
167
    public static final DeferredHolder<DataComponentType<?>, DataComponentType<CompoundTag>> DATACOMPONENT_PART_STATE = DeferredHolder.create(Registries.DATA_COMPONENT_TYPE, ResourceLocation.parse("integrateddynamics:part_state"));
5✔
168
    public static final DeferredHolder<DataComponentType<?>, DataComponentType<Integer>> DATACOMPONENT_PROXY_ID = DeferredHolder.create(Registries.DATA_COMPONENT_TYPE, ResourceLocation.parse("integrateddynamics:proxy_id"));
5✔
169
    public static final DeferredHolder<DataComponentType<?>, DataComponentType<CompoundTag>> DATACOMPONENT_VARIABLE_FACADE = DeferredHolder.create(Registries.DATA_COMPONENT_TYPE, ResourceLocation.parse("integrateddynamics:variable_facade"));
5✔
170
    public static final DeferredHolder<DataComponentType<?>, DataComponentType<BlockPos>> DATACOMPONENT_WRENCH_TARGET_BLOCKPOS = DeferredHolder.create(Registries.DATA_COMPONENT_TYPE, ResourceLocation.parse("integrateddynamics:wrench_target_blockpos"));
5✔
171
    public static final DeferredHolder<DataComponentType<?>, DataComponentType<Direction>> DATACOMPONENT_WRENCH_TARGET_DIRECTION = DeferredHolder.create(Registries.DATA_COMPONENT_TYPE, ResourceLocation.parse("integrateddynamics:wrench_target_direction"));
5✔
172
    public static final DeferredHolder<DataComponentType<?>, DataComponentType<ItemWrench.Mode>> DATACOMPONENT_WRENCH_MODE = DeferredHolder.create(Registries.DATA_COMPONENT_TYPE, ResourceLocation.parse("integrateddynamics:wrench_mode"));
6✔
173

174

175
}
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc