Skip to content

Releases: iopleke/Minechem

1.7.10-5.0.5.51

01 Sep 10:08
Compare
Choose a tag to compare
1.7.10-5.0.5.51 Pre-release
Pre-release

Minechem for 1.7.10 is in early pre-alpha.

Do not use in production.

Make backups of your world. I can almost guarentee something will break.

When stuff does break, please report it on the issue tracker.

Changes:
Remove UE warning — jakimfett
Fix (kinda) creative tab icon — jakimfett
Change creative tab icon to the fusion star, temporarily — jakimfett
Fix localization on some names — jakimfett
Synthesizer localization update — jakimfett
Remove UE API, prep for v4 — jakimfett
Remove UE API, prep for v4 — jakimfett
Revert UE version — jakimfett
Fix NEI version derp — jakimfett
Update UE version — jakimfett
Refactor mod name from "ModMinechem" to "Minechem" — jakimfett
Remove unused "table" gui — jakimfett
Fix code formatting — jakimfett
Refactor "MinechemItemsGeneration" --> "MinechemItemsRegistration" — jakimfett
Re-add microscope lense item — jakimfett
Fix lense localization — jakimfett
Register elements — jakimfett
Register compounds — jakimfett
Update NEI and CCC versions for 1.7.10 — jakimfett
Register the remainder of the items — jakimfett
Add Minechem mod ID before item names — jakimfett
Fix decomposer texture registration — jakimfett
Fix fusion star icon (using pill texture temporarily) — jakimfett
Fix fusion star creative tab — jakimfett
Change microscope unlocalized name — jakimfett
Fix lead chest name — jakimfett
Set decomposer unlocalized name — jakimfett
Fix instances of leadedChest in lang file — jakimfett
Fix reactor names — jakimfett
Fix lead chest identifier — jakimfett
Remove unnecessary variable initialization — jakimfett
Move towards localizing all the blocks — jakimfett
Remove chemical storage chest. Use lead chests. — jakimfett
Remove dead import — jakimfett
Fix localization for uranium — jakimfett
Fix import and improper case for item — jakimfett
updated creative tab — RenateStrind
updated creative tab — RenateStrind
updated creative tab — RenateStrind
Updating the uranium texture — jakimfett
Resolve conflict with master — jakimfett
Adjust defaults — jakimfett
Fix oregen code for 1.7 — jakimfett
Add optional craftable uranium — jakimfett
Add optional craftable uranium — jakimfett
Fix conflict with 1.6 codefix — jakimfett
Remove unused import — jakimfett
Fix whitespace/code formatting — jakimfett
Fix diamond block issue — machacker9000
Fix compilation failure — scorpress
Resolve compilation issue — scorpress
Organize class functions — jakimfett
Warn player when placing chem storage — jakimfett
Fix icon registration — jakimfett
Fix block icon location — jakimfett
Add license info back into readme — jakimfett
Move license info away from the readme — jakimfett
Create LICENSE.md — jakimfett
Fix another missing import — jakimfett
Fix missed imports — jakimfett
Override abstract method — jakimfett
Uncomment abstract method — jakimfett
Glue logger back together — machacker9000
Fix import for @SubscribeEvent annotation — jakimfett
Optimize findEntityPlayerByName, per @Darius93's suggestion — jakimfett
Possibly fix the TE energy extraction — jakimfett
Add GuiDraw, borrowed from ChickenBones — jakimfett
Fix imports — jakimfett
Fix gold polytool — jakimfett
Added PacketDispatcher — darius.clark
Updated Source. Updated Forge. Removed two lines thats no longer needed for gradle — darius.clark
Updated ChickenCore and NEI to latest — darius.clark
Added missing packet registration — darius.clark
Update ko_KR.lang — cred98
Updated code to be more compatible towards 1.7.10. This is still incomplete but is getting there. Main thing that will need to be rewritten is the networking code, but it should not be that bad afterwards — darius.clark
More changes to the source for a 1.7 port. Might leave the networking up to the developers to decide on how it should be done — darius.clark
More changes to the source for a 1.7 port. — darius.clark
Fix @SubscribeEvent — jakimfett
Thanks to @Darius93, food can be poisoned again — jakimfett
Refactor setUnlocalizedName to setBlockName — jakimfett
Fix formatting for readability — jakimfett
Refactor "Block" to "Blocks" — jakimfett
Refactor "Item" to "Items" — jakimfett
Fix code imports — jakimfett
Fix Items and Blocks, disable poison food recipes until I figure out the itemRegistry — jakimfett
Create ko_KR.lang — cred98
Fix getSubItems — jakimfett
Remove item ID check — jakimfett
Fix imports — jakimfett
Remove tab soundmanager. This may break things. — jakimfett
Adding the UE API back in — jakimfett
Refactor Packet132TileEntityData to S35PacketUpdateTileEntity — jakimfett
Refactor Icon to IIcon — jakimfett
Add implements INodeProvider per http://universalelectricity.com/documentation/universal-electricity-v4/nodegrid-api/ — jakimfett
Refactor Icon to IIcon — jakimfett
Refactor Icon to IIcon — jakimfett
Fix ScaledResolution call — jakimfett
Remove liquid texture display code, fix fontRenderer — jakimfett
Fix item rarity color — jakimfett
Reformat code — jakimfett
Fix getTileEntity calls — jakimfett
Code formatting — jakimfett
Variables NEED to be named descriptively, people. — jakimfett
More variable refactoring — jakimfett
Remove unused function func_85041_a — jakimfett
How does it make more sense to use "var6" instead of "this.guiTop"? — jakimfett
Why would you use "func_92031_b" instead of something descriptive? — jakimfett
Fix variable naming collision — jakimfett
Fix function naming — jakimfett
Fix getKeyCode() and code formatting — jakimfett
Fix a logging issue — jakimfett
Fix uranium block name and texture — jakimfett
Comment out the unlocalized name — jakimfett
Remove unnecessary variable initialization — jakimfett
Update to 1.7 syntax and overrides — jakimfett
Fix breakBlock, fix imports — jakimfett
This may break icons horribly, or it may be really cool. — jakimfett
Fix blockBreak — jakimfett
Add textureBase variable — jakimfett
Refactor basic block class — jakimfett
Remove abstract get item stacks — jakimfett
Change to use BlockSimple — jakimfett
Removing flowing fluid icon. May need to come back and rework this. — jakimfett
Removing flowing fluid icon. May need to come back and rework this. — jakimfett
Refactor class name — jakimfett
Fix creative tab — jakimfett
Removing accidentally checked in files — jakimfett
Fix UE Core dependency — jakimfett
Add maven repo for SpecialSource (https://github.com/md-5/SpecialSource) — jakimfett
Fix plugin application order — jakimfett
Putting ForgeGradle version into the config wasn't such a good idea after all. — jakimfett

5.0.5-RC2

06 Aug 18:37
Compare
Choose a tag to compare
5.0.5-RC2 Pre-release
Pre-release

This is the Minechem 5.0.5 Release Candidate #2
Please do your best to break it, and report any bugs on Github.

Changes:
Create ko_KR.lang — jakimfett
Fix Keratin Glitch — machacker9000
Attempting to resolve dependancy weirdness — jakimfett
Adding Maven repo entry for checkenbones — jakimfett
Add minecraft version number prefix to directory URL — jakimfett
Changing compile line format — jakimfett
Apparently, closing your quotations is important. Who knew? — jakimfett
Adding classifier for CB's compile line, thanks @Glassmaker for the suggestion — jakimfett
Add the imports I forgot earlier — planetguy32
Created recipe API. Completes issue #34. — apricefrench2d
Remove unused import — jakimfett
Fixing line endings, in theory — jakimfett
Adding a list of people who have helped Minechem — jakimfett
Minor refactoring, removed outdated comment — jakimfett
Why do we even have that lever? — jakimfett
Refactor state names for readability — jakimfett
Fix function order — jakimfett
Refactor variable naming — jakimfett
Set item and block IDs to start lower — jakimfett
Add links to UE Core and releases page on curseforge — jakimfett
Specify UE Core requirement — jakimfett
Add AllowAutomation boolean — jakimfett

5.0.5-RC1

03 Jun 05:05
Compare
Choose a tag to compare
5.0.5-RC1 Pre-release
Pre-release

This is the first Minechem 5.0.5 Release Candidate
Please do your best to break it, and report any bugs on Github.

Remove ability to extract items from the synthesis machine. — jakimfett
Remove iron from water bucket decomposer output. — jakimfett
Add check for microscope GUI overflow. Fixes #194. — jakimfett
Refactor fusion reactor processing — jakimfett
Turning off placement of chemical storage chests — jakimfett
Fusion reactor now eats non-fuel items instead of using them as valid fuel — jakimfett
Removed prefab class dealing with redstone completely since it is not used in MineChem. Gives CPU boost. — maxwolf
Decomposer only accept items it has recipe for — brandonbrowning

5.0.5-Dev6

30 May 00:24
Compare
Choose a tag to compare
5.0.5-Dev6 Pre-release
Pre-release

Capitolization refactor — jakimfett
Organize imports and alphabetized functions — jakimfett
Remove whitespace — jakimfett
Format code — jakimfett
Fix shift click ignoring first four slots of player inventory. Fixes #183 — jakimfett
Organize functions and imports — jakimfett
Add check for full inventory before moving synthesis output. Fixes #185 — jakimfett
Adding Blorph's texture for the Leaded Chest — jakimfett
Ignore .cache — Maxwolf
Added UpdateRadius to config which determines how far away a packet will be sent from it's origin coordinates in a given dimension. — Maxwolf
Disabled the ability for items to automatically be inserted and extracted from multi-block structures to prevent crash. — Maxwolf
Added block to config for saving integers as general properties. — Maxwolf
Warn if UE core not installed — machacker9000
Adding runClient and runServer tasks to gradle — jakimfett
Refactored variable names to be much more readable — jakimfett
More variable refactoring — jakimfett
Update de_DE.lang — Vexatos
Update de_DE.lang — Vexatos
Update de_DE.lang — Vexatos
Update de_DE.lang — Vexatos
Update de_DE.lang — Vexatos
Update en_US.lang — verybigbro
Create ru_RU.lang — verybigbro
Update de_DE.lang — Vexatos

5.0.5-Dev5

21 May 18:18
Compare
Choose a tag to compare
5.0.5-Dev5 Pre-release
Pre-release

Huge thanks to Maxwolf for his refactor of namespaces and work on reducing code complexity.

This update splits Particle Physics off into a different jarfile.
You need to download the Universal Electricity core for power. Minechem will load without it, but you can't power any machines. In future updates, it may be a requirement. I haven't decided yet.


Do not update if you have players using Particle Physics!


Updating won't break your worlds, but you may have some upset players on your hands.

Update en_US.lang — verybigbro
Update de_DE.lang — verybigbro
Update zh_CN.lang — verybigbro
Update en_US.lang — verybigbro
Simplifying the radiation handling of containers where radioactive elements don't degrade — jakimfett
Excluding the decomposer and synthesis machines from the radiation decay calculation — jakimfett
Fixing radiation decay handling inside the decomposer and synthesis machines — jakimfettAdding null check for itemstack, nesting if statements for easier debugging — jakimfett
Adding a null check for itemstack, adding try/catch — jakimfett
Adding two null checks, removing pointless debug information — jakimfett
Fixing SidedProxy mistake — jakimfett
Changing banner location — jakimfett
Fixing revision number 4-->5 — jakimfett
Added gradle wrapper for portability sake. — maxwolf
Refactored EnumColor and CoordTuple to utils namespace. — maxwolf
Added IDManager and new Settings classes to handle configuration and using next available ID's if requested ones are not found. — maxwolf
Removed TranslationHelper stub from old UE 2.x prefabs in preparation for upgrade to UE 3.1x — maxwolf
Made ID, ChannelName and Name strings static references in main ModMinechem to remove hard-coded references. — maxwolf
Updated other classes to reference new static references in main ModMinechem and to use new configuration and IDManager. — maxwolf
Merged Particle Physics into Minechem namespace. This makes it so there is only a single creative tab instead of two. — maxwolf
Added latest Universal Electricity API. — maxwolf
Removed references to LanguageRegistry in favor of vanilla language handling. — maxwolf
Initial commit for Universal Electricity upgrade. Contains much refactoring to energy system to achieve this. — maxwolf
More work on refactoring to work with new energy system. — maxwolf
Removed particle physics at request of jakimfett to be refactored into it's own mod. — maxwolf
Refactored Minechem namespace from pixlepix.minechem to just minechem — maxwolf
Adjusted ClientProxy and CommonProxy namespace since it is just minechem now. — maxwolf
Formatting and imports organization and cleanup. — maxwolf
Removed cofh core since it is not used anymore and UE is to support all major energy systems. — maxwolf
Replaced ljdp.easypacket 3rd party package with built-in Forge packet handler. Updated all relevant classes. — maxwolf
Updated Synthesis machine to use packet that extends PowerReceptorUpdate. — maxwolf
Fixed missing scrollbar texture not properly binding to MC renderer resulting in black square and tabs. — maxwolf
Rewrote existing packet system to be compatible with forge packet system and to move away from old EasyPacket structure. — maxwolf
Updated metadata generation to be done from within the mod itself. Updated references to new website and fixed logo to properly appear. — maxwolf
Fixed bug with owner information never being properly set on Chemist's Journal. — maxwolf
Updated fusion star to use proper item naming scheme and updated language files accordingly. — maxwolf
Removed left-over particle physics graphics in asset folders. — maxwolf
Updated energy tab to read out stored, maximum and percentage filled for energy statistics. — maxwolf
Refactored ConstantValues to just 'Reference' for quicker access while typing. — maxwolf
Removed sendPacketUpdate() in favor of more control over how and when packets are sent in tiles. Fully documented decomposer and synthesis machines tile entities with comments. — maxwolf
More tweaks to machines to move them towards time based consumption of power to produce items or decompose things rather than instance energy consumption. — maxwolf
Massive refactoring to move namespaces into alignment with things like minechem.item.polytool containing all polytool classes and minechem.tileentity.decomposer containing all decomposer related classes. — maxwolf
More refactoring to move things into proper namespaces and to help find dead code that is no longer used. — maxwolf
Removed chemical storage chest since it was replaced with leaded chest, refactored fusion and fission tiles to have their own namespaces. — maxwolf
Even more namespace cleanup and dead code removal! — maxwolf
Made minechem.coating apart of the minechem.potion namespace which houses all the other pharmacology effects. — maxwolf
Re-added chemical chest to prevent the end of the world from occurring. — maxwolf
Fixed packets not sending properly on the decomposer using new packet system. — maxwolf
Even more namespace cleanup and dead code removal! — maxwolf
Rebase to fix chemical chest and packet issues from earlier namespace changes. — maxwolf
Final namespace refactoring, everything is in separate namespaces now. Starting the final pass.. — maxwolf
Renamed Decomposer items to follow similar naming scheme Decomposer. — maxwolf
Renamed Synthesis classes to follow similar naming scheme Synthesis. — maxwolf
Gave fission and fusion reactors their own namespaces under minechem.multiblock — maxwolf
Gave GhostBlock it's own namespace and and renamed fusion and fission classes to follow similar naming structure Name — maxwolf
Renamed microscope classes to follow similar naming scheme. — maxwolf
Renamed LeadedChest classes to follow Name scheme. — maxwolf
Renamed ChemicalStorage classes to follow Name scheme. — maxwolf
Renamed BlueprintProjector classes to follow the Name scheme. — maxwolf
Fixed hit/breaking particles for machines to show properly and made the unique to each machine by making tiny renders of them all. — maxwolf
More refactoring work on potion and recipe systems. Renamed more classes to follow Name scheme. — maxwolf
Chemical Decomposer is now fully compatible with BC, TE, IC2, and UE power systems. — maxwolf
Finished work on UE integration and tested BC, TE, IC2 and UE power systems all working! — maxwolf
Removed built-in descriptive names from EnumMolecule class since they are no longer needed and built-in vanilla support provides mappings to enums. — maxwolf
Modified gradle script to compile in major and minor build numbers and to write to /output folder. All dependencies are automatically downloaded from repos. — maxwolf
Removed forge gradle wrapper at request of repo owner. — maxwolf
Added gradle wrapper to gitIgnore. — maxwolf
Updated build script to include major, minor, revision and build number. — maxwolf
Updated buildscript to make mod name output camel-case. — maxwolf
Description updates — jakimfett
Add lab graphic to the readme — jakimfett

5.0.5-Dev4

14 May 00:17
Compare
Choose a tag to compare
5.0.5-Dev4 Pre-release
Pre-release

Fix block and item name — jakimfett
Adding GUI title — jakimfett
Recipe for chemical storage chest now points to the leaded chest — jakimfett
Leaded Chest now prevents radioactive elements from decaying — jakimfett
Updating the leaded chest texture — jakimfett
Code formatting fix — jakimfett
Spelling fix — jakimfett
Adding tabbed help to the leaded chest — jakimfett
Fix chest rendering inside blank model — jakimfett
Fix block placement direction based on player location — jakimfett
Fixing reference to world location being all x coord instead of x/y/z — jakimfett
Removing right click debug — jakimfett
Set inventory size for Leaded Chest — jakimfett
Adding GUI for leaded chest — jakimfett
Fixing GUI for Leaded Chest — jakimfett
Save chest inventory — jakimfett
Fix shiftclick doubling stacksize — jakimfett
Removing leaded chest size config — jakimfett
Removing ref to removed config value — jakimfett
Adding leaded chest texture constant — jakimfett
Adding item and tileEntity renderers for the leaded chest — jakimfett
Adding model texture for leaded chest — jakimfett
Fixing NBT write and read — jakimfett
Registering renderers for the leaded chest — jakimfett
Fixing references to leaded chest — jakimfett
Refactor function inputs to be more descriptive — jakimfett
Adding runClient and runServer tasks — jakimfett
Removing configurable recipes (will be replaced by blacklist) — jakimfett
Adding netbeans files to .gitignore — jakimfett
Adding size config for the leaded chest — jakimfett
Adding new block: Leaded Chest - replaces Chemical Storage Chest — jakimfett
Actually fixing #181 this time — jakimfett
Updating english language file, fixes #175 — jakimfett
Adding decomp recipe for carpets, fixes #165 — jakimfett
Adding a second H to modded water — jakimfett
Reworking the description and links — jakimfett
Repo cleanup: removing ForgeGradle files — jakimfett
Removing old output/production folders — jakimfett
Removing WIP folder, merging assets into src — jakimfett
Adding .nb* to ignored file types — jakimfett
Adding all .jar files in the lib folder without needing to specify in build.gradle — jakimfett
Fixing comment wording — jakimfett
Refactoring build.gradle — jakimfett
Remove the mistake molecule FOH — machacker9000
Add some more effects for the amino acids — machacker9000
Molecule set cleanup and potion tweaking — machacker9000

Please note that the chemical storage chest is being replaced by the leaded chest. Chemical storage chests can be converted to leaded chests by placing them on the crafting grid.

5.0.5-Dev3

01 May 05:25
Compare
Choose a tag to compare
5.0.5-Dev3 Pre-release
Pre-release

Adding decomp and recomp recipes for Lapis Blocks — jakimfett
Quick fix for the 6x instead of 4x bug in #170 — jakimfett
Fixing #169, water now results in 2 H and 1 O, like it should — jakimfett
Fixing #174 and #166, code now checks for nulls before calling functions of an object — jakimfett
Adding redstone block comp/decomp, fixes #66 — jakimfett
Adding charcoal balanced composition, fixes #67, adding coal block recipe, fixes #70 — jakimfett
Adding nether brick decomp/comp, fixes #71 — jakimfett

5.0.5-Dev2

23 Apr 06:02
Compare
Choose a tag to compare
5.0.5-Dev2 Pre-release
Pre-release

Changelog:
Removing old powerprovider code — jakimfett
Adding a try/catch to the decomposer, and a debug boolean to the config — jakimfett
Excluding mekanism and UE jars — jakimfett
Refactoring journel to journal — jakimfett
Removing the Periodic Table tab from the journal, temporarily — jakimfett
Adding a try/catch to the decomposeActiveStack code. Fixes #159 — jakimfett
Removed debug code sdout stdout on chunk generation — m.braun92

This is a dev build. Should be fairly stable, but use at your own risk.

5.0.5-Dev

22 Apr 19:51
Compare
Choose a tag to compare
5.0.5-Dev Pre-release
Pre-release

Change log:
Fixing the blaze rod dupe glitch in #158 — jakimfett
Fix screen going purple when drinking atropine — machacker9000
Fix issue #74: "stacking issues with like elements and composition chemicals" — jonstoeber
Improve readme and gitignore remove extra text files — machacker9000
Move WIP assets folder out of java src folder — machacker9000
Update README — machacker9000
Update Chemist Journal to display RF — steptaljaard
Change Microscope recipes to show RF — steptaljaard
Change Synthesis Machine energy tooltip to RF/t — steptaljaard

This is a dev build. Should be fairly stable, but use at your own risk.