summaryrefslogtreecommitdiff
path: root/src/main/java/com/coasteen/armcontainers/ArmContainers.java
diff options
context:
space:
mode:
authorcoasteen <coasteen@proton.me>2026-08-16 08:24:07 +0330
committercoasteen <coasteen@proton.me>2026-08-16 08:24:07 +0330
commit028ba9d83eec959d18e2717ef33debbec59fca26 (patch)
tree093a405db8ad95f57c479f45e5fa88db79220524 /src/main/java/com/coasteen/armcontainers/ArmContainers.java
parentdcb35b6f63b441ca93d033aae6aef4ac5ccb0e70 (diff)
init
Diffstat (limited to 'src/main/java/com/coasteen/armcontainers/ArmContainers.java')
-rw-r--r--src/main/java/com/coasteen/armcontainers/ArmContainers.java29
1 files changed, 29 insertions, 0 deletions
diff --git a/src/main/java/com/coasteen/armcontainers/ArmContainers.java b/src/main/java/com/coasteen/armcontainers/ArmContainers.java
new file mode 100644
index 0000000..aceada0
--- /dev/null
+++ b/src/main/java/com/coasteen/armcontainers/ArmContainers.java
@@ -0,0 +1,29 @@
+package com.coasteen.armcontainers;
+
+import com.coasteen.armcontainers.create.GenericContainerPointType;
+import com.simibubi.create.content.kinetics.mechanicalArm.ArmInteractionPointType;
+import net.minecraft.core.Registry;
+import net.minecraft.resources.ResourceKey;
+import net.minecraft.resources.ResourceLocation;
+import net.neoforged.bus.api.IEventBus;
+import net.neoforged.fml.common.Mod;
+import net.neoforged.neoforge.registries.RegisterEvent;
+
+@Mod(ArmContainers.MOD_ID)
+public class ArmContainers {
+ public static final String MOD_ID = "armcontainers";
+
+ public ArmContainers(IEventBus modEventBus) {
+ modEventBus.addListener(this::onRegister);
+ }
+
+ private void onRegister(RegisterEvent event) {
+ event.register(
+ ResourceKey.createRegistryKey(ResourceLocation.fromNamespaceAndPath("create", "arm_interaction_point_type")),
+ helper -> helper.register(
+ ResourceLocation.fromNamespaceAndPath(MOD_ID, "generic_container"),
+ new GenericContainerPointType()
+ )
+ );
+ }
+}