Commit Graph

  • 1dc421e6a4 Add BiomeDictionary#hasType(String) (#8157) Alex O'Neill 2021-10-20 15:10:13 -04:00
  • e431bb1caa Add "forge:enchanting_materials" tag in place of Lapis in the Enchanting Table (#8149) Silver_David 2021-10-20 15:08:53 -04:00
  • 8bd517ca91 Fix Breaking waterlogged blocks occasionally displays air for a frame Closes #7253 (#8128) ChampionAsh5357 2021-10-20 15:01:48 -04:00
  • 69ddf58600 Add accessor to an unmodifiable view of the fullPots map in FlowerPotBlock (#8108) Dennis C 2021-10-20 20:57:33 +02:00
  • 1e040c9f1f Fix Behavior With Unknown Items in Recipes (#8105) ChampionAsh5357 2021-10-20 14:56:23 -04:00
  • 11bdf592c8 Disable jenkins cache system until a functional system is in place. LexManos 2021-10-17 16:28:45 -07:00
  • f4a827ab01 Fix another crash with new tooltip events (#8155) Take Weiland 2021-10-18 00:22:42 +02:00
  • 827ca83cfd Add entity source to PotionAddedEvent (#8147) ChampionAsh5357 2021-10-14 23:13:18 -04:00
  • e9f8acd191 Add helper methods to generate blockstate and models for button, pressure plate, sign to BlockStateProvider/ModelProvider (#8139) Dipo 2021-10-15 05:11:20 +02:00
  • febfd5ab62 Fix Entity#onAddedToWorld not being called for non-player entities server-side (#8134) Max Becker 2021-10-15 05:09:16 +02:00
  • 4ca2a8058f Add ATs for world generation extensibility, focusing on NoiseBasedChunkGenerator, NoiseSampler, NoiseBasedAquifer, and Beardifier (#8087) Alex O'Neill 2021-10-14 23:07:08 -04:00
  • 4acafcccfd Make AdvancementProvider extensible by modders (#8120) Unbekannt1998 2021-10-15 05:00:18 +02:00
  • 937b719e24 Skip loading jars with neither a manifest, nore a mods.toml. Deprecate helper functions related to ModFile/Metadata. Mark ModFileFactory as to be removed from our usage. It may be useful for other loaders, but introduces a weird level of indirection that makes things a pain. If there are consumers of this API please leave feedback before the next major mc version so we can be sure to provide something useful. LexManos 2021-10-13 12:51:16 -07:00
  • 2b5bfd923c Fix mods with both a manifest and a mods.toml have mismatched module names. LexManos 2021-10-13 12:19:22 -07:00
  • 249aaa5806 Fix missing toolTip methods in Screen (#8154) Take Weiland 2021-10-13 14:02:31 +02:00
  • 46f57e6a9a Fix render tooltip render patch (#8153) Take Weiland 2021-10-13 10:06:25 +02:00
  • cfd79130de Attempt to fix non-mods.toml jar files. Closes #8136 #8146 #8152 Make jenkins copy gradle cache to address concurrent build issues. LexManos 2021-10-12 18:49:14 -07:00
  • 6a25c99097 Tooltip event rewrite (#8038) Take Weiland 2021-10-11 20:37:14 +02:00
  • 95be0d87d9 Add ForgeSpawnEggItem to lazily handle EntityTypes (#8044) Dennis C 2021-10-08 08:50:18 +02:00
  • 6125ec3bc8 Reimplement IForgeBlockEntity#onLoad() hook (#7946) Dennis C 2021-10-07 22:31:56 +02:00
  • 9944a8252a Implement GUI Stacking feature. (#8130) gigaherz 2021-10-05 04:15:56 +02:00
  • fd544dd414 Add ability for people to add custom pack finders (RepositorySources) (#8121) gigaherz 2021-10-05 00:10:05 +02:00
  • c00777e6ea Added EntityEvent.EnteringSection event to replace EnteringChunk event. (#8078) Take Weiland 2021-10-04 23:43:07 +02:00
  • b2cea78006 Prevent Block/Entity data side leak on integrated servers by copying custom data before writing. #8111 OneLemonyBoi 2021-10-04 12:40:58 -07:00
  • 79272361f0 Re-implement linear filtering text render types (#8052) sciwhiz12 2021-10-04 02:05:19 +08:00
  • fe4be54774 Fix breaking block particles not respecting IModelData (#8065) percivalalb 2021-10-03 19:03:28 +01:00
  • eecb8cc783 Fix Signs breaking with custom WoodTypes (#8132) Sydney 2021-10-03 14:00:07 -04:00
  • 9ef34a9f1a Add workaround for pairs of ' being stripped (#8074) sciwhiz12 2021-10-04 00:51:40 +08:00
  • acf871f934 Fix typo in FluidBlockWrapper (#7880) iTitus 2021-10-03 18:38:27 +02:00
  • 5e2e404828 Bump SJH version. Closes #8127 Attempt addressing loading libraries during dev time, and bump SPI version introducing GAMELIBRARY type. #7976 #7957 #8090 LexManos 2021-10-01 13:21:00 -07:00
  • 96303f6570 Capability rework to get rid of @CapabilityInject and use CapabilityToken as the identifier, deprecated old system for removal in 1.18. (#8116) LexManos 2021-09-30 22:54:23 -07:00
  • a8b2ade614 Backport MC-209819 (#7923) brandon3055 2021-09-28 06:24:38 +10:00
  • 166feefc02 Fix pet death message being sent when pet death event is canceled. (#8110) OneLemonyBoi 2021-09-27 12:59:06 -07:00
  • cd67762bee [1.17.x] implements canConnectRedstone(), Redstone dust now defers to the blockstate for determining connectivity (#8014) Rikka0_0小六花 2021-09-28 05:26:17 +10:00
  • 347a0b3c0d Prevent call to Item#initializeClient when in datagen (#8097) sciwhiz12 2021-09-25 05:10:34 +08:00
  • 854f4deb04 [1.16.5] Bump Mixin to 0.8.4 (#8098) zml 2021-09-19 16:50:00 -07:00
  • be1698bb15 Move ItemStack#forgeInit call earlier to allow earlier capability queries (#8096) sciwhiz12 2021-09-20 07:35:55 +08:00
  • a3e9d7a397 Remove incorrect FallingBlock patch (#8092) sciwhiz12 2021-09-19 10:42:30 +08:00
  • b2dbe9de51 Fix inverted hooks for PermissionsChangedEvent (#8089) sciwhiz12 2021-09-19 05:58:27 +08:00
  • a31adc2823 Add the missing patch for ItemStack for last build. (#8085) Marc Hermans 2021-09-17 20:26:05 +00:00
  • 30a33f5c3e Support Lazy capabilities on itemstacks, for better ItemStack copy performance. (#7945) Marc Hermans 2021-09-17 18:23:12 +00:00
  • b01a217f45 Fix EntityJoinWorldEvent not firing as expected: (#8033) gigaherz 2021-09-17 02:11:04 +02:00
  • 69136fce19 Re-add patch to release buffer in custom payload packet (#8042) sciwhiz12 2021-09-17 07:54:25 +08:00
  • ee21224fff Propagate all arguments passed to the server start scripts to the game (#8060) noeppi_noeppi 2021-09-17 01:52:55 +02:00
  • 804f390064 Remove old Log4j thread cache invalidation (#8068) ichttt 2021-09-17 01:37:16 +02:00
  • ca2023fa80 Fix pick-block for items that map to multiple blocks. Closes #8080 LexManos 2021-09-15 12:09:03 -07:00
  • 4e562664f4 Update nashorn to 15.3, which fixes crashing when run on Java 17. Please note that due to https://bugs.mojang.com/browse/MCL-18306, the vanilla launcher will not let you use Java 17 yet without workarounds. gigaherz 2021-09-15 01:34:16 +02:00
  • c8d3ad1d1c Add mixin full release to install list. (#8076) SizableShrimp 2021-09-12 00:20:40 -05:00
  • b7379953d5 Add new tool action for shield blocking, replacing IForgeItem#isShield (#8055) sciwhiz12 2021-09-09 04:14:47 +08:00
  • 9d7f5dd32a Add workaround for pairs of ' being stripped (#8050) sciwhiz12 2021-09-09 02:36:00 +08:00
  • 049ed79e7b Re-add missing patch for IForgeItem#getEquipmentSlot (#8041) sciwhiz12 2021-09-09 02:20:12 +08:00
  • 675bf8bde2 Added PlayerPermissionChangedEvent(#8023) Mysticdrew 2021-09-08 12:39:27 -05:00
  • 8dc58ad469 Changed Monster Requirement to Mob in RangedBowAttackGoal (#7960) DavidQF555 2021-09-08 10:22:28 -07:00
  • 827c963d7e Add shebang to run.sh in server files (#8058) noeppi_noeppi 2021-09-02 23:23:53 +02:00
  • 2ac616b293 Fix incorrect parameter being sent to AbstractContainerScreen#getSlotColor. LexManos 2021-09-02 10:45:01 -07:00
  • dcfbc08504 Patch ModSorter to include forge mod in forgeAndMC list (#8043) sciwhiz12 2021-09-01 22:26:29 +08:00
  • 083624fb67 [1.16.5] Backport OnDatapackSyncEvent from 1.17.1 (#7985) Silver_David 2021-08-31 12:32:27 -04:00
  • 19f470ee8c Fix GuiUtils#drawContinuousTexturedBox making assumptions about what shader is currently active, and fix buttons and header not showing on LoadingErrorScreen (#8022) Sara Freimer 2021-08-31 11:51:42 -04:00
  • c5725d1c61 [1.16.x] Fix all layers of ItemLayerModel being fullbright (#8040) sciwhiz12 2021-08-31 23:34:46 +08:00
  • a96d078a7a Fix ScrollPanel render calls and usage (#8012) iTitus 2021-08-31 16:57:08 +02:00
  • b375da6962 Fix all layers of ItemLayerModel being fullbright (#8039) sciwhiz12 2021-08-31 17:33:27 +08:00
  • d17f10d80c Cleanup Tag Loading, this migrates thins to more of a vanilla style. (#7898) Cyborgmas 2021-08-30 17:58:30 -04:00
  • a336e443f7 Add Shears ToolActions (#7997) cech12 2021-08-30 22:42:37 +02:00
  • c5a1c90366 Fix broken fmlonly installer and promote it to page gen (#8029) SizableShrimp 2021-08-27 04:03:40 -05:00
  • 95c0aa1e98 Minor resource pack related fixes (#7884) Cyborgmas 2021-08-23 13:52:17 -04:00
  • 559b801cc4 Fix misaligned patch causing monsters to not spawn in nether fortresses correctly. LexManos 2021-08-21 18:30:13 -07:00
  • aa97ddad8b Add RegisterCapabilitiesEvent (#8021) Take Weiland 2021-08-20 21:38:43 +02:00
  • d612dc3a6d Move static ITEM_TIER_ORDERING_JSON resourcelocation declaration from anonymous class into outer class to work around eclipse compiler error. (#8018) Commoble 2021-08-19 16:31:05 -05:00
  • 9165d4c3a1 Fix entities not spawning in structures (#8020) SizableShrimp 2021-08-19 00:44:26 -05:00
  • 12d0f96fc2 Add support for forge's "remove" list to tag datagenerators (#7911) Commoble 2021-08-18 15:49:29 -05:00
  • bec9d6f534 Add hook to allow items to customize the attack sweep range. (#7981) Sirttas 2021-08-18 22:05:19 +02:00
  • 892c3669e0 Track the active mod within DeferredWorkQueue (#7973) Jonathan Coates 2021-08-18 20:46:33 +01:00
  • ce13efbac9 Allow to check spawner block entity in events (#7941) StrikerRocker (Tharik Sherief) 2021-08-18 14:45:57 +05:30
  • 1018b077dc Remove neutral mob patches as the bug was fixed upstream. (#8001) Cyborgmas 2021-08-18 01:02:38 -04:00
  • 9746db5129 Ensure that all render targets in a PostChain use the same format (#7978) malte0811 2021-08-15 16:18:34 +02:00
  • c4de1f33ba Fix update checker to use runtime minecraft version (#8000) SizableShrimp 2021-08-12 03:44:29 -05:00
  • a8a4623d24 Correct incorrect arguments for render hand event (#7987) vemerion 2021-08-11 03:53:14 +02:00
  • 10b51f257f Redesign the tool system to rely on the new vanilla tags. (#7970) David Quintana 2021-08-11 00:45:08 +02:00
  • 52d7df06da Fixed reference to registryAccess in dimension fix, and marked for removal in next MC version. Closes #7961 LexManos 2021-08-10 13:10:50 -07:00
  • fcc819584a Bump BootStrapLauncher, and make sure Capability providers call parent revive. LexManos 2021-08-10 00:11:20 -07:00
  • 4721d4c461 Fix custom ingredients not being read correctly over the network. (#7980) Sirttas 2021-08-09 21:09:24 +02:00
  • dbdc345d4a Add a OnDatapackSyncEvent, useful as a notification for modders to send extra data to the client (#7912) Silver_David 2021-08-06 13:18:12 -04:00
  • 14c6fc3388 Add access transformer to make Features.Decorators class public (#7974) Choonster TheMage 2021-08-07 02:42:27 +10:00
  • 33419ed5b1 Fix NullPointerException in DetercorRailBlock patch. LexManos 2021-08-04 01:43:38 -07:00
  • 9ec1e24dc5 Remove entity.remove(keepData) functions because Mojang changed entity removal mechanics. If a modder wishes to use the capabilities from a invalid entity. They must manually call reviveCaps/invalidateCaps themselves. LexManos 2021-08-04 01:08:04 -07:00
  • 06804675be Add forceSystemNanoTime config option to the client. Normally glfwGetTime is used, but in some cases it may have performance issues. LexManos 2021-08-04 01:05:02 -07:00
  • 2f43f9910d Rename potion registry fields to match the mojang names (#7939) Johannes Jäger 2021-08-03 00:32:14 +02:00
  • ea9a72af85 Fix patch issue that removed SimpleWaterloggedBlock from BaseRailBlock (#7937) bl4ckscor3 2021-08-02 23:58:06 +02:00
  • 9a92363e15 Fix EntityInteractSpecific Event not being fired in server (#7936) Striker Rocker 2021-08-03 03:04:42 +05:30
  • 94389d0efd Add BlockEntityRenderer registering to RegisterRenderers (#7975) ChampionAsh5357 2021-08-01 19:00:16 -04:00
  • 9080886c1a Fix installer issue with spaces in paths. (#7972) DaemonUmbra 2021-08-01 01:02:41 -04:00
  • 13ca55f34d Remove unused config entries. (#7954) Alex O'Neill 2021-07-30 20:43:45 -04:00
  • 5dbea18e30 Re-add call to Ingredient#invalidateAll() (#7953) Alex O'Neill 2021-07-30 20:42:52 -04:00
  • 30cfd848d8 Remove Generic from ProjectileImpactEvent (#7959) DaemonUmbra 2021-07-29 22:10:35 -04:00
  • 80d08dbf3a Introduce RegisterShadersEvent to register shaders with the proper timing (runs every client resource reload). Fix ShaderInstance to allow resourcelocations with namespaces as input. Fix shader parsing to respect resource domains. Fix ForgeRenderTypes to use the right shader in each situation. Add custom forge shader for unlit translucent entity rendering, equivalent to the vanilla entity translucent shader. gigaherz 2021-07-29 17:17:05 +02:00
  • 7d4c238165 Fix userdev mod deps on the classpath (#7919) SizableShrimp 2021-07-28 00:43:36 -05:00
  • 0ea9401d90 Fix typo in FluidBlockWrapper (#7931) iTitus 2021-07-27 00:22:37 +02:00
  • a2bd95ca39 Fix rounding related errors with small entity pathfinding. Closes #7730 OneLemonyBoi 2021-07-26 14:36:46 -07:00
  • 4bdfd8674d Fix rounding related errors with small entity pathfinding. Closes #7730 LexManos 2021-07-26 14:24:24 -07:00
  • 181b9bd927 Fix JenkinsFile not pushing web page regen/making build as latest (#7925) MelanX 2021-07-26 21:01:16 +02:00