sciwhiz12
b4feee8046
[1.17.x Omnibus] Fix typos and javadocs across code base ( #8144 )
2021-11-25 13:09:56 -08:00
AterAnimAvis
df8954869a
Fix /forge setdimension command arguments not parsing/suggesting correctly.
2021-11-25 12:27:26 -08:00
be5446b91c
Update to 1.17
...
Update to Official classnames
Patchwork
Make the game compile and run
Merge in the new HUD overlay API
Merge in the new render properties API
PEEL
Use Gradle 7.2 snapshot to fix eclipse integration bug in 7.1, Would use 7.0 but FG needs 7.1 for some reason.
New FML installer
Update to 1.17.1
Co-authored-by: LexManos <lexmanos@gmail.com >
Co-authored-by: SizableShrimp <sizableshrimp@sizableshrimp.me >
Co-authored-by: cpw <cpw+github@weeksfamily.ca >
Co-authored-by: Curle <curle@gemwire.uk >
Co-authored-by: Unnoen <Unnoen@users.noreply.github.com >
Co-authored-by: covers1624 <laughlan.cov@internode.on.net >
Co-authored-by: DaemonUmbra <daemon.umbra@gmail.com >
Co-authored-by: gigaherz <gigaherz@gmail.com >
Signed-off-by: SizableShrimp <sizableshrimp@sizableshrimp.me >
2021-07-22 19:57:02 +01:00
SizableShrimp
2a0d9e8dac
Fix datapack exception related to EnumArgument with siblings ( #7686 )
...
Invalid enum constants are now properly thrown as a CommandSyntaxException
2021-03-15 13:20:08 -07:00
David Quintana
55f29764f8
Bulk update license year, and use replacement variable so that the current year is always used.
2021-03-10 23:41:00 +01:00
LexManos
a95b968c13
Regenerate patches with relative headers. This should lower conflicts in future PRs.
...
Convert Forge to use Official mappings.
Mojang released their obfuscation mappings but we have not used them up until now due to wanting to get their license to be more explicitly permissive.
It is clear that their intent is to allow us to use their names for developing mods like this.
See the full wording, and our interpretation here: https://github.com/MinecraftForge/MCPConfig/blob/master/Mojang.md
2021-03-09 14:21:48 -08:00
sciwhiz12
37ea725749
Deprecate Forge's setdimension command, vanilla execute command can do this now. ( #7459 )
2021-02-15 16:19:13 -08:00
Take Weiland
bca20ace4e
Allow for custom argument types by filtering them on vanilla connections ( #7463 )
2020-11-10 12:24:25 -08:00
David Quintana
53eedb0f10
Update forge mappings to 20201028-1.16.3 ( #7435 )
2020-10-29 01:11:57 +01:00
LexManos
c75eb9e7cf
1.16.3 Update
...
Also included a bunch of warning cleanups.
2020-09-10 12:01:45 -07:00
LexManos
fe43088c96
Initial 1.16.2 Update
2020-08-13 00:35:08 -07:00
cpw
e3137213e5
Remove startupquery. Currently wasn't functional, and 1.16 has out of band state loading in all cases, so the complex functionality there is no longer needed. Going to research using the Lifecycle indicator from DFU as a proxy/replacement. Probably with some codec FUN.
...
Signed-off-by: cpw <cpw+github@weeksfamily.ca >
2020-07-21 21:26:02 -04:00
LexManos
638d1d31de
Fixed Forge commands. Closes #6973 Closes #6974 Closes #6976
2020-07-16 14:08:13 -07:00
Richard Freimer
91a2b02590
Reimplement ITeleporter Patches ( #6886 )
2020-07-06 13:45:22 -07:00
David Quintana
517bbc8b5b
Update copyright year to 2020.
2020-07-02 19:49:11 +02:00
cpw
6d15febdb3
Setup and import of 1.16 YEET
2020-06-25 17:55:38 -04:00
Jamie Mansfield
fa01ba3221
Fixed informational /forge commands being repeated to all ops when logging is enabled. Closes #6330
2020-05-06 13:49:15 -07:00
LexManos
52b8070692
Fix Forge's tps and gen commands.
2020-03-15 16:27:58 -07:00
DaemonUmbra
2ce4f5ece5
Updated ForgeDev MCP Mapping Version ( #6532 )
2020-02-25 19:45:14 -08:00
Richard Freimer
a740044e21
Fix ITeleporter being ignored when teleporting from the end to the overworld ( #6505 )
...
* Fix custom teleporters triggering end credits when returning from the end
* Fix setdimension command ignoring position
2020-02-17 17:16:46 +01:00
mcenderdragon
44d9fff2b4
[1.15] Reimplemented the ITeleporter interface ( #6404 )
2020-01-29 09:18:07 -08:00
tterrag
1558362583
Remove deprecations
2019-12-17 04:50:13 -05:00
1933d05e36
Update to 1.15
...
Due to the massive rendering changes, certain features, such as emissive item rendering and the forge block rendering/lighting pipeline are currently disabled.
Co-authored-by: David Quintana <gigaherz@gmail.com >
Co-authored-by: tterrag <tterrag1098@gmail.com >
Co-authored-by: Unnoen <theunnoen@gmail.com >
2019-12-17 03:38:12 +01:00
cpw
1e1644f6d4
A few tweaks to things. Make the mods command a bit better, make the
...
IndexedMessageCodec actually log which network channel it got back packets
on. Also, improve the custom directorymodlocator with actual custom names,
finally, allow up to 99 log rollovers, up from 7 default (this means a
repeatedly crashing server is less likely to roll out the log of the first
crash).
Signed-off-by: cpw <cpw+github@weeksfamily.ca >
2019-11-03 12:33:07 -05:00
LexManos
281ef5a152
Add new DeferredRegistry helper, and change RegistryObject to update when overrides are registered.
2019-09-10 16:02:07 -07:00
tterrag
f777aba227
Remove StructureArgument to work around vanilla issue, clean up custom arguments
2019-09-08 02:01:17 -04:00
LexManos
e784a7f606
Recipe system cleanup. ( #6014 )
2019-08-29 03:18:41 +02:00
LexManos
1ab40e0b3f
Fix Javac generics breakage.
2019-08-20 15:40:36 -07:00
LexManos
5291ea7270
Add Argument serializer for ModIdArgument. EnumArgument can't as vanilla doesn't support extra data.
2019-08-20 15:29:26 -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
27afdc8a27
Provisional update to 1.14.4. Missing a lot of playerinteractionmanager patches because everything moved and I'm tired.
...
Fix up immediate problems.
bump to 28.
2019-07-20 00:35:40 -04:00
LexManos
a46b7cb67a
Fixed PlayerSleepInBedEvent pos is always null Closes #5936
...
Fixed decompile error causing Endless Loop in ModelBackery if model errors exist.
Fixed NPEs related to teleporting players without portals.
2019-07-16 11:52:51 -07:00
ある
2c3183bdae
Fix garbled "µs" ( #5818 )
2019-06-26 13:23:47 -07:00
cpw
256bd01e0c
Fix server side loading, tweak mods command.
...
Signed-off-by: cpw <cpw+github@weeksfamily.ca >
2019-06-22 12:31:27 -04:00
cpw
9fa4641cb0
Update mappings
...
Signed-off-by: cpw <cpw+github@weeksfamily.ca >
2019-06-08 10:45:28 -04:00
LexManos
a7df63e1a1
Update to 1.14.2
2019-06-07 16:50:47 -04:00
ichttt
c0aa4c8517
Cleanup/Implement some todos ( #5660 )
2019-04-17 13:57:32 -07:00
tterrag
abf010ac48
Fix #5659 setdimension command entity filtering, avoid inverting logic
2019-04-12 19:43:41 -04:00
cpw
e0361047f7
Fix StartupQuery to run properly on dedicated server.. Closes #5649
...
Signed-off-by: cpw <cpw+github@weeksfamily.ca >
2019-03-30 14:46:30 -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
cpw
e47fa70279
Fix connection to vanilla servers. Generate a default mod server config
...
for mods connecting to servers.
Signed-off-by: cpw <cpw+github@weeksfamily.ca >
2019-02-17 16:07:47 -05:00
LexManos
ca72710937
Initial 1.13.2 update. Major thing to note is that Dimensions have been completely revamped.
...
DimensionType is not unique per Dimension. See DimensionManager for more details.
Vanilla now has a chunk loading system, so Forge's will need to be deprecated/adapted.
2019-02-14 15:08:53 -08:00
cpw
f83500db11
Its 2019. Update licence headers to match.
...
Signed-off-by: cpw <cpw+github@weeksfamily.ca >
2019-02-10 17:57:03 -05:00
cpw
fd02d81e73
Fix Terminal Handler and GUI logging on dediserver, hopefully..
...
Signed-off-by: cpw <cpw+github@weeksfamily.ca >
2019-02-10 17:51:25 -05:00
cpw
c6afb2be3f
Move to using Minecrell's terminal logger directly, for better ANSI control and JLine support.
...
Signed-off-by: cpw <cpw+github@weeksfamily.ca >
2019-02-10 14:35:21 -05:00
Vincent Lee
69f8e57cea
[1.13] A sweep through deprecations ( #5345 )
2019-01-25 13:29:52 -08:00
cpw
6baddc7e26
client and server work standalone and in forge dev. Next up userdev.
...
Moved some launchplugin code to the launcher. Moved servermain to
the launcher.
server currently needs cmdline arguments --fml.forgeVersion=24.0.51-1.13-pre --fml.mcVersion=1.13 --fml.mcpVersion=2018.09.12.04.11.00 --fml.forgeGroup=net.minecraftforge.test
2019-01-01 21:35:23 -05:00
David Quintana
64c8f67939
Add missing license headers. ( #5192 )
2018-10-19 20:35:29 -07:00
cpw
1c9b5fae5e
Server run profile, also setup logging for client profile.
2018-10-05 01:25:27 -04:00
LexManos
94e1a8e0a4
Update mappings to 09/21 snapshots.
...
Conflict with getMatrix in ITransformation, so renamed to getMatrixVec.
2018-09-22 03:40:22 -07:00