Commit Graph

  • e65bd4a62b Clean up mod dependency checking code (#4922) Ben Staddon 2018-05-12 20:58:52 +01:00
  • 33f4acb6b9 Fix version range check for required mods #4918 mezz 2018-05-11 17:58:21 -07:00
  • b6f8be6718 Add javadoc note about minimum required Forge versions for old Forge. Close #4918 mezz 2018-05-09 22:45:22 -07:00
  • 789d9437b2 Fix possible NPE when calling Loader.getIndexedModList #4919 mezz 2018-05-09 22:40:14 -07:00
  • 4f294da799 Fix MC-12269 Various Particles glitchy movement (#4914) tterrag 2018-05-08 23:25:06 -04:00
  • e1968e73b9 Fix deobfuscator not regenerating super maps (#4856) Ben Staddon 2018-05-07 22:19:11 +01:00
  • 9e9cb021ab Clean up broken aliases caused by registry bug #4894. (#4909) cpw 2018-05-01 05:05:37 +01:00
  • f2fa21e6e2 Move registry snapshot read/write code to Snapshot class. Cleaner code. LexManos 2018-04-29 17:58:02 -07:00
  • 4df55f3bd3 Only revert to frozen data on server shutdown on client. Should fix race condition exposed by #4904 LexManos 2018-04-29 17:57:33 -07:00
  • 412c2ae53f Potentially fix issue with BungeeCord or other servers resetting the registry mappings on the client while the game is running. Errors may still occure if the client knows about world data beyond vanilla. Servers should NEVER send world/registry invocations before they have sent registry mappings. Closes #4901 LexManos 2018-04-28 04:28:40 -07:00
  • 50014c7ca4 Reduce range requirement for World.checkLightFor from 17 to 16 (#4729) sfPlayer1 2018-04-27 20:53:04 +02:00
  • 2353800d61 Fix typo in validation of vanilla registry wrappers (#4899) Ben Staddon 2018-04-27 05:18:39 +01:00
  • c9f035cf03 Fix #4772: add an "isActivator" boolean to powered rails (#4774) Joseph C. Sible 2018-04-22 21:58:21 -04:00
  • fc799564ed Add checks for undefined packet discriminators when sending messages (#4890) Ben Staddon 2018-04-22 22:42:05 +01:00
  • 90bf8dd95d Fix some code holding client world references longer than needed (#4881) Ben Staddon 2018-04-22 22:40:38 +01:00
  • bc545450e5 Don't try to render removed tile entities. Fixes MC-123363 (#4811) Ben Staddon 2018-04-22 22:32:09 +01:00
  • a99fe41667 Fix overrides typo in saving registry data. Closes #4894 LexManos 2018-04-21 21:40:40 -07:00
  • 34f4381e0c Fix library path and soft fail when repository root is not found. LexManos 2018-04-17 19:24:43 -07:00
  • 68ce80dad4 Fix libraries not being added to the modlist when using external metadata. Closes #4879 LexManos 2018-04-15 17:44:01 -07:00
  • d9dbec0546 Fix dragon fight not initialising correctly under some circumstances (#4868) Ben Staddon 2018-04-15 03:43:45 +01:00
  • 32237f57ef Cleanup some issues with the mod extraction to the memory modlist. Closes #4874 #4875 LexManos 2018-04-14 19:32:45 -07:00
  • a794f1daff Improve missing mod dependency error screen (#4762) mezz 2018-04-14 18:17:06 -07:00
  • fab45a32a8 Fix biome dictionary's biome type detection (#4878) Ben Staddon 2018-04-15 01:05:08 +01:00
  • 97a2143fc2 Clean up Reader/Writer handling to use a specified charset (#4872) Ben Staddon 2018-04-15 01:00:38 +01:00
  • d0566ebadc Suppress firing events at load time if an error has already occurred (#4801) Ben Staddon 2018-04-13 01:18:43 +01:00
  • 76591f7245 Fix FluidUtil.getFluidHandler skipping some fluid tile entities (#4854) AlexIIL 2018-04-13 01:17:39 +01:00
  • 0fca21fbc5 Parse contained dependency Timestamp as long instead of int (#4866) Erlend Åmdal 2018-04-12 01:26:53 +02:00
  • 9442a48e93 Fix Forge's metadata not being loaded. Closes #4865 LexManos 2018-04-11 13:10:27 -07:00
  • b71caeb813 Fix mods without ModSide meta value. LexManos 2018-04-10 19:17:27 -07:00
  • 9d0771b3d7 Rewrite dependency extraction to use mod list system (#4841) LexManos 2018-04-10 16:01:35 -07:00
  • 3f4dfbb367 Bump Forge version for new dev chunk. LexManos 2018-04-10 15:40:42 -07:00
  • bad83a303e Fix vanilla duplication bug. LexManos 2018-04-03 15:29:25 -07:00
  • 34706c7cd7 Slow down Forge chunk gen worker when save queue is to high. Prevents task from completing while tons of chunks are pending save. And add minimum notification every 60 seconds. LexManos 2018-04-03 15:26:28 -07:00
  • 501e030f3e Add support for World Workers skipping ticks without being removed from the worker list. LexManos 2018-04-03 15:23:35 -07:00
  • 272b337aa3 Fix MC-88179 in a better way that avoids and closes #4824 (#4830) Vincent Lee 2018-04-02 14:58:15 -05:00
  • 60e0f05b0d Improve the warning logged for cascading world generation (#4725) Ben Staddon 2018-04-02 03:01:22 +01:00
  • fe3478f233 New ITeleporter interface making dimensional teleportation easier. (#4602) Ben Staddon 2018-04-01 09:55:45 +01:00
  • 1d7c04daeb Add a FML outbound target for all players tracking a point or entity in the world. Closes #3677 (#4631) Vincent Lee 2018-04-01 03:42:55 -05:00
  • f5c0b894bf Prevent EntityPlayer.attackEntityFrom from firing LivingAttackEvent twice (#4661) coolsquid 2018-04-01 08:12:46 +00:00
  • e099aa32d4 Add a way to get a list of registered biome types (#4685) Mackenzie McClane 2018-04-01 03:03:27 -05:00
  • fff660918a Improve performance of some ExtendedBlockState methods (#4698) Ben Staddon 2018-04-01 09:01:40 +01:00
  • dda7bd5d42 Optimise adding normal element to vertex formats (#4699) Ben Staddon 2018-04-01 08:59:34 +01:00
  • 4c1167c96d Check for empty dimensions outside of chunk unloading loop, culling worlds without needing chunk unloads to trigger it. (#4704) Ben Staddon 2018-04-01 08:54:22 +01:00
  • b8e411674b Create event for overriding mob griefing flag based on entity. (#4710) Judge40 2018-04-01 08:48:25 +01:00
  • 247d4cb5a8 Add description to Error raised by the server hang watchdog. (#4714) Joseph C. Sible 2018-04-01 03:45:21 -04:00
  • db3b2549e2 Update ItemHandlerHelper.giveItemToPlayer to allow player who picked up the item to hear the sound as well (#4720) Parker Young 2018-04-01 03:43:39 -04:00
  • 6f642ba6ce Fixed Spectator mode particles and sounds computed from where you have been before (MC-46445) (#4728) CreativeMD 2018-04-01 09:40:26 +02:00
  • e82a7605dc Add a WorldProvider#canSleepHere() method to allow providers to control sleeping in beds separately from re-spawning. (#4741) Matti Ruohonen 2018-04-01 10:27:58 +03:00
  • 7c098462fe Fix FMLCommonHandler#exitJava printing useless/wrong calling info (#4742) malte0811 2018-04-01 09:25:38 +02:00
  • 0b5a6a3b03 Reduce memory usage of model transforms (#4753) Ben Staddon 2018-04-01 08:24:37 +01:00
  • fb61505d35 Fix some block connection logic not matching vanilla (#4781) Ben Staddon 2018-04-01 08:18:14 +01:00
  • 14a8e099ca Fix for the player inadvertently being removed from the Entity Tracker when the chunk they were in unloads after they teleport out of it. (#4784) Mordenkainen 2018-04-01 03:15:37 -04:00
  • 557b41056f Small performance improvement to ItemStack, by using Items.AIR directly instead of getting it from the Block map. (#4786) Brennan Ward 2018-04-01 03:08:55 -04:00
  • 11e623bf4d Added chunk instance to ChunkWatchEvent (#4805) TheCyberBrick 2018-04-01 09:07:01 +02:00
  • 1fcff02b67 Add fences and fence gates to ore dictionary (#4807) temp1011 2018-04-01 08:06:10 +01:00
  • 483bf26aa4 Fix entities sometimes not rendering when out-of-world (#4823) Ben Staddon 2018-04-01 08:02:57 +01:00
  • cfe3867a70 Fix issues with the test mods mezz 2018-03-29 22:33:40 -07:00
  • 297a1eb766 Reorganise test mods into packages (#4706) Marvin Rösch 2018-03-28 07:09:10 +02:00
  • cfa3337884 Fix servers crashing due to initializer on @SideOnly field (#4825) Take Weiland 2018-03-27 22:59:52 +02:00
  • ed314864f0 Cleaner TileEntityItemStackRenderers, now stored on the Item. Modders should be careful and cache their renderers. (#4700) Brennan Ward 2018-03-27 07:26:58 -04:00
  • a6bbc2761e Add support for creator mod ID for modded enchanted books, potions, arrows, and spawn eggs (#4810) mezz 2018-03-26 23:25:27 -07:00
  • 41f1921558 Remove Mercurius from optional mods. LexManos 2018-03-26 19:41:07 -07:00
  • 12de748af0 Fixed sound engine crash when stopping streaming sounds (#4765) CreativeMD 2018-03-25 07:56:24 +02:00
  • f908c2e449 Merge vanilla pre-decompile annotations with Forge's post-patching. Fixes #4769 Crash detail classes causing class not found errors. LexManos 2018-03-23 20:42:33 -07:00
  • 9d8bf87e93 Fix NBT data loss when shift-clicking stacked items in the enchantment table (MC-17431) (#4817) malte0811 2018-03-24 01:32:59 +01:00
  • f9a2695662 Update docs for ItemTooltipEvent mezz 2018-03-21 20:11:17 -07:00
  • cf43250584 Fix some IResources being leaked (#4806) ichttt 2018-03-20 06:58:54 +01:00
  • 881aa67be7 Fix server console logging issues mezz 2018-03-19 22:44:05 -07:00
  • ae654edfc2 Fix up logging and log4j configuration (#4802) mezz 2018-03-17 18:41:16 -07:00
  • 5ace86da12 Make lookupFluidForBlock work for flowing water and lava (#4675) Joseph C. Sible 2018-03-17 01:54:23 -04:00
  • 4242f89c75 Patched BlockInfo#updateLightMatrix to use IBlockState#doesSideBlockRendering instead of Block#doesSideBlockRendering (#4798) Wyn Price 2018-03-13 23:35:04 +00:00
  • 6ed2879842 Fix integrated server crash not stopping client (#4796) Ben Staddon 2018-03-13 23:29:12 +00:00
  • 752be6b526 Fix #4792 TextComponentHelper handling for FakePlayers mezz 2018-03-11 14:58:58 -07:00
  • dc459d6b86 Fix serverside startup failure when checking for vanilla acceptance (#4783) ichttt 2018-03-01 20:00:48 +01:00
  • 29fe38f723 Improve how smooth lighting code handles translucency (#4711) Ben Staddon 2018-02-27 06:13:17 +00:00
  • 4e8b7803c5 Prevent various vanilla blocks from loading unloaded chunks (#4689) mezz 2018-02-26 22:13:01 -08:00
  • bdb65e9ed7 Improve the "Mod rejections" error message when connecting to a server (#4761) mezz 2018-02-26 22:05:08 -08:00
  • 18144b7a0a Fix the ForgeChunkManager to use the writebehind FileIO thread for writing (#4777) cpw 2018-02-26 22:49:56 -05:00
  • e299489493 Fix vanilla crash classes not being preloaded. Closes #4769 Fix classes not being aggregated for mods using the new annotation cache. LexManos 2018-02-26 15:36:39 -08:00
  • 49be9b273e Fix incorrect dimension ID being used for maps (#4690) Ben Staddon 2018-02-22 05:20:27 +00:00
  • c01165f313 Don't cull generated item models with non-default transforms (#4749) Ben Staddon 2018-02-17 05:04:22 +00:00
  • 6cbc277de7 Maintain deterministic order in deserialised Forge blockstates (#4748) Ben Staddon 2018-02-16 06:11:52 +00:00
  • bf50f8bc30 Add function to BufferBuilder to directly insert byte data. Closes #4722 mcenderdragon 2018-02-14 07:00:25 +01:00
  • d18c03968e Clean up some GUI code and change magic numbers to GL constants (#4734) Ben Staddon 2018-02-11 19:48:02 +00:00
  • d650e454b1 Minor cleanup for TestAnnotationParser mezz 2018-02-11 11:47:28 -08:00
  • 816d33de28 Initial implementation of JSON based annotation scanning. Disabled by default for now, until proven to be fully function. Enable using -Dfml.enableJsonAnnotations=true LexManos 2018-02-07 00:43:32 -08:00
  • 274f4cd440 Remove Mercurius from release JSON, Sadly it's dead we may address it at a later date. LexManos 2018-02-07 00:42:33 -08:00
  • c7b6a3a1bc Update Github Stale bot message to better explain how to un-stale issues mezz 2018-02-05 22:42:17 -08:00
  • 931ce0aa3b Bump version for RB. LexManos 2018-02-02 19:56:31 -08:00
  • 572b71d82e Change chunk gen command to only keep the target dimension loaded (#4705) Ben Staddon 2018-02-02 18:43:23 +00:00
  • 35d9cd94e8 Fix inconsistency between vanilla and modded glass. Closes #4679 (#4680) Managarmr719 2018-02-02 18:42:41 +00:00
  • a47eadb9b0 New hook in WorldProvider to control client lighting re-checks (#4645) Ben Staddon 2018-02-02 18:35:47 +00:00
  • 094245fe06 New hook to delegate some liquid related physics to the blocks themselves. (#4604) CreativeMD 2018-02-02 19:32:37 +01:00
  • e1f691617f Remove texture loads from SimpleModelFontRenderer (#4721) Bartek Bok 2018-02-01 06:08:29 +01:00
  • 9d102a76d4 Fix some shapeless recipes using damageable items not working (#4713) Ben Staddon 2018-01-29 23:57:49 +00:00
  • 0e3f46c74b Use relative time offset, rather than absolute value, for animations (#4635) Ben Staddon 2018-01-29 07:19:16 +00:00
  • c12df92170 Fixed UV contraction for the texture in the top-left corner of the texture map (0, 0), see sp614x/optifine#1024 (#4703) malte0811 2018-01-29 01:09:05 +01:00
  • 3b580f643e Fix some test mods preventing Forge server-Vanilla client connections (#4616) Daomephsta 2018-01-24 18:28:56 +13:00
  • 603903db50 Fix errors in preInit being lost when followed by a crash in fireRegistryEvents or objectHolder mezz 2018-01-22 23:03:17 -08:00
  • ca7a5eadc0 Added @Ignore to the annotation based Config system. (#4696) SirWindfield 2018-01-22 21:35:33 +01:00