Christian
0d44234239
Update forge for MCP naming updates
...
Updated FML:
MinecraftForge/FML@d0c6e92900 Update MCP data
2013-09-03 18:04:12 -04:00
MachineMuse
0e3037e85d
Added display name hook
2013-09-03 14:55:11 -06:00
Christian
5c334d7627
Fix possible NPE in searching code.
2013-09-02 15:44:27 -04:00
jk-5
f78eba09fd
Added GuiOpenEvent
...
You can use this for a clean way to override guis, without needing an
TickHandler to check if the gui you want to override is open and show
your own gui
Proper close check
2013-08-24 09:32:34 +02:00
Christian
8fed427251
In the time honoured tradition of trying to fix vanilla, we today attempt to patch the pathfinding AI so that it doesn't lag when
...
there's a lot of entities. Basically, if the zombie can't reach the villager, backoff subsequent pathfinding attempts. Hopefully
should really help with lag caused by zombie swarms.
2013-08-20 11:55:57 -04:00
Christian
b2d309b17e
Allow multipass RenderItem rendering for terrain icons too. Should fix sengir's saplings.
2013-08-19 16:32:47 -04:00
LexManos
baf1e771e9
Cache world on all render passes in case some mod disables the first pass.
2013-08-19 10:45:29 -07:00
LexManos
461a30812b
Fix bug with custom Fluids. You can now drown in them!
2013-08-18 23:16:36 -07:00
LexManos
ffd2fbcc84
Fix NPE in enchangint books.
2013-08-13 15:25:09 -07:00
LexManos
b0f4497bbe
Fix inverted case, search works now.
2013-08-11 16:01:27 -07:00
LexManos
f65f042910
Addition: Added isAllowedOnBooks hook to Enchantments Closes #589
2013-08-10 23:23:41 -07:00
LexManos
7ad79b42bc
Deprecate Block.addCreativeItems, Kill in 1.6.3+ Closes #655
2013-08-10 23:07:49 -07:00
LexManos
4f172ae9a5
Merge pull request #679 from Chicken-Bones/invchanged
...
Add onNeighborTileChange callback to block by generalizing func_96440_m ...
2013-08-10 22:53:43 -07:00
LexManos
5fadba7ddc
Merge pull request #702 from MrMasochism/master
...
Added new function for control over dismount underwater
2013-08-10 22:07:02 -07:00
LexManos
ffd4d4afc3
Allow creative tabs to have a search box if they want to Closes #592
2013-08-10 22:04:58 -07:00
LexManos
571e441502
Only refresh vanilla tile entities when IDs change.
2013-08-07 18:24:50 -07:00
Christian
7d700916d9
Merge branch 'miscchanges'
2013-08-04 22:27:55 -04:00
StormTiberius
4ea7e8d828
Add cloud height to WorldType
2013-08-03 05:45:22 +03:00
MrMasochism
9564575d77
Added a new function to allow control over whether an entity is dismounted when the entity it is riding goes under water
2013-08-01 08:02:19 +12:00
iChun
7b9971b20f
Fix RenderLivingEvent.Pre/Post not being fired by most Renders.
2013-07-31 08:03:10 +08:00
cpw
f5a8974bb6
Merge branch 'master' of github.com:iChun/MinecraftForge into miscchanges
2013-07-27 22:57:44 +02:00
CovertJaguar
fd5b7359e2
Add SneakClick bypass to client
2013-07-27 00:30:54 -07:00
iChun
abdcd23d8b
Update RendererLivingEntity.java.patch
2013-07-26 12:51:42 +08:00
iChun
fb04d10886
if statement added
2013-07-26 12:49:14 +08:00
iChun
3e8711580e
Add Pre and Post events firing for RendererLivingEntity
2013-07-26 12:46:52 +08:00
LexManos
6397939c9e
Merge pull request #665 from copyboy/master
...
Fix getArmorTexture by passing it the subtype
2013-07-24 13:18:31 -07:00
copyboy
c9af365d44
Fix getArmorTexture by passing it the subtype
2013-07-24 22:12:38 +02:00
LexManos
8c3ebc7f87
Remove SideOnly(Client) in IBlockAccess.isAirBlock
2013-07-21 11:01:38 -07:00
Chicken Bones
5d5d4cb448
Add onNeighborTileChange callback to block by generalizing func_96440_m to all blocks rather than just comparators.
2013-07-17 04:42:45 +10:00
LexManos
70a6a316d7
Updated FML:
...
MinecraftForge/FML@7348929819 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@6de36d78f5 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@d4b30422b6 Update build and eclipse workspaces for debug asm.
2013-07-12 00:34:32 -07:00
Adubbz
c4ad7c3e2c
Made eating particles compatible with metadata
...
Removed extra spaces
Made eating particles compatible with metadata
2013-07-10 20:39:15 +10:00
LexManos
562e8e8021
Re-add reverted patch AGAIN cpw check your commits -.-
2013-07-09 12:56:34 -07:00
Christian
a990c0bdc8
Remove forge ISidedInventory, deprecated since 1.5.
2013-07-09 11:38:54 -04:00
Christian
561b0fbe55
Allow optional rider interaction for entities, thanks for the suggestion Vswe.
...
Updated FML:
MinecraftForge/FML@7af5c21d74 @InstanceFactory was set to look for Fields instead of methods
MinecraftForge/FML@bc9d1fe657 Merge pull request #254 from CaptainShadows/patch-1
2013-07-09 11:23:49 -04:00
LexManos
34bcca2640
Fix accedential reverted patch.
2013-07-08 18:35:34 -07:00
Christian
38bd039a93
Make resourcelocation the class available on the server.
2013-07-08 19:40:15 -04:00
Christian
033eedb50f
Drop two domain related fixes that have been applied in vanilla.
...
Updated FML:
MinecraftForge/FML@c47d08c89d Tweak debug data on patched classes
MinecraftForge/FML@dbf5fe38ce 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@e88a0cd13f Update for stealth update. Thanks mojang!
MinecraftForge/FML@2336002f20 The game is going to exit in face of patch mismatch, unless you force it to run with fml.ignorePatchDiscrepancies in the system properties.
2013-07-08 14:44:51 -04:00
LexManos
85fd1d010d
Updated FML:
...
MinecraftForge/FML@1d0384f8f6 Update for 1.6.2 and MCP 8.04
MinecraftForge/FML@111b0216fd Add the jsons for 1.6.2
MinecraftForge/FML@6f96d89e2b Update eclipse workspaces for 1.6.2
2013-07-07 14:03:26 -07:00
XCompWiz
5f203ce808
Makes player-specific spawnpoints dimension aware
...
Makes ServerConfigurationManager correctly get player-specific spawn
point for the target dimension
Changes EntityPlayer to store and save a (bed) spawn point for every
dimension, as well as transfer them to respawn "clones"
2013-07-06 16:24:37 +03:00
LexManos
dfc26937ca
Re-gather list of Icons when atlas textures are stitched, allows for addition/removal of blocks/items after the atlas's inital constrction.
2013-07-05 22:50:55 -07:00
LexManos
22be4b49d5
Fix enchantment effect on single pass items. Closes #644
2013-07-05 16:55:42 -07:00
LexManos
be14c33ed1
Add missing air checks to WorldGenTrees and ChunkCache Closes #593
2013-07-03 21:48:51 -07:00
LexManos
98aab2083b
Render pass sensitive version of Item.hasEffect, Closes #517
2013-07-03 21:14:59 -07:00
LexManos
2b588ebce6
Fix lether item rendering colors.
2013-07-03 20:41:27 -07:00
LexManos
d4ba95f606
Add hook for EntityWither trying to destroy a block.
2013-07-03 20:29:41 -07:00
LexManos
7f5ec0eaef
Fix domain issue with SoundPool entries.
2013-07-03 19:31:54 -07:00
LexManos
125b134d87
Updated FML:
...
MinecraftForge/FML@155e846818 Add in support for mods/<mcversion> as a mod location. Also drop coremods as a location. They go in mods too now.
MinecraftForge/FML@3f4bf61ae6 Update key
MinecraftForge/FML@4545beb49d Add deobf-data to setup env.
MinecraftForge/FML@e24f949517 Fix eclipse workspaces and launch configurations.
MinecraftForge/FML@532bee7ce1 Update to new MCP bugfix version, Fixes: Missing Armor/Item rendering, and Boss health mapping issues.
2013-07-03 18:54:47 -07:00
LexManos
02e857827d
TEMPORARY fix for MCP mapping issue.
2013-07-03 06:26:12 -07:00
LexManos
ae59f1abb4
Move resource location resolution down to TextureAtlasSprite and allow for sprites that are not stitched.
2013-07-02 13:57:50 -07:00
LexManos
2b61ea417b
Update ChestGenHooks for new Dungeon chest strcture.
2013-07-02 02:37:05 -07:00
LexManos
e57886e05a
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'.
2013-07-02 02:06:12 -07:00
LexManos
f1dde02853
Deprecation sweep and update version to 8.9 to reflect 1.6.1 update.
2013-06-30 23:29:43 -07:00
LexManos
ab1ddd99b6
1.6.1 Update
2013-06-30 19:43:27 -07:00
LexManos
d2144f274b
Initial patch update to 1.6, Does not compile, need to update references to the old TexturePack system.
2013-06-30 05:50:11 -07:00
LexManos
7326f00a85
Update FML to 16launch branch
2013-06-30 05:29:49 -07:00
LexManos
dac97174ff
Add air check to Flint and Steel Ref: #602
2013-06-17 08:28:26 -07:00
LexManos
949b991b96
Fic Chest content gneeration delegate call. Cloases #609
2013-06-17 08:27:57 -07:00
LexManos
f425a367cd
Add air checks to BlockSand falling and Piston pushing. Please report any other issues with custom 'Air' blocks in issue #602
2013-06-14 12:08:24 -07:00
LexManos
0ec313abb1
Added EntityLiving to Block.isLadder arguments, deperacating older version. New parameter has the possibility of being null, so modders must take care. Closes #608
2013-06-14 11:51:28 -07:00
Heldplayer
060bacb196
Fix tripwire patches for solid sides
2013-06-14 15:39:20 +02:00
Christian
3794713dd9
Fix server patch FML update
...
Updated FML:
MinecraftForge/FML@22738de028 Attempt to properly fix deadlock if the internal server derps. It should never hang now. Damn you fast computer..
MinecraftForge/FML@05a854cd2a Small tweaks to the mcp data. Nothing major..
2013-06-11 14:57:23 -04:00
Christian
ebd22c3abd
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.
2013-06-10 16:57:34 -04:00
LexManos
c1ba77eb3f
Fix AIOOB exception in crash reporting if exception does not have a stack. Possible, but odd.
2013-06-10 01:25:25 -07:00
LexManos
031e7a5e7e
Add NPE protection to refernce to MinecraftServer.worldServer
2013-06-08 19:36:57 -07:00
LexManos
da75e1b68b
Fix hoes being able to till dirt under other blocks, and made it look for air type blocks.
2013-06-08 19:36:02 -07:00
LexManos
5ea9aff894
Fix Air block check in BlockPortal.
2013-06-08 18:38:22 -07:00
LexManos
9034862024
Add NPE protection to ItemStack delegates. Closes #601
...
Also 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.
2013-06-08 14:02:53 -07:00
Christian
cc520e40ce
Fix isAir check to see if a portal can light. Should fix w/Railcraft and others
2013-06-02 14:51:41 -04:00
Christian
4d626bf025
Patch village distance checking to use floats instead of ints, to avoid int wrapping
2013-05-28 23:36:09 -04:00
LexManos
40afc35985
Fix arbitrary GUIContainer text coloring by forcing lighting to be disabled. Closes #594
2013-05-27 16:13:05 -07:00
LexManos
18d87c64dd
Fix potential GL issue when atlas animations bind textures without informating RenderEngine.
2013-05-23 22:07:22 -07:00
LexManos
e27de47090
Cleanup Dimension Registration packet, generate takes no arguments, and added fix to world to prevent providers from overwriting the dimension ID.
2013-05-23 22:06:13 -07:00
LexManos
b293251c17
Fixed creative tab rendering with invalid color closes #588
2013-05-20 19:24:50 -07:00
LexManos
f382679cae
Fix type in biome list.
2013-05-20 19:24:14 -07:00
Chicken Bones
24757402c2
Add hitInfo field to MovingObjectPosition for when an int doesn't suffice
2013-05-20 02:10:57 +10:00
Christian
63b59f078a
Remember x & z passed to getTopSolidOrLiquidBlock and use it for foliage tests. Fixes #575
2013-05-16 10:12:03 -04:00
LexManos
7e702833ab
Merge pull request #568 from hitchh1k3r/master
...
Furnace XP bug fix (fixed)
2013-05-13 21:23:29 -07:00
LexManos
ed5dc83c81
Merge pull request #571 from odininon/master
...
Addition: ItemStack sensitive canHarvestBlock
2013-05-13 21:22:39 -07:00
Freyja
c5b64c5eef
Created an ItemStack sensitive version of canHarvestBlock.
2013-05-13 23:33:12 -04:00
LexManos
f4b9333c99
Prevent water from dropping snowballs.
2013-05-13 20:31:46 -07:00
hitchh1k3r
fecb4dc35f
updated FurnaceRecipes.java.patch
2013-05-12 01:15:52 -04:00
LexManos
e19ec10b7f
Fire EntityJoinWorled event for forced entities {Players and there mounts} as well, just ignore the cancelled value.
2013-05-11 12:16:37 -07:00
LexManos
7ea4508933
MinecraftForge/FML@787c0c4a6a 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.
2013-05-11 10:59:03 -07:00
LexManos
348af15cb5
Merge pull request #564 from purpleposeidon/patch-1
...
Fix render bounding box of trapped double chests
2013-05-11 09:59:07 -07:00
LexManos
4cd70f5e98
Move Partical rendering down in the order, after everything else. Should fix particals rendering behind water, digging process, and selection.
2013-05-11 01:02:30 -07:00
James
1a52514c9d
Fix render bounding box of trapped double chests
2013-05-11 00:48:04 -07:00
LexManos
e805d53089
Fixed NPE in rendering dragged items.
2013-05-09 01:03:36 -07:00
LexManos
ec755e09d0
Attempt 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 #552
2013-05-08 17:13:19 -07:00
LexManos
2b7cd66f9a
New RenderPlayer and RenderLiving events. Closes #493
2013-05-08 16:30:59 -07:00
LexManos
417fff89b8
Changed to just plane entity for flexability.
2013-05-08 15:27:18 -07:00
LexManos
810b03bd83
EntityPlayer sensitive version of Item.isValidArmor, deprecated older version. Closes #551
2013-05-08 15:09:53 -07:00
LexManos
c5c44c2de4
Merge pull request #556 from micdoodle8/master
...
Separate EQUIPPED and EQUIPPED_FIRST_PERSON Item Render Types
2013-05-06 19:08:21 -07:00
LexManos
2444a80bef
Capture and fire the PlaySoundAtEntity event for The client entity. Minecraft does some odd bypasses for no good reason. Thanks iPixile for reporting this.
2013-05-04 17:39:10 -07:00
micdoodle8
b28910e722
Separate EQUIPPED and EQUIPPED_FIRST_PERSON Item Render Types
2013-05-04 16:59:47 -04:00
LexManos
2c05258205
Update to 1.5.2 PR.
...
MinecraftForge/FML@f0bba74a47 Update for minecraft 1.5.2
MinecraftForge/FML@62fdbad74c Update MCP's md5 for the fixed srg files.
2013-04-28 13:28:40 -07:00
King Lemming
b8a17e2748
-Add vanilla Ores to the Ore Dictionary. No recipe replacement required.
...
-Add NBT-sensitive getMaxDamage() for ItemStack.
Signed-off-by: King Lemming <kinglemming@gmail.com>
2013-04-25 21:36:51 -04:00
LexManos
15ffb962e4
Fix rotation issue with non-block items.
2013-04-23 19:05:35 -07:00
Christian
b56d05ef9d
ItemStack delegation to Item for damage values.
2013-04-23 19:05:11 -04:00
LexManos
c0d7e23c8d
Merge remote-tracking branch 'refs/remotes/origin/GuiIngame'
...
Conflicts:
patches/minecraft/net/minecraft/client/Minecraft.java.patch
2013-04-21 10:42:17 -07:00
LexManos
960eaf99ef
Allow spawning of Bonemeal particles even if block is not set.
2013-04-21 00:15:02 -07:00
LexManos
c998db6a86
Restore world unload event for client worlds Closes #531
2013-04-20 11:25:16 -07:00
LexManos
06727b965e
Fix replaceable checks to work on blocks with a non-replacable material, Closes #532
2013-04-20 11:19:05 -07:00
LexManos
13ff75bd9c
Fix the BLOCK_3D render helper for items that aren't an instance of ItemBlock Closes #533
2013-04-20 11:12:35 -07:00
LexManos
2d84dcd44e
Fix logic issue in CrashReportCategory patch, blame Jadedcat for sloppy quick patch.
2013-04-19 22:08:07 -07:00
Christian
cf90eb37f7
Simple block recolouring API: closes #525
...
Fix up documentation on "rotation" API: it is up to the mod to decide interpretation of "rotation" for the mod/block.
2013-04-18 17:21:26 -04:00
LexManos
cb4a073f5d
Adds a field to the player for maximum health. Player.dat additions are present, getMaxHealth() needs a magic number for spawning. Closes #527
2013-04-17 19:16:34 -07:00
LexManos
a0891d74a0
Fix return value of EnchantPower hook, closes #518
2013-04-17 19:08:50 -07:00
LexManos
11115d5f3a
Forge 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.
2013-04-17 18:55:06 -07:00
LexManos
d3a2243799
New hook to allow Items to render Helmet overlays like pumpkins do.
2013-04-17 14:03:59 -07:00
ProgrammerHero
add399284b
fixed a bug that prevented proper lava generation near bedrock
2013-04-15 10:14:16 -03:00
LexManos
560931a14a
Fix AIOOB in crash report stack trimming.
2013-04-14 21:42:13 -07:00
LexManos
3818ffdf56
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 #491
2013-04-11 11:39:23 -07:00
LexManos
cb67c72cd7
Added a small method in the Block.java to specify the amount of enchanting power it can supply to an enchanting table. Closes #508
2013-04-10 16:56:31 -07:00
LexManos
969cd4e762
Add Item 'swing' callback for use when playing the arm swing animation. Closes #505
2013-04-10 16:33:16 -07:00
LexManos
395c537f2c
Item callback for EntityItem update tick. Closes #426
2013-04-10 16:06:07 -07:00
Christian
7c6468a9ea
Update MCP names to recent published names
...
Updated FML:
MinecraftForge/FML@1774e2bf30 MCP names update
2013-04-10 18:30:25 -04:00
Christian
cefcd8aee6
Fix performance of texture uploads
...
Updated FML:
MinecraftForge/FML@00c7883088 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@57ad221cc6 And add the patches *sigh*
2013-04-10 18:30:25 -04:00
LexManos
f755fb2ebb
Optimize 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-13206
2013-04-10 18:30:24 -04:00
LexManos
dc047fcb7a
Small bugfix in Stitcher that was preventing ti from fully filling the possible texture space. Should lower the amount of empty space in textures.
2013-04-10 18:30:24 -04:00
LexManos
2de6f297e1
Small optimization for usages of Minecraft.getGLMaximumTextureSize(), only need to calculate it once.
2013-04-10 18:30:24 -04:00
LexManos
9e35cdfa33
Fix scoreboard saving bug caused by our fix of vanilla map saves.
2013-04-10 18:30:24 -04:00
LexManos
2ee07bb250
New hook to allow Items to provide there own armor models. Closes #487
2013-04-10 18:30:24 -04:00
ChildWalrus
0034a0c6c2
This 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 metadata
2013-04-10 18:30:24 -04:00
LexManos
5f44333b8f
Untag NBTTagList.removeTag as client side only, allowing simple removal ont he server side. Closes #477
2013-04-10 18:30:24 -04:00
LexManos
02d0e5e9ed
Fix item deletion in creative menu for items that are the same id/meta but differnet NBT's. Closes #479
2013-04-10 18:30:24 -04:00
LexManos
829a60722c
Allow items to provide there own FontRenderer for there tooltips. Added for #463
2013-04-10 18:30:24 -04:00
Tarion
9b58fb9384
Clarify Factory call and Event Functionality
2013-04-10 18:30:24 -04:00
Tarion
aa202878e2
Added maxCanSpawnInChunk event to allow overriding of creature chunk spawn cap
2013-04-10 18:30:24 -04:00
LexManos
6b0d1bb319
Deprecate IArmorTextureProvider, moved to Item. And exposed more information to the function. Closes #365
2013-04-04 17:28:50 -07:00
LexManos
bbe0c3c4bb
Revert MinecraftForge/MinecraftForge@f594109b30 If concurancy issues arise we will reassess. The provided solution caused entities to be removed incorrectly and cause 'invisible' entities client side.
2013-04-03 04:07:01 -07:00
LexManos
0b16831ce9
Fix EntityPlayer passed to Bonemeal event.
2013-04-03 02:27:07 -07:00
LexManos
42875b70d9
Removed index bounds checking in some chunk functions, if you error blame Grum.
2013-04-03 02:07:51 -07:00
LexManos
6df717db5a
Fix off-by-one in rotated textures.
2013-04-03 01:32:33 -07:00
LexManos
39ccc2e150
Fix vanilla texture bug causing rotated textures to be placed wrong.
2013-04-02 23:51:53 -07:00
Christian
727e27e191
Removed obsolete patches
...
Updated FML:
MinecraftForge/FML@26ccb9106e Change snooper/crash report brand handling. fmlbranding now loads another string!
MinecraftForge/FML@eff464cf0e And the core patches for that
2013-03-30 12:18:10 -04:00
LexManos
dc05f210f5
Fix NPEs when modders stupidly register null texture names.
2013-03-26 11:11:31 -07:00
Christian
177b5123c9
Update patches!
2013-03-23 22:02:58 -04:00
Christian
300f471c57
Merge branch 'mithionchanges' of github.com:Mithion/MinecraftForge into mithionchanges
...
Fix up code for minecraftforge style. Clean up patches.
Conflicts:
common/forge_at.cfg
patches/minecraft/net/minecraft/block/Block.java.patch
2013-03-23 16:56:01 -04:00
Mithion
b8856e9ed9
quick bugfix in entityenderman
...
reversed boolean check on event result
2013-03-23 14:15:20 -04:00
Mithion
e13dff305e
Ender Teleport Changes
...
Renamed Ender Teleport Event and added it in to ender pearls.
2013-03-23 14:12:42 -04:00
Mithion
81ff5d7896
Enderman attackEntityFrom changed
...
Changed so that if the teleport fails upon being attacked, Endermen will
take damage as normal.
2013-03-23 13:40:13 -04:00
Mithion
4de9793ec9
Enderman Teleport Event
...
New event when an enderman teleports that allows the teleport location
to either be modified or completely cancelled.
2013-03-23 12:59:06 -04:00
Mithion
833e9f0c88
Access Transformer Changes
...
AT changes and corresponding class changes.
Additions (all made public):
EntityLiving.targetTasks
PotionHelper.potionRequirements
PotionHelper.potionAmplifiers
PotionEffect.duration
Potion.setIconIndex
Item.setPotionEffect
Block.blockHardness
Block.blockResistance
2013-03-23 12:58:24 -04:00
Christian
4de9140a34
Add in block rotation support. It supports most vanilla blocks (hopefully), logs should be added soon.
2013-03-23 11:56:58 -04:00
Christian
88d3723e4e
Fix itemframe render bug
2013-03-23 10:23:26 -04:00
Mithion
ee6dce2390
Player Flyable Fall Event
...
Adds an event to EntityPlayer that is posted on player fall when the
player has flight capabilities.
2013-03-22 15:05:58 -04:00
Mithion
fa2cbe2671
Brewing Stand Changes
...
Added an event on potion ingredient applied. Event contains the item
stacks of each of the potions being brewed as well as any remaining
ingredients.
Changed TileEntityBrewingStand and SlotBrewingStandPotion to look for
instanceof ItemPotion rather than potion.itemID
2013-03-22 15:05:23 -04:00
Mithion
2a76f7740e
Entity Extended Properties Changes
...
Adds IExtendedEntityProperties interface, which specifies three methods
that are needed: Init, Save, and Load.
Adds the EntityConstructing event, which is called during the
constructor of Entity. It is needed there so that the reference is in
place during the ReadNBT call.
Adds hooks into Entity that allow registration of
IExtendedEntityProperties classes, as well as saving and loading to NBT.
2013-03-22 15:04:00 -04:00
Christian
734f434f45
Allow itemstack sensitive damage computation for attacks. Should allow
...
storing data in the nbt :)
2013-03-22 14:05:56 -04:00
Christian
f6a2bf28fe
Allow items to decide if they can or cannot have book enchantments applied
2013-03-22 12:34:19 -04:00
LexManos
342a33c142
MinecraftForge/FML@aaf02ea2ac Updated for new PR client jar.
2013-03-20 09:05:58 -07:00
LexManos
3d9629013b
Update to 1.5.1 Pre-Release:
...
MinecraftForge/FML@9565529baf Updated to latest MCP and Minecraft 1.5.1 Pre-release.
MinecraftForge/FML@a573faf92d Someone derped up this function bad, revert name.
2013-03-19 18:09:48 -07:00
LexManos
f30f7cb4ab
Change placement of ChunkDataEvent.Save call to apply before sending to worker thread.
2013-03-18 14:24:07 -07:00
LexManos
2395699afd
New 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.
2013-03-17 20:07:30 -07:00
LexManos
458a79611b
Fix placing of certian items on Redstone Blocks.
2013-03-16 23:06:58 -07:00
LexManos
71127d1cc0
Fix equipment slots for items when right clicked, and dispensed using a dispensor.
2013-03-16 22:11:55 -07:00
LexManos
a30584cb64
Fix logic inversion that allowed SnowMen to create snow on hoppers.
2013-03-16 12:50:57 -07:00
LexManos
7588bec62e
Prevent pistons from generating snowballs.
2013-03-16 12:50:30 -07:00
Christian
d52160919d
Fix multipass item rendering so that it uses the right spritesheet for the item.
2013-03-16 13:44:32 -04:00
LexManos
90698d64b6
Fix Activator rails activating TNT carts, closes #458
2013-03-15 21:20:29 -07:00
LexManos
df1e32d7db
Remove the block if TE errors.
2013-03-13 12:40:45 -07:00
LexManos
62cb053d5f
Add config toggle to atempt to remove TileEntities and Entities that error during there update without fully crashing the server, use at your own risk. Closes #424
2013-03-13 12:20:57 -07:00
LexManos
58ad89ca90
Fix for nether quartz not generating in the nether, Closes #454
2013-03-13 11:51:36 -07:00
LexManos
81c00a89c5
Fix RedstoneBlock power issues, Closes #452
2013-03-13 11:49:10 -07:00
LexManos
3b40687f55
Fix bug with rendering one too many passes for ItemEntities Closes #450
2013-03-13 11:48:39 -07:00
LexManos
3e1949fc1c
Add call to EntityLiving when counting entities for Spawning Cap. Closes #447
2013-03-12 19:41:51 -07:00
LexManos
2cd9382bfc
Move the RenderWorldLastEvent back to before renderHand like it was in 1.4 Closes #444
2013-03-12 19:14:41 -07:00
LexManos
48e95f3d44
Fix RenderItem to work with items that use the terrain texture map that aren't in the block ID range. Close #443
2013-03-12 19:02:18 -07:00
LexManos
ee1460d8c4
Removed get/setTextureFile from Block, nolonger used.
2013-03-12 14:47:05 -07:00
Christian
170d22e5ac
Refresh patch
2013-03-09 13:39:12 -05:00
LexManos
a91a50cd9d
Deprecated Forge's ISidedInventroy, there is a vanilla solution. Added temporary config option to legacy furnace slot orientation.
2013-03-08 19:16:48 -08:00
LexManos
9f8a07f7d8
Fix typos.
2013-03-08 18:57:00 -08:00
LexManos
2488ad2826
Updated to 1.5 Pre-release
...
Updated FML:
MinecraftForge/FML@2d98835db8 Scala support! It's still primitive, I hope that people will like it. I do :)
MinecraftForge/FML@5bfaf7c170 Global object registry, also, support the new itemblockwithmetadata constructor
MinecraftForge/FML@80a40c03e6 Update to MCP 1.5 and minecraft 1.5.
MinecraftForge/FML@b3e854a15d Update for new MCP with srg reobf.
2013-03-08 18:48:52 -08:00
LexManos
6b5a086be3
Readd second render pass to TileEntities and Entities, patches were missed when merging in master branch. As note, CB can DIAF.
2013-03-06 19:18:26 -08:00
Christian
f5ba66068a
let's do it right this time. Hmmm
2013-03-06 13:32:34 -05:00
Christian
101ae36f57
Call stitcher for non-existent textures as well. Probably allows
...
for generated textures. Hmmm
2013-03-06 10:29:25 -05:00
LexManos
c2b610d335
Fix ItemSeedFood respecting custom soils.
2013-03-05 15:44:31 -08:00
LexManos
43a1bf1425
Removed erroring imports and update build function to die on errors.
2013-03-04 20:57:42 -08:00
LexManos
20db933cee
New world event for controlling potential entity spawnlists. For #430
2013-03-04 20:29:05 -08:00
LexManos
ebdc10eb1d
Add callback on TextureStitched to control texture loading.
2013-03-04 19:36:19 -08:00
LexManos
2e947b364c
Add helper functions for deling with custom TextureStitched
2013-03-04 18:55:15 -08:00
LexManos
88e44f0761
Fix animation location for textures with domains
2013-03-04 18:54:21 -08:00
Christian
59b8e5e93c
Add in simple texture management for mods using the stitcher. Scope with "{domain}:{texture}" to
...
get textures that are not at /textures/<item|block>/{texture}.png but /mods/{domain}/textures/<item|block>/{texture}.png
instead
2013-03-03 14:11:31 -05:00
Christian
72e013fb66
Fix up patches for FML, also, add in FML as a submodule rather than a zip
2013-03-03 14:05:34 -05:00
LexManos
9bd8f2697c
Updated Forge to s13w09c
2013-03-02 03:08:27 -08:00
LexManos
ed55969932
Not supposed to have debug stuff...
2013-02-28 03:59:57 -08:00
LexManos
a04e7912b0
Sync up with FML, Will not run nativly as you need deobfusication_data.zip in your libs folder.
...
We have not setup the download for that yet, to make it yourself just zip joined.srg name it deobfusication_data.zip and put it in lib
2013-02-28 03:53:42 -08:00
Christian
082ee1a5ea
Merge branch 'master' into snapshot15
...
Conflicts:
fml-src-1.4.7-4.7.22.539-master.zip
fml-src-1.4.7-4.7.35.556-master.zip
fml-src-13w02b-4.99.16.541-snapshot15.zip
2013-02-27 23:19:11 -05:00
LexManos
a766603b38
Merge commit '695b080197bd577cc34fe6dbc72b74f4a74b2d5c' into snapshot15
...
Testing cherry picking.
2013-02-27 00:57:35 -08:00
LexManos
a520e128d7
Fix TESR culling for beacons, and implement a good enough measure for Chests.
2013-02-24 22:55:48 -08:00
LexManos
f0ea9c9106
Store the glMultiTexCoord lightmap for later use with glDrawArrays closes #406
2013-02-23 13:50:12 -08:00
LexManos
3530e0d861
Added unload event for client worlds Closes #405
2013-02-23 13:41:43 -08:00
LexManos
a7cdcc1f33
WorldGen*Trees shoud not respect custom soils. Closes #355
2013-02-23 13:07:00 -08:00
LexManos
0396ba2252
ItemStack sensitive versions of Item.getPotionEffect and Item.isPotionIngredient Closes #321
2013-02-23 12:02:36 -08:00
LexManos
b754d6f301
Fix movement speed check, closes #420
2013-02-23 11:30:56 -08:00
LexManos
3945819851
Fixed entity colision above max world height, and below 0. Closes #400
2013-02-23 10:59:44 -08:00
LexManos
d50f150c56
Disable automatic equiti of pcke dup items for players, and fixed index issues in Player.setCurrentItemOrArmor.
2013-02-23 10:42:33 -08:00
LexManos
307dd48229
Fix profiler issue with RenderGlobal patch. Closes #414
2013-02-15 04:56:55 -08:00
LexManos
e11feec55f
Fix fortune modifier always passed as 0 to idDropped closes #412
2013-02-15 04:49:33 -08:00
LexManos
dcdd7c6c0e
Fixes comparison for items in creative inventory, closes #411
2013-02-15 04:43:20 -08:00