Commit Graph

  • a95b968c13 Regenerate patches with relative headers. This should lower conflicts in future PRs. Convert Forge to use Official mappings. Mojang released their obfuscation mappings but we have not used them up until now due to wanting to get their license to be more explicitly permissive. It is clear that their intent is to allow us to use their names for developing mods like this. See the full wording, and our interpretation here: https://github.com/MinecraftForge/MCPConfig/blob/master/Mojang.md LexManos 2021-03-09 13:37:23 -08:00
  • 802298d99d Update to FG4, and Gradle 6.8. LexManos 2021-03-09 13:27:46 -08:00
  • 5363dc5d99 Support splitting vanilla packets that are too large on forge<->forge connections (#7485) Take Weiland 2021-03-04 21:14:52 +01:00
  • 9602c22083 Fix a few places where the vanilla method was being called instead of the forge one (#7535) Sara Freimer 2021-03-03 15:50:32 -05:00
  • 17500032ae Add Opacity to ForgeHooksClient#renderMainMenu (#7660) FireController#1847 2021-03-02 22:28:48 -07:00
  • 65bc41281f Add support for caching of configuration values. (#7608) Marc Hermans 2021-02-25 03:36:51 +01:00
  • ba15737fe3 Added entity attribute setup and creation events Kovak 2021-02-15 17:24:35 -08:00
  • 58f93263e2 Fix updateItemStackNBT not properly being called (#7646) KnightMiner 2021-02-15 20:28:35 -05:00
  • d97f28141c Fix a few FluidUtil issues that were causing DispenseFluidContainer to not function properly (#7422) Sara Freimer 2021-02-15 20:08:05 -05:00
  • 0340664dbf Add a way to specify a custom background texture with namespaces in the Creative GUI. (#7404) ichttt 2021-02-16 01:46:23 +01:00
  • d2cfda3fb4 Fixed Configs not correcting when hot-loaded from changes on disk (#7427) DaemonUmbra 2021-02-15 19:39:59 -05:00
  • 48225e1bea Reduce default logging markers in the MDK. Modders can re-enable these for better debugging. (#7432) FledgeShiu 2021-02-16 08:39:02 +08:00
  • 52dd0eceb2 [1.15] Fix food bar not rendering when non-living entities are mounted (#7447) Take Weiland 2021-02-16 01:32:59 +01:00
  • 37ea725749 Deprecate Forge's setdimension command, vanilla execute command can do this now. (#7459) sciwhiz12 2021-02-16 08:19:13 +08:00
  • 733b812c7b Fix ItemTextureQuadConverter.convertTexture generating wrong quads, fixes #7620 (#7650) LeBossMax2 2021-02-16 00:38:21 +01:00
  • 9ab29ea8fe Added MultipartBakedModel.getModelData(). (#7595) Sangar 2021-02-16 00:22:24 +01:00
  • fe26b77e3b fix global cache not being a block render type (#7648) Cyborgmas 2021-02-15 18:15:33 -05:00
  • b8eca88f75 Allow mods to use additional custom LootParameter when querying existing loot tables (#7515) Alex O'Neill 2021-02-15 17:52:00 -05:00
  • e039531497 Add ForgeHooks.canEntitySpawn to Cat, Phantom, and Patrol spawners. (#7569) Sydney 2021-02-15 16:40:03 -05:00
  • 9017e24b40 Fix/Replace player visibility event (#7573) Max Becker 2021-02-15 22:25:54 +01:00
  • 75570079ae Fix: Clear the last error from glfwInit to prevent vanilla from throwing an exception later in the chain when glfw errors. (#7587) AterAnimAvis 2021-02-15 21:16:09 +00:00
  • e2167140db Fix MC-181464 persisting for modded shields (#7602) seymourimadeit 2021-02-15 12:56:34 -08:00
  • a89ce2d6f1 FIx race condition in LazyOptional (#7611) malte0811 2021-02-15 21:11:27 +01:00
  • 007cd42ec6 [1.16.5] Fix shaders breaking almost every overlay that uses textures, fixes #7575 (#7624) Dennis C 2021-02-15 04:11:46 +01:00
  • d16a8d6d5d Disable syncing of Feature and Biome registries (#7639) TelepathicGrunt 2021-02-14 22:05:11 -05:00
  • 69321a363e Add IExtensibleEnum to GrassColorModifier (#7641) Drullkus 2021-02-14 19:04:31 -08:00
  • 0e1ee4b1d2 Log stacktraces in NettyPacketEncoder. (#7654) Sydney 2021-02-14 21:36:09 -05:00
  • cc1a9be2b4 Lower logging level for datafixer warning to debug (#7636) Dennis C 2021-02-10 20:05:01 +01:00
  • 1d7da4c595 Reintroduce forge's chunk manager to allow mods to force chunks with either a block position or entity (UUID) "owner" and have them properly persist between restarts (#7642) Sara Freimer 2021-02-09 17:19:07 -05:00
  • 1ac432c594 Fix two places where querying an object for the new "valid" capability from a capability invalidation listener could cause the object to return the old invalid capability. (#7643) Sara Freimer 2021-02-09 16:28:02 -05:00
  • 276871d5a3 Fix config spec in cases of enum class discrepancies (#7635) Cyborgmas 2021-02-09 16:21:23 -05:00
  • 8460227ddf Fix onBlockAdded being called twice for ItemEntity placing non-TE blocks (#7607) Take Weiland 2021-02-09 22:02:08 +01:00
  • f450d4025d Prevent NullPointerException when adding new loot pool. (#7605) Jon 2021-02-10 06:59:48 +10:00
  • 93a815957d Added generic multi part entity API (#7554) brandon3055 2021-02-10 07:53:25 +11:00
  • 84b7cdc1cd Fix IAngerable entities crashing when reading nbt on client (#7618) Cyborgmas 2021-02-06 22:41:12 -05:00
  • 2d6de8ea7b Fix Scheduled events being called by derived worlds. Closes #7631 LexManos 2021-02-06 17:08:05 -08:00
  • 83fee0b3d4 [1.16.x] Add loot table ID in Global Loot Modifiers (#7428) Silk 2021-02-02 13:32:02 +01:00
  • aeaebf5785 Add a block tag to allow mods to blacklist blocks endermen should not be able to place blocks on top of, similar to how vanilla hardcodes against them being able to place things on bedrock (#7548) Sara Freimer 2021-01-29 21:02:08 -05:00
  • d88e660cbb Fix translucent model parts of MultiLayerModels rendering as missing models due to differing rendertypes when rendering block model (#7579) HellFirePvP 2021-01-30 03:01:16 +01:00
  • ab949c7cca Fix existing file tag provider support looking in the wrong folder for custom tag types (#7576) Sara Freimer 2021-01-29 20:34:54 -05:00
  • 7728dde36b Propery re-encode registries (#7629) Cyborgmas 2021-01-28 16:07:11 -05:00
  • 004ab59e6f Properly encode registries. (#7626) Cyborgmas 2021-01-27 20:22:58 -05:00
  • 7bfd2b8f34 Inject vanilla dimensions inside worlds missing them (#7599) Cyborgmas 2021-01-27 19:00:28 -05:00
  • f169c99348 Introduce a new field_to_instanceof transformer to reduce some simple patches. LexManos 2021-01-26 12:39:31 -08:00
  • d3d3bdc769 Fix broken build. LexManos 2021-01-25 18:52:46 -08:00
  • 0a0f3232ea Add modded biomes to overworld biome list (#7360) Max Becker 2021-01-26 03:36:46 +01:00
  • 50d75a27e1 Fix dynamic registries not getting ids assigned correctly from old worlds in specific unordered value insertions. Closes #7586 LexManos 2021-01-25 18:17:51 -08:00
  • 19f8d2a793 Optionally add a milk fluid to the vanilla bucket (#7294) KnightMiner 2021-01-17 16:05:24 -05:00
  • f173bde812 1.16.5 Initial Update. 36.0 LexManos 2021-01-15 11:33:04 -08:00
  • dd10933ab0 Update Coremods, ASM, and include standalone Nashorn to load on J15. LexManos 2021-01-12 13:22:13 -08:00
  • 9ffa44f254 Introduce a new field_to_instanceof transformer to reduce some simple patches. LexManos 2021-01-14 00:44:02 -08:00
  • d8f41adf39 Update Coremods, ASM, and include standalone Nashorn to load on J15. LexManos 2021-01-12 13:22:13 -08:00
  • c3e84646db Added IWeatherParticleRenderHandler to allow a mod to take control over weather particles and sounds. (#7522) Ian Rehwinkel 2021-01-07 21:24:40 +01:00
  • 2094f99640 Allow Chunk loading Tickets to opt-into forcing chunk ticks. (#7525) covers1624 2021-01-08 06:43:47 +10:30
  • 94f3bdaa69 Fix crash when mods add goals to skeleton horses (MC-206338) (#7509) malte0811 2021-01-07 21:04:50 +01:00
  • 7220e9d0b0 Set WM_CLASS and WM_INSTANCE_NAME for early progress window (#7534) Take Weiland 2021-01-07 21:03:46 +01:00
  • 020102d87f Make UnboundedMapCodec more lenient in decoding dimensions. Fixes MC-197860 (#7527) Alex O'Neill 2021-01-05 22:17:24 -05:00
  • f101700969 Fix FML's Config Sync packet not allowing same length filenames in encoder and decoder. Closes #7584 LexManos 2021-01-05 11:50:05 -08:00
  • c4b148b84b Prevent NPE and deprecated MissingMappings.getMappings function. Closes #6252 LexManos 2021-01-05 11:47:00 -08:00
  • b6a9274870 Fix entities not correctly being able to be ridden under water. LexManos 2021-01-03 03:02:32 -08:00
  • 830d9699e3 Fix crash when beehive is broken by fake player (#7566) Jonathan Coates 2020-12-28 21:56:44 +00:00
  • fc68b81b21 Add supplier variant to AbstractBlock.Properties#lootFrom (#7563) Alex O'Neill 2020-12-28 16:42:15 -05:00
  • 2904772b16 Fix ModFileResourcePack.getAllResourceLocations ignoring resourceNamespace. (#7562) Take Weiland 2020-12-28 22:39:44 +01:00
  • e120b57032 Fix missing serializers when deserializing global loot modifiers (#7561) Take Weiland 2020-12-28 22:37:32 +01:00
  • b86b56260d Fix VanillaConnectionNetworkFilter sending out invalid entity properties packets without an entity ID (#7560) Take Weiland 2020-12-28 22:34:31 +01:00
  • b222b23557 Make shear interactions extend to subclasses (#7544) Richard Freimer 2020-12-28 16:10:35 -05:00
  • 8ec4253068 Add a SoundType subclass that uses suppliers (#7538) sciwhiz12 2020-12-29 05:09:03 +08:00
  • 74ca88b7be Fix compound ingredient in shapeless recipes (#7537) Fixes #7530 sciwhiz12 2020-12-29 05:03:48 +08:00
  • a1119cd77a Fix potential NPE in ForgeHooks.onItemPlaceIntoWorld when passing in null player. (#7505) Alex O'Neill 2020-12-28 15:18:52 -05:00
  • 545723dc8c Fix modded PointOfInterestType's not populating blockstate map when registered (#7503) mrp-v2 2020-12-28 15:17:51 -05:00
  • b64f4780c5 Add new LivingConversionEvent to control mobs turning into other mobs. (#7386) poopoodice 2020-12-29 09:03:11 +13:00
  • 1c98b29087 Add ItemAttributeModifierEvent (#7484) KnightMiner 2020-12-28 14:59:09 -05:00
  • 33880331d2 Fix RightClickBlock ALLOW not being implemented (#7426) Brennan Ward 2020-12-28 13:54:30 -06:00
  • 74a43877e4 Quiet down errors related to modders not changing their update urls from the default. LexManos 2020-12-26 11:39:14 -08:00
  • 7542fbea48 Make mod data packs able to be disabled. It'll break things, but that's on you. Closes #6776 LexManos 2020-12-26 11:38:45 -08:00
  • a8b9abcb17 Only apply the MC-68754 fix on Windows, closes #7546 (#7549) Ned Loynd 2020-12-19 12:47:09 +11:00
  • 2d9a1bc6f9 Add generated resource tracking to ExistingFileHelper tterrag 2020-12-10 22:22:09 -05:00
  • a57a240c13 Fix BlockStateProvider item models not knowing about block models tterrag 2020-12-10 21:33:49 -05:00
  • b7fb6484d7 Override invalidateCaps instead of remove for vanilla TE capability invalidation (#7536) Richard Freimer 2020-12-08 14:54:29 -05:00
  • 1a539ffebc Make TEs invalidate capabilities when the chunk they are in unloads (#7529) Richard Freimer 2020-12-05 15:05:32 -05:00
  • 27220a5ad8 Fixed entity navigation to stop entities spinning - MC-94054 (#7520) Kevin G 2020-12-05 14:54:03 -05:00
  • e975fc8252 Fix wrong function call in BlockStateProvider::horizontalFaceBlock (#7514) Unbekannt1998 2020-12-05 20:52:44 +01:00
  • 60eb1c25e9 [1.15] Fix modproperties property in mods.toml causing exception (#7524) Jamie Mansfield 2020-11-29 18:57:19 +00:00
  • d85ea5a3b0 Fix datagen order of multipart conditions being unstable tterrag 2020-11-28 21:10:08 -05:00
  • ccb7345084 Fix forge config option for default world type not applying unless you change the default world type (#7521) Alex O'Neill 2020-11-27 21:56:44 -05:00
  • 93c00b67d9 Implement feature for mods to define new world types (#7448) David Quintana 2020-11-28 00:57:15 +01:00
  • cd393bbfdc Fix dimType not encode to registries (#7513) IzzelAliz 2020-11-25 01:14:10 +08:00
  • fd045d4628 Add support for referencing forge's resources and specifying existing mods to data generators (#7456) Richard Freimer 2020-11-22 22:45:13 -05:00
  • 47e076071b Fix #6692 cpw 2020-11-22 16:59:47 -05:00
  • a73e003dd3 Fix translucent blocks not rendering properly when moved by pistons on fabulous (#7441) Cyborgmas 2020-11-21 14:57:33 -05:00
  • 949984268d Bump version for RB. 35.1 LexManos 2020-11-20 12:53:44 -08:00
  • 114acfca3b Fix food bar not rendering when non-living entities are mounted (#7446) Take Weiland 2020-11-20 19:24:43 +01:00
  • 56e538e8a9 Fix MC-194811 - Removing structures causes chunk save errors. Alex O'Neill 2020-11-20 13:23:50 -05:00
  • fa46f3dd49 Fix concurrency issue in StartupMessageManager (#7483) Take Weiland 2020-11-20 19:17:00 +01:00
  • 6ec5a8f2c1 Fix forge registry types that have private constructors (BlockStateProviderType, BlockPlacerType, FoliagePlacerType, TreeDecoratorType) (#7482) Alex O'Neill 2020-11-20 13:11:15 -05:00
  • 49b596dda3 Fix problem where the absence of forge and MC in later loading triggered a weird crash. cpw 2020-11-15 11:08:34 -05:00
  • 0c5ced1bbf Fix NPE problem when modid is mismatched. cpw 2020-11-13 20:41:20 -05:00
  • 4a09a2420d Return the processed modlist data to the upstream system, not the raw unprocessed data. Should resolve the problem that mixin complains about missing info when it's in a "crashed" situation. cpw 2020-11-13 19:12:33 -05:00
  • 90c50085c0 [1.15] Fix possible crash when using rendering regionCache (#7319) Nightenom 2020-11-12 03:21:40 +01:00
  • 0ff8a596fc Fix dims on servers not loading the first run (#7445) Cyborgmas 2020-11-11 04:09:35 -05:00