MinecraftForge-Changelog

download MinecraftForge-Changelog

of 106

description

1

Transcript of MinecraftForge-Changelog

Changelog:Build 1.6.4-9.11.1.964LexManosBump build for gradle fixes: Now Builds for java 1.6 Include version,json in universal Fixed classpath issues in eclipse task.Build 1.6.4-9.11.1.963luacs1998Update readme for ForgeGradleLet me know if there's anything else to add or change.luacs1998: Updatedluacs1998: Another update for eclipse usersluacs1998: Update README.txtBuild 1.6.4-9.11.1.961LexManos: Updated FML: MinecraftForge/FML@c2b919d339e5f63271cfb67a77235c21c5c3b80e Don't validate signatures in dev env.Build 960AbrarSyed: Step 1: The PurgeAbrarSyed: update FML for gradle changesAbrarSyed: Step 2: The ReformationAbrarSyed: Step 3: The RebirthAbrarSyed: fixed versioning and stuffAbrarSyed: added buildSrc to the gitIgnoreLexManos: Fix for new FML, and publish to maven localLexManos: Update run configs.LexManosUpdated FML:MinecraftForge/FML@e9a7660cb8961660186c7c23e61ab35f9c2dfb81 updated samplesMinecraftForge/FML@30894f7afadf5d3f3c3d5a54c3f904413d5f2309 Merge pull request #307 from AbrarSyed/masterMinecraftForge/FML@c4b8a393f90b00ad7ee4992ea4341ffb6d676abb Make the working directory the root of the eclipse workspace.LexManos: Regenerate all patches, No functional change as added this is a formatting change only.AbrarSyed: update build.gradleporcariadagata: Make the gradle wrapper executable.LexManos: Proper configuratuion name for jenkins.LexManos: Fix build file pom closures.Build 1.6.4-9.11.1.953LexManos: Fix NPE on specific tile entities when the block break event is canceled. Closes #863LexManos: Fix NPE in FakePlayers when they are created in a purely client side environment. To remove in 1.7 as FakePlayers should be used for server side interaction with the world on a player's behalf, not for client rendering.Build 1.6.4-9.11.1.952cpw Updated FML: MinecraftForge/FML@23baf3a8ce58cb8306189401a60647957ccbb4c2 Actually fix the nethandler codeUpdate patchesBuild 1.6.4-9.11.1.951cpwUpdated FML:MinecraftForge/FML@b7f34629c3c47b92ee89d72b0dc935b4997cb009 Don't try and open GUIs on the server.cpwUpdated FML:MinecraftForge/FML@da72640c7ef1f44c49f7f592fbdd193622a30b40 Way to go, missing import. *sigh*Build 1.6.4-9.11.1.949cpwUpdated FML:MinecraftForge/FML@6af42bc656dfb98972d034363352affc9e777805 Add in null protection for client/server sides of handleChatcpw: Don't send openGui commands from the fakeplayer. Fixes thaumcraft and probably others.Build 1.6.4-9.11.1.948CovertJaguar: Fix Water/Lava Fluid LocalizationBuild 1.6.4-9.11.1.947LexManos: Noop out FakePlayer.addStat.Build 1.6.4-9.11.1.946cpwUpdated FML:MinecraftForge/FML@3d25b4e793c59a9131a441d6c7a2d80cac9cd701 Add in the ability to strip interface references for specific interfaces - this is probably mostly useful for scala scenarios where sythetic methods are generated and is not a substitute for using Optional.Method where appropriate. Closes #300Build 1.6.4-9.11.1.945onibait: Add block break events based on @bloodmc's initial 1.5.2 Pull Requestonibait: Add block break events based on @bloodmc's initial 1.5.2 Pull Requestonibait: Fixed formattingonibaitCleaned up patches to BlockOre and BlockRedstoneOreFixed trailing whitespace (it bugs me too)Build 1.6.4-9.11.1.944cpwUpdated FML:MinecraftForge/FML@f4532410ec1dbf43ce15dfa78d07e5f7be408b08 Change a couple of warnings, as a prelude to 1.7- preinit is now required for all GameRegistry activity, and every item and block REQUIRES registration.Build 1.6.4-9.11.1.943cpwUpdated FML:MinecraftForge/FML@8f87021b0f1ae5b277ad4d1891761b7a7ae1ab71 Fix derp with custom properties. They work now!Build 1.6.4-9.11.1.942cpwUpdated FML:MinecraftForge/FML@bc57ff9e83803d804e9d5374d76273fcd68611f4 Fix recursive API dependency resolution. Allows nested APIs, such as BuildCraft'sBuild 1.6.4-9.11.1.941cpwUpdated FML:MinecraftForge/FML@de8ab934d8ae960ebc0dede16218ca1e9e488ebc Fix up duplicate entriesBuild 1.6.4-9.11.1.940cpwUpdated FML:MinecraftForge/FML@81fe1c9682234297443402a54e4b852ef49d0ba8 Add in an API marker for API type packages. This does several things: 1. Packages marked as API will generate a new "modid" (the provides) that can be depended on. 2. Packages marked as API will be searched systemwide, and anything declaring that package (even without the API marker) will get an implicit dependency on the API package. 3. The API package itself will get a soft dependency on the "owner" package.Build 1.6.4-9.11.1.939LexManos: Add new recipe sorter that is called after all mods are initalized. This is disabled by default in 1.6 to not break current worlds as it may change machine's recipy outputs. Will enable by default in 1.7. Players may enable it in the forge config.Build 1.6.4-9.11.1.938xcompwizAdds a Check to prevent Biome ReplacementSplits the BiomeGenBase constructor to create one which takes a flagthat indicates whether to insert the biome object into the biomeListarray. The standard constructor calls the new one with the default oftrue. This allows biome wrapper-objects to exist.Build 1.6.4-9.11.1.937cpwUpdated FML:MinecraftForge/FML@dac7f590eabb326c4467dbc829b4aae1e4be2779 Modify ordering of networkmod registration and mod instantiation. This fixes VersionCheckHandler logging an incorrect failure message due to NPE.MinecraftForge/FML@f0dc530b2833a1c89673208fe296dba5520671c1 Fix up documentation of VersionCheckHandler - it only ever accepted a String and only works on the NetworkMod annotated classMinecraftForge/FML@243a21a353e6b7717f64008776928c7132110ddf Wrapping coremods as tweakers. Part 1.MinecraftForge/FML@58a299aabcfadb4139f126a2d46b5247bede4185 Attempt to inject coremods as tweakers, so both can share a dependency orderingLexManos: Format strings properly in MC's internal logger. Fixes resource pack case warnings.Build 1.6.4-9.11.1.935LexManos: Updated FML: MinecraftForge/FML@bf54d4d66799f2e58944095826d0722ed0120b1f Make each mod's EventBus log a child of it's main logger.LexManos: Fix null pointer exception in BiomeDictionary causing the ChunkManager's config to not load/save.Build 1.6.4-9.11.1.934LexManos: Add wildcard versions of OreDict replacements, Closes #827Build 1.6.4-9.11.1.933cpwUpdated FML:MinecraftForge/FML@da4337efbfa07b35f5883107768f9ba2f1b24b9b Fix up handling the new method signature data for NetworkCheckHandlersBuild 1.6.4-9.11.1.931cpwUpdated FML:MinecraftForge/FML@f92962bbbbb90c19788a5dc2eafdc2eeefdd77ce Use null to empty, so missing values work. *sigh*Build 1.6.4-9.11.1.930cpw: Add in an event for zombie summoning. Allows for mods to control summoning behaviour, as well as custom summoned mob.cpw: And remember to make the event class static *sigh*Build 1.6.4-9.11.1.928cpw: And allow for tweaking baby chance as well.cpw: And set the RIGHT variable *sigh*Build 1.6.4-9.11.1.926cpw: Allow configuration of the zombie additional summoning mechanic. The vanilla mechanic is a little borked at times.Build 1.6.4-9.11.1.925cpwUpdated FML:MinecraftForge/FML@58577775d277a4408bda510534eb36841b08ced4 Very minor style fixesMinecraftForge/FML@96be82343c25b83dd842ada8d6e8b66eb4e4ee00 Merge pull request #280 from mc10/patch-1MinecraftForge/FML@2714da10228020a6f2321f6c9a703f0d24fe1370 Primitive capability for tweakers to order. Add a "TweakOrder" integer property to your manifest, or accept the default of zero.Build 1.6.4-9.11.1.924LexManos: Prevent session from being printed to the console, also make sure the username is not empty. Causes a lot of bugs further down the line.Build 1.6.4-9.11.1.923cpwUpdated FML:MinecraftForge/FML@fc3e7647d2aff01146b1f5bd2ab6b57ef8e833e5 Support, and fix up, interface lists for OptionalBuild 1.6.4-9.11.1.922LexManos: Added some missing air checks to world gen features.Build 1.6.4-9.11.1.921LexManos: Fix repeated argument in CleintCommands.Build 1.6.4-9.11.1.920LexManos: MinecraftForge/FML@a381874bb9c3bdeeb508bb81719b4d210eb29696 Delay sound system backend initalization to speed up startup and prevent race condition on some computers.Build 1.6.4-9.11.1.919reflex_ionAdded PlayerOpenContainerEvent and added ForgeHooks.canInteractWith- Used to override the canInteractWith during player tick- setResult to ALLOW/DENY as required- Defaults to Vanilla behaviour in any other instance.Required for LittleBlocks Mod and to Assist Gullivers ModBuild 1.6.4-9.11.1.918cpwUpdated FML:MinecraftForge/FML@bc64ceabef76b1f4667b22ca8241b72351b44338 Optional shouldn't be constructable itself. It's purely a wrapper thing.MinecraftForge/FML@55525f6d2eb24f42c26a291b8ce98feb4d4498c9 ModLoader is officially deprecated. It will all cease to be with 1.7.Build 1.6.4-9.11.1.917cpwUpdated FML:MinecraftForge/FML@63ba3aa0099f43183315fb4e16f9e8e8007362f8 Add in support for Optional interfaces and methods. Be gone coremods!Build 1.6.4-9.11.1.916LexManos: Fix missing patch which caused per-world storage to not be saved.Build 1.6.4-9.11.1.915rhilenova: Added pre/post to player list rendering in GuiIngameForge.rhilenova: Moved PLAYER_LIST event inside display check.Build 1.6.4-9.11.1.914LexManosMake isItemStackDamageable() pass the stack to getMaxDamage() to use the Forge version of getMaxDamage().Fixes display issues with mods using getMaxDamage(ItemStack) instead of the vanilla one. Closes #805LexManos: Bump version number for todays changes.Build 1.6.4-9.11.0.913ben.blank: allow blocks to choose how they handle indirect powerben.blank: move `shouldCheckWeakPower` to Forge sectionBuild 1.6.4-9.11.0.912jrtc27: Pass arguments to install.sh and install.cmd to install.pyBuild 1.6.4-9.11.0.911LexManos: Add cancelable EntityStructByLightningEvent, Closes #789Build 1.6.4-9.11.0.910LexManos: Stack sensitive version of Item.getItemStackLimit. Closes #771Build 1.6.4-9.11.0.909anthonylomeli11: Villager Trading GUI will not open if Player is sneaking.Build 1.6.4-9.11.0.908LexManos: Added all the vanilla records to the ore dictionary. Closes #731Build 1.6.4-9.11.0.907LexManos: Direct canApplyAtEnchantingTable through canApply Closes #740Build 1.6.4-9.11.0.906LexManos: Add pre and post event to rendering Chat, allowing for placement of the chat box. Closes #733Build 1.6.4-9.11.0.905LexManos: Set densityDir in BlockFluidBase's constructor, closes #737Build 1.6.4-9.11.0.904LexManos: Fix placement of snow cover over metadata 6. Closes #724Build 1.6.4-9.11.0.903LexManosAdd the ability to register chat commands that only execute on the client. Works with autocomplete.Client commands are gray when shown in the autocomplete list (when you press tab)Closes #640Build 1.6.4-9.11.0.902LexManos: Update workspace to point at launchwrapper 1.8LexManos: Vanilla hopper should obey the IInventory contract, TileEntityHopper now takes into account IInventory.getInventoryStackLimit() when inserting items Closes #597.Build 1.6.4-9.11.0.901hobos_tacoAdded ItemTooltipEventThis event is fired at the end of ItemStack.getTooltip(EntityPlayer, boolean), which in turn is called from it's respective GUIContainer. It allows an itemstack's tooltip to be changed depending on the player, itemstack or whether the advanced information on item tooltips is being shown, toggled by F3+H.Build 1.6.4-9.11.0.900cpwUpdated FML:MinecraftForge/FML@5265e34a350adbb762264379f0134bfa40d33eaa Fix null killing the serverBuild 1.6.4-9.11.0.899LexManos: MinecraftForge/FML@35ab9f52b02d84592e4c7607feb6009710b2f7d9 Fix md5s for new checksums.sha1 in scala libraries.Build 1.6.4-9.11.0.898cpwUpdated FML:MinecraftForge/FML@e356f4d713b1269825839954fe86f5312ede0fc6 Cross-modsystem compatibility fix with thanks to Mumfrey @ liteloaderMinecraftForge/FML@9b55f1f48f89a5348ac1d58622b71946f310316a Attempt at a shared modlist implementation - should allow visibility between liteloader and fml for "mod list display"Build 1.6.4-9.11.0.897cpwUpdated FML:MinecraftForge/FML@bfc25bc5da1ff0f6fd0faf817b32a8f6d35dedc2 Add to both the classloader and the parentBuild 1.6.4-9.11.0.896cpwUpdated FML:MinecraftForge/FML@9f0f9e7288afc6cce9a425ad770a208af9e28648 Fix deobf tweakerBuild 1.6.4-9.11.0.895cpwUpdated FML:MinecraftForge/FML@ce6404fd5bb5e8e425af3bcafeaa285575bf39a3 TYPOS!!!Build 1.6.4-9.11.0.894cpwUpdated FML:MinecraftForge/FML@8f18a3de9a02b003762dace891829ef64dfedf49 Separate deobf tweaker so it runs last. Should fix problems with cascaded tweakers expecting an obf environment.Build 1.6.4-9.11.0.893cpwUpdated FML:MinecraftForge/FML@8e26c99de3b44d272d2fdc398e0687db17bce3b7 Add debugging for deobfuscationMinecraftForge/FML@1d902df5814b815959165e4aa69272003f002d25 Use the negative cache in latest legacylauncher.MinecraftForge/FML@9815d8c3793182a08fcdbd29376a3f70bff464d0 Update for launchwrapper 1.8Build 1.6.4-9.11.0.892LexManos: Add wrapper exception to the new Structure ID system to point to the correct Structure.Build 1.6.4-9.11.0.891LexManos: Update dev workspace for 1.6.4 ..LexManos: Remove some side onlys on BiomeEvents that don't need them.LexManos: Fixed typo in bounding box based ladder checks that caused potential infinite loops with entities in certian positions. Thanks Overmind for reporting it.LexManosUpdated FML:MinecraftForge/FML@fc8c3bef0380d59c0842a252e4f0bd29127ee78b Update to new installer that uses xz compression and better support for non-standard jvmsBuild 1.6.4-9.11.0.886cpwUpdated FML:MinecraftForge/FML@a4de22c1addf0a6b95d38e467a96f2af417c86d5 And use the parent that's actually going to be valid. *sigh*Build 1.6.4-9.11.0.885CovertJaguarFluid Rarity should have a defaultOops.cpwUpdated FML:MinecraftForge/FML@70cffe6982b27df0ea7d8d4d8851a0c0043bb2cb Herpaderp. Make addURL accessible. *sigh*Build 1.6.4-9.11.0.884cpwUpdated FML:MinecraftForge/FML@4a94c2c71bb4cc9644caeb06011a189989b22f87 Fix NPE when loading second single-player worldMinecraftForge/FML@0e80fcb8f716cfef5b016a73ca32ff0e2f3c3c05 Merge pull request #284 from smcv/uninitMinecraftForge/FML@39620f1e41464f53482277dc3bcb0b9eed8ca25c Fix injection of tweaker into systemBuild 1.6.4-9.11.0.883cpwUpdated FML:MinecraftForge/FML@79c39f8b7c711377f7919abd1ee6a56a339d1062 Fix classpath for launchwrapper 1.7Build 1.6.4-9.11.0.882traincrazyb: Correcting SoundManager TransformerBuild 1.6.4-9.11.0.881cpw: Clean patch fuzzBuild 1.6.4-9.11.0.880cpwUpdated FML:MinecraftForge/FML@f6190e8752013c0d6857090ffd42559cf83809ae Update workspaces for 1.6.4Build 1.6.4-9.11.0.879cpwUpdated FML:MinecraftForge/FML@25981706ef12654b6c2baccc80fa2298bb5afb4a Update for MC 1.6.4MinecraftForge/FML@0950b9fc8441a2d3b022ed876f17ee5ac0c47b9c Fix up a deep crash in the early server init hanging the clientBuild 1.6.3-9.11.0.878LexManos: Remove duplicate access transformerLexManos: Move have handler creation up, to prevent NPE.Build 1.6.3-9.11.0.877LexManosUpdated FML:MinecraftForge/FML@e7dd728f955aa4713fef45fea770b1f91246d712 Format the log messages through MessageFormat. Thanks CovertJaguar for the pointer.MinecraftForge/FML@82d896a35e08be5712bdc15bdb93e5d4fc0ddd46 Make final transformers actually work on methods as well.Build 1.6.3-9.11.0.876LexManos: Move the Structure data save files to per-world data folders. Vanilla saves them to the global folder which will potentially cause conflicts if two worlds generate 'Villages'. Which in the modded world is highly likely. Refer back to the long standing vanilla issue where nether 'villages' would override the overworlds villages, it's the same situation.Build 1.6.3-9.11.0.875LexManos: Make MapGenStructureIO name registration functions public, Any mod that has anything extending StructureStart or StructureComponent must register there classes and create a default (no parameter) constructor.Build 1.6.3-9.11.0.874LexManos: Unfinalized Item.getIconIndex(ItemStack)Build 1.6.3-9.11.0.873LexManosUpdated FML:MinecraftForge/FML@da70cdd35a378d02db47d2aa31fb9aac87beaedc Update tweaker for new Launcher APIMinecraftForge/FML@352117fd78eec745da6c80b8d354947c4dbbbb48 Update for new installer and thank you.MinecraftForge/FML@40a34af43105ebcb5a63ce2351ca119da5a8158e Merge branch 'master' into newtweakMinecraftForge/FML@e77d2547ad447025729ae7f3cccaaf343c4c86f9 Update for pre-ninja 1.6.3 updateMinecraftForge/FML@34493b0d99e2cf2bdca080ff226f2dfeedb1cf51 Update for real 1.6.3 updateMinecraftForge/FML@95afc95b248ecc69bc6ffcc5a95912820d8f4066 Update mcp mod infoMinecraftForge/FML@ff75416a325717770a5cf457c859bfb0abcbe281 Update mc_versions data and commands patch and eclipse workspaceMinecraftForge/FML@8f2e67558127f16d92399ea97cbcb0df46d52e19 Update the src distro's eclipse workspace.LexManos: Bump version for new MC version.LexManos: Actually push the submodule update -.-Build 1.6.2-9.10.1.871cpwUpdated FML:MinecraftForge/FML@81328b6684c5127427153807b5e498c2efefb96b Add in support for using a mirror list and provide checksums for packed download of libsBuild 1.6.2-9.10.1.870cpwRevert "Added a RenderType that allows Map-style rendering w/o inheriting from"This reverts commit eb4688bf5ea132cd8ddc802a7dad6d423ad50543.Conflicts:patches/minecraft/net/minecraft/client/renderer/ItemRenderer.java.patchBuild 1.6.2-9.10.1.869vilim.lendvaj: Prevent NPE in fluid lookup for blockcpw: Fix broken PR from vilml. TEST!Build 1.6.2-9.10.1.867CovertJaguarAllow Fluids to have RaritiesUsed for tool tips.Build 1.6.2-9.10.1.866cpw: Fix the dividerBuild 1.6.2-9.10.1.865AdubbzSky colours now smoothly transitionMade transitions even smootherSky colours now smoothly transitioncpw: Move stuff around a bit- also tie range and enabled to options.Build 1.6.2-9.10.1.864mlAdded a RenderType that allows Map-style rendering w/o inheriting fromItemMap.cpw: Tweak patch commentBuild 1.6.2-9.10.1.863mitchpetrie29: Check if block is air instead of just ID zero when growing from stem block.Build 1.6.2-9.10.1.862cpw: Allows proper raytracing from actual player eye position rather than hardcoded eye heights.Build 1.6.2-9.10.1.861claire.alexandria: Added fov hookclaire.alexandria: fixed mergeclaire.alexandria: Small formatting changes (opening braces on new line)Build 1.6.2-9.10.1.860cpwUpdated FML:MinecraftForge/FML@b5af446d7111730c7973c9f0d6b76e62b78b9131 Fix sidedness derp in LanguageRegistry.Build 1.6.2-9.10.1.859cpw: The partial tick should be available for all render player events. Weird it wasn't.Build 1.6.2-9.10.1.858cpw: Reverting HarvestEvent, for new implementationcpw: Redo harvest event. This time with simpler logic, that should be less liable to weird "missing" stuff.Build 1.6.2-9.10.1.857LexManos: Fix bug where guis were not closed properly, resulting in signs not having there text set.Build 1.6.2-9.10.1.856cpw: Change trigger calculation so entities get some time to age before refiring the event.Build 1.6.2-9.10.1.855LexManos: Create helper apply_patches script and add paramter to change patch output folder.Build 1.6.2-9.10.1.854cpwChange from Cancelable to using a Result. This means you can force despawn mobs youdon't want around anymore. Also, deferred check to once every 20 ticks. May tune itdown further or make it a config if this event is a lag issue.Build 1.6.2-9.10.1.853cpwAdd a cancellable despawn event- allows mods to decide to prevent the despawningof certain otherwise normally despawnable mobs.cpwAdded fov hookSmall formatting changes (opening braces on new line)cpw: Create es_ES.langBuild 1.6.2-9.10.1.852cpw: Add some javadoc to the HarvestBlock event.Build 1.6.2-9.10.1.851cpw: Use the dropchance from the event.cpw: Clean up some formatting.Build 1.6.2-9.10.1.850claire.alexandria: Added tessellation methods to obj model, for ISBRH-friendlinessclaire.alexandria: Fixed both RenderAllExcept behavioursclaire.alexandria: Added more render methods to IModelCustom interface.jk-5Added GuiOpenEventYou can use this for a clean way to override guis, without needing anTickHandler to check if the gui you want to override is open and showyour own guiProper close checkmhahncapacity was not respectedUpdated to properly calculate the amount of free space in the tankbefore checking that against the amount of the resource.robin: create french localizationclaire.alexandria: Added display name hookclaire.alexandria: Memoization of display name resultclaire.alexandria: Added mouse eventclaire.alexandria: inserted hook into Minecraft.javaclaire.alexandria: fixed logic errorohai.iChunFix player push out of blocks clientside being hardcoded and not based on entity size.Added player eyeHeight field to allow changeable eye heights of players rather than being hardcoded per player class as well as add a getDefaultEyeHeight function.cpw: Reduce patch size significantlycpw: Fix patch for new MCP naming.cpw: Add a bit of javadoccpw: MachineMuse, remember, there's TWO model formats supported!cpw: Defer firing CreateDecorator until it's likely mods have had a chance to register their listener. Should close #759cpwAdd a harvestblock event, to allow mods to intercept and change the drops for blocks. Don't abuse this, or we'll have to take safety measures.Fires for both silktouch and non-silktouch harvesting, and provides the player. Note, you may need tochange your break overrides to pass on the player for best results.cpw: Add in a block reverse lookup for fluids. Closes #749Build 1.6.2-9.10.1.849cpwUpdate forge for MCP naming updatesUpdated FML:MinecraftForge/FML@d0c6e92900590f578b80d9a6c00fa28fd333d3bf Update MCP datacpw: Update version to 9.10.1 for mcp naming changes.Build 1.6.2-9.10.0.848cpw: Fix possible NPE in searching code.Build 1.6.2-9.10.0.847cpwUpdated FML:MinecraftForge/FML@2a9c485edc4cf3382154d5b3b9b600386f2ab8ae Remove @SideOnly from 70318 (getDistance) it makes no sense that it's not on the server.Build 1.6.2-9.10.0.846cpwUpdated FML:MinecraftForge/FML@a13598b17ea9637c054d867a76298d6c080c5e32 Use java 1.6 compatible method of closing the zip file. Stops stupid compile error.Build 1.6.2-9.10.0.845cpw: Small fix to container registry. emptyContainer is not null, it's "NULL_EMPTYCONTAINER" now and won't match any valid container.Build 1.6.2-9.10.0.844cpw: Tweak the release to add in assets to the distributable. *sigh*Build 1.6.2-9.10.0.843cpwUpdated FML:MinecraftForge/FML@1c9a853868f7df0daa5f67b99401dfab44ae18e6 Allow coremods to properly inject asset readers.MinecraftForge/FML@40b54013b4c9b01686411cd47a7866eeb650ea2b Allow server side lang file injection, hopefullycpw: Add some starting work for a forge tps command. Also update coremod for new FML behaviourBuild 1.6.2-9.10.0.842cpwUpdated FML:MinecraftForge/FML@b993cf4a9825865b3a8a0c7b083c23d56dbd1d6f More exception handling for less derpiness.Build 1.6.2-9.10.0.841cpwIn the time honoured tradition of trying to fix vanilla, we today attempt to patch the pathfinding AI so that it doesn't lag whenthere's a lot of entities. Basically, if the zombie can't reach the villager, backoff subsequent pathfinding attempts. Hopefullyshould really help with lag caused by zombie swarms.Build 1.6.2-9.10.0.840cpw: Allow multipass RenderItem rendering for terrain icons too. Should fix sengir's saplings.Build 1.6.2-9.10.0.839cpwUpdated FML:MinecraftForge/FML@913f6f6d36bd179db7c147db0485e99dee693933 Try and use the relaunch log, which should be classloaded..MinecraftForge/FML@ac065ff5f76b6c512b346366107efde66e9e1c88 Reset the IWorldGenerator seed for each mod, before calling. That should mean worldgen is consistent and not dependent on mod ordering, or mod sideeffects.Build 1.6.2-9.10.0.838LexManos: Cache world on all render passes in case some mod disables the first pass.LexManos: Skipp toss event for null entity items. Closes #732Build 1.6.2-9.10.0.837LexManos: Fix bug with custom Fluids. You can now drown in them!Build 1.6.2-9.10.0.836cpwUpdated FML:MinecraftForge/FML@9468e41bbf3ea425c50daa710cf3ada11c82b238 Fix up scala refs, for better resultsBuild 1.6.2-9.10.0.835NickAdds Temperature to LavaMissing lava temperature. Feel free to change it to any value.1300K is the typical max for Magma so wasn't sure what was desired. Regardless, better than the same temp as water at 295K :smile:Build 1.6.2-9.10.0.834cpwUpdated FML:MinecraftForge/FML@4a9d0f9bd522e543b76daaf9c49b6214443c595f Add in some log informationcpwUpdated FML:MinecraftForge/FML@f157e7a6ecdeac2758fc0eaf547d3e8a763fb15b And more coremod loggingcpwUpdated FML:MinecraftForge/FML@ffdd056a18eddb8f28b74435d40e69c956b9dd48 Check keys, not values *sigh*Build 1.6.2-9.10.0.833cpwUpdated FML:MinecraftForge/FML@03989166665956df03aa85472eb13dca2d74a38d And actually instantiate the collection *sigh*Build 1.6.2-9.10.0.832cpwUpdated FML:MinecraftForge/FML@dec9a3924d361bc016cb7f6b3e95764158cf5ae1 Add in "FMLCorePluginContainsMod" in the manifest. If this value is present, FML will attempt to parse your mod jar file as a normal mod file as well, instantiating mod containers there.Build 1.6.2-9.10.0.831cpwUpdated FML:MinecraftForge/FML@24701206808a43b9c7b10d7130c47b5d1e841bb6 Clean up a couple of resources. Also, don't parse jars just because they're in the mods dirBuild 1.6.2-9.10.0.830cpwUpdated FML:MinecraftForge/FML@9a5e24e338c6172531efb086a4b584c26d4f1435 Fix stupid derp is stupid. Closes #275 and means sp614x can do his thingMinecraftForge/FML@ba90b616070ce15793eb05e5afaed62a6f07c6e7 Make sure we only add args to the argument list if a tweaker hasn't already. Should fix LiteLoader compatibility issue.Build 1.6.2-9.10.0.829LexManos: Fix NPE in enchangint books.Build 1.6.2-9.10.0.828LexManos: Fix inverted case, search works now.Build 1.6.2-9.10.0.826ross.swartz: Add stone and cobblestone to Ore Dictionaryross.swartz: Update OreDictionary.javaLexManos: Addition: Added isAllowedOnBooks hook to Enchantments Closes #589Build 1.6.2-9.10.0.825LexManos: Deprecate Block.addCreativeItems, Kill in 1.6.3+ Closes #655Build 1.6.2-9.10.0.824mehvids: Add onNeighborTileChange callback to block by generalizing func_96440_m to all blocks rather than just comparators.Build 1.6.2-9.10.0.822malc.geddes: Added a new function to allow control over whether an entity is dismounted when the entity it is riding goes under waterLexManos: Allow creative tabs to have a search box if they want to Closes #592Build 1.6.2-9.10.0.821tommy.stanley96: Fixed Fluid Non-Solid Block Duplicationtommy.stanley96: Fixed Double Item Droptommy.stanley96: Fixed Classic CheckingBuild 1.6.2-9.10.0.820LexManos: Add optional feature to check entire bounding box for ladders. Closes #709Build 1.6.2-9.10.0.819LexManos: Only refresh vanilla tile entities when IDs change.Build 1.6.2-9.10.0.818LexManosUpdated FML:MinecraftForge/FML@f275a24b43559cfdced243ff77e9848c9d458362 Add in some reverse lookup methods for game registry dataMinecraftForge/FML@cb05c8c4aa60a131de92f0a21c06697c8f8896a8 Add missing SideOnly in BaseModMinecraftForge/FML@1857064afa9ace796440c19f3275637a6e659375 Merge pull request #266 from grompe/patch-1MinecraftForge/FML@182aa9c0cbe61ac69b0d428ead1dc817dd2a2e71 Fixed install.sh not passing arguments to install.pyMinecraftForge/FML@f46a538b41157081c840f647f123513ac4c5a071 Merge pull request #268 from Bo98/sh-args-fixMinecraftForge/FML@29ef3d5ab412dcabbd67695558880c45011ace82 Update installer.Build 1.6.2-9.10.0.817tommy.stanley96Fluid Render FixFormattingohai.iChun: Add Pre and Post events for RenderLivingEventohai.iChun: Add Pre and Post events firing for RendererLivingEntityohai.iChun: if statement addedohai.iChun: Update RendererLivingEntity.java.patchtommy.stanley96Fixed fluids eating each otherFluids check for other fluids density before flowing, if their densityis higher they can flow into the other fluid, if not they can't.CovertJaguar: Add SneakClick bypass to clientcpw: Fix names for water/lava fluids. Closes #689cpwAdd support for loading legacy liquid stacks as new fluid stacks.Requires having been written with the "liquidname" code from forge 1.5.xcpwAdd a translation map for looking up legacy liquid names to convertto new fluid names.tommy.stanley96: Fluid Rendering Fixescpw: Fix formatting error in PRcpwTweak setBlock in update tick - it should only send serverside updates forsource blocks. Experimental attempt to fix worldgen issues for fluid blockscpwUpdated FML:MinecraftForge/FML@57befa89bbbf2bc2fcc4a97b78e07b3f9e23ef9d Fix keybindings being derpedMinecraftForge/FML@1d84e8063e9d0dc73928dba006e6001201285cad Temporarily add a version of 'reobfuscate.py' that will resolve complex reobfuscation graph issues with specialsource. Copy it over 'reobfuscate.py' in the mcp runtime dir. Hopefully will have an MCP/specialsource fix in the coming days.ohai.iChun: Fix RenderLivingEvent.Pre/Post not being fired by most Renders.tonkamatt98added temperature to fluidsit could be useful for blocks that are affected by temperaturemitchel.pyl: Fix render colour on bottom of fluidsmitchel.pyl: Fix small derpBuild 1.6.2-9.10.0.816purpleposeidonAdd an InputStream constructor to WavefrontObjectIt is said that Resource Packs will return InputStreams. And I like putting my models into texture packs which, obviously, give InputStreams rather than URLs.7of9: Add cloud height to WorldTypeBuild 1.6.2-9.10.0.815-miscchangesmitchel.pyl: Fix render colour on bottom of fluidsmitchel.pyl: Fix small derpBuild 1.6.2-9.10.0.812-miscchangestonkamatt98added temperature to fluidsit could be useful for blocks that are affected by temperatureBuild 1.6.2-9.10.0.811-miscchangesohai.iChun: Fix RenderLivingEvent.Pre/Post not being fired by most Renders.Build 1.6.2-9.10.0.810-miscchangescpwUpdated FML:MinecraftForge/FML@57befa89bbbf2bc2fcc4a97b78e07b3f9e23ef9d Fix keybindings being derpedMinecraftForge/FML@1d84e8063e9d0dc73928dba006e6001201285cad Temporarily add a version of 'reobfuscate.py' that will resolve complex reobfuscation graph issues with specialsource. Copy it over 'reobfuscate.py' in the mcp runtime dir. Hopefully will have an MCP/specialsource fix in the coming days.Build 1.6.2-9.10.0.809-miscchangescpw: Fix formatting error in PRcpwTweak setBlock in update tick - it should only send serverside updates forsource blocks. Experimental attempt to fix worldgen issues for fluid blocksBuild 1.6.2-9.10.0.808-miscchangestommy.stanley96: Fluid Rendering FixesBuild 1.6.2-9.10.0.807-miscchangescpwAdd a translation map for looking up legacy liquid names to convertto new fluid names.Build 1.6.2-9.10.0.806-miscchangescpwAdd support for loading legacy liquid stacks as new fluid stacks.Requires having been written with the "liquidname" code from forge 1.5.xBuild 1.6.2-9.10.0.804copyboy: Fix getArmorTexture by passing it the subtypeBuild 1.6.2-9.10.0.802LexManosRe-added deprecated liquids system. To be removed next major MC versions after issues with Fluids are fixed. (reverse-merged from commit 9b5208fa308f22c24e295ce3be38dcafea2857ea)This WILL be removed and should not be developed against aside for a temporary 1.6 release.Build 1.6.2-9.10.0.801LexManos: Remove SideOnly(Client) in IBlockAccess.isAirBlockBuild 1.6.2-9.10.0.800LexManos: MinecraftForge/FML@10b16d32da4b7c32b15e69cf1c636505ebbe2540 Use json 2.9.1 nightly for OSX in release json like vanilla does.Build 1.6.2-9.10.0.799LexManos: General code cleanup of Fluid system. Made Fluid icons and associated functions non-sided.Build 1.6.2-9.10.0.798LexManos: MinecraftForge/FML@3f21a2c1b413e591f61f2906c3adbadd9c5b09e3 Stupid spaces and windows escaping -.-Build 1.6.2-9.10.0.797LexManos: MinecraftForge/FML@b2958c9066db8c95bb4260893fbfe00103fc4ba1 Add quotes for paths with spaces -.-LexManos: Package 'version.json' with universal jar for maunchers to use. It's the json used by the vanilla Minecraft launcher for Forge.Build 1.6.2-9.10.0.796LexManos: MinecraftForge/FML@9520978b81d4cba5d8b0af0d5f155bd115023795 Use a temporary file for recompile's command line to combat command length to long issues.Build 1.6.2-9.10.0.795LexManos: Updated FML: MinecraftForge/FML@4981aa3421262c3c1c4705468fe202df8198b9f0 Fix potential NPE in villager skin registry. Closes #678Build 1.6.2-9.10.0.794NickFixes Vanilla Fluid Still Icon SettersFixes null icons from being set for both the still water/lava icons, and sets the correct Icon.Build 1.6.2-9.10.0.793LexManos: Updated FML: MinecraftForge/FML@c48b48ee15f38d3e794b6eb3499c536226ca5a79 Fix server launching.Build 1.6.2-9.10.0.792cpw: Fix for new location of mcp logo.Build 1.6.2-9.10.0.791cpwUpdated FML:MinecraftForge/FML@0378355c3720d587652b7792665a8b70bf104eb3 The server.classpath generates the runtime manifest, so it needs the non-debug asm jars.MinecraftForge/FML@a3f48734ffbbb2eccffdafcd3cbe73824bd1afd6 Fix up jar sanity check code. FML validation of the jar works now and doesn't derp classloading.MinecraftForge/FML@9947ba85036542a3231e25328d3300f2a5337370 Fix logo handling. no more NPE if the logo can't be found. Also, fix location of mcp logo now.Build 1.6.2-9.10.0.790AdubbzMade eating particles compatible with metadataRemoved extra spacesMade eating particles compatible with metadatacpwUpdated FML:MinecraftForge/FML@e44e8b3112bd56c716a00c19d0be2f15d9128b70 Force a global asset scan prior to mod construction : you should be able to reference assets anywhere in your mod now.MinecraftForge/FML@20e93a412ee13498babef02d404f57bf5e0fd919 Fix up logos in the mod screen. Clean up some unnecessary casts and suppressions, use the -debug asm library at dev time, since it contains full symbols and code in compiled form.LexManos: MinecraftForge/FML@b9f4b02cb0b041594656f05de70225df702a8ddd Kill mcp's truncate method, for more useful logs.LexManosUpdated FML:MinecraftForge/FML@7348929819b0ae8ad35419ef5dbf66e66b442858 Kill release time scala libraries, to be re-evaluated after all movement is done and shit is fixed. May require manual instalation for mods that use scala.MinecraftForge/FML@6de36d78f57f6f08ec586b67b684d0e5406cd436 Coremods now have a primitive dependency capability. Also, we search mods dir for special "TweakClass" manifests. These are using the vanilla tweak mechanism to inject into Minecraft. Helpful for other "platform" systems, when you don't want to have to deal with json changes!MinecraftForge/FML@d4b30422b64a62a2f8a8c2cccd94cb0fd06154e0 Update build and eclipse workspaces for debug asm.LexManos: MinecraftForge/FML@c625ef30093abb0755985c74d1f31e2c4cf6cfdd Update Forge signature for new private keyLexManos: Update changelog generator to point to new jenkins.LexManos: Monkey patch to try and make print flush properly.Build 1.6.2-9.10.0.789LexManos: Re-add reverted patch AGAIN cpw check your commits -.-Build 1.6.2-9.10.0.787cpwUpdated FML:MinecraftForge/FML@bab4d87ce76baa40200939cc46780b1d3b2ff466 Update FML for new stealth update for 1.6.2Build 1.6.2-9.10.0.786cpw: Remove forge ISidedInventory, deprecated since 1.5.Build 1.6.2-9.10.0.785cpwAllow optional rider interaction for entities, thanks for the suggestion Vswe.Updated FML:MinecraftForge/FML@7af5c21d74679d1a53550f9719bba22b2f28dd13 @InstanceFactory was set to look for Fields instead of methodsMinecraftForge/FML@bc9d1fe657c7a0953adc7d4c5ed81c575bdfb0f1 Merge pull request #254 from CaptainShadows/patch-1Build 1.6.2-9.10.0.784LexManos: MinecraftForge/FML@c913258ca38e662264bdf4aafbfbef86881c9290 Disable signature check of client for now, it's broken.cpwUpdated FML:MinecraftForge/FML@97269a5e3dc0a0e2e1a79183f9f5f2ee120e90bd Decode the file URL. Hopefully will make things work more..MinecraftForge/FML@d4d522c5978ecd7a9195977b3327b441901bb5b4 And don't forget to remove the test codeBuild 1.6.2-9.10.0.781LexManosUpdated FML:MinecraftForge/FML@dfa3a2665d6782b87713cea26dda558ac990a72a Add MC Version to installed version name.MinecraftForge/FML@e91431fb707ce3e7e4296ccb8f3b2e5208b4dfac Don't validate signatures on servers, they are not signed.MinecraftForge/FML@c7ab872c85dd057a4e44e12e34089dfd1a1184b6 Temporarily disable GuiModList's Mod logos.Build 1.6.2-9.10.0.780LexManosUpdated FML:MinecraftForge/FML@c997f2adbc4c11cd8c2abe5f82ccd00b0e954b68 FML now verifies that the minecraft jar is correct and intact. This is intended to discourage those who think that modifying the minecraft jar is still acceptable.MinecraftForge/FML@0db4624b27a5ecf59ed506ccfc26459ca26ee408 Don't initialize the server.MinecraftForge/FML@4fa375683fdb7edff67c951fb371ab4a23435308 Fix NPE in new debug line when patch targets don't exist.Build 1.6.2-9.10.0.779LexManos: Fix accedential reverted patch.LexManos: Proper return for getRegisteredFluidContainerData thanks Soaryn. Ref issue #634Build 1.6.2-9.10.0.778cpw: Make resourcelocation the class available on the server.Build 1.6.2-9.10.0.777cpwDrop two domain related fixes that have been applied in vanilla.Updated FML:MinecraftForge/FML@c47d08c89dfcacb96e36c427593174e08dcb4224 Tweak debug data on patched classesMinecraftForge/FML@dbf5fe38cee04288e92d57f8782114b452245bce We now generate an adler32 checksum for each patched file and verify at load time that they match. Mismatch won't crash, but will emit a big warning..MinecraftForge/FML@e88a0cd13f63904f7317e1a73880611f58820389 Update for stealth update. Thanks mojang!MinecraftForge/FML@2336002f20e9412a7663781b23c51de0eff6a692 The game is going to exit in face of patch mismatch, unless you force it to run with fml.ignorePatchDiscrepancies in the system properties.Build 1.6.2-9.10.0.776LexManosUpdated FML:MinecraftForge/FML@1d0384f8f664d7002019b865675a5fddf2963b3d Update for 1.6.2 and MCP 8.04MinecraftForge/FML@111b0216fdc55f56a8361a584141bca7c9c3f070 Add the jsons for 1.6.2MinecraftForge/FML@6f96d89e2bf9313b26eeb4c334a208bf3e1c9ad4 Update eclipse workspaces for 1.6.2LexManos: Remove deprecated Liquids API, Use new Fluids system as replacement.LexManos: Bump version to 9.10 for new MC version and removal of Fluids.Build 1.6.1-8.9.0.775cpwUpdated FML:MinecraftForge/FML@c97ac284a5e7dbdbccbad2f7ccc95252c4aef239 Update ModLoaderFuelHelper.javaMinecraftForge/FML@3a200e901e34ade679e4485307f57bee725bbe94 Fix coremod injection into main system. Should stop double-dipping coremods.MinecraftForge/FML@2676c8999cbede05b5475ba68bfc25467a67d4fc Update mcp data. fixes #248MinecraftForge/FML@5990e29af7b70e343dfd9cf38bb3e033e71a4489 Merge pull request #247 from jk-5/patch-1MinecraftForge/FML@adc89722770b7319884619cadc6f10cc9050df24 Add cascadedTweaks. This will allow simple coexistence for any other mod framework using the tweaker system as well. Hi Voxel and LiteLoader!Build 1.6.1-8.9.0.774xcompwizMakes player-specific spawnpoints dimension awareMakes ServerConfigurationManager correctly get player-specific spawnpoint for the target dimensionChanges EntityPlayer to store and save a (bed) spawn point for everydimension, as well as transfer them to respawn "clones"Build 1.6.1-8.9.0.773LexManos: Re-gather list of Icons when atlas textures are stitched, allows for addition/removal of blocks/items after the atlas's inital constrction.Build 1.6.1-8.9.0.772LexManos: Fix enchantment effect on single pass items. Closes #644Build 1.6.1-8.9.0.771kinglemmingForge Fluid System!Signed-off-by: King Lemming LexManos: Mark old liquid system as deperated to be removed next Minecraft release.Build 1.6.1-8.9.0.770-newliquidLexManos: Mark old liquid system as deperated to be removed next Minecraft release.Build 1.6.1-8.9.0.769-newliquidrichard: Techne model loader (incomplete for debugging)richard: Complete it, got the bug figured outcpwUpdated FML:MinecraftForge/FML@24c405665105a789a0708a7e30c8bcb96899da6b Add in an optional modid identifier for @SidedProxy. It's main use is when both scala and java @Mods reside in the same package, and you want the @SidedProxy behaviour for a specific @Mod language type. In general it should not be needed otherwise.MinecraftForge/FML@cd0466395a8f1af3ec44f124bf4088df2d318603 Fix sysout with trailing messages after a newlineLexManos: Disable ImageIO's File based cache, should speed up texturepack loading/stitching.jadran.kotnik: Added rotation support for all vanilla blocks that can be rotated.LexManosAdd NPE protection to ItemStack delegates. Closes #601Also cleaned up the names of said delegates, we do not have to follow MCP's crowdsourced names as they are very bad.Redirected damage through setItemDamage to allow items to have finder control of breaking.LexManos: Fix Air block check in BlockPortal.LexManos: Fix hoes being able to till dirt under other blocks, and made it look for air type blocks.LexManos: Add NPE protection to refernce to MinecraftServer.worldServerLexManos: Fix AIOOB exception in crash reporting if exception does not have a stack. Possible, but odd.LexManos: Fixed changelog generation.LexManos: Forgot most important side, release script.cpw: Make glass panes and iron fences connect to block sides based on solidity. This does change IBlockAccess, so anything with a custom IBlockAccess may need to implement the new method.cpwFix server patch FML updateUpdated FML:MinecraftForge/FML@22738de028a9ba51d43d73857dfb8969985566f0 Attempt to properly fix deadlock if the internal server derps. It should never hang now. Damn you fast computer..MinecraftForge/FML@05a854cd2af53ca822ee8b249b0b3bbe44f94675 Small tweaks to the mcp data. Nothing major..mitchel.pyl: Fix tripwire patches for solid sidesLexManos: Added EntityLiving to Block.isLadder arguments, deperacating older version. New parameter has the possibility of being null, so modders must take care. Closes #608LexManos: Add air checks to BlockSand falling and Piston pushing. Please report any other issues with custom 'Air' blocks in issue #602LexManos: Bump Forge revision and mark recomended.LexManos: Fic Chest content gneeration delegate call. Cloases #609LexManos: Add air check to Flint and Steel Ref: #602LexManos: Update workspace for new library structure.LexManos: Update FML to 16launch branchLexManos: Initial patch update to 1.6, Does not compile, need to update references to the old TexturePack system.LexManos: Small fixup, need to Update GuiIngameForge for new HUD changes.LexManosUpdated FML:MinecraftForge/FML@6a318ddb784ca8b2bef0f6718089f7beb4d404e0 Fix typo in new packages.MinecraftForge/FML@3711da9c456d20865a965734cc5aeaf7f5cb5e5d Another typoMinecraftForge/FML@e35e4b16ff3d6dea547c41f02f2ca31ebe1f74aa More fixupsMinecraftForge/FML@18371bd8c9bd107f774289da35519f593ccc8ee7 Some fixes for updated mcp codeMinecraftForge/FML@ef646d3146e1f285d2cb8e79a74373beffa84774 Merge branch '16launch'MinecraftForge/FML@7406b38d8ad1bc5c2c641c74f1614b946f246588 1.6.1MinecraftForge/FML@12c928c538c1c04d3a21255c747d15468328ace9 Tweak commands patchMinecraftForge/FML@3f15cd54c2d776ea161aaedbecad9e188d66578f Functional client @ 1.6.1MinecraftForge/FML@71a92de5d95fccc4fe17cc39d0836891c6622f4d Client launch for eclipseLexManosUpdated FML:MinecraftForge/FML@8960f6869fbe30d358a40997c47999025c3eae68 Add windows lzma executable http://tukaani.org/xz/ He states that most things are under public domain, But I couldn't find an exact reference to this executable. I'm going to assume it under public domain and distribuiting it here is fine. If not someone please direct me to the apropriate license and I will act accordingly.MinecraftForge/FML@70cfe24e67adf6872ef1501599e2115e420c2539 Fix wrong project name in distro eclipse launch.MinecraftForge/FML@7a004087f79b94bc92f29d50eb71288b6c1c968c Add deobf data to src dist. Dont create deobf jar as we ship the lzma Added *.lzma to .gitignoreLexManosUpdated FML:MinecraftForge/FML@110cf372eb5aa85df20b248976f1acdefa85e102 Add deobf data to merge-common, workspace is now actually runnable!LexManos: Support dirty submodules in changelog script.LexManos: 1.6.1 UpdateLexManos: Add new launch configs to dev workspace.LexManos: Update GuiIngameForge to reflect Mojang changes in 1.6.1LexManosUpdated FML:MinecraftForge/FML@c418da353f6a8420b095fa737e8b0eae270d31ae Cleanup coremod code, server side working now.LexManos: Update release script to generate binary patches and include deobf data.LexManos: Deprecation sweep and update version to 8.9 to reflect 1.6.1 update.LexManos: MinecraftForge/FML@7fecf2ad6bdd918149a3c43453f6a78bd11e5404 Update mcp URL.LexManos: Try absolute path, to not confuse jenkins.LexManosUpdated FML:MinecraftForge/FML@1229c4c4ea888f4f69272eed94ef5a53ce79ccda Fix src distrabution, and got rid of pesky common folder in eclipse workspace. src is now installable.MinecraftForge/FML@902772ed0cb6c22c4cd7ad9b0ec7a02961b5e016 Revert common folder fix, Common folder does nothing, feel free to delete it after first load.LexManos: Update src distro installer script. Source distro works now!LexManos: Update ToolMaterial enum helper.LexManos: Release will now build a installer jar and use the standard 'target' output folder.LexManosUpdated FML:MinecraftForge/FML@29d6c875d0675ffa14428c511bd6ebe9232a486c Add FML Installer logo crated by @ZaverSLO https://twitter.com/ZaverSLO/status/349947190300508162MinecraftForge/FML@3d17434510e890574b68c8a181b80c830b5d043a Build installer package for the new client launcher.MinecraftForge/FML@bf38d947569911dab03319a8b0f1964f36b195b2 Update json samplesMinecraftForge/FML@7037184a4e724300001dfc1f8df2e76a0ec30368 Fix up release JSONMinecraftForge/FML@dc7d02ebf6c9fc5965344a9aeca79f230a40afb4 Fix json syntax error.LexManosFix installer unintended replace.Updated FML:MinecraftForge/FML@9b6525e80504ff72a1798cf5797bf148295db776 Point scala downloads to our servers, Launcher doesn't like standard maven repos.LexManosUpdated FML:MinecraftForge/FML@91ecf711092e1610dd10e77cdd517c3324e62d8d Fix -rel jsonMinecraftForge/FML@efc369ee83a7b62f605c13e16efad66b63b4bd8c Fix EventHandler annotation.MinecraftForge/FML@fbd57b32641b540d609314d91fd64350d50b9013 Mods are now loaded as resource packs. Vanilla will scan for valid prefixes based on subdirs of 'assets' which can then be referenced as ResourceLocations with the ":path" notation.LexManosUpdated FML:MinecraftForge/FML@5a97d183dfb13b0f831172a1afef7407347ea7bc Remember to update your patches!!!!MinecraftForge/FML@f1b533ad87ea08d6e62259c59779bcec1636e2fe Keep these on our servers until the launcher is actually fixed -.-LexManos: Fix bound texture in Controls screen, Closes #631 and #629LexManos: Make Block.setIconName publicLexManos: Update filler block to prevent useless console warning.LexManos: Fix resource domain when loading icon. Textures should be located in /assets/{domain}/textures/{block|item}/{name}.png Same strcutre as before except 'assets' instead of 'mods'.LexManos: Update ChestGenHooks for new Dungeon chest strcture.cpwStart: f1b533ad87ea08d6e62259c59779bcec1636e2feEnd: f21cd286ca8e974b75536224a38cc0dacaca8454Updated FML:MinecraftForge/FML@f21cd286ca8e974b75536224a38cc0dacaca8454 Resource packs, part two. FML mods are now resource packs. Vanilla will scan anything under 'assets' and turn it into a resource prefix. Use resourcelocations to look stuff up.LexManos: Move resource location resolution down to TextureAtlasSprite and allow for sprites that are not stitched.LexManos: Attempt to gather lastBuild information to fix ChangeLog's off-by-one issue.LexManosUpdated FML:MinecraftForge/FML@6f0eedc9a64e4e246c40335e91b4868ad7f5a9e2 Fixed ClassCastException when loading ModLoader modsMinecraftForge/FML@8844554da6d5d15756d7b0a9da2f5924006b3190 Merge pull request #243 from jrtc27/modclassloaderMinecraftForge/FML@7aa7221756d62ea1fbc750d7cf7acfdb28d75f2e Fix transformer searchMinecraftForge/FML@5f7df5e742cbc21565cee0d25709b5cb5462127c Revert "Keep these on our servers until the launcher is actually fixed -.-"MinecraftForge/FML@ad79b9ed86eaf8c2702d79505d78a931c1774560 Fix up some deprecation warnings, and clean up coremod code that's going away.MinecraftForge/FML@ba3707af22376f8f18103f63db56e4614a9c37db More javadoc cleanupLexManos: Update dev worksapce: Proper natives location and new server launch profile.LexManos: TEMPORARY fix for MCP mapping issue.LexManos: Include MANIFEST file from FML's universal.jar, makes the jar runnable now!LexManosUpdated FML:MinecraftForge/FML@155e8468180c93f1886a64028628764b1b22dd58 Add in support for mods/ as a mod location. Also drop coremods as a location. They go in mods too now.MinecraftForge/FML@3f4bf61ae6757605b27078c7321de9f640876836 Update keyMinecraftForge/FML@4545beb49d5348d8632e42965627b9837115525b Add deobf-data to setup env.MinecraftForge/FML@e24f94951741709329208f738000b72933302a24 Fix eclipse workspaces and launch configurations.MinecraftForge/FML@532bee7ce1c4392ee11f0389d98f0c2be6240aa0 Update to new MCP bugfix version, Fixes: Missing Armor/Item rendering, and Boss health mapping issues.LexManosUpdated FML:MinecraftForge/FML@7ce84491d1d4eada442944e02fc0e50c51f8045c Fix missing argument and startclient/startserver support.LexManos: Fix domain issue with SoundPool entries.LexManos: Add hook for EntityWither trying to destroy a block.LexManos: Fix lether item rendering colors.LexManos: Render pass sensitive version of Item.hasEffect, Closes #517LexManos: Fix compile errors temporarily, dont use till updated to new system.LexManos: Add missing air checks to WorldGenTrees and ChunkCache Closes #593LexManos: Updated FML: MinecraftForge/FML@54e06e841d1c8df24fc30e1ec3a51def67f58858 Move Resource refreshing until affter postInit.Build 1.6.1-8.9.0.768LexManos: Add missing air checks to WorldGenTrees and ChunkCache Closes #593LexManos: Updated FML: MinecraftForge/FML@54e06e841d1c8df24fc30e1ec3a51def67f58858 Move Resource refreshing until affter postInit.Build 1.6.1-8.9.0.767richard: Techne model loader (incomplete for debugging)richard: Complete it, got the bug figured outLexManos: Fix compile errors temporarily, dont use till updated to new system.Build 1.6.1-8.9.0.766LexManos: Add hook for EntityWither trying to destroy a block.LexManos: Fix lether item rendering colors.LexManos: Render pass sensitive version of Item.hasEffect, Closes #517Build 1.6.1-8.9.0.765jadran.kotnik: Added rotation support for all vanilla blocks that can be rotated.Build 1.6.1-8.9.0.764LexManosUpdated FML:MinecraftForge/FML@7ce84491d1d4eada442944e02fc0e50c51f8045c Fix missing argument and startclient/startserver support.LexManos: Fix domain issue with SoundPool entries.Build 1.6.1-8.9.0.763LexManosUpdated FML:MinecraftForge/FML@155e8468180c93f1886a64028628764b1b22dd58 Add in support for mods/ as a mod location. Also drop coremods as a location. They go in mods too now.MinecraftForge/FML@3f4bf61ae6757605b27078c7321de9f640876836 Update keyMinecraftForge/FML@4545beb49d5348d8632e42965627b9837115525b Add deobf-data to setup env.MinecraftForge/FML@e24f94951741709329208f738000b72933302a24 Fix eclipse workspaces and launch configurations.MinecraftForge/FML@532bee7ce1c4392ee11f0389d98f0c2be6240aa0 Update to new MCP bugfix version, Fixes: Missing Armor/Item rendering, and Boss health mapping issues.Build 1.6.1-8.9.0.762LexManos: Update dev worksapce: Proper natives location and new server launch profile.LexManos: TEMPORARY fix for MCP mapping issue.LexManos: Include MANIFEST file from FML's universal.jar, makes the jar runnable now!Build 1.6.1-8.9.0.761LexManosUpdated FML:MinecraftForge/FML@6f0eedc9a64e4e246c40335e91b4868ad7f5a9e2 Fixed ClassCastException when loading ModLoader modsMinecraftForge/FML@8844554da6d5d15756d7b0a9da2f5924006b3190 Merge pull request #243 from jrtc27/modclassloaderMinecraftForge/FML@7aa7221756d62ea1fbc750d7cf7acfdb28d75f2e Fix transformer searchMinecraftForge/FML@5f7df5e742cbc21565cee0d25709b5cb5462127c Revert "Keep these on our servers until the launcher is actually fixed -.-"MinecraftForge/FML@ad79b9ed86eaf8c2702d79505d78a931c1774560 Fix up some deprecation warnings, and clean up coremod code that's going away.MinecraftForge/FML@ba3707af22376f8f18103f63db56e4614a9c37db More javadoc cleanupBuild 1.6.1-8.9.0.760LexManos: Attempt to gather lastBuild information to fix ChangeLog's off-by-one issue.Build 1.6.1-8.9.0.759LexManos: Move resource location resolution down to TextureAtlasSprite and allow for sprites that are not stitched.Build 1.6.1-8.9.0.758cpwStart: f1b533ad87ea08d6e62259c59779bcec1636e2feEnd: f21cd286ca8e974b75536224a38cc0dacaca8454Updated FML:MinecraftForge/FML@f21cd286ca8e974b75536224a38cc0dacaca8454 Resource packs, part two. FML mods are now resource packs. Vanilla will scan anything under 'assets' and turn it into a resource prefix. Use resourcelocations to look stuff up.Build 1.6.1-8.9.0.757LexManos: Update ChestGenHooks for new Dungeon chest strcture.Build 1.6.1-8.9.0.756LexManos: Make Block.setIconName publicLexManos: Update filler block to prevent useless console warning.LexManos: Fix resource domain when loading icon. Textures should be located in /assets/{domain}/textures/{block|item}/{name}.png Same strcutre as before except 'assets' instead of 'mods'.Build 1.6.1-8.9.0.755LexManos: Update ToolMaterial enum helper.LexManos: Release will now build a installer jar and use the standard 'target' output folder.LexManosUpdated FML:MinecraftForge/FML@29d6c875d0675ffa14428c511bd6ebe9232a486c Add FML Installer logo crated by @ZaverSLO https://twitter.com/ZaverSLO/status/349947190300508162MinecraftForge/FML@3d17434510e890574b68c8a181b80c830b5d043a Build installer package for the new client launcher.MinecraftForge/FML@bf38d947569911dab03319a8b0f1964f36b195b2 Update json samplesMinecraftForge/FML@7037184a4e724300001dfc1f8df2e76a0ec30368 Fix up release JSONMinecraftForge/FML@dc7d02ebf6c9fc5965344a9aeca79f230a40afb4 Fix json syntax error.LexManosFix installer unintended replace.Updated FML:MinecraftForge/FML@9b6525e80504ff72a1798cf5797bf148295db776 Point scala downloads to our servers, Launcher doesn't like standard maven repos.LexManosUpdated FML:MinecraftForge/FML@91ecf711092e1610dd10e77cdd517c3324e62d8d Fix -rel jsonMinecraftForge/FML@efc369ee83a7b62f605c13e16efad66b63b4bd8c Fix EventHandler annotation.MinecraftForge/FML@fbd57b32641b540d609314d91fd64350d50b9013 Mods are now loaded as resource packs. Vanilla will scan for valid prefixes based on subdirs of 'assets' which can then be referenced as ResourceLocations with the ":path" notation.LexManosUpdated FML:MinecraftForge/FML@5a97d183dfb13b0f831172a1afef7407347ea7bc Remember to update your patches!!!!MinecraftForge/FML@f1b533ad87ea08d6e62259c59779bcec1636e2fe Keep these on our servers until the launcher is actually fixed -.-LexManos: Fix bound texture in Controls screen, Closes #631 and #629Build 1.6.1-8.9.0.751LexManosUpdated FML:MinecraftForge/FML@1229c4c4ea888f4f69272eed94ef5a53ce79ccda Fix src distrabution, and got rid of pesky common folder in eclipse workspace. src is now installable.MinecraftForge/FML@902772ed0cb6c22c4cd7ad9b0ec7a02961b5e016 Revert common folder fix, Common folder does nothing, feel free to delete it after first load.LexManos: Update src distro installer script. Source distro works now!Build 1.6.1-8.9.0.750-1.6LexManosUpdated FML:MinecraftForge/FML@1229c4c4ea888f4f69272eed94ef5a53ce79ccda Fix src distrabution, and got rid of pesky common folder in eclipse workspace. src is now installable.MinecraftForge/FML@902772ed0cb6c22c4cd7ad9b0ec7a02961b5e016 Revert common folder fix, Common folder does nothing, feel free to delete it after first load.LexManos: Update src distro installer script. Source distro works now!Build 1.6.1-8.9.0.749LexManos: Update workspace for new library structure.LexManos: Update FML to 16launch branchLexManos: Initial patch update to 1.6, Does not compile, need to update references to the old TexturePack system.LexManos: Small fixup, need to Update GuiIngameForge for new HUD changes.LexManosUpdated FML:MinecraftForge/FML@6a318ddb784ca8b2bef0f6718089f7beb4d404e0 Fix typo in new packages.MinecraftForge/FML@3711da9c456d20865a965734cc5aeaf7f5cb5e5d Another typoMinecraftForge/FML@e35e4b16ff3d6dea547c41f02f2ca31ebe1f74aa More fixupsMinecraftForge/FML@18371bd8c9bd107f774289da35519f593ccc8ee7 Some fixes for updated mcp codeMinecraftForge/FML@ef646d3146e1f285d2cb8e79a74373beffa84774 Merge branch '16launch'MinecraftForge/FML@7406b38d8ad1bc5c2c641c74f1614b946f246588 1.6.1MinecraftForge/FML@12c928c538c1c04d3a21255c747d15468328ace9 Tweak commands patchMinecraftForge/FML@3f15cd54c2d776ea161aaedbecad9e188d66578f Functional client @ 1.6.1MinecraftForge/FML@71a92de5d95fccc4fe17cc39d0836891c6622f4d Client launch for eclipseLexManosUpdated FML:MinecraftForge/FML@8960f6869fbe30d358a40997c47999025c3eae68 Add windows lzma executable http://tukaani.org/xz/ He states that most things are under public domain, But I couldn't find an exact reference to this executable. I'm going to assume it under public domain and distribuiting it here is fine. If not someone please direct me to the apropriate license and I will act accordingly.MinecraftForge/FML@70cfe24e67adf6872ef1501599e2115e420c2539 Fix wrong project name in distro eclipse launch.MinecraftForge/FML@7a004087f79b94bc92f29d50eb71288b6c1c968c Add deobf data to src dist. Dont create deobf jar as we ship the lzma Added *.lzma to .gitignoreLexManosUpdated FML:MinecraftForge/FML@110cf372eb5aa85df20b248976f1acdefa85e102 Add deobf data to merge-common, workspace is now actually runnable!LexManos: Support dirty submodules in changelog script.LexManos: 1.6.1 UpdateLexManos: Add new launch configs to dev workspace.LexManos: Update GuiIngameForge to reflect Mojang changes in 1.6.1LexManosUpdated FML:MinecraftForge/FML@c418da353f6a8420b095fa737e8b0eae270d31ae Cleanup coremod code, server side working now.LexManos: Update release script to generate binary patches and include deobf data.LexManos: Deprecation sweep and update version to 8.9 to reflect 1.6.1 update.LexManos: MinecraftForge/FML@7fecf2ad6bdd918149a3c43453f6a78bd11e5404 Update mcp URL.LexManos: Try absolute path, to not confuse jenkins.Build 1.6.1-8.9.0.748-1.6LexManos: Try absolute path, to not confuse jenkins.Build 1.5.2-7.8.1.738LexManos: Fic Chest content gneeration delegate call. Cloases #609LexManos: Add air check to Flint and Steel Ref: #602Build 1.5.2-7.8.1.737LexManos: Bump Forge revision and mark recomended.Build 1.5.2-7.8.0.736LexManos: Added EntityLiving to Block.isLadder arguments, deperacating older version. New parameter has the possibility of being null, so modders must take care. Closes #608LexManos: Add air checks to BlockSand falling and Piston pushing. Please report any other issues with custom 'Air' blocks in issue #602Build 1.5.2-7.8.0.735mitchel.pyl: Fix tripwire patches for solid sidesBuild 1.5.2-7.8.0.734cpwFix server patch FML updateUpdated FML:MinecraftForge/FML@22738de028a9ba51d43d73857dfb8969985566f0 Attempt to properly fix deadlock if the internal server derps. It should never hang now. Damn you fast computer..MinecraftForge/FML@05a854cd2af53ca822ee8b249b0b3bbe44f94675 Small tweaks to the mcp data. Nothing major..Build 1.5.2-7.8.0.733cpw: Make glass panes and iron fences connect to block sides based on solidity. This does change IBlockAccess, so anything with a custom IBlockAccess may need to implement the new method.Build 1.5.2-7.8.0.732LexManos: Forgot most important side, release script.Build 1.5.2-7.8.0.731LexManos: Fixed changelog generation.Build 1.5.2-7.8.0.730LexManos: Fix AIOOB exception in crash reporting if exception does not have a stack. Possible, but odd.Build 1.5.2-7.8.0.729LexManos: Fix hoes being able to till dirt under other blocks, and made it look for air type blocks.LexManos: Add NPE protection to refernce to MinecraftServer.worldServerBuild 1.5.2-7.8.0.728LexManos: Fix Air block check in BlockPortal.Build 1.5.2-7.8.0.727LexManosAdd NPE protection to ItemStack delegates. Closes #601Also cleaned up the names of said delegates, we do not have to follow MCP's crowdsourced names as they are very bad.Redirected damage through setItemDamage to allow items to have finder control of breaking.Build 1.5.2-7.8.0.726LexManos: Disable ImageIO's File based cache, should speed up texturepack loading/stitching.Build 1.5.2-7.8.0.725cpwUpdated FML:MinecraftForge/FML@24c405665105a789a0708a7e30c8bcb96899da6b Add in an optional modid identifier for @SidedProxy. It's main use is when both scala and java @Mods reside in the same package, and you want the @SidedProxy behaviour for a specific @Mod language type. In general it should not be needed otherwise.MinecraftForge/FML@cd0466395a8f1af3ec44f124bf4088df2d318603 Fix sysout with trailing messages after a newlineBuild 1.5.2-7.8.0.724-newliquidjeffreykog: RenderGameOverlayEvent.Post(ALL) is now called in GuiIngameForgeLexManos: Fix arbitrary GUIContainer text coloring by forcing lighting to be disabled. Closes #594cpw: Patch village distance checking to use floats instead of ints, to avoid int wrappingcpw: Fix isAir check to see if a portal can light. Should fix w/Railcraft and othersLexManos: Make changelog generation non-fatal untill we get jenkins issue figured out.LexManos: Add cache for ASM Event Handler bridge classes, should not need to redefine a class to invoke the same method on different instances.LexManos: Ignore registration of a object that is already registered. Preventing duplicate callback invocations. Thanks King_Lemming for pointing this out.cpwUpdated FML:MinecraftForge/FML@6f3da9736531153629fb4213e3b2cae776bfb50a Don't throw an exception if the scala adapter find a java proxy. I may add some distinguishers to @SidedProxy so you know which mod it's for.MinecraftForge/FML@59fe905695421a5be9370b0009ef794abaaf75bb Don't continue trying to send events to mods that depend on errored mods.Build 1.5.2-7.8.0.723cpwUpdated FML:MinecraftForge/FML@6f3da9736531153629fb4213e3b2cae776bfb50a Don't throw an exception if the scala adapter find a java proxy. I may add some distinguishers to @SidedProxy so you know which mod it's for.MinecraftForge/FML@59fe905695421a5be9370b0009ef794abaaf75bb Don't continue trying to send events to mods that depend on errored mods.Build 1.5.2-7.8.0.722jeffreykog: RenderGameOverlayEvent.Post(ALL) is now called in GuiIngameForgeBuild 1.5.2-7.8.0.721LexManos: Ignore registration of a object that is already registered. Preventing duplicate callback invocations. Thanks King_Lemming for pointing this out.Build 1.5.2-7.8.0.720LexManos: Add cache for ASM Event Handler bridge classes, should not need to redefine a class to invoke the same method on different instances.Build 1.5.2-7.8.0.719cpw: Fix isAir check to see if a portal can light. Should fix w/Railcraft and othersLexManos: Make changelog generation non-fatal untill we get jenkins issue figured out.Build 1.5.2-7.8.0.716cpw: Patch village distance checking to use floats instead of ints, to avoid int wrappingBuild 1.5.2-7.8.0.715LexManos: Fix arbitrary GUIContainer text coloring by forcing lighting to be disabled. Closes #594Build 1.5.2-7.8.0.713cpwUpdated FML:MinecraftForge/FML@843a13c1ab1e3901160082fa63c557243fb64675 Try and clean up cycle detection output a bitMinecraftForge/FML@82e9de8641c6a559eec711ea6d1e940d99cbc98f More tweaks to the mod sorting codeMinecraftForge/FML@ac97370f94d10beee5f021795cddda827c4411d4 Add in a pretty sorting error screenMinecraftForge/FML@f1d68ed4c82cd28e50ec6a0befc55ff0165bfe08 Throw the sorting exceptionMinecraftForge/FML@edc1fb24e2cad9badd2dd18ccccd590d77156e18 Send the "suspect list", and print the suspect versionsBuild 1.5.2-7.8.0.711jdroqueAdd support for servers to register dimensions on client.In order to support multi-worlds such as MultiVerse, the server needs theability to register dimensions on client or many forge mods such as IC2will not function correctly. This has been an issue for MCPC whichprovides both Forge and Bukkit support to players. By adding theDimensionRegisterPacket class, MCPC now has the ability to send therequired packet to client to register a dimension with DimensionManager.LexManos: Cleanup Dimension Registration packet, generate takes no arguments, and added fix to world to prevent providers from overwriting the dimension ID.LexManos: Fix potential GL issue when atlas animations bind textures without informating RenderEngine.Build 1.5.2-7.8.0.710LexManosIntroduced the framework for Forge's packet handler system. Heavily based off FMLPacket.Packet splitting and reconstruction is handled.Build 1.5.2-7.8.0.708cpwUpdated FML:MinecraftForge/FML@3bf50c4bbe82f0cc317dafcf2a569cb5210bc738 Fix server side derp with Forge network packet handlerBuild 1.5.2-7.8.0.707LexManos: Fix type in biome list.LexManos: Fixed creative tab rendering with invalid color closes #588Build 1.5.2-7.8.0.706cpwAdd forge network handling supportUpdated FML:MinecraftForge/FML@4922e90d81d8b8b9374c4d04858a06c5bf03965c Separate network mod config from setup. Allows for Forge Packet Handler nicetyBuild 1.5.2-7.8.0.705mehvids: Add hitInfo field to MovingObjectPosition for when an int doesn't sufficeBuild 1.5.2-7.8.0.704LexManos: Fix another NPE when Items are in Block range with custom renderers, Modders keep your items out of the block range! Closes #581LexManos: Fixed render count for stacks of blocks 40+ and distrabution of items based on scale. Closes #579Build 1.5.2-7.8.0.703cpw: Remember x & z passed to getTopSolidOrLiquidBlock and use it for foliage tests. Fixes #575Build 1.5.2-7.8.0.702cpw: Fix blending on the hotbar. Closes #574Build 1.5.2-7.8.0.701cpwUpdated FML:MinecraftForge/FML@23b070c7d02a8da44bf04c2f9ba2b485a44ad967 Alternative @SidedProxy setter for Scala.MinecraftForge/FML@2cca7aa759b4b6c3a128ce43bbd924e4762c43c2 Some more Scala @SidedProxy adjustments. Now properly supporting pure singletons, i.e. object C { @SidedProxy(...) var proxy: P = null } Removed fallback, as all such singletons are properly handled by the new code now, and class implementations fall back to the code also used for plain Java mods.MinecraftForge/FML@8517a824e5251c409e05999d42fc6d70497609f5 Merge declaration and initialization of a variable.MinecraftForge/FML@a3a920437f3ede6841ae2c449a38975b02b28088 Merge pull request #230 from fnuecke/mastercpw: Add in a very simple stencil bit registry to try and arbitrate between mods wanting to use stencil bits in renderingBuild 1.5.2-7.8.0.700hbiedeAdded oreQuartzGives a default quartz Ore Dictionary (I know of at least 3 used by different mods that use Nether Quartz as an equivalent).gholdampf: updated FurnaceRecipes.java.patchmike.stengel: Created an ItemStack sensitive version of canHarvestBlock.Build 1.5.2-7.8.0.699CovertJaguarPossible NPE if the liquid isn't in the LDhttps://github.com/BuildCraft/BuildCraft/issues/787Build 1.5.2-7.8.0.698LexManos: Fix NPE when rendering EntityItems that are not blocks but int he block range.Build 1.5.2-7.8.0.697LexManos: Prevent water from dropping snowballs.Build 1.5.2-7.8.0.696LexManos: Fire EntityJoinWorled event for forced entities {Players and there mounts} as well, just ignore the cancelled value.Build 1.5.2-7.8.0.695LexManosMinecraftForge/FML@787c0c4a6af3af60928b3a90f383a305a17a4347 Don't spit error on LWJGL not supporting 4.3 just warning.Make custom item renderers attempt to use EQUIPPED type when running first person. For backwards compatiblity, will be removed in 1.6.And a small change to make the 1.6 check not print it's stack trace.Build 1.5.2-7.8.0.693purpleposeidon: Fix render bounding box of trapped double chestsjholcroftMake getStencilBits staticMade getStencilBits static so it can be called.Build 1.5.2-7.8.0.692LexManos: Move Partical rendering down in the order, after everything else. Should fix particals rendering behind water, digging process, and selection.Build 1.5.2-7.8.0.691LexManos: Fixed NPE in rendering dragged items.Build 1.5.2-7.8.0.690LexManosAttempt to allocate a 8-bit stencil buffer when creating Minecraft's display context. If that throws an error it will revert back to it's default values.Also contains a method for modders to rereive how many bits the context was created with. Closes #552Build 1.5.2-7.8.0.689LexManos: EntityPlayer sensitive version of Item.isValidArmor, deprecated older version. Closes #551LexManos: Changed to just plane entity for flexability.LexManos: New RenderPlayer and RenderLiving events. Closes #493Build 1.5.2-7.8.0.688pahimar: Update forge_at.cfgBuild 1.5.2-7.8.0.687mitchpetrie29: Separate EQUIPPED and EQUIPPED_FIRST_PERSON Item Render TypesBuild 1.5.2-7.8.0.686LexManos: Capture and fire the PlaySoundAtEntity event for The client entity. Minecraft does some odd bypasses for no good reason. Thanks iPixile for reporting this.Build 1.5.2-7.8.0.685LexManosUpdated FML:MinecraftForge/FML@99bb50d8f8d27217ba58a41c802a504213e99461 Improved Entity Spawn ErrorMinecraftForge/FML@c0cca7f41d5b080e39dd8d3d6cfc329295c822e6 Merge pull request #227 from CovertJaguar/patch-1MinecraftForge/FML@49111e9c5cffab49ec35f965801c3f0496f6def6 Add version detection to astyle and print error if it doesnt detect version 2.0+ Also fixed astyle's config for max-instatement-indent that sometimes caused crashes with certian versions of astyle.Build 1.5.2-7.8.0.684LexManosUpdate to 1.5.2 PR.MinecraftForge/FML@f0bba74a4748935ef3a715ae2f45feb75cc20376 Update for minecraft 1.5.2MinecraftForge/FML@62fdbad74c2507d147ecab56f56029135d88c6f5 Update MCP's md5 for the fixed srg files.LexManosUpdated FML:MinecraftForge/FML@00f00b17bf0da262e6fe3e327ca2deedf7146305 Fix scalac detection to actually use the located command instead of defaulting to 'scalac'LexManos: Fixed hardcoding of MC version in debug text.LexManos: Bump version number for 1.5.2Build 1.5.2-7.8.0.683-1.5.2LexManos: Bump version number for 1.5.2Build 1.5.1-7.7.2.682cadyyan: Fixed build error handling using invalid Python syntax.Build 1.5.2-7.7.1.681-1.5.2LexManos: Fixed hardcoding of MC version in debug text.Build 1.5.2-7.7.1.680-1.5.2LexManosUpdated FML:MinecraftForge/FML@00f00b17bf0da262e6fe3e327ca2deedf7146305 Fix scalac detection to actually use the located command instead of defaulting to 'scalac'Build 1.5.1-7.7.2.679LexManos: Changelog generator will now bundle failed builds with the next successful build. Should make it look better and prevent the version numbers from being confusing.Build 1.5.1-7.7.2.678LexManos: Bump version to 7.7.2 so I can make a release.Build 1.5.1-7.7.1.676tobias: Fixed ListenerListInst not being rebuild after unregistering a listener, causing calls to unregistered event listeners.tobias: Replaced derpy tabs with spacesBuild 1.5.1-7.7.1.675kinglemming-Add vanilla Ores to the Ore Dictionary. No recipe replacement required.-Add NBT-sensitive getMaxDamage() for ItemStack.Signed-off-by: King Lemming Build 1.5.1-7.7.1.674LexManos: Attempted a fix for the changelog generation, should print all builds back to 1 now.Build 1.5.1-7.7.1.673cpwUpdated FML:MinecraftForge/FML@cf9b5b445ba284d389c7e32a03d9c8ef43469042 Don't leave scala running in interactive mode.Build 1.5.1-7.7.1.672cpwUpdated FML:MinecraftForge/FML@cfda7fc738ce6079f625a3822ebff5e7e0db5669 Fix URL for MCPMinecraftForge/FML@781c68121626321e0efddaf4c4db9f1b8b5911db Some fixups for scala compilation in MCP. Scala should now be compilable and reobfuscatable with srgnames in MCP.cpw: Try and be less noisy about world leakscpw: ItemStack delegation to Item for damage values.LexManos: Fix rotation issue with non-block items.cpwUpdated FML:MinecraftForge/FML@ddadf93ca1d648d88fdb61c9625cd675c3650ccd Fix when an old scalac is present on the system to not fail the buildcpwUpdated FML:MinecraftForge/FML@aa200923f0fe0c548faa4f103d803ade2e49d19d Fix patch derp.Build 1.5.1-7.7.1.667cpwUpdated FML:MinecraftForge/FML@dcf069ca52738a7bb7bde01f1c7ebd2e06cd0ac6 Attempt to reduce lines on the screen for id mismatch. Hopefully prevents game crashes.MinecraftForge/FML@58ba24add2a96bf4c079d5919f2d90dcc2f380e4 Fix possible NPEs in GameDataBuild 1.5.1-7.7.1.666cpwUpdated FML:MinecraftForge/FML@a3b5eaacfdd9218ef68d3dc064bba729b797cb3d Fix a small modloader compatibility derp: closes #222MinecraftForge/FML@677a6e578e84109702365da4a784f9a57d8c9957 Fix scala supporting SidedProxy. It should work now.MinecraftForge/FML@334a76de75f2b417f04c23526c7e66ceb48e0de2 Update FMLDeobfuscatingRemapper.javaMinecraftForge/FML@42f1d8795599e0d1a516a1fdd7488a09b77e4565 Merge pull request #224 from Glought/masterMinecraftForge/FML@2dcabe01232b48009acbca6724565598761f561b Add a to string to fmlmodcontainer: should mean less derpy cyclic dependency dataMinecraftForge/FML@11ac46daebe901a6012a09ba5f6fe44af5b1be06 Fixing the GameRegistry. Now it is possible to register a Block with a BlockItem using following code: MyBlock myBlock = new MyBlock(); GameRegistry.registerBlock(myBlock, MyBlockItem.class, "myBlock"); where MyBlockItem class has one constructor with signature: public MyBlockItem(int id, Block block)MinecraftForge/FML@c3fda11d100f9db7c32ef212ac37eade3e35d701 Merge pull request #225 from MarcinSc/mastercpw: Add forge/FML data to the f3 screen.Build 1.5.1-7.7.1.665LexManosForge now takes control of GuiIngame's renderGameOverlay, and spits out a ton of events to give modders control of how the screen is rendered.Inital draft for community feedback.Build 1.5.1-7.7.1.664LexManos: Allow spawning of Bonemeal particles even if block is not set.Build 1.5.1-7.7.1.663LexManos: Fix the BLOCK_3D render helper for items that aren't an instance of ItemBlock Closes #533LexManos: Fix replaceable checks to work on blocks with a non-replacable material, Closes #532LexManos: Restore world unload event for client worlds Closes #531Build 1.5.1-7.7.1.662LexManos: Fix logic issue in CrashReportCategory patch, blame Jadedcat for sloppy quick patch.Build 1.5.1-7.7.1.661lhbFix for ClassCastException when attempting to fetch Biome types from BiomeDictionaryAttempting to fetch the BiomeDictionary types linked to a biome throws a ClassCastException. This fixes thatlhb: getBiomesForType will cause the same problemBuild 1.5.1-7.7.1.660cpwUpdated FML:MinecraftForge/FML@b3d4ea05ec633fb1898e97febf786f1a3e420986 Fix possible NPE in findItemStack, closes #218cpwSimple block recolouring API: closes #525Fix up documentation on "rotation" API: it is up to the mod to decide interpretation of "rotation" for the mod/block.Build 1.5.1-7.7.1.659LexManos: Fix return value of EnchantPower hook, closes #518LexManos: Adds a field to the player for maximum health. Player.dat additions are present, getMaxHealth() needs a magic number for spawning. Closes #527Build 1.5.1-7.7.1.657LexManos: New hook to allow Items to render Helmet overlays like pumpkins do.Build 1.5.1-7.7.1.656cpwUpdated FML:MinecraftForge/FML@394f424185a044afcd6b31f400e731478171dd18 Fix to output versions in crash logsMinecraftForge/FML@8f35adca7a41c280a4b63d4787f042f615966cac Use more expressive language when a version specifier is a simple unbounded above conditionBuild 1.5.1-7.7.1.655cpwUpdated FML:MinecraftForge/FML@5673c1dd2966536000c2b3f17f85131204c4a291 Add srgname to registerTileEntityWithAlternativesMinecraftForge/FML@7aea09f4ca2f087d59ff6cb0de1c8e3e8b9ea4df Add type info to properly deobfuscate overloaded fields. Fixes #210.MinecraftForge/FML@edffd04ed2e89ece75189f76b92ae47643ec92f8 Add in some caching of the read field descriptions for efficiencyMinecraftForge/FML@0daf1a6df4203d97be65a76a46550f6ad22ccc79 Merge branch 'agaricusb-fix-deobf-field'MinecraftForge/FML@ada52078c75fdfa506a4287c112d01d9af961d5a Merge pull request #216 from agaricusb/add-srgnameBuild 1.5.1-7.7.1.654jmacwilliams: fixed a bug that prevented proper lava generation near bedrockBuild 1.5.1-7.7.1.653LexManos: Fix AIOOB in crash report stack trimming.Build 1.5.1-7.7.1.652pahimar: Fix a derp in that we provision the various arrays for a face, even if we are not going to parse data into it. Solves NPEs for when obj models that don't have texture coordinates attempt to render.pahimar: Missed a bitBuild 1.5.1-7.7.1.651LexManos: Cave and Ravine gen will now take into account the Biomes top and foller block, allowing them to break the surface in modded biomes. Beaches, MushroomIslands and Deserts are exempt from this check to preserve vanilla world gen functionality. Closes #491Build 1.5.1-7.7.1.650cpw: Fix offset in AdvancedModelLoader. *doh*Build 1.5.1-7.7.1.649LexManos: Added NBT data to liquid stacks. Closes #501LexManos: Added a small method in the Block.java to specify the amount of enchanting power it can supply to an enchanting table. Closes #508Build 1.5.1-7.7.1.648LexManos: Item callback for EntityItem update tick. Closes #426LexManos: Add Item 'swing' callback for use when playing the arm swing animation. Closes #505Build 1.5.1-7.7.1.647cpw: Delete sneaky extra fileBuild 1.5.1-7.7.1.645LexManos: Re-add and mark deprecated the old signature for ForgeHooksClient.getArmorTexture.Build 1.5.1-7.7.1.644cpwDeprecate preloadTexture, make it a no-op. Should stop derpiness with newtexturing system performance tweaks.Build 1.5.1-7.7.1.643LexManosUpdated FML: MinecraftForge/FML@4836b3272a9b292c62816c1d1f9e845486753839 Re-worked the Texture patches, optifine helper function, and re-added support for dynamically rotating the texture for mod authors who do things horribly wrong.Build 1.5.1-7.7.1.642cpwFix performance of texture uploadsUpdated FML:MinecraftForge/FML@00c788308881a07a683e17e2e9382313f3719b45 Very significant improvement in performance by using glSubImage to upload data. Inspired by frequent complaints about performance of hires texture packs. They probably still need a beefy system but should work. Hopefully I can figure out why the subImage GL side copy isn't working properly for an even more significant speed boost. But this gets things started.MinecraftForge/FML@57ad221cc6d9605b9d521f86620c2a31f922ac24 And add the patches *sigh*cpwUpdated FML:MinecraftForge/FML@a31607ae7d0214101679a1ecf1ae8032a5257eda Fix compilation derp, and clean up rotation helper.Build 1.5.1-7.7.1.640LexManos: Small optimization for usages of Minecraft.getGLMaximumTextureSize(), only need to calculate it once.LexManos: Small bugfix in Stitcher that was preventing ti from fully filling the possible texture space. Should lower the amount of empty space in textures.LexManosOptimize Texture loops a bit for non-rotated textures. Should help the FPS loss on higher resolution texture packs. If it becomes a major issue we may have to look into a more optimized animation system.https://mojang.atlassian.net/browse/MC-13206Build 1.5.1-7.7.1.639LexManos: Fix scoreboard saving bug caused by our fix of vanilla map saves.Build 1.5.1-7.7.1.638LexManos: Updated FML: MinecraftForge/FML@1de89525cc2265bdce8704d9bd0d31c57bca4d97 Fixed issue with instalation when java/javac commands had quotes.LexManos: Deprecate long dead interface that moved to FML. remvoe next MC version.Build 1.5.1-7.7.1.637LexManos: Updated FML: MinecraftForge/FML@704a70902fca3de620375116a33dccd3d6d576d0 Sanitize input to isRemappedClass to use '/' as a package seperator like the srg files.Build 1.5.1-7.7.1.636froggytheturtleThis allows the result of the explosion to take into account metadata,tile entities, or even to cancel it altogether.Allowed block exploding to take into account tile entity and metadataLexManos: New hook to allow Items to provide there own armor models. Closes #487Build 1.5.1-7.7.1.635LexManos: Fix item deletion in creative menu for items that are the same id/meta but differnet NBT's. Closes #479LexManos: Untag NBTTagList.removeTag as client side only, allowing simple removal ont he server side. Closes #477Build 1.5.1-7.7.1.634LexManos: Allow items to provide there own FontRenderer for there tooltips. Added for #463Build 1.5.1-7.7.1.633ProjectZulu: Added maxCanSpawnInChunk event to allow overriding of creature chunk spawn capProjectZulu: Clarify Factory call and Event FunctionalityLexManos: Add function to remove categories from a configuration, indavidual properties can be removed using ConfigCategory.remove() Closes #462Build 1.5.1-7.7.1.632LexManosPulled Biome Tag System by Emasher, Closes #433An issue with biome adding mods which is becoming increasingly annoying for players, is that many mod authors that add biome specific world generation or mobs in their mods, for the most part, hard code them to work with vanilla biomes only. This becomes a huge problem when it's difficult to even find a vanilla biome, let alone a specific one, when biome mods are installed.A simple solution to this problem is a tag system for biomes that allows mod authors to set up their world generators, or mobs to generate or spawn in biomes that have been registered with a specific tag such as "FOREST", or "FROZEN". I wrote such a system a few months ago, which I've been using with my own mods, and have made available to anyone who wants to use it. Since then, I've had requests from mod authors and players alike to try and get it, or at least similar functionality, into Forge, where other mod authors will be more comfortable using it.Aside from the tags, it also includes a rule based system to classify biomes that have not already been registered with it when information is requested on them (You can opt out of this by registering a biome as type "NULL"). And additionally, the ability to register IWorldGenerators for specific biomes, or biome types (tags) to speed up chunk generation a little bit.Build 1.5.1-7.7.1.631LexManos: Deprecate IArmorTextureProvider, moved to Item. And exposed more information to the function. Closes #365Build 1.5.1-7.7.1.630LexManos: Updated FML: MinecraftForge/FML@570faeb790745c35403c67fabab57651b71da576 Added the ability to save transformed classes to disc for debugging.LexManos: Add checking for 'ENUM$VALUES' in EnumHelper. Eclipse uses it's own internal compiler which does not follow the java standard of making the values field names $VALUES and private. Instead its public and ENUM$VALUES. Closes #502Build 1.5.1-7.7.1.629LexManos: Revert MinecraftForge/MinecraftForge@f594109b30c87f5a0996eee9e8c4513380733cee If concurancy issues arise we will reassess. The provided solution caused entities to be removed incorrectly and cause 'invisible' entities client side.Build 1.5.1-7.7.1.628LexManos: Fix EntityPlayer passed to Bonemeal event.Build 1.5.1-7.7.1.627LexManos: Fix off-by-one in rotated textures.LexManos: Removed index bounds checking in some chunk functions, if you error blame Grum.Build 1.5.1-7.7.1.625LexManos: Fix vanilla texture bug causing rotated textures to be placed wrong.Build 1.5.1-7.7.1.624cpwUpdated FML:MinecraftForge/FML@8b8837c9ff635d4988e0a1504fca38667825daf0 Fix NPE when branding isn't presentBuild 1.5.1-7.7.1.623kraphteu: Remove unneeded SideOnly. ref: Buildcraft/Buildcraft#710Build 1.5.1-7.7.1.622cpwRemoved obsolete patchesUpdated FML:MinecraftForge/FML@26ccb9106e443e664b0fdc1b95c3600b90ab2bc5 Change snooper/crash report brand handling. fmlbranding now loads another string!MinecraftForge/FML@eff464cf0e656d92dfedf16e79e5cd6c36b9fc76 And the core patches for thatBuild 1.5.1-7.7.1.621cpw: Sanity check the item ID for loaded liquid stacks better.Build 1.5.1-7.7.1.620cpw: Make liquidstacks immutable in their type data. Sorry about this, but it makes things a lot easier.cpw: Add in persistence code for LiquidTank. Using it should protect against liquids that get removed f.e. Closes #395Build 1.5.1-7.7.1.618cpw: Fix up liquidstack so it knows about the texture sheet for it's iconBuild 1.5.1-7.7.1.617cpw: Fix AT fileBuild 1.5.1-7.7.1.616cpw: Fix possible NPE in ChunkManager. Closes #478 in realityBuild 1.5.1-7.7.1.615cpw: made BlockFluid.theIcon protectedcpw: fix bug #489 from #429cpw: Fix up some liquid logicBuild 1.5.1-7.7.1.614cpwUpdated FML:MinecraftForge/FML@2bc6a0666f8a54f6b1fbc3398c6e3a385ecd35b5 Attempt to make any "default package" class public. This might fix problems with certain modloader mods that ship changes to vanilla classes.cpw: Use the liquid name in liquid stack persistence. Closes #429cpw: Fix hashCodecpwUpdated FML:MinecraftForge/FML@0d844874124649099dbcbb9ae2b36719e1dda25f Fix up derp in access transformerBuild 1.5.1-7.7.1.611LexManos: Bump version number for 1.5.1 Note: We really need to do this more...Build 1.5.1-7.7.0.610LexManos: Fix NPEs when modders stupidly register null texture names.Build 1.5.1-7.7.0.609LexManos: Fixed issue with Event.hasAnnotation ignoring it's parameter. And cached its values for potential performance gain. Closes #482Build 1.5.1-7.7.0.608jesseEntity Extended Properties ChangesAdds IExtendedEntityProperties interface, which specifies three methodsthat are needed: Init, Save, and Load.Adds the EntityConstructing event, which is called during theconstructor of Entity. It is needed there so that the reference is inplace during the ReadNBT call.Adds hooks into Entity that allow registration ofIExtendedEntityProperties classes, as well as saving and loading to NBT.jesseBrewing Stand ChangesAdded an event on potion ingredient applied. Event contains the itemstacks of each of the potions being brewed as well as any remainingingredients.Changed TileEntityBrewingStand and SlotBrewingStandPotion to look forinstanceof ItemPotion rather than potion.itemIDjessePlayer Flyable Fall EventAdds an event to EntityPlayer that is posted on player fall when theplayer has flight capabilities.cpw: Fix itemframe render bugcpw: Add in block rotation support. It supports most vanilla blocks (hopefully), logs should be added soon.jesseAccess Transformer ChangesAT changes and corresponding class changes.Additions (all made public):EntityLiving.targetTasksPotionHelper.potionRequirementsPotionHelper.potionAmplifiersPotionEffect.durationPotion.setIconIndexItem.setPotionEffectBlock.blockHardnessBlock.blockResistancejesseEnderman Teleport EventNew event when an enderman teleports that allows the teleport locationto either be modified or completely cancelled.jesseEnderman attackEntityFrom changedChanged so that if the teleport fails upon being attacked, Endermen willtake damage as normal.jesseEnder Teleport ChangesRenamed Ender Teleport Event and added it in to ender pearls.jessequick bugfix in entityendermanreversed boolean check on event resultcpwUpdated FML:MinecraftForge/FML@2d368c4c2eb6b4e0bb60757b6e1679c23aaad9db Itemstacks in the GameRegistry (manual registration by mods)cpwUpdated FML:MinecraftForge/FML@5e1949eb0e3a43d3ec6c710289532d93f6819934 Clone the itemstack, and allow for passing in a stacksizecpwUpdated FML:MinecraftForge/FML@ede93d438f2b5fab92cd6a459247ca158354e430 Validate supplied stack sizeMinecraftForge/FML@d73ac867df775174dafdd2da193fabd7c3e7407e Add a mechanism to dump the registry- useful for mod developers.cpwUpdated FML:MinecraftForge/FML@82bc9f1b35f5d51a722d294dd252e6bab4d54fa4 Add some information, and a log message letting you know it workedcpw: Update patches!cpw: Re-enable changelog? Hopefully...cpw: Changelog fixupcpw: Damn you python and your tab obsession!Build 1.5.1-7.7.0.605cpw: Fix AT config for texturemapBuild 1.5.1-7.7.0.604cpwAllow itemstack sensitive damage computation for attacks. Should allowstoring data in the nbt :)Build 1.5.1-7.7.0.603cpwUpdated FML:MinecraftForge/FML@d9db27275ea06d37ae75e201140019ca152314b0 Fix mismatch screen a bit. Should render more correctly now and at least not be blank in a lot of circumstances..cpw: Allow items to decide if they can or cannot have book enchantments appliedBuild 1.5.1-7.7.0.602cpwUpdated FML:MinecraftForge/FML@d1ff1967b50f2ff2edf0b60acdb6508c0a3eeb06 Fixed FMLRelaunchLog's Newline HandlingMinecraftForge/FML@591a25722b36d2d1b200a31278cb8da117363f6b Merge pull request #208 from jrtc27/patch-1Build 1.5.1-7.7.0.601cpwUpdated FML:MinecraftForge/FML@f709ce757984b13acb7208d6d8fbdeaa83d2928d Fix missing block world renderingMinecraftForge/FML@748eece456e079a21112a77047d004d4f410b170 Merge pull request #206 from mDiyo/patch-1MinecraftForge/FML@012a755bb9ce9737c843b0dfd86473d143b637be Fix up patch properly. Also, fix md5s for the jars.Build 1.5.1-7.7.0.600LexManosUpdate to 1.5.1 Pre-Release:MinecraftForge/FML@9565529baf77de27ed8b75be2065da3ba08d16c8 Updated to latest MCP and Minecraft 1.5.1 Pre-release.MinecraftForge/FML@a573faf92def5dd01af380b3ca86de877c1178a2 Someone derped up this function bad, revert name.LexManos: MinecraftForge/FML@aaf02ea2ac938d8cbaafdd2f59985c0604d648d7 Updated for new PR client jar.Build 1.5-7.7.0.598LexManosUpdated FML:MinecraftForge/FML@3c346247e1c5de12d4548f6a99349157057e2de6 Fix NPE with CoreMods who do not have the new MCVersion annotation.LexManosUpdated FML:MinecraftForge/FML@625da6492dddcaca8133718aeee97f9981ced623 Fix install.py --mcp-dir option. Fixes #204.MinecraftForge/FML@687d3c059d054c338c25a489be206a9f3dc63d81 Merge pull request #204 from agaricusb/fix-mcpdirBuild 1.5.1-7.7.0.597-1.5.1LexManos: MinecraftForge/FML@aaf02ea2ac938d8cbaafdd2f59985c0604d648d7 Updated for new PR client jar.Build 1.5-7.7.0.595LexManos: Change placement of ChunkDataEvent.Save call to apply before sending to worker thread.Build 1.5-7.7.0.594cpwUpdated FML:MinecraftForge/FML@5cc90f060caace93c0bf041d3cc37208f425f623 Fix the logger to treat newlines better, hopefully. Closes #199MinecraftForge/FML@5e3af8ac0e18cfa3a92f9ba726ec1a6b55e87d97 Use the relaunch log, for class circularity safety.MinecraftForge/FML@ce949e6099fe2a63ee6774acd6e55aa55d3b3673 Support simple mc version test in coremods, only effective through jar loading. Also, log some more data about the environment.Build 1.5-7.7.0.593LexManosNew TextureStitchEvents called before and after a TextureMap gathers and stitches textures together.Also added a config option to diable the writing of resulting stitched textures to disc. Default disables the writing.Build 1.5-7.7.0.592LexManosUpdated FML:MinecraftForge/FML@24022ab6ba79e4babb57fc0db893c23d4aec85bc Added comments to note FML-only methodsMinecraftForge/FML@8905237306230a33e2a3bab7a2b6f7a8b42d94e4 Merge pull request #200 from bspkrs/patch-2MinecraftForge/FML@577b19c1cf12a354112e829fb5704c32fd6cd0a5 Fix potential NPE in class loading and add extra debug information.Build 1.5-7.7.0.591LexManos: Fix placing of certian items on Redstone Blocks.Build 1.5-7.7.0.590LexManos: Fix equipment slots for items when right clicked, and dispensed using a dispensor.Build 1.5-7.7.0.589LexManos: Prevent pistons from generating snowballs.LexManos: Fix logic inversion that allowed SnowMen to create snow on hoppers.Build 1.5-7.7.0.588lepko.san: Fix ShapedOreRecipe checking mirrored recipesBuild 1.5-7.7.0.587cpw: Fix multipass item rendering so that it uses the right spritesheet for the item.Build 1.5-7.7.0.586froggytheturtleMade WorldServer.allPlayersSleeping publicMade EntityPlayer.sleepTimer publicSleep changesBuild 1.5-7.7.0.585LexManos: Fix Activator rails activating TNT carts, closes #458Build 1.5-7.7.0.584github: Update ForgeDummyContainer.java