12 Commits
Author SHA1 Message Date
Luke Bemish df48b4d653 Switch out Spotless for Immaculate, an alternative formatting plugin (#1530) 2024-12-13 21:40:08 +01:00
Bruno PloumhansandSebastian Hartte b91dba80e2 Add Vanilla runs in NeoForge development environment and give each run its own folder (#1697)
Co-authored-by: Sebastian Hartte <[email protected]>
2024-11-24 14:26:17 +01:00
e18c20024a Port to 1.21.2-rc1
Co-Authored-By: Apex <[email protected]>
Co-Authored-By: coehlrich <[email protected]>
Co-Authored-By: embeddedt <[email protected]>
Co-Authored-By: Sebastian Hartte <[email protected]>
Co-Authored-By: Technici4n <[email protected]>
Co-Authored-By: XFactHD <[email protected]>
2024-10-17 23:31:56 +02:00
Luke Bemish b88c1e1e17 [no ci] Add note in CONTRIBUTING.md about fetching tags when contributing (#1570) 2024-10-07 23:10:14 +02:00
TelepathicGrunt 4aa213f1a5 Add contributor docs for tests (#1416) 2024-08-08 01:07:14 +03:00
shartte 6b74951e97 First docs for porting (#805) 2024-05-04 21:23:47 +02:00
shartte fd7f3140ac Add a contribution workflow that spells out the gradle tasks needed (#727) 2024-03-20 16:26:27 +01:00
embeddedt a1643ffe64 Update CONTRIBUTING.md to reflect NeoForge (#570) 2024-01-24 02:46:24 +00:00
ChampionAsh5357 9f895a79f2 Update and Regenerate Datapacks (#9419)
Add generation for pack.mcmeta
2023-03-28 13:33:59 -07:00
4ed9117799 Forge 1.19
* Bump pack.mcmeta formats
* 1.19 biome modifiers
* Mark ClientPlayerNetworkEvent.LoggedOutEvent's getters as nullable
* Add docs and package-info to client extension interfaces package
* Move RenderBlockOverlayEvent hooks to ForgeHooksClient
* Add package-infos to client events package
* Rename SoundLoadEvent to SoundEngineLoadEvent

This reduces confusion from consumers which may think the
name SoundLoadEvent refers to an individual sound being loaded rather
than the sound engine.
* Document and change SoundLoadEvent to fire on mod bus

Previously, it fired on both the mod bus and the Forge bus, which is
confusing for consumers.
* Delete SoundSetupEvent

Looking at its original implementation shows that there isn't an
appropriate place in the new sound code to reinsert the event, and the
place of 'sound engine/manager initialization event' is taken already by SoundLoadEvent.
* Perform some cleanup on client events

 - Removed nullable annotations from ClientPlayerNetworkEvent
 - Renamed #getPartialTicks methods to #getPartialTick, to be consistent
  with vanilla's naming of the partial tick
 - Cleanup documentation to remove line breaks, use the
  spelling 'cancelled' over
  'canceled', and improve docs on existing and
   new methods.
* Remove EntityEvent.CanUpdate

Closes MinecraftForge/MinecraftForge#6394
* Switch to Jetbrains nullability annotations
* New PlayLevelSoundEvent; replaces old PlaySoundAtEntityEvent
* Remove ForgeWorldPresetScreens
* Remove IForgeRegistryEntry
* Remove use of List<Throwable> in FML's CompletableFutures
* Add docs to mod loading stages, stages, and phases
* Gradle 7.4.2
* Use SLF4J in FMLLoader and other subprojects
* Switch dynamic versions in subprojects to pinned ones
* Switch ForgeRoot and MDK to FG plugin markers
* Configure Forge javadoc task

The task now uses a custom stylesheet with MCForge elements, and
configured to combine the generation from the four FML subprojects
(fmlloader, fmlcore, javafmllanguage, mclanguage) and the Forge project
into the javadoc output.
* Update docs/md files, for 1.19 update and the move away from IRC to Discord.
* Make "Potentially dangerous alternative prefix" a debug warning, not info.

Co-authored-by: Curle <[email protected]>
Co-authored-by: sciwhiz12 <[email protected]>
Signed-off-by: SizableShrimp <[email protected]>
2022-06-07 15:31:26 -05:00
sciwhiz12 b4feee8046 [1.17.x Omnibus] Fix typos and javadocs across code base (#8144) 2021-11-25 13:09:56 -08:00
Unnoen f1dbc8b117 Update readme and issue template. (#5773) 2019-06-25 13:38:32 -07:00