PlasmaCraft for Minecraft 1.5.1 If you like this mod, please keep it alive by replying to this thread and giving it a +1 reputation
PlasmaCraft is a mod for Minecraft that adds in 8 new caustic liquids, and various blocks and items based on them, like weapons, glowing neon wool, acid TNT and acid barriers.
News (3/30/2013): 0.3.3 for MC 1.5.1 is out now! Changelog:
Built against Forge 7.7.1.621
Should have NPE fixed
Caustic reactions are back, and better than ever!
Caustics SHOULD now work with Buildcraft/Railcraft/RedPower, etc, liquid movement and storage mediums. It is untested, however, because these mods are not updated yet.
Normally, I wouldn't release another one so quickly (I'm not a money grubber, after all), but enough people had come to me with the NullPointerException issue surrounding the "akx" class that I felt this needed to be done. Fortunately, the issue seemed to be only a reobfuscation error on my part.
As a caveat to the caustic reactions being back, for some reason Minecraft's createExplosion doesn't actually destroy blocks. It merely creates the explosion force and smoke. I'm hoping they fix that soon, but I don't know why the heck it's broken like that in the first place.
Everything should once again be working as expected (with the sole exclusion of the caustic boat. Still not sure what's going on with that thing...).
I request everyone test it as much as they can and post anything that doesn't work properly on the GitHub Issues Page so I can fix it ASAP.
Universal Download: 0.3.3: Download That's right, only one file for both client and server, as is the standard for Forge nowadays. Install information below, as always.
Planned For Next Release:
See the Planned Features list for specifics.
PlasmaCraft requires the following mods to work:
MineCraft Forge :http://www.minecraft...inecraft-forge/- Requires 7.7.1.621 or greater. May work with anything back to build 600.
Installing:
Extract the archive into the root of your Minecraft folder (where the mods, coremods, etc folders are). Works for both server and client.
Planned features: Finished Planned for next release Planned soon Planned, but much later
Spoiler:
Rework:
Spoiler:
Lead Ore
Shielded Cobblestone - base of machines, made from cobble and lead ingot
Re-establish caustic reactions
Radionite boat tool
Transfuser: takes source (caustic plasma or ingot) and feeds acid liquid through it, creating liquid version of caustic (16 units per item). Used for Nuclear Engine
Create stable "Caustic" material instead of all caustics being based off of the "Water" material
Infuser: Takes lead ingot and infuses caustic liquid, creating caustic ingot for use creating armors, tools, boats, etcNew tools (properties/purposes tbd)
Reestablish mutant mobs, create versions of all of them. Reevaluate and prepare proper drops for each (and how to use them; for example, radioactive milk. requires run through detoxification system, but then yields 4x amount of milk as usual. this is not a final idea)
Rework the tech tree to make the more powerful weapons harder to get/maintain, and make some less powerful/less useful for early obtaining
Buildcraft
Spoiler:
Nuclear Engine
Liquids in pipes and tanks (Forge Liquid API)
Liquid cryonite as combustion engine coolant (2x as effective as water)
IndustrialCraft
Spoiler:
Uranium ingot works with cells for reactor fuel
Refined Uranium works in Infuser
Make plasma ingots in compressor (able to make caustic ingots without lead, less effective)
Ores work in macerator, making 2 powders that can each be used in the Infuser/Transfuser
Plutonium, Neptunium can be put into cells to fuel the reactor (some variation of differences in power and heat generation)
Enriched Cryonite cells (for cooling the reactor; 2-4x as effective as Cooling Cells, but harder to create/get a hold of)
Known bugs:
Caustic boat is somewhat slow to respond/unresponsive
Contact us Our IRC chat: http://bit.ly/f8syFD
If you ask a question, don't expect an answer within 10 seconds (don't leave right after you join).
Suggestions Suggestions? Post them here: HERE at our UserEcho thread you can vote up/down ideas so we know what the community wants! Also, you can report bugs there and ask questions aswell.
Like PlasmaCraft? If you like this mod, show your support by adding it to your signature or donating any amount you choose.
Changing IDs Warning: Changing the ID of an item you already have in your inventory will destroy the item or make your savefile unplayable.
How to use the config file: The config file is located at "\.minecraft\config\" You can change the block and item IDs that collide with other mods.
Crashing?
Saying: "Help I get teh black screen" doesn't help at all, tell me exactly what you did etc. Copy-paste the contents of your ./minecraft/ForgeModLoader-client-0.log to www.pastebin.com and post the link.
Want your own server capable of running mods like PlasmaCraft? Take a look at the power packages at mossycobble.com, you have the ability to host multiple Minecraft servers with their power packages and you can easily setup your server with custom mods.
Changelog: Lastest Release
Built against Forge 7.7.1.621
Should have NPE fixed
Caustic reactions are back, and better than ever!
Caustics SHOULD now work with Buildcraft/Railcraft/RedPower, etc, liquid movement and storage mediums. It is untested, however, because these mods are not updated yet.
Previous Versions
Spoiler:
0.3.2
Updated to Minecraft 1.5.1
Plasmificator front active animation is back!
Liquid caustics now utilize the vanilla water system. No more runtime generation
Caustics no longer make noises when a player in Creative mode enters them
Fix for config file path retrieval on server
0.3.1r2
Fixed Plasmificator recipe to use acid vials instead of goop
Fixed Laser NPE
Added Plasmificator to creative Blocks tab
Readded gun and other item names
Added option to toggle lead generation
Fixed vial right-click
Fixed internal mod version
0.3.1
Updated to Forge 6.6.1.524
Breaking frozen cryonite once again yields liquid cryonite in its place
Grenades now lob instead of shooting
Everything else SHOULD be working like it was
0.3.0
Updated to Forge 3.3.7.135 : No more ModLoader!
SSP released!
1 less block ID used (the plasmificator now only uses 1)!
Caustics are no longer infinite, but in lieu of upcoming reworks, you can use plasma and a caustic goop in the crafting table to make 3 more of that goop, for a total of 4 for each plasma used!
Acid generation is fixed, and now generates many large pools on the surface!
Frozen cryonite generation is also increased somewhat, and for some reason harvests as frozen cryonite (has it always been that way? I seem to remember being able to break it and have cryonite liquid spawn there...). Run it through the plasmificator to get cryonite goop.
Since Forge now includes AudioMod, you also don't have to install that. Download and install Forge, and you're good to go with PlasmaCraft!
Caustic interactions are mostly disabled right now, but as a result, caustic flow doesn't lag near as much as it used to!
0.2.9
Updated to MC 1.2.5 and Forge 3.0.1.75
Removed ModLoaderMP
Fixed the redstone pulse glitch
0.2.8:
Fixed non-plasma blocks creating goop in the plasmificator (IDs 1-4, because of overlap of metadata info).
Caustic boats in the world are now saved and restored upon world reload.
Radionite ingots are now immune to caustic effects, making radionite boat drops recoverable.
Liquids should show on higher resolution texture packs now. Tested with MCPatcher and OptiFine, using the PhotoRealism x256 texture pack.
0.2.7:
Updated to MC 1.2.3, MLMP v3, Forge 1.4.0.52
Added specific hardnesses and explosion resistances to the plasma ores.
Made the AcidTNT respect other blocks' explosion resistances.
Increased chances for surface caustic lakes. For some reason, only shows when generating frozen cryonite.
Slightly increased vein count of most ores.
0.2.6:
Ores and GlowCloths now in metadata block format.
Because of the metadata changes, Obsidium is back to the same resistance as the other ores. Working on getting it back now
GlowCloth now comes in 8 colors, one for each type of caustic liquid
Mass recoloration of ingots and radionite items: 1) to make more sense with the liquids and 2) so Obsidium doesnt get mixed up with oil from any mod.
Fixed Radionite generation.
Removed testing recipes
Plutonium and Uranium ores and ingots are now registered with Forges OreDictionary. Any other mods that add plutonium or uranium now can have their ores used with the Plasmificator and their ingots substituted in the item recipes.
Added option to the config for disabling PlasmaCrafts Plutonium and Uranium generation.
Uses Forge 1.3.0
Added harvest levels for ores: Frozen Cryonite and Neptunium: stone pick Plutonium, Radionite, Uranium: iron pick Obsidium: Diamond pick
0.2.5:
Fixed right clicking anything other than a caustic liquid source block crashing the game.
Fixed the hazmat suit texture being empty.(Thanks Dirtdevourer)
Gun entities now melt snow and burn tall grass properly.
Added all the plasmacraft stuff to the creative inventory
Cryonite now doesnt emit light anymore
Fixed frozen cryonite generation
Acid pools now spawn on the surface aswell
Fixed the active plasmificator texture being the texture of cryonitestill
Fixed the Plasmificator returning vials for anything other than a filled vial
Fixed plasmificator crash when nowhere to put empty vials (now drops them outside the plasmificator)
Fixed the plasmificator not properly switching texture from active to inactive.
Fixed placing the radionite boat in smp crashing the client
Fixed the radionite boat dropping wood instead of radionite
Fixed a bug where the plasmificator would delete all its contents
Fixed buckets destroying caustic sources
0.2.4:
Minecraft 1.0.0 Compatability
You can now use redstone as plasmificator fuel
Removed plasma goop recipe, plasmagoop is now crafted by smelting acid in the plasmificator
Changed radionite color
Vials are now stackable
Fixed multiplayer bugs
Now uses forge!
Gun durability increased
Removed the cryoblaster (for now)
0.2.3:
Minecraft 1.7.X Compatability
Added Cryonite Liquid
Added Frozen Cryonite
Added Thermonuclear Pellets (Furnace fuel)
etherflow Vials can now be used as furnace fuel.
Added new property: "LiquidSourceExplodesAfterCausticExplosion"(If the liquids touch each other, all the blocks will blow up, leaving no liquids behind. (except for acid.))
Minecraft 1.6.6 compatability.
Increased battery recycle chance.
Added durability to weapons.
Plasmagel is now stackable.
Fixed the animated plasmificator sprite in high-resolution texturepacks! (Thanks Blackmoon!)
0.2.1:
Removed achievements. Added animation for active plasmificator.
Xaus HD texture patcher should no longer cause invisible liquids.
Acid/Water interaction now produces Clay as a precipitate, eliminating infinite chunk updates when acid touches water.
Uranium added (does not spawn yet)
Acid TNT basin generation is fixed.
The top texture on still water is fixed.
The Plasmificator queue is now functional.
WorldGen control values have been exposed in the props file, for dirty cheaters
0.1: Initial release.
Known issues: Radionite Boats protection ability does not function, Plasmificator queue does not function, caustic physics is a bit odd, caustic combinations mostly lead to explosions but should lead to other things.[/code]
Plasmacraft Videos
New tutorial/review by MrM3noh!
Spoiler:
PlasmaCraft 0.2.0 Lasers!
By isasasub5 aka Razcadazz. PlasmaCraft v0.1.7 Mod Guide/Tutorial
By: isasasub5 aka RazcadazzBy FrazerMedia Plasmacraft 0.1.8 review by FrazerMedia
The Hall of Awesome
Spoiler:
Take a picture of your awesome Plasmacraft base and i'll add it to the hall of awesome! zomb69's rollercoasterAdvanced Research Center by: GrimSovereign
Research Center by: Divinux
Clay Factory Tut by Slymask
I have posted this with Soundmaniac's permission. I would appreciate if a mod would go and lock the other thread.
I will also be updating the wiki very soon with all the changes that have happened over the past few months.
Im going to make a spotlight so is there anything I should point out?
Umm... Nothing in particular, really. I mean, it's not exactly the BEST time to do something like that, but it's still going to take me a while to get the mod to where I want it to be. So go ahead, but keep in mind it's still very much a work in early progress.
Great job, got it to work with Industrial Craft 2, Built craft 3, and Red Power 2. However one bug I noticed is when two liquids touch each other they don't explode. In older videos of this mod I've seen them exploding when two different liquids touch but not sure if this was changed.
It's configurable. Right now, 23 block IDs are used.
The_Order, on 23 June 2012 - 10:08 PM, said:
Great job, got it to work with Industrial Craft 2, Built craft 3, and Red Power 2. However one bug I noticed is when two liquids touch each other they don't explode. In older videos of this mod I've seen them exploding when two different liquids touch but not sure if this was changed.
It was a temporary change. One thing I forgot to mention for the changelog (that I will go and fix) is that massive flowing doesn't lag the game near like it used to. It's barely more than water is now. It was all the checking for that stuff that was causing it. Once I can figure out how to streamline that and make it not lag, then it will be put back in.
Any chance you could change the uranium ores/bars to be the same one used by forge and industrial craft 2? I have 2 separate ones in the game and I can only use your uranium ores in the plasmifcator, not the uranium ore harvested from Industrial craft (the green ones lol).
Any chance you could change the uranium ores/bars to be the same one used by forge and industrial craft 2? I have 2 separate ones in the game and I can only use your uranium ores in the plasmifcator, not the uranium ore harvested from Industrial craft (the green ones lol).
Industrialcraft is the one that is causing issues, because they decided to drop a specific item when mining their uranium instead of dropping the block. Because of this unorthodox method, there's nothing I can do to directly tie in to their system.
Now granted there is other stuff I can do, and was already planning to do, but those ideas are far secondary to the overall rework.
Disable the industrialcraft Uranium. For some reason my minecraft won't start. Is this mod completely incompatible with Modloader MP?
Yes, because Forge has its own MLMP equivalent (and its on ML, but ML mods can still run on forge. They just don't like MLMP very much).
Most forge mods will be removing their MLMP requirement soon.
Okay, I'm a little confused as to how to install the mod. All you say is to extract the .zip into the minecraft folder, but that doesn't work. Can anyone help me? I'm on a mac too, if that changes anything.
P.S. I love the idea of this mod and am glad that you're continuing it!
Disregard the above, I've figured it out! As it turns out, tutorials for installing previous versions of the mod work wonders! As for anything I'd like added, some more colors for glow wool would be nice, as well as some caustic enemies (acid creepers, anyone?), a light source block specific to the mod (perhaps plasma or radeonite based glow rods), and some mod-specific machinery to be powered by a nuclear reactor with thermonuclear pellets and uranium as fuel sources. Still, this is an awesome mod!
http://djarctic.webs.com/ My website. Go check it out if you like electronic/dance music! ... among other things...
Okay, I'm a little confused as to how to install the mod. All you say is to extract the .zip into the minecraft folder, but that doesn't work. Can anyone help me? I'm on a mac too, if that changes anything.
P.S. I love the idea of this mod and am glad that you're continuing it!
Did you install Forge? That's required before it will even load. And yes, extracting the client zip into /.minecraft/ is exactly how it's supposed to work. The structure of the archive is such that the mod and the audio stuff will both be placed where they need to be by doing so.
I got a bug when using LAser rifle on a server.It 's a client sided bug. There is :
2012-06-27 01:53:30 [FINER] THROW
java.lang.NoSuchMethodException: Plasmacraft.EntityLaser.<init>(xd)
at java.lang.Class.getConstructor0(Unknown Source)
at java.lang.Class.getConstructor(Unknown Source)
at forge.PacketHandlerClient.onEntitySpawnPacket(PacketHandlerClient.java:91)
at forge.PacketHandlerClient.onPacketData(PacketHandlerClient.java:34)
at forge.MessageManager.dispatchIncomingMessage(MessageManager.java:420)
at forge.ForgeHooksClient.onCustomPayload(ForgeHooksClient.java:618)
at adl.a(NetClientHandler.java:1170)
at ee.a(SourceFile:46)
at lg.b(NetworkManager.java:343)
at adl.b(NetClientHandler.java:71)
at je.c(SourceFile:50)
at net.minecraft.client.Minecraft.k(Minecraft.java:1873)
at net.minecraft.client.Minecraft.x(Minecraft.java:822)
at net.minecraft.client.Minecraft.run(Minecraft.java:750)
at java.lang.Thread.run(Unknown Source)
2012-06-27 01:53:41 [SEVERE] A critical error has occurred.
java.lang.RuntimeException: java.lang.NoSuchMethodException: Plasmacraft.EntityLaser.<init>(xd)
at cpw.mods.fml.common.FMLCommonHandler.raiseException(FMLCommonHandler.java:406)
at ModLoader.throwException(ModLoader.java:787)
at forge.PacketHandlerClient.onEntitySpawnPacket(PacketHandlerClient.java:142)
at forge.PacketHandlerClient.onPacketData(PacketHandlerClient.java:34)
at forge.MessageManager.dispatchIncomingMessage(MessageManager.java:420)
at forge.ForgeHooksClient.onCustomPayload(ForgeHooksClient.java:618)
at adl.a(NetClientHandler.java:1170)
at ee.a(SourceFile:46)
at lg.b(NetworkManager.java:343)
at adl.b(NetClientHandler.java:71)
at je.c(SourceFile:50)
at net.minecraft.client.Minecraft.k(Minecraft.java:1873)
at net.minecraft.client.Minecraft.x(Minecraft.java:822)
at net.minecraft.client.Minecraft.run(Minecraft.java:750)
at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.NoSuchMethodException: Plasmacraft.EntityLaser.<init>(xd)
at java.lang.Class.getConstructor0(Unknown Source)
at java.lang.Class.getConstructor(Unknown Source)
at forge.PacketHandlerClient.onEntitySpawnPacket(PacketHandlerClient.java:91)
... 12 more
2012-06-27 01:53:41 [SEVERE] 10 mods loaded
Optifine OptiFine_1.2.5_HD_MT_C3
Minecraft Forge 3.3.7.135
FML v2.2.48.135
Forge Mod Loader version 2.2.48.135 for Minecraft 1.2.5
mod_MinecraftForge : Available (minecraft.jar)
mod_JammyFurniture : Available (1.2.5_Jammy_Furniture_Mod_Client_V3.6.zip)
mod_Backpack : Available (Backpack_v2.3.5_FML_Client.zip)
mod_ElementalCreepers : Available (ElementalCreepers_v2.3_mp_MC1.2.5.zip)
mod_AnimalBikes : Available (forge animalbikes client 1.2.5 v2.zip)
mod_Jimmynator : Available (Jimmynator_client.zip)
mod_Paintball : Available (Paintball.zip)
mod_PlasmaCraft : Available (Plasmacraft-0.3.0.zip)
mod_Railcraft : Available (Railcraft_Client_5.3.3.zip)
mod_SecretRooms : Available (SecretRoomsMod+Forge-latest.zip)
I got a bug when using LAser rifle on a server.It 's a client sided bug. There is :
2012-06-27 01:53:30 [FINER] THROW
java.lang.NoSuchMethodException: Plasmacraft.EntityLaser.<init>(xd)
at java.lang.Class.getConstructor0(Unknown Source)
at java.lang.Class.getConstructor(Unknown Source)
at forge.PacketHandlerClient.onEntitySpawnPacket(PacketHandlerClient.java:91)
at forge.PacketHandlerClient.onPacketData(PacketHandlerClient.java:34)
at forge.MessageManager.dispatchIncomingMessage(MessageManager.java:420)
at forge.ForgeHooksClient.onCustomPayload(ForgeHooksClient.java:618)
at adl.a(NetClientHandler.java:1170)
at ee.a(SourceFile:46)
at lg.b(NetworkManager.java:343)
at adl.b(NetClientHandler.java:71)
at je.c(SourceFile:50)
at net.minecraft.client.Minecraft.k(Minecraft.java:1873)
at net.minecraft.client.Minecraft.x(Minecraft.java:822)
at net.minecraft.client.Minecraft.run(Minecraft.java:750)
at java.lang.Thread.run(Unknown Source)
2012-06-27 01:53:41 [SEVERE] A critical error has occurred.
java.lang.RuntimeException: java.lang.NoSuchMethodException: Plasmacraft.EntityLaser.<init>(xd)
at cpw.mods.fml.common.FMLCommonHandler.raiseException(FMLCommonHandler.java:406)
at ModLoader.throwException(ModLoader.java:787)
at forge.PacketHandlerClient.onEntitySpawnPacket(PacketHandlerClient.java:142)
at forge.PacketHandlerClient.onPacketData(PacketHandlerClient.java:34)
at forge.MessageManager.dispatchIncomingMessage(MessageManager.java:420)
at forge.ForgeHooksClient.onCustomPayload(ForgeHooksClient.java:618)
at adl.a(NetClientHandler.java:1170)
at ee.a(SourceFile:46)
at lg.b(NetworkManager.java:343)
at adl.b(NetClientHandler.java:71)
at je.c(SourceFile:50)
at net.minecraft.client.Minecraft.k(Minecraft.java:1873)
at net.minecraft.client.Minecraft.x(Minecraft.java:822)
at net.minecraft.client.Minecraft.run(Minecraft.java:750)
at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.NoSuchMethodException: Plasmacraft.EntityLaser.<init>(xd)
at java.lang.Class.getConstructor0(Unknown Source)
at java.lang.Class.getConstructor(Unknown Source)
at forge.PacketHandlerClient.onEntitySpawnPacket(PacketHandlerClient.java:91)
... 12 more
2012-06-27 01:53:41 [SEVERE] 10 mods loaded
Optifine OptiFine_1.2.5_HD_MT_C3
Minecraft Forge 3.3.7.135
FML v2.2.48.135
Forge Mod Loader version 2.2.48.135 for Minecraft 1.2.5
mod_MinecraftForge : Available (minecraft.jar)
mod_JammyFurniture : Available (1.2.5_Jammy_Furniture_Mod_Client_V3.6.zip)
mod_Backpack : Available (Backpack_v2.3.5_FML_Client.zip)
mod_ElementalCreepers : Available (ElementalCreepers_v2.3_mp_MC1.2.5.zip)
mod_AnimalBikes : Available (forge animalbikes client 1.2.5 v2.zip)
mod_Jimmynator : Available (Jimmynator_client.zip)
mod_Paintball : Available (Paintball.zip)
mod_PlasmaCraft : Available (Plasmacraft-0.3.0.zip)
mod_Railcraft : Available (Railcraft_Client_5.3.3.zip)
mod_SecretRooms : Available (SecretRoomsMod+Forge-latest.zip)
Would you mind posting the entire logs of both client and server? Make sure to surround in [spoiler] tags, or use pastebin.com.