32 Commits

Author SHA1 Message Date
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
Ginger
34653384cc
Fix CONTRIBUTING link in README (#561) 2024-01-24 02:52:37 +00:00
Madis Otenurm
d03628537f
Fix Crowdin link on readme (#488) [no ci] 2024-01-12 11:56:32 +01:00
Madis Otenurm
d8d78730eb
Add crowdin link in readme (#481) [no ci] 2024-01-11 14:23:54 +01:00
Zxhir
7a913100f5
Fix some issues with the README (#232)
Signed-off-by: Imzxhir <98621617+Imzxhir@users.noreply.github.com>
Co-authored-by: Technici4n <13494793+Technici4n@users.noreply.github.com>
2023-11-09 01:03:52 +01:00
Speiger
55133ebdb4
Fixed download link leading to 404 (#147) 2023-09-26 09:55:41 +02:00
Robert Kämpf
70b5d784b7
Use new logo in README (#87) 2023-08-08 14:31:10 +01:00
Marc Hermans
80a5ab224b
Update to NeoForged 2023-07-11 17:30:44 -04:00
LexManos
27614b46a6
1.20.1 Recommended Build 2023-07-06 20:27:45 -07:00
LexManos
baa3098435
1.20.1 Update 2023-06-12 15:09:50 -07:00
SizableShrimp
d8c84e2949 Forge 1.20
- Creative mode tabs are now a registry; the `BuildContents` event was renamed to `BuildCreativeModeTabContentsEvent` and moved it to its own class
- The pack format is now 15 for both resource packs and data packs
- `ScreenUtils` was deprecated in favor of a `GuiGraphics` extension
- Forge and the MDK were updated to Gradle 8 and FG6
- The Forge common config file was removed (it only contained the deprecated old fields for resource caching, which was removed in 1.19.3)
- Registry dummy entries were removed
- `RemappingVertexPipeline` was fixed to forward the `endVertex()` call
- Forge tool tags were removed in favor of vanilla ones

Co-authored-by: ChampionAsh5357 <ash@ashwork.net>
Co-authored-by: coehlrich <coehlrich@users.noreply.github.com>
Co-authored-by: Dennis C <11262040+XFactHD@users.noreply.github.com>
Co-authored-by: Matyrobbrt <matyrobbrt@gmail.com>
2023-06-07 20:55:09 -05:00
LexManos
658e614dc1
1.19.4 Recommended Build 2023-06-07 12:08:15 -07:00
ChampionAsh5357
9f895a79f2
Update and Regenerate Datapacks (#9419)
Add generation for pack.mcmeta
2023-03-28 13:33:59 -07:00
Curle
b0a68b8c79 Mark 1.19.3 Recommended Build 2023-01-02 03:37:31 +00:00
LexManos
4f2f5c02a0 1.19.2 RB 2022-08-17 14:58:14 -07:00
LexManos
7b97c181b9 1.19.2 2022-08-05 16:35:02 -07:00
LexManos
3c1126a7b4 Mark 1.19 RB 2022-07-26 18:49:28 -07:00
SizableShrimp
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 <curle@gemwire.uk>
Co-authored-by: sciwhiz12 <arnoldnunag12@gmail.com>
Signed-off-by: SizableShrimp <sizableshrimp@sizableshrimp.me>
2022-06-07 15:31:26 -05:00
LexManos
8ade7bbaeb Mark 1.18.2 Recommended Build.
Co-authored-by: sciwhiz12 <arnoldnunag12@gmail.com>
Co-authored-by: Marc Hermans <marc.hermans@ldtteam.com>
Co-authored-by: Curle <curle@gemwire.uk>
Co-authored-by: SizableShrimp <sizableshrimp@sizableshrimp.me>
Co-authored-by: David Quintana <gigaherz@gmail.com>
2022-04-18 16:35:06 -07:00
sciwhiz12
34291c1fb2
1.18.x Omnibus (#8239) 2022-03-01 18:59:37 +00:00
sciwhiz12
b4feee8046
[1.17.x Omnibus] Fix typos and javadocs across code base (#8144) 2021-11-25 13:09:56 -08:00
AterAnimAvis
e80c785563
Update for Forge's new maven (#7723) 2021-04-22 22:28:18 -07:00
LexManos
f169c99348 Introduce a new field_to_instanceof transformer to reduce some simple patches. 2021-01-26 16:32:13 -08:00
cpw
3fe5ddd68f
Fix doc README and answer lex's question
Signed-off-by: cpw <cpw+github@weeksfamily.ca>
2020-10-04 15:50:58 -04:00
Yunus
2a433a5c8c
Updated build badge versions to 1.16.3 in readme (#7325) 2020-09-23 14:25:59 -07:00
Yunus
bd428de4fa
Updated MDK and README for 1.16.2 (#7243) 2020-08-13 12:22:58 -07:00
Yunus
8d617767ad
Updated versions in README and removed flocker.tv mentions (#6978) 2020-07-27 13:42:06 -07:00
Unnoen
886e89ccb2
Update version and support data on README. (#6429) 2020-02-14 12:02:00 -08:00
Unnoen
0f888dde49 Update README badges to fix wrong version. (#6141) 2019-09-16 13:21:17 -07:00
LexManos
61bea2bfda Fixed EntityJoinWorldEvent not being fired when player is added to ServerWorld. #5827
Fixed wrong example path for the access transformer in the MDK build.gradle. #5891
Added getters for mouse x/y velocity and if the middle-mouse button is being held down. #5776
Modify issue template for better clarity. #5874
Fixed grindstone not using ItemStack-sensitive getMaxDamage. #5831
Added ParticleManager.registerFactory to Forge's AT. #5896
Fixed NPE in SidedInvWrapper when side was null. #5787
Moved EndermanEntity.setAttackTarget super call to allow LivingSetAttackTargetEvent the ability to override default behavior. #5778
Added field to make "Looking at" debug info maximum distance configurable #5714
2019-07-08 18:42:12 -07:00
Unnoen
f1dbc8b117 Update readme and issue template. (#5773) 2019-06-25 13:38:32 -07:00