Commit Graph

  • b7f6fbcfcb Merge extra and data jars. As Log4j has issues with it's config being in a different jar then the custom logger. LexManos 2019-02-21 04:24:39 -08:00
  • 329f26ee20 Add GuiUtils.drawInscribedRect, use in mod list GUI to fix logo rendering tterrag 2019-02-19 21:48:34 -05:00
  • 57cd8324dc Fix reference to UnsafeHacks in RuntimeEnumExtender tterrag 2019-02-19 19:28:17 -05:00
  • 8aafbb9441 Fix double tall plants not being shearable, add IShearable to seagrass tterrag 2019-02-19 13:23:15 -05:00
  • e4c2d0a779 Add back missing ItemColors patch (#5474) SquidDev 2019-02-19 17:46:41 +00:00
  • 59a213bdaa Fix entities being killed in one hit. Closes #5511 mariaum 2019-02-19 14:35:32 -03:00
  • 4b564b91bf Fix MinecraftForge.initialize not being called. tterrag 2019-02-19 12:33:37 -05:00
  • 4abfedea68 Make BannerPattern extensible (#5464) tterrag 2019-02-18 23:21:59 -05:00
  • 7d971a3262 Remove EnumFacing internal ID maps from AT file (#5526) Ben Staddon 2019-02-19 07:16:28 +00:00
  • b4474a4882 Fix GuiEnchantment using wrong value to index enchantClue array (#5452) Merlin Addams 2019-02-19 04:22:53 +00:00
  • d1ac90bb3e Fix some minor patch regressions (#5490) Ben Staddon 2019-02-19 04:21:03 +00:00
  • 785d9b8deb Altered EntityType registry to use a Forge based registry (#5493) Katrina Swales 2019-02-18 22:19:25 +00:00
  • ab92801740 Fix bug with ObfuscationReflectionHelper (#5509) Cadiboo 2019-02-19 09:12:07 +11:00
  • 1d6536a53b Move unsafehacks to separate JAR built separately.. cpw 2019-02-18 15:54:14 -05:00
  • 60315d079b Clean up Entity patches, remove extra method. Closes #5494 tterrag 2019-02-18 15:52:01 -05:00
  • 1a833a9267 Remove now defunct eclipse files from MDK tterrag 2019-02-18 15:14:42 -05:00
  • 70be790b2a Add a simple network API.. cpw 2019-02-18 15:08:57 -05:00
  • 2e2c57dbd1 Refactor forge and example run configs based on MinecraftForge/ForgeGradle#546 Jack Taylor 2019-02-19 08:39:05 +13:00
  • 3fa507d6d1 Make SpawnPlacementType extensible, remove from ArmorMaterial tterrag 2019-02-18 12:03:02 -05:00
  • e47fa70279 Fix connection to vanilla servers. Generate a default mod server config for mods connecting to servers. cpw 2019-02-17 16:07:47 -05:00
  • e248503b0a Fix TPS string cpw 2019-02-17 14:46:00 -05:00
  • 3f2c66dca5 Change openGui to take a Consumer<PacketBuffer> Vincent Lee 2019-02-16 23:43:02 -06:00
  • bd1769b11f Fix author and other strings in the mdk mods toml file, update coremods to 0.3.+ cpw 2019-02-16 17:42:30 -05:00
  • af98088d04 Fix World crashing on load Fixes #5499 (#5503) Jack Taylor 2019-02-17 21:15:35 +13:00
  • aa076695b9 Actually dispatch handleWorldDataSave. Closes #5492 cpw 2019-02-16 17:38:12 -05:00
  • 869964cb2f Merge branch 'pull/5483' into 1.13.x cpw 2019-02-16 17:19:27 -05:00
  • 579c3ecc0e Fix assetIndexes for 1.13.1 cpw 2019-02-16 17:16:34 -05:00
  • 63b2ad36e1 Fix travis build for 1.13.x branch cpw 2019-02-16 17:00:50 -05:00
  • ae01194a5e Merge branch 'pull/5484' into 1.13.x cpw 2019-02-16 16:59:13 -05:00
  • 3c006c4ca4 Fix lazy ModContainer evaluation skipping thrown loadingExceptions gegy1000 2019-02-16 10:46:21 +02:00
  • 738d54ff4c Fixes #5446 Listening for the same registry event in two different mods fails cpw 2019-02-16 16:45:05 -05:00
  • 044bb1c395 Add back missing patch for Item.BLOCK_TO_ITEM SquidDev 2019-02-16 08:14:33 +00:00
  • 180f16161c Fix the MDK.. cpw 2019-02-15 21:53:52 -05:00
  • 7f9e8d059b Fix network syncing of SERVER config. Enable COMMON Config. Fix network login handling. cpw 2019-02-15 21:45:28 -05:00
  • 36ccb3bbfe Fix serverlang loading issue, by frontloading MC and Forge langs, so error messaging works. cpw 2019-02-15 20:00:41 -05:00
  • e6fbf39591 Apply access-level changes to inner class attributes (#5468) Ben Staddon 2019-02-15 06:46:35 +00:00
  • 1e6f3fc893 Use MC VERSION in the dependencies string for the extra jar cpw 2019-02-15 01:11:31 -05:00
  • b4d0ee9b3b Publish to mainline cpw 2019-02-14 23:09:06 -05:00
  • 3e516e54b2 Remove Forge ChunkLoader - vanilla has a new system. API will follow. cpw 2019-02-14 22:55:46 -05:00
  • 3baa00decb Fix Block$Properties AT for new class name tterrag 2019-02-14 23:12:40 -05:00
  • 09a96670e6 Fix VillagerRegistry cpw 2019-02-14 22:20:59 -05:00
  • 78455ac3c0 Add the language providers to the main classloader as well, so their resources are available to other classes.. cpw 2019-02-14 21:25:10 -05:00
  • 2ec74e5c22 Fix RegistryManager#getRegistry not working for generic registry entries tterrag 2019-02-14 18:50:15 -05:00
  • 9d56309a05 Fix license headers tterrag 2019-02-14 18:49:40 -05:00
  • 4139504202 Fix GlowstoneFeature patch name tterrag 2019-02-14 18:34:54 -05:00
  • 2f547c8c56 Fix javac compile issues. LexManos 2019-02-14 15:21:28 -08:00
  • 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. 25.0 LexManos 2019-02-14 15:08:53 -08:00
  • 9a1688599a Actually fix byte array behaviour for openGui. cpw 2019-02-14 14:34:39 -05:00
  • d6c3df32d6 Fix byte array behaviour for OpenContainer packet cpw 2019-02-13 23:25:48 -05:00
  • 28c0ffe333 Clean up the mod loading context objects. There is only one ThreadLocal now. cpw 2019-02-13 22:13:59 -05:00
  • 586c24f9d6 Implement a GUI packet and GUIFACTORY for triggering from the server. cpw 2019-02-13 21:06:39 -05:00
  • 31c0a70f8e Merge branch 'pull/5451' into 1.13-pre cpw 2019-02-13 18:59:43 -05:00
  • 64a92530d9 Handle bad formats with an exception. Translators MAKE SURE you watch for this error! cpw 2019-02-13 18:54:43 -05:00
  • 4441935a4a Handle invalid JAR files more gracefully. Don't crash. cpw 2019-02-13 18:33:50 -05:00
  • 8cbac6af97 Fix small logic error in ItemTextureQuadConverter (#5463) Ben Staddon 2019-02-13 22:03:37 +00:00
  • 87cbf735a2 Better support for custom bows (#5209) Ben Staddon 2019-02-13 20:58:43 +00:00
  • bcbf184915 Improve tracking of used dimension IDs (#5249) Ben Staddon 2019-02-13 20:28:58 +00:00
  • 965d872856 Fixed incorrect string representation of string list config property default values in their comments. Phylogeny 2019-01-16 02:37:06 -08:00
  • f1feac76b3 Fix JKS to be stored as binary cpw 2019-02-11 13:51:13 -05:00
  • d9c4446ccc Enable https to Let's Encrypt endpoints by using an SSL factory with the two extra Let's Encrypt root certs installed into an auxiliary keystore. cpw 2019-02-10 23:41:40 -05:00
  • f83500db11 Its 2019. Update licence headers to match. cpw 2019-02-10 17:57:03 -05:00
  • fd02d81e73 Fix Terminal Handler and GUI logging on dediserver, hopefully.. cpw 2019-02-10 17:51:25 -05:00
  • 0d379fdd6b Fix config to use new system properly, without exploding the server. cpw 2019-02-10 16:38:14 -05:00
  • f6fd800242 Fix up accidental newline removal that broke the console... cpw 2019-02-10 16:31:49 -05:00
  • c25214aaf4 Fix #5429 properly, without breaking symlinks on linux.. cpw 2019-02-10 15:58:12 -05:00
  • c6afb2be3f Move to using Minecrell's terminal logger directly, for better ANSI control and JLine support. cpw 2019-02-10 14:35:21 -05:00
  • 13501a8b05 Make a second logger with colour highlighting and control it with a sysproperty: forge.logging.colourconsole.level (defaults to off).. cpw 2019-02-10 11:45:36 -05:00
  • dae5994e9d Tidy up modcontainer building and discovery.. cpw 2019-02-10 11:44:47 -05:00
  • b28a418bd9 Use a configuration value for the thread count, make it default to availableProcessors when set to <=0 (default value is -1) cpw 2019-02-10 11:44:22 -05:00
  • 64f69cf5c9 Revert "Make sure to create entire path for directory, fixes #5429" cpw 2019-02-10 10:26:21 -05:00
  • 8084ca43b9 Port CommandEvent and custom entity selectors to 1.13 (#5411) m00nl1ght-dev 2019-02-09 02:41:50 +01:00
  • 2e5f25d8ae Finish off most old patches, fix issue for mounted entities. LexManos 2019-02-08 17:40:07 -08:00
  • 04b0d24678 Patch direct accesses to Entity.type to use getter instead (#5308) Vincent Lee 2019-02-07 21:11:45 -06:00
  • 153e7a1806 Tentatively reintroduce a container-opening system Vincent Lee 2019-02-07 20:31:17 -06:00
  • 065ebd748a Add synchronized modifier to runtime enhanced enum methods tterrag 2019-02-07 17:01:40 -05:00
  • 79c17cb542 Add IExtensibleEnum, fix DimensionType create method tterrag 2019-02-07 16:36:30 -05:00
  • 9245975955 Change IRenderHandler to an interface Closes #4640 LexManos 2019-02-06 23:02:59 -08:00
  • 6ea19ec8bf Made functional interface IChunkGeneratorFactory public (#5395) mcenderdragon 2019-02-07 08:18:47 +01:00
  • b527bf8ab3 Fix leaking unclosed InputStream in Scanner.fileVisitor (#5432) Bartosz Skrzypczak 2019-02-07 07:57:00 +01:00
  • 0b1b3c68fa Invalidate capabilities that we attach to vanilla entities and TileEntities. Closes #5307 LexManos 2019-02-06 22:55:17 -08:00
  • d930c8ae8b 'Fix' Specific y-levels in water behaving like you're in air. Closes #5341 LexManos 2019-02-06 21:43:37 -08:00
  • 053c5300ed Reintroduce ObfuscationReflestionHelper closes #5373 LexManos 2019-02-06 20:46:21 -08:00
  • 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 LexManos 2019-02-06 17:44:02 -08:00
  • 39965c55ac Let ItemGroup provide it's own tabs image resource location (#5330) Merlin Addams 2019-02-07 00:30:43 +00:00
  • 41a098e2f7 Remove FluidStack amount from hashcode calculation (#5272) CovertJaguar 2019-02-06 15:35:18 -08:00
  • f87dca2ad4 Allow GuiContainer and ItemGroup to specify slot hover colors (#5332) Merlin Addams 2019-02-06 23:29:12 +00:00
  • 3e02903d19 Port Minecraft client patch for 'ClientTickEvent' (#5397) Jack Taylor 2019-02-07 12:14:18 +13:00
  • febae7f8f2 Fix statistics gui crashing when handling input events (#5435) Merlin Addams 2019-02-06 23:12:15 +00:00
  • 71dd5c9f4d Properly set context classloader in mod loading threads. LexManos 2019-02-05 22:42:21 -08:00
  • aa91af865d Rework server launching at runtime to include needed default arguments and validate libraries exist. Move Forge config loading to manual while config system is in development. LexManos 2019-02-04 18:23:58 -08:00
  • 41d07e7aae Fix up torch placement logic to handle more vanilla special-casing (#5426) Ben Staddon 2019-02-04 19:48:08 +00:00
  • 9119e395d4 Added 'create'-method for EnumCreatureType (#5400) Girafi 2019-02-04 20:40:03 +01:00
  • 68433924c7 Fix redstone power calculation (#5433) Merlin Addams 2019-02-04 19:38:54 +00:00
  • 87b67cb45a Fix wrong grass block being used for comparisons (#5434) Merlin Addams 2019-02-04 19:38:01 +00:00
  • 77dd9eb883 Make sure to create entire path for directory, fixes #5429 tterrag 2019-02-04 12:31:47 -05:00
  • e000fd2f8f Put the FMLModContainer back in it's cage. Delete the ClasspathLocator. cpw 2019-02-01 20:37:04 -05:00
  • e4d20a80ed Use the resource pack directly in the GuiModList, skip the resourcepackinfo. cpw 2019-02-01 16:55:23 -05:00
  • 36866fed10 Fix inventory items not properly being synced to client. Closes ##5421 & #5417 LexManos 2019-02-01 10:41:48 -08:00
  • d1adf00158 Written size does not include int bytes. LexManos 2019-02-01 00:46:29 -08:00
  • ed67b6fd31 Extend Region files to support >1MB per chunk. If the 'sector count' is 255, ask the compressed data header for the proper length. LexManos 2019-02-01 00:34:45 -08:00