Commit Graph
8237 Commits
Author SHA1 Message Date
Jonathing 6e55ebe21b Backport even more future ResourceLocation methods (#10431) 2025-02-18 14:30:53 -08:00
Jonathing 1f988d315f Ensure NetworkConstants is loaded before mod construction (#10449) 2025-02-18 14:30:40 -08:00
JonathingandPaint_Ninja 764b334c21 Add clientSideOnly feature to mods.toml (#10085) (backport of #9804 to 1.20.1) (#10368)
Co-authored-by: Paint_Ninja <PaintNinja@users.noreply.github.com>
2025-02-18 14:30:31 -08:00
Jonathing b018b8f476 Fix incorrect method reference in TntBlock.explode() (#10334) 2025-01-27 20:33:37 -08:00
Jonathing fb7e264a76 Fix issues in VillagerTrades.EmeraldsForVillagerTypeItem related to custom Villager Types (#10361)
Add VillagerType#registerBiomeType
Co-authored-by: Joseph T. McQuigg <J.T.McQuigg12@gmail.com>
2025-01-27 20:33:27 -08:00
Jonathing f77fa169f8 Fix non-passengers being tickable without checking canUpdate() (#10307) 2025-01-22 14:54:16 -08:00
LexManos 38e0661f67 1.18.2 RB 3
https://forums.minecraftforge.net/topic/149549-forge-403-minecraft-1182/
40.3
2024-12-31 10:42:48 -08:00
Jonathing a88bd8f009 Use the correct Forge version in the MDK (#10286) 2024-12-31 10:13:13 -08:00
Jonathing 315d308268 MDK now uses ForgeGradle 6 (#10285) 2024-12-31 09:43:31 -08:00
Jonathing b8a74727ce Bump CoreMods to fix dev environment issue (#10284) 2024-12-31 09:43:20 -08:00
Jonathing 84120fa8fd Bump CoreMods to 5.2.4 (#10268) 2024-12-23 22:48:32 -08:00
Jonathing 7fa30346ff Allow mipmap lowering to be disabled (#10249) 2024-12-23 22:48:18 -08:00
Jonathing 42d62ab0ea Add optional fix of use item duration, disabled by default (#10243) 2024-12-23 22:34:26 -08:00
JonathingandPaint_Ninja 79b46ad197 Backport some Vanilla 1.21 ResourceLocation methods (#10238)
Co-authored-by: Paint_Ninja <PaintNinja@users.noreply.github.com>
2024-12-23 22:33:53 -08:00
Jonathing 42b0728dae Disable clean on TeamCity (#10261) 2024-12-23 22:18:34 -08:00
Jonathing f6730b3d4a Debump Log4J to 2.17.0 (#10190) 2024-12-01 10:46:11 -08:00
Jonathing dea6c06d5a Bump JNA to 5.12.1 (#10188) 2024-11-26 12:55:26 -08:00
Jonathing c67b9d577b Bump Gradle to 8.8 (same as 1.19.2) (#10175) 2024-11-17 11:30:34 -08:00
Jonathing e0f8795c1f [1.18.2] Bump CoreMods to 5.2 (#10133)
Full Changelog: https://gist.github.com/Jonathing/c3ad28b2a048ac839a7baba5417ee870

The key features are:
- ES6 language support
- Thoroughly updated ASMAPI, with full documentation
- Bug fixes (some optional for backwards-compatibility)
- Partial internal code cleanup
- Request CoreMods to not apply fix for ASMAPI.findFirstInstructionBefore by default

Related dependency bumps:
- Updated ASM to 9.7.1
- Updated Nashorn to 15.4
- Updated Log4J to 2.19.0
2024-11-10 13:44:35 -08:00
Jonathingandthedarkcolour 99cff44383 Choose default JarJar mod file type based on parent JAR (#10026)
Co-authored-by: thedarkcolour <30441001+thedarkcolour@users.noreply.github.com>
2024-07-02 13:00:12 -07:00
Paint_NinjaandJ-RAP d11733a48c Fix NPE when acceptableValues in defineInList() does not allow nulls, fixes #9300, backport of #9903 (#9910)
Co-Authored-By: J-RAP <SrRapero720@hotmail.com>
2024-05-01 21:58:24 +01:00
Paint_Ninja f5a168dc4b Make common config screen registration tasks easier, backport of #9884 (#9920) 2024-05-01 21:57:58 +01:00
Paint_Ninja ff9db4b9f7 Bump ASM, fix userdev, fix crowdin (#9952) 2024-05-01 21:35:28 +01:00
J-RAP 51d4f1505f Bump some deps (#9877)
- CoreMods 5.0.1 -> 5.1.2
- ASM 9.5 -> 9.6
- Installer 2.1 -> 2.2
- Installer tools 1.3.0 -> 1.4.1
2024-03-10 21:26:07 +00:00
Paint_NinjaandSu5eD cb12df41e1 Improve mod description formatting in mods screen (#9840)
Co-authored-by: Su5eD <su5ed@outlook.com>
2023-12-31 16:04:22 +00:00
Paint_Ninja 1515adf026 Make common DisplayTest registration tasks easier (#9839)
Backport of #9822 to 1.18.2
2023-12-31 16:03:59 +00:00
Paint_Ninja 892e236a74 Optimise ForgeConfigSpec and make Range public (#9828)
Backport of #9810 to 1.18.2
2023-12-30 21:39:41 +00:00
J-RAP b2c52b37a7 Backport of displayTest option (#9775)
same how was merged in (MinecraftForge/MinecraftForge#8656)
2023-11-07 21:35:03 -08:00
Paint_Ninja 928204166e Update MDK readme (#9755) 2023-11-02 14:13:31 -07:00
Paint_Ninja f86a22ce35 Backport CrashReportAnalyser to 1.18.2 (#9759) 2023-11-02 14:13:21 -07:00
LexManos 13ee25369c Update README.md 2023-10-31 11:03:33 -07:00
Paint_Ninja 9523232a37 Improve logging for server connections (#9624) 2023-07-13 17:35:38 -07:00
sciwhiz12 1af3922642 [1.18.2] Add new helper without duplicate neighbor update call (#9235) 2023-06-01 23:37:37 +00:00
matyrobbrt dfef5615a0 Fix fluids not evaporating correctly. Fix #9514 2023-05-30 15:05:03 -07:00
Dennis C 92cc8fc679 [1.18.x] Add Forge "bosses" tag (#9513) 2023-05-29 22:35:15 +00:00
cech12 424f43868f [1.18.2] fix inconsistent vaporization in BucketItem & FluidType (#9341) 2023-05-29 19:22:13 +00:00
Andrii Horpenko d6cd51191e [1.18.x] Fixed PlayerInteractEvent.EntityInteractSpecific being called too late (#9494) 2023-05-29 19:17:26 +00:00
Brennan WardandBrennan Ward 435de780a8 [1.18.2] Fix incorrect SpecialSpawn fire location (#9481)
Co-authored-by: Brennan Ward <3682588+Shadows-of-Fire@users.noreply.github.com>
2023-05-18 03:53:40 -05:00
SizableShrimp 519399f856 [1.18.x] Make mixins work with JarJar (#9506)
Backport of #8900
Update ASM to 9.5
Update JarJar to 0.3.19
Update SecureJarHandler to 1.0.8
2023-05-18 03:52:41 -05:00
SizableShrimp 547ce9cb7c Fix forge grindstone hooks allowing stacks of non-stackable items (#9458) 2023-04-20 01:14:17 -07:00
Jonathan Colmenares b63dc48e19 Fire TickEvent.WorldTickEvent on ClientLevel tick (#9304) 2023-01-25 14:05:03 -08:00
Curle aa170facb7 Mark 1.18.2 Recommended Build 2 40.2 2023-01-02 04:08:25 +00:00
sciwhiz12 9919e5c1d5 Fix mob block breaking AI when chunk 0,0 is unloaded Fixes #9241 (#9250) 2022-12-30 10:56:34 -08:00
matyrobbrt 84a8997263 [1.18.x] Make check tasks fail and report errors (#9228)
* Make check tasks fail and report errors

* License header and sas
2022-12-20 21:50:05 +10:30
Jonathan Coates f7c4320b7f [1.18.x] Make Util.memoize thread-safe (#9166)
* Make Util.memoize thread-safe

* Add the forge marker present in the PR
2022-12-20 21:48:33 +10:30
Dennis C 84b1a40fe2 [1.18] Improve extensibility of DetectorRailBlock and PoweredRailBlock (#9156)
* Improve extensibility of DetectorRailBlock and PoweredRailBlock

* Add missing license header to BlockGrowFeatureTest
2022-12-20 21:48:18 +10:30
Minecraftschurli 03b75632d8 [1.18.x] Add supplier to FlowerBlock so it works with custom MobEffects (#9140)
* add supplier to FlowerBlock so it works with custom MobEffects

* address comments by @Matyrobbrt

* address comments by @ChampionAsh5357

* fix missing exc entry

* remove null check and rename constructor parameter
2022-12-20 21:48:08 +10:30
2c3cb2025e [1.18.x] Backport grindstone event from 1.19 (#9090)
* Backport grindstone event from 1.19

* Fix several bugs in the original PR related to canceling the event

Fix canceling the event not clearing the result item, causing it to dupe whatever the result with the previous item was
Fix canceling the event running vanilla behavior if vanilla behavior ran at all since the menu was opened and no other listener changed the XP

* Add comments to the test mod explaining the expected behavior

* Clarify docs on behavior of the XP

Makes it clear XP is ignored in on place if the output is empty or the event is canceled

* Fix broadcast changes not being called if the event overrides grindstone behavior

Not sure its strictly needed, but every vanilla branch in the function calls it and its a trivial change.

* Add enabled flag to the test mod

* Improve javadocs

(cherry picked from commit e12c849cc0)

* Formatting fixes

* Apply javadoc suggestions from review

Co-authored-by: matyrobbrt <65940752+Matyrobbrt@users.noreply.github.com>

* Correct capitalization in event name

* Javadoc improvements

Remove some redundancy in certain javadoc comments
Add @see to the header
Inline single line javadocs

* Add some funny curly brackets next to returns

Seems the kids these days have invented a new way to write return statements in javadocs

* Remove extra dots and capital letters

The return tag apparently puts more dots at the end, and having two dots on each sentence is not in the budget. Have also reached the capital letter quota

* Apply suggestions from code review

Co-authored-by: matyrobbrt <65940752+Matyrobbrt@users.noreply.github.com>

Co-authored-by: ferriarnus <61201275+ferriarnus@users.noreply.github.com>
Co-authored-by: matyrobbrt <65940752+Matyrobbrt@users.noreply.github.com>
2022-12-20 21:47:49 +10:30
sciwhiz12 0ca10b5569 [1.18.2] Fix compatibility checker task configuration (#9229) 2022-12-17 18:53:18 +01:00
Marc Hermans 1087e265aa Enable additional build types to handle pull request validation. (#9160) 2022-11-30 14:11:14 -08:00