Recipes and more info can be found here.
Goggles
Get that pesky water out of your eyes and see better with these Goggles.
SCUBA Tank
Store oxygen for use with your SCUBA Breather with this nifty tank.
SCUBA Breather
Use oxygen from your SCUBA Tank allowing you to breathe for extended lengths of time underwater.
Snorkel
The lay-minecrafter's alternative to the SCUBA gear, breathe infinitely underwater when your head is up to 2 meters below the surface of the water.
PLEASE! please make this a 1.12.2 mod. I have spent over 2 hours making a modpack surrounding this mod but I just found out that it will not. Please fix.
In reply to pnyt_official:
it works on 1.12.2
I'd very much appreciate it if you were able to update this for 1.12.2.
Currently working on a new modpack that's as far as I'm aware quite unique, and would love to add this to it.
*pokes awesome mod author about awesome mod for 1.12.2*
More seriously this is an awesome mod, I like it a lot more than simple "you can always see good underwater mods" because it feels a lot more immersive. Would be lovely for building up my underwater railway, or fighting aquacreepers
Yeah is 1.12.2 coming soon?
can you please remove the tesla dependency flag i use rf exclusively and this mod won't load without tesla installed
1.12.2???
Hi, i'm having an error when installing your mod, but i'm pretty sure I installed all the dependencies already...
Would appreciate it if you could take some time to help me find out what went wrong. Thank you! :)
Here is the error log:
In reply to mashiroia:
I've been having a crash with multiple combinations of mods..can you tell me what I'm doing wrong?
Without yours everything is fine. Really really want to use this one considering it will give me real access to aspects of other things underwater within them. Also, you should make obsidian equipment for under lava exploration. Find those impossible to access diamonds without having to manually remove source lava in survival.
---- Minecraft Crash Report ----
WARNING: coremods are present:
LoadingPlugin (RandomThings-MC1.12-4.0.4.jar)
LoadingPlugin (Quark-r1.2-101.jar)
CreativePatchingLoader (CreativeCore v1.8.4 mc1.12.jar)
DynamicSurroundingsCore (DynamicSurroundings-1.12-3.4.6.0.jar)
ForgelinPlugin (Forgelin-1.5.0.jar)
BCModPlugin (zz-backpacks 1.12 - 3.2.0.jar)
Inventory Tweaks Coremod (InventoryTweaks-1.63+dev.98.jar)
offlineskins (OfflineSkins-1.12-v1.jar)
SHLoadingPlugin (ScalingHealth-1.12-1.1.2-65.jar)
Contact their authors BEFORE contacting forge
// Everything's going to plan. No, really, that was supposed to happen.
Time: 7/31/17 6:50 PM
Description: There was a severe problem during mod loading that has caused the game to fail
net.minecraftforge.fml.common.LoaderExceptionModCrash: Caught exception from Underwater Utilities (underwaterutilities)
Caused by: java.lang.ExceptionInInitializerError
at net.shadowfacts.underwaterutilities.UnderwaterUtilities.<init>(UnderwaterUtilities.kt:27)
at net.shadowfacts.underwaterutilities.UnderwaterUtilities.<clinit>(UnderwaterUtilities.kt:24)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:344)
at net.minecraftforge.fml.common.FMLModContainer.constructMod(FMLModContainer.java:530)
at sun.reflect.GeneratedMethodAccessor5.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at com.google.common.eventbus.Subscriber.invokeSubscriberMethod(Subscriber.java:91)
at com.google.common.eventbus.Subscriber$SynchronizedSubscriber.invokeSubscriberMethod(Subscriber.java:150)
at com.google.common.eventbus.Subscriber$1.run(Subscriber.java:76)
at com.google.common.util.concurrent.MoreExecutors$DirectExecutor.execute(MoreExecutors.java:399)
at com.google.common.eventbus.Subscriber.dispatchEvent(Subscriber.java:71)
at com.google.common.eventbus.Dispatcher$PerThreadQueuedDispatcher.dispatch(Dispatcher.java:116)
at com.google.common.eventbus.EventBus.post(EventBus.java:217)
at net.minecraftforge.fml.common.LoadController.sendEventToModContainer(LoadController.java:252)
at net.minecraftforge.fml.common.LoadController.propogateStateMessage(LoadController.java:230)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at com.google.common.eventbus.Subscriber.invokeSubscriberMethod(Subscriber.java:91)
at com.google.common.eventbus.Subscriber$SynchronizedSubscriber.invokeSubscriberMethod(Subscriber.java:150)
at com.google.common.eventbus.Subscriber$1.run(Subscriber.java:76)
at com.google.common.util.concurrent.MoreExecutors$DirectExecutor.execute(MoreExecutors.java:399)
at com.google.common.eventbus.Subscriber.dispatchEvent(Subscriber.java:71)
at com.google.common.eventbus.Dispatcher$PerThreadQueuedDispatcher.dispatch(Dispatcher.java:116)
at com.google.common.eventbus.EventBus.post(EventBus.java:217)
at net.minecraftforge.fml.common.LoadController.distributeStateMessage(LoadController.java:147)
at net.minecraftforge.fml.common.Loader.loadMods(Loader.java:570)
at net.minecraftforge.fml.client.FMLClientHandler.beginMinecraftLoading(FMLClientHandler.java:227)
at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:466)
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:377)
at net.minecraft.client.main.Main.main(SourceFile:123)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)
at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
Caused by: java.lang.TypeNotPresentException: Type net.shadowfacts.underwaterutilities.block.collector.TileEntityCollector not present
at sun.reflect.generics.factory.CoreReflectionFactory.makeNamedType(CoreReflectionFactory.java:117)
at sun.reflect.generics.visitor.Reifier.visitClassTypeSignature(Reifier.java:125)
at sun.reflect.generics.tree.ClassTypeSignature.accept(ClassTypeSignature.java:49)
at sun.reflect.generics.visitor.Reifier.reifyTypeArguments(Reifier.java:68)
at sun.reflect.generics.visitor.Reifier.visitClassTypeSignature(Reifier.java:138)
at sun.reflect.generics.tree.ClassTypeSignature.accept(ClassTypeSignature.java:49)
at sun.reflect.generics.repository.ClassRepository.getSuperclass(ClassRepository.java:86)
at java.lang.Class.getGenericSuperclass(Class.java:769)
at com.google.common.reflect.TypeResolver$TypeMappingIntrospector.visitClass(TypeResolver.java:356)
at com.google.common.reflect.TypeVisitor.visit(TypeVisitor.java:80)
at com.google.common.reflect.TypeResolver$TypeMappingIntrospector.getTypeMappings(TypeResolver.java:350)
at com.google.common.reflect.TypeResolver.accordingTo(TypeResolver.java:64)
at com.google.common.reflect.TypeToken.resolveType(TypeToken.java:249)
at com.google.common.reflect.TypeToken.<init>(TypeToken.java:149)
at net.minecraftforge.registries.IForgeRegistryEntry$Impl$1.<init>(IForgeRegistryEntry.java:69)
at net.minecraftforge.registries.IForgeRegistryEntry$Impl.<init>(IForgeRegistryEntry.java:69)
at net.minecraft.block.Block.<init>(Block.java:226)
at net.minecraft.block.Block.<init>(Block.java:242)
at net.shadowfacts.shadowmc.block.BlockBase.<init>(BlockBase.java:18)
at net.shadowfacts.shadowmc.block.BlockTE.<init>(BlockTE.java:18)
at net.shadowfacts.underwaterutilities.block.collector.BlockCollector.<init>(BlockCollector.kt:21)
at net.shadowfacts.underwaterutilities.block.UUBlocks.<init>(UUBlocks.kt:11)
at net.shadowfacts.underwaterutilities.block.UUBlocks.<clinit>(UUBlocks.kt:9)
... 40 more
Caused by: java.lang.ClassNotFoundException: net.shadowfacts.underwaterutilities.block.collector.TileEntityCollector
at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:191)
at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:344)
at sun.reflect.generics.factory.CoreReflectionFactory.makeNamedType(CoreReflectionFactory.java:114)
... 62 more
Caused by: java.lang.NoClassDefFoundError: net/shadowfacts/underwaterutilities/util/energy/RFAdapter
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:760)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:182)
... 67 more
Caused by: java.lang.ClassNotFoundException: net.shadowfacts.underwaterutilities.util.energy.RFAdapter
at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:191)
at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
... 71 more
Caused by: java.lang.NoClassDefFoundError: cofh/redstoneflux/api/IEnergyStorage
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:760)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:182)
... 73 more
Caused by: java.lang.ClassNotFoundException: cofh.redstoneflux.api.IEnergyStorage
at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:191)
at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
... 77 more
Caused by: java.lang.NullPointerException
A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------
-- System Details --
Details:
Minecraft Version: 1.12
Operating System: Windows 10 (amd64) version 10.0
Java Version: 1.8.0_25, Oracle Corporation
Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
Memory: 362906224 bytes (346 MB) / 813096960 bytes (775 MB) up to 3163553792 bytes (3017 MB)
JVM Flags: 6 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xmx3G -XX:+UseConcMarkSweepGC -XX:+CMSIncrementalMode -XX:-UseAdaptiveSizePolicy -Xmn550M
IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0
FML: MCP 9.40 Powered by Forge 14.21.1.2424 Optifine OptiFine_1.12_HD_U_C4 53 mods loaded, 53 mods active
States: 'U' = Unloaded 'L' = Loaded 'C' = Constructed 'H' = Pre-initialized 'I' = Initialized 'J' = Post-initialized 'A' = Available 'D' = Disabled 'E' = Errored
UC minecraft{1.12} [Minecraft] (minecraft.jar)
UC mcp{9.19} [Minecraft Coder Pack] (minecraft.jar)
UC FML{8.0.99.99} [Forge Mod Loader] (forge-1.12-14.21.1.2424.jar)
UC forge{14.21.1.2424} [Minecraft Forge] (forge-1.12-14.21.1.2424.jar)
UC creativecoredummy{1.0.0} [CreativeCoreDummy] (minecraft.jar)
UC backpacks16840{3.2.0} [Backpacks!] (zz-backpacks 1.12 - 3.2.0.jar)
UC rpghud{3.6.3} [RPG-Hud] ([1.12] RPG-HUD-3.6.3.jar)
UC actuallyadditions{1.12-r117} [Actually Additions] (ActuallyAdditions-1.12-r117.jar)
UC forgelin{1.4.2} [Shadowfacts' Forgelin] (Forgelin-1.5.0.jar)
UC mantle{1.12-1.3.0.15} [Mantle] (Mantle-1.12-1.3.0.15.jar)
UC jei{4.7.4.80} [Just Enough Items] (jei_1.12-4.7.4.80.jar)
UC tconstruct{1.12-2.7.1.9} [Tinkers' Construct] (TConstruct-1.12-2.7.1.9.jar)
UC thedragonlib{1.12-4.1.0} [TheDragonLib] (thedragonlib-1.12-4.1.0.jar)
UC armorplus{1.12-11.3.6.13-alpha} [ArmorPlus] (armorplus-1.12-11.3.6.13-alpha.jar)
UC quark{r1.2-101} [Quark] (Quark-r1.2-101.jar)
UC autoreglib{1.3-13} [AutoRegLib] (AutoRegLib-1.3-13.jar)
UC biomesoplenty{7.0.0.2289} [Biomes O' Plenty] (BiomesOPlenty-1.12-7.0.0.2289-universal.jar)
UC birdsfoods{2.4.1 [1.12]} [Bird's Foods] (birdsfoods-1.12 - 2.4.1.jar)
UC bonfires{1.1.2} [Bonfires] (Bonfires-1.12-1.1.2.jar)
UC bookshelf{2.0.415} [Bookshelf] (Bookshelf-1.12-2.0.0.415.jar)
UC chesttransporter{2.8.3} [Chest Transporter] (ChestTransporter-1.12-2.8.3.jar)
UC classiccombat{1.0.0} [Classic Combat] (ClassicCombat-1.12-1.0.0.jar)
UC cyclopscore{0.10.9} [Cyclops Core] (CyclopsCore-1.12-0.10.9.jar)
UC commoncapabilities{1.3.3} [CommonCapabilities] (CommonCapabilities-1.12-1.3.3.jar)
UC creativecore{1.7.4} [CreativeCore] (CreativeCore v1.8.4 mc1.12.jar)
UC cyclicmagic{1.7.1} [Cyclic] (Cyclic-1.12-1.7.2.jar)
UC dldungeonsjdg{1.9.1} [Doomlike Dungeons] (Doomlike-Dungeons-Mod-1.12.jar)
UC dungeontactics{DT-0.12.6} [DungeonTactics] (DungeonTactics-1.12-0.12.6.jar)
UC dsurround{3.4.6.0} [Dynamic Surroundings] (DynamicSurroundings-1.12-3.4.6.0.jar)
UC presets{3.4.6.0} [Presets!] (DynamicSurroundings-1.12-3.4.6.0.jar)
UC quickleafdecay{1.2.3} [Quick Leaf Decay] (FastLeafDecay-Mod-1.12.jar)
UC gravestone{1.8.4} [Gravestone Mod] (gravestone-1.8.4.jar)
UC inventorytweaks{1.63+dev.98.684f99a} [Inventory Tweaks] (InventoryTweaks-1.63+dev.98.jar)
UC ironchest{1.12-7.0.31.818} [Iron Chest] (ironchest-1.12-7.0.31.818.jar)
UC jeiintegration{1.2.0.23} [JEI Integration] (jeiintegration_1.12-1.2.0.23.jar)
UC journeymap{1.12-5.4.9} [JourneyMap] (journeymap-1.12-5.4.9.jar)
UC lucky{7.5.0} [Lucky Block] (LuckyBlock_1-12_v7-5-0.zip)
UC mysticalagriculture{1.6.1} [Mystical Agriculture] (mysticalagriculture[1.12]-1.6.1a.jar)
UC mysticalagradditions{1.2.0} [Mystical Agradditions] (mysticalagradditions[1.12]-1.2.0.jar)
UC natura{1.12-4.3.0.10} [Natura] (Natura-1.12-4.3.0.10.jar)
UC nex{2.1.6.7} [NetherEx] (NetherEx-1.12-2.1.6.7.jar)
UC offlineskins{1.12-v1} [OfflineSkins] (OfflineSkins-1.12-v1.jar)
UC randomthings{4.0.4} [Random Things] (RandomThings-MC1.12-4.0.4.jar)
UC reborncore{3.2.5.88} [Reborn Core] (RebornCore-1.12-3.2.5.88-universal.jar)
UC ruins{16.7} [Ruins Mod] (Ruins-1.12.jar)
UC silentlib{2.2.7} [Silent Lib] (SilentLib-1.12-2.2.7-85.jar)
UC scalinghealth{1.1.2} [Scaling Health] (ScalingHealth-1.12-1.1.2-65.jar)
UC shadowmc{3.8.0} [ShadowMC] (ShadowMC-1.12-3.8.0.jar)
UC stepup{4.0-mc1.12} [StepUp] (StepUp-Mod-1.12.jar)
UC techreborn{2.6.10.170} [Tech Reborn] (TechReborn-1.12-2.6.10.170-universal.jar)
UC tesla{1.0.60} [TESLA] (Tesla-1.12-1.0.60.jar)
UE underwaterutilities{@VERSION@} [Underwater Utilities] (UnderwaterUtilities-1.12-1.3.2.jar)
UC yarn{2.0.2} [Yarn] (yarn-1.12-2.0.2.jar)
Loaded coremods (and transformers):
LoadingPlugin (RandomThings-MC1.12-4.0.4.jar)
lumien.randomthings.asm.ClassTransformer
LoadingPlugin (Quark-r1.2-101.jar)
vazkii.quark.base.asm.ClassTransformer
CreativePatchingLoader (CreativeCore v1.8.4 mc1.12.jar)
com.creativemd.creativecore.core.CreativeCoreTransformer
DynamicSurroundingsCore (DynamicSurroundings-1.12-3.4.6.0.jar)
org.blockartistry.DynSurround.asm.Transformer
ForgelinPlugin (Forgelin-1.5.0.jar)
BCModPlugin (zz-backpacks 1.12 - 3.2.0.jar)
brad16840.common.asm.ClassTransformer
Inventory Tweaks Coremod (InventoryTweaks-1.63+dev.98.jar)
invtweaks.forge.asm.ContainerTransformer
offlineskins (OfflineSkins-1.12-v1.jar)
lain.mods.skins.asm.ASMTransformer
SHLoadingPlugin (ScalingHealth-1.12-1.1.2-65.jar)
net.silentchaos512.scalinghealth.asm.SHClassTransformer
GL info: ' Vendor: 'Intel' Version: '4.0.0 - Build 10.18.10.4425' Renderer: 'Intel(R) HD Graphics'
Pulsar/tconstruct loaded Pulses:
- TinkerCommons (Enabled/Forced)
- TinkerWorld (Enabled/Not Forced)
- TinkerTools (Enabled/Not Forced)
- TinkerHarvestTools (Enabled/Forced)
- TinkerMeleeWeapons (Enabled/Forced)
- TinkerRangedWeapons (Enabled/Forced)
- TinkerModifiers (Enabled/Forced)
- TinkerSmeltery (Enabled/Not Forced)
- TinkerGadgets (Enabled/Not Forced)
- TinkerOredict (Enabled/Forced)
- TinkerIntegration (Enabled/Forced)
- TinkerFluids (Enabled/Forced)
- TinkerMaterials (Enabled/Forced)
- TinkerModelRegister (Enabled/Forced)
Pulsar/natura loaded Pulses:
- NaturaCommons (Enabled/Forced)
- NaturaOverworld (Enabled/Not Forced)
- NaturaNether (Enabled/Not Forced)
- NaturaDecorative (Enabled/Not Forced)
- NaturaTools (Enabled/Not Forced)
- NaturaEntities (Enabled/Not Forced)
- NaturaOredict (Enabled/Forced)
- NaturaWorld (Enabled/Not Forced)
OptiFine Version: OptiFine_1.12_HD_U_C4
Render Distance Chunks: 8
Mipmaps: 0
Anisotropic Filtering: 1
Antialiasing: 0
Multitexture: false
Shaders: ShadersMod-v2.7.0mc1.12.zip
OpenGlVersion: 4.0.0 - Build 10.18.10.4425
OpenGlRenderer: Intel(R) HD Graphics
OpenGlVendor: Intel
CpuCount: 4
In reply to sefldron:
Redstone flux detects n error in your mod, something about using an old api:
[09:49:06] [main/FATAL] [FML]: The following problems were captured during this phase
[09:49:06] [main/ERROR] [FML]: Caught exception from redstoneflux (java.lang.RuntimeException:
RedstoneFlux has detected that the following OLD API classes from CoFHLib are being repacked!
cofh.api.energy.ItemEnergyContainer, loaded from: UnderwaterUtilities-1.12-1.3.1.jar
cofh.api.energy.EnergyStorage, loaded from: UnderwaterUtilities-1.12-1.3.1.jar
cofh.api.energy.TileEnergyHandler, loaded from: UnderwaterUtilities-1.12-1.3.1.jar
cofh.api.energy.IEnergyConnection, loaded from: UnderwaterUtilities-1.12-1.3.1.jar
cofh.api.energy.IEnergyProvider, loaded from: UnderwaterUtilities-1.12-1.3.1.jar
cofh.api.energy.IEnergyHandler, loaded from: UnderwaterUtilities-1.12-1.3.1.jar
cofh.api.energy.IEnergyStorage, loaded from: UnderwaterUtilities-1.12-1.3.1.jar
cofh.api.energy.IEnergyContainerItem, loaded from: UnderwaterUtilities-1.12-1.3.1.jar
cofh.api.energy.IEnergyReceiver, loaded from: UnderwaterUtilities-1.12-1.3.1.jar
To prevent this crash, add "-Dcofh.rf.crashOnOldAPI=false" to your command line arguments.
)
any chance you could update the api so that i don't have to use -Dcofh.rf.crashOnOldAPI=false -Dfml.debugExit=true for it to work
net.minecraftforge.fml.common.LoaderExceptionModCrash: Caught exception from Underwater Utilities (underwaterutilities)net.minecraftforge.fml.common.LoaderExceptionModCrash: Caught exception from Underwater Utilities (underwaterutilities)Caused by: java.lang.ExceptionInInitializerError at net.shadowfacts.underwaterutilities.UnderwaterUtilities.<init>(UnderwaterUtilities.kt:27) at net.shadowfacts.underwaterutilities.UnderwaterUtilities.<clinit>(UnderwaterUtilities.kt:24) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Unknown Source) at net.minecraftforge.fml.common.FMLModContainer.constructMod(FMLModContainer.java:530) at sun.reflect.GeneratedMethodAccessor5.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at com.google.common.eventbus.Subscriber.invokeSubscriberMethod(Subscriber.java:91) at com.google.common.eventbus.Subscriber$SynchronizedSubscriber.invokeSubscriberMethod(Subscriber.java:150) at com.google.common.eventbus.Subscriber$1.run(Subscriber.java:76) at com.google.common.util.concurrent.MoreExecutors$DirectExecutor.execute(MoreExecutors.java:399) at com.google.common.eventbus.Subscriber.dispatchEvent(Subscriber.java:71) at com.google.common.eventbus.Dispatcher$PerThreadQueuedDispatcher.dispatch(Dispatcher.java:116) at com.google.common.eventbus.EventBus.post(EventBus.java:217) at net.minecraftforge.fml.common.LoadController.sendEventToModContainer(LoadController.java:252) at net.minecraftforge.fml.common.LoadController.propogateStateMessage(LoadController.java:230) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at com.google.common.eventbus.Subscriber.invokeSubscriberMethod(Subscriber.java:91) at com.google.common.eventbus.Subscriber$SynchronizedSubscriber.invokeSubscriberMethod(Subscriber.java:150) at com.google.common.eventbus.Subscriber$1.run(Subscriber.java:76) at com.google.common.util.concurrent.MoreExecutors$DirectExecutor.execute(MoreExecutors.java:399) at com.google.common.eventbus.Subscriber.dispatchEvent(Subscriber.java:71) at com.google.common.eventbus.Dispatcher$PerThreadQueuedDispatcher.dispatch(Dispatcher.java:116) at com.google.common.eventbus.EventBus.post(EventBus.java:217) at net.minecraftforge.fml.common.LoadController.distributeStateMessage(LoadController.java:147) at net.minecraftforge.fml.common.Loader.loadMods(Loader.java:570) at net.minecraftforge.fml.client.FMLClientHandler.beginMinecraftLoading(FMLClientHandler.java:227) at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:466) at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:377) at net.minecraft.client.main.Main.main(SourceFile:123) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at net.minecraft.launchwrapper.Launch.launch(Launch.java:135) at net.minecraft.launchwrapper.Launch.main(Launch.java:28)Caused by: java.lang.TypeNotPresentException: Type net.shadowfacts.underwaterutilities.block.collector.TileEntityCollector not present at sun.reflect.generics.factory.CoreReflectionFactory.makeNamedType(Unknown Source) at sun.reflect.generics.visitor.Reifier.visitClassTypeSignature(Unknown Source) at sun.reflect.generics.tree.ClassTypeSignature.accept(Unknown Source) at sun.reflect.generics.visitor.Reifier.reifyTypeArguments(Unknown Source) at sun.reflect.generics.visitor.Reifier.visitClassTypeSignature(Unknown Source) at sun.reflect.generics.tree.ClassTypeSignature.accept(Unknown Source) at sun.reflect.generics.repository.ClassRepository.getSuperclass(Unknown Source) at java.lang.Class.getGenericSuperclass(Unknown Source) at com.google.common.reflect.TypeResolver$TypeMappingIntrospector.visitClass(TypeResolver.java:356) at com.google.common.reflect.TypeVisitor.visit(TypeVisitor.java:80) at com.google.common.reflect.TypeResolver$TypeMappingIntrospector.getTypeMappings(TypeResolver.java:350) at com.google.common.reflect.TypeResolver.accordingTo(TypeResolver.java:64) at com.google.common.reflect.TypeToken.resolveType(TypeToken.java:249) at com.google.common.reflect.TypeToken.<init>(TypeToken.java:149) at net.minecraftforge.registries.IForgeRegistryEntry$Impl$1.<init>(IForgeRegistryEntry.java:69) at net.minecraftforge.registries.IForgeRegistryEntry$Impl.<init>(IForgeRegistryEntry.java:69) at net.minecraft.block.Block.<init>(Block.java:226) at net.minecraft.block.Block.<init>(Block.java:242) at net.shadowfacts.shadowmc.block.BlockBase.<init>(BlockBase.java:18) at net.shadowfacts.shadowmc.block.BlockTE.<init>(BlockTE.java:18) at net.shadowfacts.underwaterutilities.block.collector.BlockCollector.<init>(BlockCollector.kt:21) at net.shadowfacts.underwaterutilities.block.UUBlocks.<init>(UUBlocks.kt:11) at net.shadowfacts.underwaterutilities.block.UUBlocks.<clinit>(UUBlocks.kt:9) ... 40 moreCaused by: java.lang.ClassNotFoundException: net.shadowfacts.underwaterutilities.block.collector.TileEntityCollector at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:191) at java.lang.ClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Unknown Source) ... 63 moreCaused by: java.lang.NoClassDefFoundError: net/shadowfacts/underwaterutilities/util/energy/RFAdapter at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClass(Unknown Source) at java.security.SecureClassLoader.defineClass(Unknown Source) at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:182) ... 67 moreCaused by: java.lang.ClassNotFoundException: net.shadowfacts.underwaterutilities.util.energy.RFAdapter at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:191) at java.lang.ClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) ... 71 moreCaused by: java.lang.NoClassDefFoundError: cofh/redstoneflux/api/IEnergyStorage at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClass(Unknown Source) at java.security.SecureClassLoader.defineClass(Unknown Source) at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:182) ... 73 moreCaused by: java.lang.ClassNotFoundException: cofh.redstoneflux.api.IEnergyStorage at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:191) at java.lang.ClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) ... 77 moreCaused by: java.lang.NullPointerException
You need to make an engine and a compressor. Make them look like real scuba air compressors. This mod has huge potential. make your own flippers too, i know there are some in other mods but please, please, make the mod self sufficient please!
An idea; how about a wet-suit, harpoon gun, an underwater flashlight would be very cool too. Even if it was an upgrade to the SCUBA breather.
Thanks, I look forward to this mod growing and having new uses!
Please list the requred core mods? hypertext links would be nice too.
Thank-you
You can see a list of the dependencies on the Relations -> Dependencies page.
Can you please make a addon for this addon that turns stuff like the goggles (turn goggles into glasses slot and snorkel to head slot) into thut wearables (if not am i allowed to make a mod for this mod to turn them into wearables?)
There is Simplified Chinese translation.
https://pastebin.mozilla.org/8971532
Thanks for your work.