Commit Graph

  • 4235ca36ea Make TextureMap for items and blocks skip the first pass of loading/stitching textures. Should decrease loading times for large packs. May cause issues with some mods so use -Dfml.skipFirstTextureLoad=false to disable. Lex Manos 2015-06-18 20:13:31 -07:00
  • 6527792d06 Add the stitching allocation stage to loading screen. Lex Manos 2015-06-18 20:13:17 -07:00
  • 716dfdae47 Create config folder in SplashProgress if it does not exist. Lex Manos 2015-06-18 20:11:23 -07:00
  • c158af902f New system in EntityRegistry to allow modders to register spawn eggs. For entites that do not use the global ID system. {Which no mod entity should} Vanilla spawn eggs will now detect a 'entity_name' entry in it's NBT data and use that for spawning/rendering. Lex Manos 2015-06-18 18:05:12 -07:00
  • ed09a25c65 Patch line number update. Ignore this. Lex Manos 2015-06-18 18:02:22 -07:00
  • 94dc49e522 Merge pull request #1952 from ganymedes01/master LexManos 2015-06-18 11:55:46 -07:00
  • 40bc035d74 Merge pull request #1953 from ganymedes01/patch-1 LexManos 2015-06-18 11:51:48 -07:00
  • 01aac69514 Use Guava instead of Nio for J6 compatibility. Lex Manos 2015-06-18 11:47:34 -07:00
  • 953ddae475 Fixed NPE when calling canBrew ganymedes01 2015-06-18 13:32:21 -03:00
  • ab548afbfb Change permission levels on ore recipes parameters ganymedes01 2015-06-18 13:15:59 -03:00
  • f2eec981ff Merge pull request #1922 from RainWarrior/model-fluid2 Fry 2015-06-18 14:29:22 +03:00
  • 07038f8342 Added fluid renderer. RainWarrior 2015-06-18 14:14:46 +03:00
  • f59b0a2932 Make Item.shouldCauseReequipAnimation is bit more precise and copy over the new item for rendering even if the animation is diabled. Lex Manos 2015-06-17 20:33:35 -07:00
  • 030084f2b3 Add vanilla block rotation support back in for certain blocks that were missed in 1.8 update. Closes #1903 Lex Manos 2015-06-17 17:27:28 -07:00
  • bf63879a92 Merge pull request #1941 from xxmicloxx/xxmicloxx-patch-b3dloader LexManos 2015-06-17 16:52:08 -07:00
  • ed8b8bcf8f Merge pull request #1932 from cheeserolls/patch-1 LexManos 2015-06-17 16:48:42 -07:00
  • 1dc7a80d4f Merge pull request #1506 from mezz/GuiScreenInputEvents LexManos 2015-06-17 16:45:41 -07:00
  • 87b55860af Merge pull request #1781 from ShetiPhian/Block.getPickBlock LexManos 2015-06-17 16:37:03 -07:00
  • 453ec39496 Add Item.shouldCauseReequipAnimation to allow modders more control over the 'Reequip' animation. Lex Manos 2015-06-17 16:36:41 -07:00
  • 6ec1ec2575 Fixed compile issues with irtimaled's PR. Lex Manos 2015-06-17 16:01:33 -07:00
  • e7724c13cc Fixed Wavefront Object Importer reading files with integer values. Closes #1651, #1654 Lex Manos 2015-06-17 15:48:22 -07:00
  • 38a85280de Make FML Gui classes use GlStateManager. Closes FML#615 Lex Manos 2015-06-17 15:16:48 -07:00
  • 20ea3bc0ce Merge pull request #1749 from irtimaled/master LexManos 2015-06-17 14:23:58 -07:00
  • b45c90ceb8 Bugfix for B3DLoader xxmicloxx 2015-06-14 22:34:59 +02:00
  • e94288bbb1 Fixup model loading errors not being printed by making ICustomModelLoader.loadModel propogate IOExceptions as needed. Lex Manos 2015-06-16 16:03:10 -07:00
  • d0902c096e Cleanup code format in LayerBreakingTest. Lex Manos 2015-06-16 16:01:09 -07:00
  • c50adf2433 Include the thread state in the potential error handleing for SplashProgress. Lex Manos 2015-06-16 15:26:00 -07:00
  • 64263a9f8e Throw more descriptive errors when mods attempt to register invalid global entity IDs. Lex Manos 2015-06-14 17:06:00 -07:00
  • 114ac38910 Merge branch '1.7.10' cpw 2015-06-14 13:55:31 -04:00
  • 1f6086c175 Merge pull request #1935 from superckl/master LexManos 2015-06-12 17:47:32 -07:00
  • c84f7a740f Fixing two IndexOutBoundsExceptions from the BiomeDictionary superckl 2015-06-12 17:08:19 -07:00
  • 16be913abc Fix incorrect block position in BlockReed canPlaceBlockAt Daniel Howard 2015-06-11 11:00:31 +01:00
  • b3a1548cfa Cleanup mod state dump to be easier to read by displaying the states in abreviation and placing them before the mod info. Lex Manos 2015-06-09 23:06:06 -07:00
  • b94c2799ab Cleanup mod signature data table. Easily seperating those mods with signatures vs those with none. Lex Manos 2015-06-09 22:25:13 -07:00
  • d4f6e9e419 Quiet CrashReport class pre-loading debug, no flag to re-enable. Lex Manos 2015-06-09 21:37:33 -07:00
  • 847c0246cd Quiet FMLControlledNamespacedRegistry debug spam by default. Reenable using -Dfml.debugRegistryEntries=true. Lex Manos 2015-06-09 21:32:40 -07:00
  • b985384fab Quiet ClassPatchManager debug spam by default. Reenable using -Dfml.debugClassPatchManager=true. Lex Manos 2015-06-09 21:31:18 -07:00
  • 851f9c1da6 Cleanup some spammy output. Lex Manos 2015-06-09 21:20:53 -07:00
  • acbb330214 Bump version for new RB Lex Manos 2015-06-09 17:17:35 -07:00
  • db7d82a889 Copy over parent's modelSet value in variants as well. Lex Manos 2015-06-09 17:17:23 -07:00
  • 9ef7b13442 Bump version for new RB. Lex Manos 2015-06-09 15:06:42 -07:00
  • db42d1f532 Merge branch '1.7.10' cpw 2015-06-09 17:57:35 -04:00
  • 7406e3df9f Merge pull request #1795 from lumien231/ExperienceEvent LexManos 2015-06-09 13:23:01 -07:00
  • 8b50f9ab36 Merge pull request #1907 from johnjohn/master LexManos 2015-06-09 12:37:33 -07:00
  • fef959d1e9 Redefine removal value in IRetextureableModel from null to empty string {""} due to ImmutibleMap not allowing null Values. Closes #1927 Lex Manos 2015-06-09 12:36:36 -07:00
  • f62ee5c4f5 Merge pull request #1881 from ganymedes01/master LexManos 2015-06-09 12:05:40 -07:00
  • 486c0955cf Added ItemMap type check to item frames and ItemRenderer, enabling vanilla style rendering for custom maps johnjohn 2015-06-09 12:42:45 -06:00
  • 0373920f99 Added a brewing registry system ganymedes01 2015-05-17 22:11:07 -03:00
  • 1ad05f7f22 Missed patch for sign fix. Lex Manos 2015-06-08 16:23:30 -07:00
  • 15a1d4cf0d Remove worlds from WorldBorder when unloaded tol prevent memory leak, Closes #1923 Lex Manos 2015-06-08 16:19:53 -07:00
  • 1b689802a4 Limit Sign text to 384 json characters and strip control codes. This is 1.8.7's Sign fix. Thanks Searge. Lex Manos 2015-06-08 16:19:02 -07:00
  • b35aec4347 Attempt to synchronize the state for vanilla client completions and quit the handler if the vanilla thread has already setup the connection. Should fix #1924 cpw 2015-06-08 17:39:12 -04:00
  • ee1e229b66 Change custom payload lock to be buffer itself incase multiple packets use the same backend buffer. Closes #1908 Lex Manos 2015-06-07 00:06:00 -07:00
  • e007f7cf39 Merge pull request #1868 from fuami/ISmartBlockModel_Damage Fry 2015-06-06 03:39:11 +03:00
  • 5cd4564a32 Added Breaking Animation for Smart Models, Checking each layer. Added Layered Smart Render Test. Fuami 2015-06-05 19:23:17 -05:00
  • 26bc23602a Update README.txt LexManos 2015-06-05 13:28:07 -07:00
  • d6bc936ffa B3D Improvements - fixed keyframe transformation application - textures are now resolved the same way as in vanilla models - added the ability to use forge blockstate texture information - removed unused code from the B3D example RainWarrior 2015-06-04 18:49:57 +03:00
  • 581363fddd fixed AT missing for getModelBlockDefinition RainWarrior 2015-06-04 18:57:34 +03:00
  • 685a97fd93 Fixed missing variant logging; added the possibility to specify the item variant in the blockstate json. RainWarrior 2015-06-04 18:07:03 +03:00
  • 897d41fa77 Fixed partial variant detection in the forge blockstate loader. RainWarrior 2015-06-04 16:59:18 +03:00
  • 5064d33519 Mitigate potential issue with users requesting lots of server status information by caching ServerStatus json. Lex Manos 2015-06-03 23:16:25 -07:00
  • 107e760aa3 Merge pull request #1912 from clienthax/master LexManos 2015-06-03 19:53:01 -07:00
  • 9b53b7e111 Add missing forge patch from 1.8 port https://github.com/MinecraftForge/MinecraftForge/blob/1.7.10/patches/minecraft/net/minecraft/client/Minecraft.java.patch#L88 Clienthax 2015-06-04 01:55:13 +01:00
  • 63f2300794 Fix up the client/server fluid race condition that could cause the game to bail when an SSP game connects. There's still a teeny gap, but it's MUCH less prominent than it was before. cpw 2015-06-03 19:26:53 -04:00
  • 61f9c5a201 Merge pull request #1885 from LexManos/EnhanvedBlockStateJson LexManos 2015-06-02 16:52:06 -07:00
  • 267e1ee62f Hook BlockState's Json loading to add support for simplified Forge format. See https://github.com/MinecraftForge/MinecraftForge/pull/1885 for more details. Lex Manos 2015-05-20 02:54:33 -07:00
  • 950da28d54 Fixed missing import in last merge. Lex Manos 2015-06-02 16:32:10 -07:00
  • e2dc863086 Merge branch '1.7.10' cpw 2015-06-02 07:30:44 -04:00
  • f8cb411df1 So we can't print a lot of unicode in the splash screen, so restrict to a hard subset we know we CAN print, closes #1910 cpw 2015-06-02 07:24:26 -04:00
  • 41cae458a4 Merge pull request #1911 from AlgorithmX2/ItemFramesOnSolidSurfaces LexManos 2015-06-01 20:45:28 -07:00
  • 885d7602f9 Allow placing item frames on Solid Block Faces (isSideSolid) AlgorithmX2 2015-06-01 22:31:55 -05:00
  • e6eeb03108 Finish loading screen before going fullscreen. Closes MinecraftForge/FML#662 Lex Manos 2015-05-25 14:32:35 -07:00
  • f088b1b460 Attempt to disable the new splash screen if there are errors detected finishing up. Print a slightly more helpful error message. Lex Manos 2015-05-25 13:34:04 -07:00
  • 3c640fa32d Bump minor version # to 2 because of the fluid changes (mirroring what happening in 1.7.10) cpw 2015-06-01 16:31:16 -04:00
  • d02636213a Merge branch '1.7.10' - imports all the fluid fixups and other stuff from 1.7 into 1.8 cpw 2015-06-01 16:29:34 -04:00
  • bd6630810f Add in an ItemStackHolder - a way to inject ItemStacks without having to have complex lookup code everywhere. cpw 2015-05-30 14:07:54 -04:00
  • 3331d2a496 Fixed damage reduction rate of vanilla armor incorrectly scaling with armor's current durability. Lex Manos 2015-05-26 23:34:32 -07:00
  • f9b1e4e23b Merge pull request #1892 from AlgorithmX2/vanilla_lighting_bug LexManos 2015-05-26 19:24:37 -07:00
  • 2bb090bf2b Force netty downgrade on dedicated server to match client. Netty bug: https://github.com/netty/netty/issues/2302 Closes #1848 Lex Manos 2015-05-26 19:20:46 -07:00
  • 76f8843017 Fix Partial Face Lighting on Top/Bottom Faces ; Vanilla MC-80148 AlgorithmX2 2015-05-26 19:33:56 -05:00
  • 9fa51447a2 Fixed command exploit with C12 Lex Manos 2015-05-25 16:08:42 -07:00
  • c608e7c04e Fixes MC-75630 - Exploit with signs and command blocks Lex Manos 2015-05-25 15:28:14 -07:00
  • 19d7e16fa6 Finish loading screen before going fullscreen. Closes MinecraftForge/FML#662 Lex Manos 2015-05-25 14:32:35 -07:00
  • e3211eec04 Attempt to disable the new splash screen if there are errors detected finishing up. Print a slightly more helpful error message. Lex Manos 2015-05-25 13:34:04 -07:00
  • 89994bda39 Cleanup a lot of spammy output. Everything hidden behind environment flags now. Scale anvil image down 50% Lex Manos 2015-05-25 12:17:33 -07:00
  • df5e594e95 Loosen up ServerChatEvent to support IChatComponent Closes #1893 Lex Manos 2015-05-25 12:02:47 -07:00
  • 8d7b999506 Merge pull request #1804 from Prototik/font LexManos 2015-05-21 10:43:22 -07:00
  • 2798fc4e49 Add true support for unicode fonts Prototik 2015-04-16 22:42:10 +07:00
  • 61b2929ae6 Merge pull request #1886 from diesieben07/texture-load-crash LexManos 2015-05-20 12:19:18 -07:00
  • 1501f467cf Fix crash when texture loading throws RuntimeException without message diesieben07 2015-05-20 17:43:52 +02:00
  • 306af4feee Added CameraSetup sub-event for camera angles Flan 2015-05-08 15:31:23 +01:00
  • d3ab6d36a4 Merge pull request #1882 from t1g3l/master LexManos 2015-05-18 10:08:46 -07:00
  • 6a299a483a Changed forge command tab completion to use getListOfStringsMatchingLastWord() t1g3l 2015-05-18 13:51:05 +02:00
  • 8944983d0f Merge pull request #1878 from t1g3l/master LexManos 2015-05-17 14:55:39 -07:00
  • 06398fa259 Clean up transformers a bit. Can't use COMPUTE_FRAMES even though it's required - the game refuses to even run if I do. Note for j8: when we force Java8 classes, all coremods will need a thorough overhaul - the current way we do things is not sustainable when Java8 becomes the universal norm. cpw 2015-05-17 10:08:46 -04:00
  • 3bbf5c04a6 Strip control codes in progress bar messages. They cause crashes sometimes. cpw 2015-05-17 10:11:41 -04:00
  • fe327fbd76 Added tab completion t1g3l 2015-05-17 11:00:42 +02:00
  • 686db5e5eb Hardcode the FML version in-game as a specific value. cpw 2015-05-16 13:43:35 -04:00
  • 5fe653cf82 Attempt to fix the slow loading problem. Instead of forcing the main thread to wait around on every call to processWindowMessages, we will simply skip it, if the mutex is already claimed by the display thread. This should fix slow loading issues seen by some with the new loading screen. cpw 2015-05-16 12:55:15 -04:00
  • 58fdfb6fa1 Fix patches after last fml merge. v8.99 cpw 2015-05-14 13:56:10 -04:00