Commit Graph

  • 1ba084f131 Allow providing a BufferedImage for banner render generation (#5041) XCompWiz 2018-10-12 02:25:25 +03:00
  • 74703e2a60 Fix mod asset loading tterrag 2018-10-11 17:50:42 -04:00
  • 9d41c173df Fix diffuse lighting being broken on vanilla pipeline (#5185) tterrag 2018-10-11 14:21:44 -04:00
  • 857573f10f Fix Mesa biome entry tags in the BiomeDictionary (#5177) Tim 2018-10-07 15:37:23 -04:00
  • 43ed744d46 run textcomponenttranslations through the ForgeI18N message format translator as well. cpw 2018-10-05 22:21:30 -04:00
  • e199e78a4f load languages on the server as well as the client, and fix up a bunch of data packs. cpw 2018-10-05 21:42:15 -04:00
  • 1c9b5fae5e Server run profile, also setup logging for client profile. cpw 2018-10-05 01:25:27 -04:00
  • 2b23eb96fb Tweak library locating code. Works well on vanilla and dev now. cpw 2018-10-04 23:24:02 -04:00
  • bdcc7d966f Fix the forge version presented to the game (remove MC prefix) cpw 2018-10-04 20:04:03 -04:00
  • ca765b857b Move the version packages somewhere that is now filtered so it doesn't load twice. cpw 2018-10-04 19:28:45 -04:00
  • 978d0ff2e3 Fall colours 🎃🎃🎃🎃🎃🎃🎃🎃🎃🎃 cpw 2018-10-04 18:40:34 -04:00
  • 129870dbe8 Missing language now presents to the UI. cpw 2018-10-04 11:31:08 -04:00
  • 76c138c400 Bump version number for RB. LexManos 2018-10-04 00:34:49 -07:00
  • 55a7c6d64b Add a notification event for handling game rule changes (#5152) Ben Staddon 2018-10-04 08:27:17 +01:00
  • 0fb8844623 Patch PotionHelper to use registry delegates (#5142) Ben Staddon 2018-10-04 08:25:58 +01:00
  • 6337466735 Prevent some texture loading errors from crashing the game (#5121) Ben Staddon 2018-10-04 08:24:51 +01:00
  • 214275baba Change biome spawn list entries to use factory method where possible (#5075) Ben Staddon 2018-10-04 08:24:01 +01:00
  • 82262e462e Change universal bucket support to use fluid names instead of instances (#5031) Ben Staddon 2018-10-04 08:20:44 +01:00
  • d5e04dbcb5 Better error passing from early to game client launch. cpw 2018-10-04 00:57:08 -04:00
  • c6e7bbe18b Use the maven artifact code rather than our very outdated copy cpw 2018-10-03 22:47:07 -04:00
  • 4630741c7c Add SHAs for post processors to allow the installer to skip if matching. SpecialSource needs a update to stabilize output before it can be cached. LexManos 2018-10-02 13:13:33 -07:00
  • 0b11b0e6bb Launch in the vanilla launcher now. cpw 2018-10-02 00:32:41 -04:00
  • 39307856b5 More installer related tweaks. LexManos 2018-10-01 20:27:05 -07:00
  • 2b4f7b1a86 Specify version information using Java 8's Package Version system. LexManos 2018-10-01 19:19:25 -07:00
  • e8329ad2c2 Fix builds without crowdin key, and installer work. Started moving version out of code. Include expected vanilla class hashes in universal so we can validate them at runtime. LexManos 2018-10-01 16:59:46 -07:00
  • 486d5afa68 fix up the examplemod for new FML and add a couple of extra bits. cpw 2018-09-30 14:29:03 -04:00
  • 6485a48d79 Use latest paulscode (removes need for soundfix transformer) and fix gitignore. cpw 2018-09-30 13:56:52 -04:00
  • fe12687ec1 Branding fixup. cpw 2018-09-29 20:47:47 -04:00
  • 0024d9d283 Config GUI tweaks, and MCP is now part of the "minecraft" entry. cpw 2018-09-29 20:30:00 -04:00
  • b8d305b869 Installer work, universal obfed to srg names, and binpatches against SRG named clients. LexManos 2018-09-30 02:54:20 -07:00
  • 015ac2547e Fixup the config GUI and get things working again. cpw 2018-09-29 01:29:35 -04:00
  • b54bd33332 Work on installer json generation. LexManos 2018-09-28 20:50:01 -07:00
  • bb9eca96a8 Basic error display GUI. cpw 2018-09-28 21:07:46 -04:00
  • ee0d43bbde Fix NPE on clientside entities constructed with null world (#5170) tterrag 2018-09-28 15:32:19 -04:00
  • 93b704b459 Fix patches from #5160 running on the client and causing stutter tterrag 2018-09-27 21:34:26 -04:00
  • 10036aa764 Class transformer optimizations (#5159) gegy1000 2018-09-27 23:27:21 +02:00
  • fcd00bd4af Update github stale so issues can be Assigned mezz 2018-09-26 21:22:54 -07:00
  • c20a5e8805 Fix MC-136995 - Chunk loading and unloading issue with entities placed in exact positions. (#5160) Gabriel Harris-Rouquette 2018-09-26 11:08:30 -07:00
  • dec65732ce Work on publishing tasks. Userdev/universal/mdk done. mdk needs updating once FG3 user side is finished. Installer waiting on Interaller project re-write to do install time deobf/patching. LexManos 2018-09-25 00:29:20 -07:00
  • 09e2aeaec4 Some tweaks to get the launcher working. cpw 2018-09-24 00:07:33 -04:00
  • 94e1a8e0a4 Update mappings to 09/21 snapshots. Conflict with getMatrix in ITransformation, so renamed to getMatrixVec. LexManos 2018-09-22 03:40:22 -07:00
  • 5ed03945a0 Disable eclipse compiler and switch to SRG patches. LexManos 2018-09-21 20:28:47 -07:00
  • d08f8e1a78 Fix remaining issues preventing compilation, launching, and loading worlds (#5156) tterrag 2018-09-21 22:07:48 -04:00
  • c191851ec0 Fixed all compile errors except the 4 in KeyBinding. LexManos 2018-09-21 15:50:37 -07:00
  • a0e217b1dc More because git likes to split to many LexManos 2018-09-21 02:17:20 -07:00
  • e2a17ac31b Ran License checker to fix the headers of files missing them. LexManos 2018-09-21 02:15:03 -07:00
  • cdfa7caaeb More work on compile errors, New system for ToolClasses, using a ToolType class instead to de-stringify things. LexManos 2018-09-20 23:50:50 -07:00
  • 0cd21ebe7e Block patches and event work (#5138) Anthony Anderson 2018-09-20 16:11:02 -04:00
  • b25f92b0c0 Add concept of pushing/poping levels to ForgeConfigSpec as well as comments on those levels. LexManos 2018-09-18 12:19:19 -07:00
  • 86d10d355f Fix borked Item patch tterrag 2018-09-18 00:14:27 -04:00
  • c4cf950863 Fix the rest of the "easy" compile errors (#5151) tterrag 2018-09-18 00:04:02 -04:00
  • 6814cbf0df Beginning work on redesigning Config API. LexManos 2018-09-17 20:40:42 -07:00
  • 02c31cc867 More work on recipes, custom ingredients, recipes, and constants should work now. LexManos 2018-09-17 03:41:16 -07:00
  • 03d19f2e70 Tweak to remove javac compile errors related to generics on registries. Also remove the recipes registry call - they're gone from registries completely. cpw 2018-09-16 22:27:08 -04:00
  • abacf8e141 Net handling pass 2. Tidied up login packet sourcing, generate registry packets. cpw 2018-09-16 20:54:03 -04:00
  • 9f2c7c881c Net Handshake phase 1. Validates pairings on client and server. cpw 2018-09-15 15:44:48 -04:00
  • afead63381 Migrate most of the OreDictionary to tags. LexManos 2018-09-16 16:28:21 -07:00
  • 231dfeee31 Enforce bounds on min/max registry IDs tterrag 2018-09-16 16:59:08 -04:00
  • c77d00efe4 Recipe work. No longer a registry. OreDictionary related code removed in favor of Tags. Started moving some OreDict items to tags. Added code to RuntimeEnumExtender to return existing enum values with the same name if they exist instead of creating more. LexManos 2018-09-16 04:20:28 -07:00
  • e3a931bf96 Fix errors in commands and getDimension->getId tterrag 2018-09-15 15:02:38 -04:00
  • c59caa4b92 Revert unintentional change to FG version tterrag 2018-09-15 14:25:36 -04:00
  • b4c23aba8e Command work, and Added TileEntityType as a Forge Registry. LexManos 2018-09-15 00:59:19 -07:00
  • 3f743887e7 More compile cleanups. (#5139) tterrag 2018-09-14 12:30:56 -04:00
  • dbf649225a Update MCPConfig to use new ForgeFlower to fix AccessTransformer issues on inner classes. LexManos 2018-09-12 04:17:41 -07:00
  • 949a62a0da Fix most of the compile errors in the client package (#5137) tterrag 2018-09-11 21:42:29 -04:00
  • a0cef07a0b Pin MCPConfig version Cleanup and implement BrewingRecipes Delete client command related things Cleanup some biome stuff. LexManos 2018-09-11 18:25:25 -07:00
  • f72a7e02e3 Fix vanilla bug with GLFW init error display - actually the error, not the memory address containing the message cpw 2018-09-10 20:31:51 -04:00
  • bec9214d0c Fix launching in dev LexManos 2018-09-10 13:08:35 -07:00
  • f95da817c4 Fix AnvilChunkLoader not having access to chunk cap dispatcher tterrag 2018-09-10 02:45:06 -04:00
  • a4f2802306 Add I18n accessor, fix up some mod log messages, make the EnumExtender work. cpw 2018-09-09 23:16:51 -04:00
  • 334d925972 Port capability patches to 1.13 and refactor to new system (#5134) tterrag 2018-09-09 17:27:15 -04:00
  • f851b37aa0 Initial blind port of the mod error screens mezz 2018-09-09 12:46:56 -07:00
  • dde7dccef1 Porting Forge rendering code to 1.13 (#5132) tterrag 2018-09-08 16:34:59 -04:00
  • eac693e785 Introduce rework of Capability provider. And reduce errors to <2000 LexManos 2018-09-06 06:27:24 -07:00
  • 12869710de Remove old paulscode libraries. Re-work EnumHelper and ObjectHolder systems to bypass JITer of final fields. Other cleanups. LexManos 2018-09-06 04:39:01 -07:00
  • 2798080f60 More error cleanup, reinstanted IForgeReigstryEntry. The abstract class will be used as the default, and to enable delegates but we should keep it api simple by keeping the interface. Removed some patches that didnt get removed in the rebase. LexManos 2018-09-05 20:06:18 -07:00
  • ff6fa2cfaf Add some missing libraries and work on GuiIngameForge. Down 700 errors. LexManos 2018-09-05 18:00:14 -07:00
  • f818cc8f71 Tweak cpw 2018-09-04 22:20:44 -04:00
  • d7e9217695 Network init cpw 2018-09-04 20:23:45 -04:00
  • b50b768852 Server starts cpw 2018-08-29 21:30:15 -04:00
  • 330db1a54d Patches deleted cpw 2018-08-27 14:11:24 -04:00
  • 77c3310711 Zeroth pass on 1.13 cpw 2018-08-27 13:10:07 -04:00
  • 6e99f84e91 Moving some stuff around, network and server events. cpw 2018-07-01 16:10:13 -04:00
  • 689ebd8036 Dediserver runs and talks to clients. cpw 2018-06-22 22:45:01 -04:00
  • 506b51f189 A much more straightforward networking system. cpw 2018-06-22 14:38:53 -04:00
  • 4636365e30 Some beginnings of a network again. cpw 2018-06-22 00:43:25 -04:00
  • d0ab0e166c Well, it works, for a game, now. cpw 2018-06-21 15:37:32 -04:00
  • 06b16aaa19 Some more stuffs. ObjectHolder's replacement? cpw 2018-06-19 14:04:05 -04:00
  • baa9dfe55a Things. they work. Obviously still WAY more to do. cpw 2018-06-15 15:03:35 -04:00
  • 1b1ee6f0b8 more things. Moving ModContainer around. cpw 2018-06-11 09:56:44 -04:00
  • f279a07586 metadata is dead cpw 2018-06-10 23:45:41 -04:00
  • 3b78e97ad8 Fidgeting while the world burns 🔥🔥🔥🔥🔥🔥 cpw 2018-06-10 21:36:50 -04:00
  • f942eb184a WOW 😲 such broken. Many brokes. cpw 2018-06-10 21:12:46 -04:00
  • c1f0e1b68f Holy Moly, it's a big fat commit of broken code! cpw 2018-06-06 11:37:56 -04:00
  • 5b05e103f4 Starting to put the launch itself together cpw 2018-04-07 20:38:43 -04:00
  • 7e5bd4ecdb Access Transformer. Starting to try and launch things. cpw 2018-04-07 18:15:32 -04:00
  • c38d2e48cd Early signs of modloading cpw 2018-04-07 11:48:43 -04:00
  • 66b6150027 Coremod cpw 2018-04-06 23:58:48 -04:00
  • 9f8a9196d8 Update NewFML.md cpw 2018-03-30 14:06:06 -04:00
  • ceabad3253 Add documentation explaining changes. cpw 2018-03-30 14:04:41 -04:00