Commit Graph

  • 4e11c95d0e Add redirects to PotionEffect to respect registry replacement (#5213) Ben Staddon 2019-01-04 04:02:11 +00:00
  • d1478ca529 Add an annotation for @Config elements which will automatically create a slider control (#5026) AlexiyOrlov 2019-01-04 05:07:24 +02:00
  • 359d4fe2d5 Fix small logic error in emissive item rendering code (#5320) Ben Staddon 2019-01-04 02:11:34 +00:00
  • d3f27cf6fb Allow config GUI cycling button elements generated from enums to display toString return values, rather than actual values. (#5125) Phylogeny 2019-01-03 18:08:05 -08:00
  • 3dd8c8ae6f Fix incorrect indexing in mipmap generation code (#5201) Ben Staddon 2019-01-04 02:00:39 +00:00
  • 54882f2564 Ensure slave maps are cleaned up when handling registry overrides (#5250) Ben Staddon 2019-01-04 01:36:32 +00:00
  • c5402d50fa Fix issue with --modListFile. (#5316) Daniel Scalzi 2019-01-02 20:28:04 -05:00
  • 6baddc7e26 client and server work standalone and in forge dev. Next up userdev. cpw 2019-01-01 21:35:23 -05:00
  • e9580877b4 fix up some discovery code, and make regular runtime _mostly_ work. Still WIP and doesn't quite get to main screen yet. cpw 2019-01-01 16:50:04 -05:00
  • 440649bb95 Fix new launcher jar packaging. Run license checker over new code. LexManos 2018-12-31 16:48:23 -08:00
  • 48846bc0ba separated fmllauncher code from main forge mod code. This enables much stronger classloader separation between the two sides. Forge now loads as a regular mod. cpw 2018-12-31 16:33:54 -05:00
  • 558e1d2fb0 ResourceLocation Utils for doing things.. cpw 2018-10-11 19:35:22 -04:00
  • 0b26047ea8 Better documentation for IForgeWorldType, TERFast, TERAnimation tterrag 2018-12-29 12:18:10 -05:00
  • 7f5a57f4af Fix patch mistake in IForgeWorldType: CUSTOMIZED -> BUFFET tterrag 2018-12-29 12:01:41 -05:00
  • dc12cda505 Clean progress bar code and fix TextureMap patch (#5304) mezz 2018-12-28 18:05:05 -08:00
  • b4cf6f7f36 Implement GuiScreen events for mouse and keyboard (#5297) mezz 2018-12-23 23:46:42 -08:00
  • f2f04407a4 Add the sender to NetworkEvent.Context for server-side event handlers (#5295) mezz 2018-12-22 23:24:11 -08:00
  • 8a11e3bac4 Port most of the world patches (#5294) tterrag 2018-12-22 13:31:18 -05:00
  • 4879b0611a Change how Forge itself is located to be loaded similar to a real mod. Fixes Minecraft/Forge annotation data missing. Fix Capability injection. LexManos 2018-12-21 16:07:39 -08:00
  • d11a67499d FastTESR -> TileEntityRendererFast tterrag 2018-12-21 17:53:01 -05:00
  • b3b8c78527 Rendering patches (#5262) tterrag 2018-12-21 17:45:35 -05:00
  • 0bfa76251d Added JVM argument so lwjgl dll extraction works with unicode os usernames, closes #5282 (#5283) mcenderdragon 2018-12-20 21:09:34 +01:00
  • a992a4325b Change getWorld function name to prevent inheritance change in Chunk LexManos 2018-12-18 16:11:03 -08:00
  • c1225f3876 Fix the path handling for mod jar resource packs. (#5228) David Quintana 2018-12-18 21:48:39 +01:00
  • 152836c907 Add raytrace logic to the GuiOverlayDebugForge, so that the debug overlay can show the currently targetted block and liquid. (#5278) David Quintana 2018-12-16 21:47:16 +01:00
  • e47a4ea514 Fix typo in patch, that was preventing the key assigned to the chat keybind from working while in a searchable tab in the creative GUI. (#5276) David Quintana 2018-12-16 20:04:37 +01:00
  • 52b6da1759 Fix classloading issues in userdev (and possibly also for things like tests within forgedev) (#5275) David Quintana 2018-12-14 00:33:35 +01:00
  • f13465012b World and TileEntity patch work. TerrtainGen events are removed, 1.13's world gen re-write invalidates them all. LexManos 2018-12-13 01:15:53 -08:00
  • b7b5dd5bea Create a userdev-specific main, and include it as an injected file in the userdev jar. (#5231) David Quintana 2018-12-12 05:04:23 +01:00
  • 7265900c62 More entity patch work. ISpecialArmor deleted. LexManos 2018-12-10 22:19:43 -08:00
  • 7a77298a60 Port some patches to 1.13 (#5267) Jamie Mansfield 2018-12-10 20:37:14 +00:00
  • 0177e7558e Fix vanilla exception mismatch: DataFixerUpper throws IllegalArgumentException but Minecraft tries to catch IllegalStateException instead, causing a hard crash instead of a soft one. (#5229) David Quintana 2018-12-10 21:05:34 +01:00
  • 719ea50d1a Use getRawSchemeSpecificPart to preserve escape characters in uri, fix #5236 (#5237) Liqueur Librazy 2018-12-11 03:07:50 +08:00
  • a5f29570a3 Fix potential issues with the Minecraft FakePlayer lingering around after world unloads. LexManos 2018-12-07 22:03:32 -08:00
  • bbf1ea41b8 world.gen.feature patches, worldgen should be stable with vanilla. In all places I looked. LexManos 2018-12-06 18:09:47 -08:00
  • eb22f42fea More patch work, our async chunk loading doesn't appear to be viable for 1.13. LexManos 2018-12-05 18:08:27 -08:00
  • dd32e74e34 Entity patches progress. LexManos 2018-12-05 01:16:33 -08:00
  • e1b4a150c3 Fix race condition causing the FML handshake to hang (#5222) malte0811 2018-12-04 21:22:01 +01:00
  • 76d912c0ba Include project group in ForgeVersion and determine path to patched jar. While testing we install to net.minecraftforge.test. So don't hardcode it. LexManos 2018-12-04 11:55:50 -08:00
  • a3c8e04ee6 Item and NBT patches, IShearable blocks are responsible for setting themselves to air, to allow for setting other states. LexManos 2018-12-03 18:04:37 -08:00
  • dd27209565 Fix potion remove event not always firing, add expiry event tterrag 2018-12-02 13:20:02 -05:00
  • f1d1e8853b Clean up CraftingHelper constants loading API tterrag 2018-12-02 03:05:53 -05:00
  • 5ef199f6d7 Fix crash from CraftingHelper due to FileSystem being closed early tterrag 2018-12-01 23:33:22 -05:00
  • 2a5268c699 added PotionHooks, closes #3867, #4375 (#4614) mcenderdragon 2018-12-02 02:13:13 +01:00
  • 32c24be6b4 Add a hook for farmland watering (#4891) ichttt 2018-12-02 02:08:04 +01:00
  • 5f56b7cd09 Add methods to allow loading json constants outside of _constants (#4975) temp1011 2018-12-02 00:46:19 +00:00
  • 7f337cf230 Compute ASMDataTable submaps parallel, speeds up contructing mods (#5246) ichttt 2018-12-02 01:38:46 +01:00
  • 7731e1cd75 Add logging for data manager key registration errors (#5129) ichttt 2018-12-02 01:28:02 +01:00
  • f8879b1316 Improve support for custom block path types (#5203) Ben Staddon 2018-12-02 00:27:20 +00:00
  • 3dfe47944d Fix missing comments in configs created with annotations (#5189) Luke Gilfoyle 2018-12-02 00:14:48 +00:00
  • c11a712e2f Allow items to control the rate of repair from mending (#5102) Ben Staddon 2018-12-02 00:08:15 +00:00
  • bf9158172f Most client patches done except the render pipeline. Someone who has more in depth knowledge of that rendering system will need to do it. LexManos 2018-11-28 22:15:05 -08:00
  • 5771c8ffea Improve exception handling from server starting events (#5226) Ben Staddon 2018-11-24 02:08:24 +00:00
  • 9587f08ece Improve context provided by potion icon rendering hooks (#5111) Ben Staddon 2018-11-24 00:36:29 +00:00
  • 73b6d10e5a Fix an ObjectHolderRef internal error message (#5214) MrRiegel 2018-11-24 01:03:44 +01:00
  • 90c244acb4 Implement rendering for item models with emissive quads (#5047) tterrag 2018-11-23 18:57:00 -05:00
  • 3cf97f43fe Fix minor issue in getFilledPercentage for Fluid rendering (#5206) Ben Staddon 2018-11-23 23:44:35 +00:00
  • 0b47ccc015 Clean up logged mod states (#5227) Ben Staddon 2018-11-23 23:42:11 +00:00
  • 8d372f95f2 Fix inaccurate main thread name shown in client log (#5078) Paul Fulham 2018-11-23 15:40:46 -08:00
  • d16472d0ba Improve reflection helper methods (#4853) Ben Staddon 2018-11-23 23:37:53 +00:00
  • 896db6398f Fix Baked Item models with transformations (#5241) Ben Staddon 2018-11-23 23:28:30 +00:00
  • e406137b19 Prevent RecipeBook from crashing on empty modded ingredients (#5234) Ben Staddon 2018-11-23 23:24:18 +00:00
  • 16f4903285 Stop firing LivingSetAttackTargetEvent for setRevengeTarget (#5217) Vincent Lee 2018-11-23 17:22:08 -06:00
  • 84d322da34 Fix missing string parameters in some log messages (#5210) Ben Staddon 2018-11-23 23:20:30 +00:00
  • 3a64cb8985 Re-add some missing villager profession patches (#5200) Ben Staddon 2018-11-23 23:19:44 +00:00
  • 2fef75c1de Fix the bed position given to the SleepingTimeCheck event (#5107) TheIllusiveC4 2018-11-23 15:15:33 -08:00
  • b687180e12 Add my 'patches_old' directory, so that people can see my "progress". Once the old folder is done, then patches are done. Want to know whats still to do? Look in that folder. Now stop asking. LexManos 2018-11-22 13:43:16 -08:00
  • 47a11b9a7e GUI Patches LexManos 2018-11-21 21:23:24 -08:00
  • b6ddb0a7cf More patchwork. LexManos 2018-11-19 19:55:46 -08:00
  • acb7acd661 Fix imports, remember to re-run gen patches! LexManos 2018-11-16 23:19:04 -08:00
  • 7c0d94ce9c Patch work, most of block classes, and fix eclipse run configs. LexManos 2018-11-16 23:15:39 -08:00
  • 763b3e806e Add a a test publish stage to jenkins file for PRs. Should allow for full publish cycle test without actually publishing. LexManos 2018-11-15 14:00:18 -08:00
  • b5264cacf0 Fix crash when placing furnaces or brewing stands in 1.13 (#5225) malte0811 2018-11-15 22:55:18 +01:00
  • c040a8865f Fix some null returns from defaulted registries (#5235) Ben Staddon 2018-11-15 21:52:45 +00:00
  • f1552ef20d Fix changelog classifier, and prevent jenkins from running concurrent builds. And remove caching from setup, as it doesn't use the rangemap. LexManos 2018-11-15 12:40:30 -08:00
  • 4931fc1907 Only remove synthetic lambda methods referenced in body of SideOnly methods (#5127) Yanbing Zhao 2018-11-15 13:39:30 +08:00
  • de7eeed916 Make Forge group/name dynamic in MDK as well. LexManos 2018-11-14 13:42:11 -08:00
  • 93eabce1bc Include changelog in published artifacts. LexManos 2018-11-14 13:39:56 -08:00
  • e693dd4923 Fix jenkinsfile version detection and attempt caching rangemap again. LexManos 2018-11-13 20:29:42 -08:00
  • 7f9acac469 Fix version number not having MC prefix, and build artifacts. LexManos 2018-11-13 16:49:03 -08:00
  • 506d5b18de Workaround for gradle issue with jar signing. LexManos 2018-11-13 16:32:55 -08:00
  • 607da1bd9b Use HTTPS for files website. LexManos 2018-11-13 16:16:33 -08:00
  • 5110796591 Setup instead of build. LexManos 2018-11-12 22:29:46 -08:00
  • eafeba9fed Change checkout process. LexManos 2018-11-12 20:24:14 -08:00
  • b7a1676b15 Disable tests until we re-make them. LexManos 2018-11-12 20:21:02 -08:00
  • 72b63e7b36 Move cache again, documentation is vague. LexManos 2018-11-12 20:18:43 -08:00
  • fe3fcef7a9 Potentially fix cache in Jenkinsfile. LexManos 2018-11-12 20:13:59 -08:00
  • 714b09ddcb Fix missing quote. LexManos 2018-11-12 20:00:15 -08:00
  • 1f65388118 Create jenkins file for new jenkins. Change version scheme to tag based versions. 24.0 LexManos 2018-11-12 19:54:39 -08:00
  • ebc4eaddac Fix patches from #5160 setting rotation as well as position (#5233) Ben Staddon 2018-11-12 20:50:00 +00:00
  • 10dbbf9c19 A different approach to my changes in https://github.com/MinecraftForge/MinecraftForge/commit/8ace535995522bec0557d4217e0d98b3dc76cf1e to fix #5207 LexManos 2018-11-12 12:47:27 -08:00
  • 64c8f67939 Add missing license headers. (#5192) David Quintana 2018-10-20 05:35:29 +02:00
  • f9c2f715fd Allow IModel to express itself as a vanilla parent (#5195) Ben Staddon 2018-10-19 00:22:32 +01:00
  • 4e1f7138ee fixed visual bug with guislider gaudus 2018-10-16 13:37:07 +02:00
  • 5ae5d81609 Make Forge blockstate variants correctly inherit AO setting from vanilla models (#5190) Ben Staddon 2018-10-19 00:21:26 +01:00
  • 947a004138 Make Forge-provided default transforms accessible to custom models Ben Staddon 2018-10-06 15:50:01 +01:00
  • e4ca526d5b Add CreativeTabs#getLabelColor InsomniaKitten 2018-08-08 21:12:39 +01:00
  • 20fea3f49d MDK progress. LexManos 2018-10-11 18:54:05 -07:00
  • 2997448073 Widen scope of gitignored eclipse files tterrag 2018-10-11 19:30:15 -04:00
  • f7b35b968b AdvancementRewards 1.13 patch tterrag 2018-10-11 19:27:34 -04:00