LexManos
6a8a9b3097
Fixed vanilla bug related to spawning entities on top of fences. Closes #2303
2015-12-22 11:52:36 -08:00
Lunatrius
b665026378
Fix client side commands adding parts of the color codes on autocomplete (prefix "7" and suffix "r").
2015-12-19 12:55:26 +01:00
RainWarrior
d6ee373e87
Preparations for the Animation system.
...
Changes to the Model API - IModelState now works with Optional. Handling of parts of the model is not optional, and coordinate space/result interpretation is up to the caller. IModel doesn't extend IModelPart by default anymore; MapModelState uses composition to achieve previous functionality, IModelPart implementations are disjoint now. Updated perspective handing to the new API, removed IPerspectiveState (MapModelState is now the same thing). Perspective transforms for the default fluid model.
2015-12-14 23:27:27 +03:00
LexManos
9032f7e37e
Fix enchanting applying the same enchantment multiple times. Closes #2273
2015-12-14 03:49:58 -08:00
cpw
82537e5763
Merge pull request #2272 from AlgorithmX2/addLandingEffects
...
Added addLandingEffects allowing mods to override landing particles
2015-12-13 17:09:13 -05:00
AlgorithmX2
a319adba53
Added addLandingEffects allowing mods to override landing particles, for blocks that require world information to determine textures.
2015-12-13 15:35:15 -06:00
AlgorithmX2
8db720151d
Add getHighlightTip allowing a item to override its displayed renderToolHightlight.
2015-12-13 04:47:25 -06:00
LexManos
2ed4f39a13
Merge pull request #2268 from minzmann/master
...
[1.8.8] Minor Fixes to PotionEffect.java.patch
2015-12-12 19:48:23 -08:00
minzmann
bf6c31c879
Update PotionEffect.java.patch
2015-12-12 17:05:14 +01:00
LexManos
c6d64cd94a
Merge pull request #2239 from bonii-xx/potionhiding
...
Add shouldRender() to Potions that allows to hide them completely in …
2015-12-12 00:18:18 -08:00
cpw
3631955641
Use ItemStack.hasEffect. closes #2230
2015-12-11 15:30:43 -05:00
Fry
5fd04595f2
Merge pull request #2248 from AlgorithmX2/isOpaqueFace
...
Added doesSideBlockRendering to provide finer grain face culling.
2015-12-11 22:57:40 +03:00
AlgorithmX2
ea75a3be69
Added doesSideBlockRendering to provide finer grain face culling.
...
Implemented for BlockStairs and BlockSlab.
2015-12-11 13:42:04 -06:00
LexManos
c356105e6d
Fix wrong EventType passed for Emerald ore-gen.
2015-12-10 12:41:48 -08:00
LexManos
2302963a9f
Add EMERALD and SILVERFISH to GenerateMinable event. Closes #1158
2015-12-10 02:16:58 -08:00
simon-i1-h
4c4223a817
Fixed that oldLight is not being used.
2015-12-10 00:40:58 +09:00
LexManos
12cd28715a
Fixed colored leather armor, and custom armor textures.
2015-12-08 00:54:27 -08:00
Bernhard Bonigl
2324c2fd20
Add shouldRender() to Potions that allows to hide them completely in the inventory
2015-12-05 10:09:02 +01:00
cpw
f8447264e6
Clean up chunk patch.
2015-12-01 19:54:40 -05:00
cpw
31faf63e94
Most requested feature of all time? TileEntity init method called after it's ready to roll. remove all the if (firstTicks)
2015-12-01 15:20:10 -05:00
cpw
d967c6d5d4
Merge branch 'potionIsBadEffect2' of https://github.com/mezz/MinecraftForge into mezz-potionIsBadEffect2
2015-12-01 09:02:36 -05:00
cpw
8187f48ddc
Allow entity selectors to select "." in entity names. Closes #2125
2015-12-01 00:14:05 -05:00
cpw
a2e06d968e
Merge branch 'Minecrell-jline' into 1.8.8
2015-11-30 14:16:18 -05:00
cpw
ff42107b92
A few fixes
2015-11-30 14:14:56 -05:00
cpw
cf4c0ca001
Fixup Jline integration
2015-11-30 14:14:03 -05:00
cpw
321665efff
Merge branch 'jline' of https://github.com/Minecrell/MinecraftForge into Minecrell-jline
2015-11-30 13:14:49 -05:00
Bernhard Bonigl
57d1a657a0
Add a PotionRegistry to handle dynamic distribution and remapping of Potion IDs
2015-11-29 22:02:55 +01:00
LexManos
a13ed35031
Merge pull request #2209 from lumien231/MemoryWorldLeak1.8.8
...
Fixed: Server not being stopped, causing Worlds to stay loaded
2015-11-28 16:51:38 -08:00
LexManos
02e9b9d99c
Add chunk loading protection to WorldSever.getTileEntitiesIn, may prevent orphanced chunks and a CME in EntityPlayerMP. Note: The 'max' parameters are NON-inclusive.
2015-11-28 03:36:33 -08:00
LexManos
d878a2ae26
Fixed Large mushrooms generating incorrectly.
2015-11-26 19:36:53 -08:00
LexManos
81f9f3f20d
Fixed placing blocks on snow layers with more then one layer.
2015-11-26 19:36:38 -08:00
cpw
7e5a2cb5ca
Propogate AbortException. Closes #2206 . Also fix tracing printstream when printStackTrace is called.
2015-11-25 16:28:06 -05:00
Lumien
2ecc92c4b3
Fixed: The Integrated Server not being stopped when exiting a singleplayer world to the main menu
2015-11-25 20:54:48 +01:00
cpw
cde6be7742
Fix up a couple of patches, affected by the recent update
2015-11-25 02:23:21 -05:00
cpw
4f2feee931
Fix button and lever placement problem. Closes #2204
2015-11-24 22:00:27 -05:00
cpw
84c3ef0f5c
Merge branch 'master' into 1.8.8
2015-11-23 22:39:49 -05:00
cpw
918d59d6a6
Fix derpy fir trees in the taiga. So many patches. See if we can find any more mistakes?!
2015-11-22 22:35:21 -05:00
cpw
4320a0f1ed
Fix weird patch issue where the this FG commit: 2f0ca9921b
...
breaks if the exact end of a line is a srgname. Not ideal, but should work.
2015-11-22 16:27:13 -05:00
cpw
e70fb50b51
Back to srgnames for patches. We should be starting to look OK now.
2015-11-22 00:46:26 -05:00
cpw
059ba15b5a
Fix a typesig that was broken
2015-11-21 13:23:20 -05:00
Minecrell
e24c38bbb0
Add jline-based console with colors and tab-completion
2015-11-21 15:06:09 +01:00
Lex Manos
1246f1a791
Fix invalid position passed to isAir/getLight in World.playAmbientSound
2015-11-20 11:18:00 -08:00
Lex Manos
6e68d8fe74
Fix bold font rendering, Unicode is 2x pixel density of normal.
2015-11-19 18:38:33 -08:00
Lex Manos
904a30123d
Moved client side Block.onBlockDestroyed to after Item.onBlockDestroyed to match server order.
2015-11-17 04:47:43 -08:00
Lex Manos
a3a16d6593
Fix incorrect position passes to Block.getExplosionResistance from entities.
2015-11-17 04:46:50 -08:00
cpw
eb73c30b28
This should be everything needed to separate blocks and items completely.
2015-11-14 10:52:03 -05:00
RainWarrior
c5ee4e6451
Model stuff: updated to generics, fixed various warnings, added handling of new perspective types.
2015-11-13 17:23:37 +03:00
cpw
fe7f713b67
A few tweaks, things are starting to work now..
2015-11-13 02:59:43 -05:00
cpw
da03639bd7
All the patches done? Some code fixups.. It begins.
2015-11-13 02:32:08 -05:00
cpw
a26c4017b1
Fix a newly missing AT. Remove all CL_ references. OBFID is gone.
2015-11-13 00:09:34 -05:00
cpw
ce40f91fb0
WorldGen rejects, lots of them. Couple of small fixes elsewhere.
2015-11-12 23:30:53 -05:00
cpw
8f94ff14ff
Enchantment,EnchantmentHelper,EntityEnderman,EntityZombie,EntityVillager,FurnaceRecipes,RecipeFireworks,RecipeRepairItem,NetworkSystem,S00PacketServerInfo
...
PotionEffect,StatList,Session,WeightedRandomChestContent,Explosion,ExtendedBlockStorage,SaveHandler.
All NBT patches seem to have been merged upstream, so removing. The IntegratedServer and MinecraftServer pending queue changes also removed, as fixed upstream.
2015-11-12 22:02:41 -05:00
RainWarrior
7258d577cd
Overlay patch fix: use the correct block position.
2015-11-13 00:05:19 +03:00
RainWarrior
b77b036459
EntityRenderer, StringTranslate rejects fixed.
2015-11-12 23:26:44 +03:00
RainWarrior
3a5b7427a1
TextureMap, TextureManager and Stitcher rejects fixed.
2015-11-12 22:42:41 +03:00
RainWarrior
e80f66778b
Manually updated WorldChunkManager, Chunk and BiomeDecorator patches, removed imports.
2015-11-12 21:26:52 +03:00
RainWarrior
bf63855292
ItemBlock, ItemBow, ItemMonsterPlacer, ItemReed, ItemSign rejects fixed.
2015-11-12 20:27:54 +03:00
RainWarrior
a8a69775a1
PlayerManager, PlayerProfileCache, ServerConfigurationManager, NetHandlerHandshakeTCP rejects fixed; ItemInWorldManager patch error fixed.
2015-11-12 20:05:25 +03:00
RainWarrior
c976ec494e
TileEntity and TileEntityHopper rejects fixed, GuiOverlayDebug patch fixed.
2015-11-12 19:27:14 +03:00
RainWarrior
8000e22830
ItemRenderer, RenderGlobal, StateMap, RenderItem rejects updated.
2015-11-12 19:12:58 +03:00
RainWarrior
9deb54b75f
RenderEntityItem, RenderPlayer, RendererLivingEntity, LayerArmorBase, ItemStack rejects fixed; changed Armor Layer hook to catch LayerBipedArmor only.
2015-11-12 18:25:08 +03:00
RainWarrior
632c190e6f
GuiButton, GuiChat, GuiCreateWorld, GuiIngameMenu, ServerListEntryNormal, GuiStats rejects updated.
2015-11-11 23:30:06 +03:00
RainWarrior
b6f91817f0
EntityPlayer patch updated.
2015-11-11 22:21:38 +03:00
cpw
13c7d038eb
LoadingScreenRenderer,Minecraft,GuiContainerCreative,PlayerControllerMP,LanguageManager,Locale,SimpleReloadableResourceManager,EntityList,EntityLivingBase,EntityWither,EntityMinecart,EntityPlayerMP
...
NethanlderPlayClient patch is now in vanilla. The FMLCommonHandler future exception catcher is not needed anymore, it's in Util. The caching of player profiles is now in vanilla (SkinManager).
2015-11-11 10:33:37 -05:00
RainWarrior
41bd8a41fa
BlockOre, BlockRotatedPillar, SoundManager, EntityPlayerSP, GuiScreen, GuiAchievements, GuiContainer, BlockModelRenderer, ContainerEnchantment, Slot updated manually and imports removed; GitSlot patch updated.
2015-11-11 15:51:32 +03:00
Lex Manos
49d4005805
Merge pull request #2179 from arideus101/patch-1
...
Fixed issue where custom colored armor wouldn't be colored. (reverted from commit dee0b2084b
)
2015-11-11 02:57:06 -08:00
arideus101
1f20abde59
Allows Custom Armor Coloring to be done easily
2015-11-10 17:23:58 -08:00
RainWarrior
d31ca0dbd8
EntityAIAttackOnCollide, ServerStatusResponse, MinecraftServer, NetHandlerLoginServer, Vec3, BiomeGenBase, AnvilChunkLoader, ChunkProviderServer, MapGenRavine, MinecraftServer updated; fix in Block, GuiIngameForge; can load the world and play with ~20 more manual error fixes.
2015-11-10 21:47:08 +03:00
RainWarrior
df05edaa11
WorldProvider, WorldType, WorldServer, WorldServerMulti
2015-11-10 20:09:49 +03:00
RainWarrior
adddfab850
IntegratedServer, World, EnumChatFormatting and EnumFacing
2015-11-10 19:39:41 +03:00
RainWarrior
4c4d1096a7
FontRenderer + Item patch update; WorldVertexBufferUploader patch derp fix.
2015-11-10 01:14:37 +03:00
RainWarrior
f20b40fb80
Fix generics and error in the BlockState patch.
2015-11-10 00:42:56 +03:00
RainWarrior
e833ee81fb
Updated various rendering-related patches and classes to 1.8.8; forge still uses vecmath.
2015-11-10 00:03:39 +03:00
cpw
98125a97c9
Patches and rejected patches. Note: some which had imports are not listed here because they need
...
to be refactored not to have imports.
Progress: https://gist.github.com/cpw/29695e426e2b122cf8ff
2015-11-09 01:50:45 -05:00
cpw
1a6c816bac
Test of mcp patching
2015-11-08 23:09:33 -05:00
Lex Manos
bc05bfda4f
Fixed Stronghold Library not having anything in it's chests.
2015-11-08 12:53:01 -08:00
Lex Manos
ffbad6633d
Fixed Open url confirm screen not showing URL.
2015-11-08 12:52:41 -08:00
cpw
b1aa31215f
regenerate reference patchset at patches.mcp. These will be used to generate a new patchtree under patches.
2015-11-08 15:50:52 -05:00
LexManos
d6a6316771
Merge pull request #2146 from bonii-xx/potionidfix
...
Fix Potion IDs above 127
2015-10-28 00:29:42 -07:00
LexManos
7d5b860ff3
Merge pull request #2126 from diesieben07/join-world-fix
...
Fix CME when entities are spawned from EntityJoinWorldEvent
2015-10-27 18:46:18 -07:00
RainWarrior
dd365d7220
Model pipeline system.
...
Should replace all ad-hoc quad generation methods in forge, and make IBakedModel -> WorldRenderer data transfer faster. Added IVertexConsumer + helper classes; lighting that works correctly for non-axis-aligned faces using the new infrastructure. Changed smooth lighting algorithm, now it should work correctly for everything.
New block lighter can be disabled in the forge config options.
2015-10-26 19:25:48 +03:00
Bernhard Bonigl
336eaa336b
Fix Potion IDs above 127
2015-10-25 12:16:17 +01:00
mezz
ebdcc11c80
Allow server to access Potion isBadEffect()
2015-10-12 21:35:15 -07:00
darkevilmac
b9f5e152de
Add PlayerSetSpawnEvent
2015-10-10 15:39:27 -07:00
Take Weiland
76753c06df
Fix CME when entities are spawned from EntityJoinWorldEvent
2015-10-04 18:46:47 +02:00
Ruben Taelman
385159c25e
Fix dispenser action for modded spawn eggs
2015-09-22 19:53:34 +02:00
Lex Manos
fb9ffa40fd
Fix entity count being incorrect for spawning logic. Now filter out 'persistant' entities.
2015-09-14 13:18:34 -07:00
LexManos
fb7b47adb4
Merge pull request #2002 from ganymedes01/master
...
Disallow conflicting furnace recipes
2015-09-09 11:23:08 -07:00
ganymedes01
31a3a18ec7
Disallow conflicting furnace recipes
2015-09-02 19:04:57 +01:00
RainWarrior
b175d265b9
Much requested temporary hack for items and TESRs. Context: #1582 , #1597 , #1713 , #2058 and others.
2015-09-02 07:35:24 +03:00
simon816
d61a55b661
Use already provided profile for the player's own skin
2015-08-31 03:28:59 +01:00
Lex Manos
90a88efd8a
Fixed issue where config folder would not be created before SplashProgress tried to read from it.
...
Default macs to disable the new loading screen due to to many macs having issues.
Users can enable it again by editing their config.
Catch and gracefully handle more errors when starting up the Splash Screen.
2015-08-22 18:55:32 -07:00
cpw
b211aca5ce
Merge branch 'fg2'
2015-08-20 12:27:20 -07:00
cpw
58ab3de7c1
Remove patches
2015-08-20 12:14:02 -07:00
LexManos
b45fd787f3
Merge pull request #1969 from diesieben07/blockhighlight
...
Re-introduce RenderBlockOverlayEvent
2015-08-05 11:48:53 -07:00
cpw
614bbcb0da
FML is no more. FML has ceased to be. FML's expired and gone to meet its maker. FML's a stiff! Bereft of life, FML rests in peace.
2015-08-01 23:51:40 -04:00
Lex Manos
7b18eab02d
Fix placing skulls on fence posts. Closes #2055
2015-07-31 15:10:47 -07:00
LexManos
bd4b3debc3
Merge pull request #1968 from modwizcode/master
...
Fix harvest logic running in addition to shearable logic
2015-07-31 12:57:05 -07:00
LexManos
5623634f56
Merge pull request #2048 from shadekiller666/UnlistedPropertyValue
...
Fix for ExtendedBlockStates containing at least one IProperty and one IUnlistedProperty preventing block placement.
2015-07-25 15:12:57 -07:00
shadekiller666
87bbbfafcc
Fixed a bug with ExtendedBlockStates containing at least one IProperty and one IUnlistedProperty not allowing blocks to be placed.
2015-07-25 14:55:42 -07:00