Commit Graph

1938 Commits

Author SHA1 Message Date
OniBait e47a6402e1 Fixed formatting 2013-10-10 12:45:56 -05:00
Christian 465525119c Updated FML:
MinecraftForge/FML@fc3e7647d2 Support, and fix up, interface lists for Optional
2013-10-09 21:00:07 -04:00
Lex Manos 43a16d5389 Added some missing air checks to world gen features. 2013-10-09 02:47:05 -07:00
OniBait 303288e8b1 Merge branch 'upstream/master' 2013-10-08 19:04:54 -05:00
OniBait eb5940664c Add block break events based on @bloodmc's initial 1.5.2 Pull Request 2013-10-08 19:00:02 -05:00
Lex Manos 1a6743331b Fix repeated argument in CleintCommands. 2013-10-07 14:16:04 -07:00
Lex Manos c8df5b832e MinecraftForge/FML@a381874bb9 Delay sound system backend initalization to speed up startup and prevent race condition on some computers. 2013-10-06 11:23:36 -07:00
LexManos fc1089713f Merge pull request #792 from Eurymachus/opencontainer
Added PlayerOpenContainerEvent and added ForgeHooks.canInteractWith
2013-10-06 09:12:25 -07:00
Christian 0866d88126 Updated FML:
MinecraftForge/FML@bc64ceabef Optional shouldn't be constructable itself. It's purely a wrapper thing.
MinecraftForge/FML@55525f6d2e ModLoader is officially deprecated. It will all cease to be with 1.7.
2013-10-06 11:17:58 -04:00
Eurymachus 8d0b58ee6f Added 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 Mod
2013-10-06 03:58:13 +01:00
Christian fa41058ba1 Updated FML:
MinecraftForge/FML@63ba3aa009 Add in support for Optional interfaces and methods. Be gone coremods!
2013-10-04 17:21:14 -04:00
OniBait 296a484f4b Add block break events based on @bloodmc's initial 1.5.2 Pull Request 2013-10-04 00:15:19 -05:00
Lex Manos 7d5d191fc2 Fix missing patch which caused per-world storage to not be saved. 2013-10-01 09:59:13 -07:00
LexManos d55ddfcebc Merge pull request #808 from rhilenova/player_list
Added pre/post to player list rendering in GuiIngameForge.
2013-09-30 22:52:59 -07:00
rhilenova 7147cdb1c1 Merging in master. 2013-09-30 20:30:08 -04:00
Lex Manos cba1de122a Bump version number for todays changes. 2013-09-30 17:17:35 -07:00
Lex Manos 68669e2679 Make 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 #805
2013-09-30 17:15:18 -07:00
LexManos 4374f67759 Merge pull request #803 from benblank/block-power
Allow blocks to choose how they handle indirect power
2013-09-30 17:12:34 -07:00
rhilenova 5e998776cb Moved PLAYER_LIST event inside display check. 2013-09-30 20:06:04 -04:00
LexManos b09e72a2fc Merge pull request #793 from jrtc27/install-args
Pass arguments to install.sh and install.cmd to install.py
2013-09-30 16:59:51 -07:00
Lex Manos 2e3d1a3c09 Add cancelable EntityStructByLightningEvent, Closes #789 2013-09-30 16:56:34 -07:00
Lex Manos 96b4fd1da1 Stack sensitive version of Item.getItemStackLimit. Closes #771 2013-09-30 16:21:40 -07:00
LexManos d3c80c326a Merge pull request #772 from Lomeli12/master
Villager Trading GUI will now not open if Player is sneaking. Allowing for bypassing of the GUI.
2013-09-30 16:01:51 -07:00
Lex Manos b74d977225 Added all the vanilla records to the ore dictionary. Closes #731 2013-09-30 14:58:03 -07:00
Lex Manos 73202259fa Direct canApplyAtEnchantingTable through canApply Closes #740 2013-09-30 14:51:39 -07:00
Lex Manos 01cf29a202 Add pre and post event to rendering Chat, allowing for placement of the chat box. Closes #733 2013-09-30 14:32:12 -07:00
Lex Manos 71ececdbb4 Set densityDir in BlockFluidBase's constructor, closes #737 2013-09-30 14:02:23 -07:00
Lex Manos 81efd38fee Fix placement of snow cover over metadata 6. Closes #724 2013-09-30 13:52:17 -07:00
Lex Manos b3c715c312 Add 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 #640
2013-09-30 13:08:57 -07:00
Ben Blank 8c54873afd move `shouldCheckWeakPower` to Forge section 2013-09-30 11:54:03 -07:00
Lex Manos 50b9abc13f Vanilla hopper should obey the IInventory contract, TileEntityHopper now takes into account IInventory.getInventoryStackLimit() when inserting items Closes #597. 2013-09-30 11:37:37 -07:00
Lex Manos ca351b527d Update workspace to point at launchwrapper 1.8 2013-09-30 11:36:28 -07:00
LexManos e4714bc4c5 Merge pull request #796 from HoBoS-TaCo/master
Added ItemTooltipEvent
2013-09-29 19:55:14 -07:00
HoBoS_TaCo 06e2f914c1 Added ItemTooltipEvent
This 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.
2013-09-30 12:41:52 +10:00
Christian 3805eddd34 Updated FML:
MinecraftForge/FML@5265e34a35 Fix null killing the server
2013-09-29 16:15:03 -04:00
rhilenova e842fd95b4 Added pre/post to player list rendering in GuiIngameForge. 2013-09-29 11:43:29 -04:00
Lex Manos 5f752fc967 MinecraftForge/FML@35ab9f52b0 Fix md5s for new checksums.sha1 in scala libraries. 2013-09-28 19:48:50 -07:00
Ben Blank f40bdeca97 allow blocks to choose how they handle indirect power 2013-09-28 17:56:19 -07:00
Christian 24017d6810 Updated FML:
MinecraftForge/FML@e356f4d713 Cross-modsystem compatibility fix with thanks to Mumfrey @ liteloader
MinecraftForge/FML@9b55f1f48f Attempt at a shared modlist implementation - should allow visibility between liteloader and fml for "mod list display"
2013-09-27 10:49:28 -04:00
Christian 5a24b2d73c Updated FML:
MinecraftForge/FML@bfc25bc5da Add to both the classloader and the parent
2013-09-26 13:01:44 -04:00
Christian 4c38edf532 Updated FML:
MinecraftForge/FML@9f0f9e7288 Fix deobf tweaker
2013-09-26 10:11:46 -04:00
Christian af24dc6096 Updated FML:
MinecraftForge/FML@ce6404fd5b TYPOS!!!
2013-09-26 09:34:05 -04:00
Christian 865e4e2b45 Updated FML:
MinecraftForge/FML@8f18a3de9a Separate deobf tweaker so it runs last. Should fix problems with cascaded tweakers expecting an obf environment.
2013-09-26 09:24:04 -04:00
Christian 41617a0227 Updated FML:
MinecraftForge/FML@8e26c99de3 Add debugging for deobfuscation
MinecraftForge/FML@1d902df581 Use the negative cache in latest legacylauncher.
MinecraftForge/FML@9815d8c379 Update for launchwrapper 1.8
2013-09-26 07:59:15 -04:00
Lex Manos ab2d8fa01b Add wrapper exception to the new Structure ID system to point to the correct Structure. 2013-09-25 16:58:36 -07:00
Lex Manos 80dfdbf749 Updated FML:
MinecraftForge/FML@fc8c3bef03 Update to new installer that uses xz compression and better support for non-standard jvms
2013-09-24 23:22:27 -07:00
Lex Manos dbd19b0cad Fixed typo in bounding box based ladder checks that caused potential infinite loops with entities in certian positions. Thanks Overmind for reporting it. 2013-09-24 22:46:18 -07:00
Lex Manos 70671858c2 Remove some side onlys on BiomeEvents that don't need them. 2013-09-24 21:43:56 -07:00
Lex Manos 0c064485b1 Update dev workspace for 1.6.4 .. 2013-09-24 21:43:25 -07:00
Christian 0d090070a9 Updated FML:
MinecraftForge/FML@a4de22c1ad And use the parent that's actually going to be valid. *sigh*
2013-09-24 08:42:37 -04:00