sciwhiz12
22f7f4649b
Reimplement nametag distance attribute, fix attribute translation keys ( #7387 )
2020-10-26 16:52:36 -07:00
cpw
80baad974e
Restore FingerprintViolationEvent with appropriate THIS IS F*CKING DEAD DELET WARNINGS.
...
Also, notify in UI if using legacy JDK without capability to read out security data from mod jars.
Signed-off-by: cpw <cpw+github@weeksfamily.ca>
2020-10-26 07:31:49 -04:00
cpw
ae160cad12
Add signature reporting for mods, using new signature capture from ModLauncher. Need to figure out
...
how to reflect Minecraft's JAR signatures into here.
Signed-off-by: cpw <cpw+github@weeksfamily.ca>
2020-10-25 22:26:16 -04:00
DaemonUmbra
9b421b54a7
Added "Bukkit Plugin" to InvalidModIdentifier ( #7384 )
2020-10-02 16:40:06 -07:00
ichttt
e344fd08a5
Add a better license error screen ( #7350 )
2020-09-23 14:16:36 -07:00
cpw
97dfcbc52b
Update coremods and spi, include mandatory license field in metadata. Added at top level of mods.toml file.
...
Signed-off-by: cpw <cpw+github@weeksfamily.ca>
2020-07-27 20:21:39 -04:00
Richard Freimer
2ad347b043
Fix the modifier combined name for keybinds displaying two pluses outside of forgedev #6901 ( #6902 )
2020-07-06 14:26:54 -07:00
Anthony Anderson
ca2ed1ff7a
Final patching
...
Signed-off-by: cpw <cpw+github@weeksfamily.ca>
2020-06-25 17:55:54 -04:00
Dion van der Hak
a377727ac4
Added missing localization for swim speed, and reach distance attributes ( #6585 )
2020-05-03 13:13:56 -07:00
LexManos
52b8070692
Fix Forge's tps and gen commands.
2020-03-15 16:27:58 -07:00
Cadiboo
617159c825
Small Forge config fixes ( #6466 )
2020-01-29 13:04:35 -08:00
tterrag
ca980a56bc
Combine all hidden mod resource packs into a single sortable pack
...
Fix mod datapacks sorting under vanilla
2019-10-04 18:36:33 -04:00
cpw
7fa3594c04
Fixed the problem where an error would cause the main thread to continue
...
even though there were still parallel threads running. Also, handle exceptions
in the AutomaticEventSubscriber rather than leaking them to the Parallel processor.
Actually closes #6148
Signed-off-by: cpw <cpw+github@weeksfamily.ca>
2019-09-17 21:41:08 -04:00
tterrag
3dce85c49f
Properly fix missing attribute issue, add vanilla bug ID
2019-09-08 02:23:16 -04:00
tterrag
fc5573333d
Make /locate command support modded structures
2019-09-07 01:09:42 -04:00
DaemonUmbra
aa38f62bae
Change fml.modloading.brokenfile.optifine to not imply that Forge is responsible for Forge-Optifine compatibility. ( #6080 )
2019-08-28 21:32:33 -07:00
LexManos
e784a7f606
Recipe system cleanup. ( #6014 )
2019-08-29 03:18:41 +02:00
JoJoModding
c7940e70ed
Add button to open mods folder ( #5986 )
2019-08-02 14:00:54 -07:00
cpw
ae09fc6b6d
Register a config command. Currently one subcommand: showfile, which
...
when passed a modid and a type (CLIENT, COMMON or SERVER) will display
a link in the caller's chat to open that file in the OS file viewer of choice.
Signed-off-by: cpw <cpw+github@weeksfamily.ca>
2019-07-28 21:09:15 -04:00
cpw
4582a29ec1
Make I18N format errors less spammy, also remove single apostrophes from
...
current translations in en_us.json. Other langs may still have problems.
Closes #5952
Signed-off-by: cpw <cpw+github@weeksfamily.ca>
2019-07-20 19:14:17 -04:00
JoJoDeveloping
b9e5dfd286
Add mod failure identification
2019-06-23 03:14:05 +02:00
LexManos
a7df63e1a1
Update to 1.14.2
2019-06-07 16:50:47 -04:00
cpw
6a1337aa92
Updated a couple of libraries. Fixed bug where modid could be in toml but
...
not found during loading, yet game continued to load.
Signed-off-by: cpw <cpw+github@weeksfamily.ca>
2019-05-11 20:47:42 -04:00
cpw
3f735b715b
Implement API for mods to control their server status response..
...
Signed-off-by: cpw <cpw+github@weeksfamily.ca>
2019-03-31 16:36:49 -04:00
cpw
4ecb04ed9f
Merge branch 'pull/5636' into 1.13.x
2019-03-30 15:03:48 -04:00
cpw
e0e999da0d
Remove redundant method call in Minecraft patch. Also fix a translation
...
string error (closes #5643 )
Signed-off-by: cpw <cpw+github@weeksfamily.ca>
2019-03-25 21:55:33 -04:00
JoJoDeveloping
4764136d47
Re-Add the list ping compatibility checker
...
Signed-off-by: JoJoDeveloping <jojohostert@gmail.com>
2019-03-25 15:15:25 +01:00
tterrag
1e34f331da
Handle null return from ResourcePackInfo.createResourcePack
2019-03-16 01:52:37 -04:00
cpw
d99a55a7d1
Allow login packets to only generate on server based connections
...
Run injectSnapshot on the client thread, wait for result and
disconnect when injectSnapshot fails.
Fix DevServer to load MOD_CLASSES
Fix LaunchTesting to properly load log4j2 markers (don't use a
static variable in that class!)
Signed-off-by: cpw <cpw+github@weeksfamily.ca>
2019-03-15 23:22:28 -04:00
ichttt
00845d5252
Add UI for warnings that occurred during loading ( #5530 )
2019-03-11 15:32:37 -07:00
cpw
e248503b0a
Fix TPS string
...
Signed-off-by: cpw <cpw+github@weeksfamily.ca>
2019-02-17 15:03:25 -05:00
LexManos
e8ae18efda
Fixed Crosshair attack indicator texture issue Closes #5442
...
Add friendlier error message for @Mod annotations with missing mods.toml entry. Closes #5440
Remove Log4J console highlighting. As it doesn't work on many consoles, and prints invalid characters. Closes #5420
2019-02-06 18:18:01 -08:00
ichttt
c2a7fe4019
Bring back the forge beta warning. Use a check to see if the forge minor version is zero, as ForgeVersion.getStatus() is not implemented
2019-01-27 19:50:59 +01:00
liach
c01b336095
Improves topological sort
...
This can be used for mod sorting, dependencies between registries, etc.
e.g. https://github.com/MinecraftForge/MinecraftForge/pull/4694#issuecomment-412520302
New features:
Now accepts guava graph
Performance improvement: no longer reverse the graph; changed dfs to bfs
Accepets a comparator for secondary order, e.g. natural order, index by map
Now properly reports all cycles in a graph with Tarjan's strongly connected component algorithm
Adds a test to prove the validity of the sort and cycle detection
Modified build.gradle for test source directory and dependencies
Mod loading changes:
Sort mod file info instead of suppliers (we don't have suppliers instances)
Moves cycle error reporting out of topological sort and into mod sorter
Prevent mod file dependencies between mods that share the same file
Signed-off-by: liach <liach@users.noreply.github.com>
2019-01-21 03:06:27 +00:00
tterrag
ff2e35c243
Greatly improve DeferredWorkQueue API ( #5357 )
2019-01-18 21:10:22 -05:00
cpw
60926ad6ea
Fix some translation strings. Will pull a big string update from crowdin too.
2019-01-06 21:02:08 -05:00
LexManos
47a11b9a7e
GUI Patches
2018-11-21 21:23:24 -08:00
cpw
978d0ff2e3
Fall colours
...
🎃 🎃 🎃 🎃 🎃 🎃 🎃 🎃 🎃 🎃
2018-10-04 18:40:34 -04:00
cpw
129870dbe8
Missing language now presents to the UI.
2018-10-04 11:31:08 -04:00
cpw
d5e04dbcb5
Better error passing from early to game client launch.
2018-10-04 00:57:08 -04:00
cpw
c6e7bbe18b
Use the maven artifact code rather than our very outdated copy
2018-10-03 22:47:07 -04:00
cpw
015ac2547e
Fixup the config GUI and get things working again.
2018-09-29 01:29:49 -04:00
cpw
bb9eca96a8
Basic error display GUI.
2018-09-28 21:07:46 -04:00
tterrag
d08f8e1a78
Fix remaining issues preventing compilation, launching, and loading worlds ( #5156 )
...
Fix duplicate ID for ingredient serializers
Fix KeyBinding compile errors. No GuiKeyBindingList patches yet.
Implement controls GUI and WorldServer patches
2018-09-21 19:07:48 -07:00
LexManos
6814cbf0df
Beginning work on redesigning Config API.
2018-09-17 20:40:42 -07:00
LexManos
b4c23aba8e
Command work, and Added TileEntityType as a Forge Registry.
2018-09-15 00:59:19 -07:00
cpw
a4f2802306
Add I18n accessor, fix up some mod log messages, make the EnumExtender work.
2018-09-09 23:35:02 -04:00
cpw
689ebd8036
Dediserver runs and talks to clients.
2018-09-05 12:35:31 -07:00
Karthas077
682a867a91
Fix missing lang entry for Swim Speed attribute ( #5064 )
2018-07-29 14:21:24 -07:00
gegy1000
a935859b24
Resource type sensitive ResourceManager reloading, Disabled by default, but may increase performance. ( #4658 )
2018-07-28 17:47:01 -07:00