Skip to content

Commit

Permalink
Update Forge and MCP versions
Browse files Browse the repository at this point in the history
  • Loading branch information
mezz committed Apr 12, 2020
1 parent b674c7c commit efc8e7a
Show file tree
Hide file tree
Showing 9 changed files with 16 additions and 20 deletions.
4 changes: 2 additions & 2 deletions gradle.properties
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
org.gradle.daemon=false

mcversion=1.15.2
forgeversion=31.0.0
forgeversion=31.1.43
forgegroup=net.minecraftforge
mcp_mappings=20200122-1.15.1
mcp_mappings=20200411-1.15.1
curse_project_id=238222

version_major=6
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -68,7 +68,6 @@ public final class VanillaRecipeCategoryUid {
* The brewing recipe category.
*
* Automatically tries to generate all potion variations from the basic ingredients.
* You can get the list of known potion reagents from {@link IIngredientManager#getPotionIngredients()}.
*
* Also automatically adds modded potions from {@link BrewingRecipeRegistry#getRecipes()}.
* JEI can only understand modded potion recipes that are built into vanilla or Forge.
Expand Down
1 change: 0 additions & 1 deletion src/main/java/mezz/jei/gui/overlay/IngredientGrid.java
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,6 @@

import com.mojang.blaze3d.systems.RenderSystem;
import net.minecraftforge.items.ItemHandlerHelper;
import com.mojang.blaze3d.platform.GlStateManager;
import net.minecraft.client.Minecraft;
import net.minecraft.client.entity.player.ClientPlayerEntity;
import net.minecraft.client.renderer.Rectangle2d;
Expand Down
2 changes: 1 addition & 1 deletion src/main/java/mezz/jei/gui/textures/JeiSpriteUploader.java
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ public void registerSprite(ResourceLocation location) {
}

@Override
protected Stream<ResourceLocation> func_225640_a_() {
protected Stream<ResourceLocation> getResourceLocations() {
return Collections.unmodifiableSet(registeredSprites).stream();
}

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,6 @@
import net.minecraftforge.fluids.FluidAttributes;
import net.minecraftforge.fluids.FluidStack;
import net.minecraft.client.Minecraft;
import net.minecraft.client.renderer.texture.AtlasTexture;
import net.minecraft.client.renderer.texture.TextureAtlasSprite;
import net.minecraft.fluid.Fluid;
import net.minecraft.item.Item;
Expand Down Expand Up @@ -73,7 +72,7 @@ public Iterable<Integer> getColors(FluidStack ingredient) {
ResourceLocation fluidStill = attributes.getStillTexture(ingredient);
if (fluidStill != null) {
Minecraft minecraft = Minecraft.getInstance();
TextureAtlasSprite fluidStillSprite = minecraft.getTextureGetter(PlayerContainer.LOCATION_BLOCKS_TEXTURE).apply(fluidStill);
TextureAtlasSprite fluidStillSprite = minecraft.getAtlasSpriteGetter(PlayerContainer.LOCATION_BLOCKS_TEXTURE).apply(fluidStill);
int renderColor = attributes.getColor(ingredient);
return ColorGetter.getColors(fluidStillSprite, renderColor, 1);
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,6 @@
import net.minecraft.client.Minecraft;
import net.minecraft.client.renderer.BufferBuilder;
import net.minecraft.client.renderer.Tessellator;
import net.minecraft.client.renderer.texture.AtlasTexture;
import net.minecraft.client.renderer.texture.TextureAtlasSprite;
import net.minecraft.client.renderer.vertex.DefaultVertexFormats;
import net.minecraft.client.util.ITooltipFlag;
Expand Down Expand Up @@ -106,7 +105,7 @@ private void drawFluid(final int xPosition, final int yPosition, @Nullable Fluid

private void drawTiledSprite(final int xPosition, final int yPosition, final int tiledWidth, final int tiledHeight, int color, int scaledAmount, TextureAtlasSprite sprite) {
Minecraft minecraft = Minecraft.getInstance();
minecraft.getTextureManager().bindTexture(AtlasTexture.LOCATION_BLOCKS_TEXTURE);
minecraft.getTextureManager().bindTexture(PlayerContainer.LOCATION_BLOCKS_TEXTURE);
setGLColorFromInt(color);

final int xTileCount = tiledWidth / TEX_WIDTH;
Expand Down Expand Up @@ -137,7 +136,7 @@ private static TextureAtlasSprite getStillFluidSprite(FluidStack fluidStack) {
Fluid fluid = fluidStack.getFluid();
FluidAttributes attributes = fluid.getAttributes();
ResourceLocation fluidStill = attributes.getStillTexture(fluidStack);
return minecraft.getTextureGetter(PlayerContainer.LOCATION_BLOCKS_TEXTURE).apply(fluidStill);
return minecraft.getAtlasSpriteGetter(PlayerContainer.LOCATION_BLOCKS_TEXTURE).apply(fluidStill);
}

private static void setGLColorFromInt(int color) {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ public class ItemStackRenderer implements IIngredientRenderer<ItemStack> {
public void render(int xPosition, int yPosition, @Nullable ItemStack ingredient) {
if (ingredient != null) {
RenderSystem.enableDepthTest();
RenderHelper.func_227780_a_();
RenderHelper.enableStandardItemLighting();
Minecraft minecraft = Minecraft.getInstance();
FontRenderer font = getFontRenderer(minecraft, ingredient);
ItemRenderer itemRenderer = minecraft.getItemRenderer();
Expand Down
12 changes: 6 additions & 6 deletions src/main/java/mezz/jei/render/IngredientListBatchRenderer.java
Original file line number Diff line number Diff line change
Expand Up @@ -10,8 +10,8 @@
import net.minecraft.client.renderer.ItemRenderer;
import net.minecraft.client.renderer.RenderHelper;
import net.minecraft.client.renderer.model.IBakedModel;
import net.minecraft.client.renderer.texture.AtlasTexture;
import net.minecraft.client.renderer.texture.TextureManager;
import net.minecraft.inventory.container.PlayerContainer;
import net.minecraft.item.ItemStack;

import com.google.common.base.Preconditions;
Expand Down Expand Up @@ -148,14 +148,14 @@ public IngredientListElementRenderer getHovered(double mouseX, double mouseY) {
* renders all ItemStacks
*/
public void render(Minecraft minecraft) {
RenderHelper.func_227780_a_();
RenderHelper.enableStandardItemLighting();

ItemRenderer itemRenderer = minecraft.getItemRenderer();
TextureManager textureManager = minecraft.getTextureManager();
itemRenderer.zLevel += 50.0F;

textureManager.bindTexture(AtlasTexture.LOCATION_BLOCKS_TEXTURE);
textureManager.getTexture(AtlasTexture.LOCATION_BLOCKS_TEXTURE).setBlurMipmapDirect(false, false);
textureManager.bindTexture(PlayerContainer.LOCATION_BLOCKS_TEXTURE);
textureManager.getTexture(PlayerContainer.LOCATION_BLOCKS_TEXTURE).setBlurMipmapDirect(false, false);
RenderSystem.enableRescaleNormal();
RenderSystem.enableAlphaTest();
RenderSystem.alphaFunc(GL11.GL_GREATER, 0.1F);
Expand All @@ -181,8 +181,8 @@ public void render(Minecraft minecraft) {
RenderSystem.disableRescaleNormal();
RenderSystem.disableLighting();

textureManager.bindTexture(AtlasTexture.LOCATION_BLOCKS_TEXTURE);
textureManager.getTexture(AtlasTexture.LOCATION_BLOCKS_TEXTURE).restoreLastBlurMipmap();
textureManager.bindTexture(PlayerContainer.LOCATION_BLOCKS_TEXTURE);
textureManager.getTexture(PlayerContainer.LOCATION_BLOCKS_TEXTURE).restoreLastBlurMipmap();

itemRenderer.zLevel -= 50.0F;

Expand Down
6 changes: 3 additions & 3 deletions src/main/java/mezz/jei/render/ItemStackFastRenderer.java
Original file line number Diff line number Diff line change
Expand Up @@ -58,9 +58,9 @@ private void uncheckedRenderItemAndEffectIntoGUI(IEditModeConfig editModeConfig,
matrixStack.translate(-0.5, -0.5, -0.5);
Minecraft minecraft = Minecraft.getInstance();
ItemRenderer itemRenderer = minecraft.getItemRenderer();
IRenderTypeBuffer.Impl iRenderTypeBuffer = minecraft.func_228019_au_().func_228487_b_();
itemRenderer.func_229111_a_(itemStack, ItemCameraTransforms.TransformType.GUI, false, matrixStack, iRenderTypeBuffer, 15728880, OverlayTexture.DEFAULT_LIGHT, bakedModel);
iRenderTypeBuffer.func_228461_a_();
IRenderTypeBuffer.Impl iRenderTypeBuffer = minecraft.getRenderTypeBuffers().getBufferSource();
itemRenderer.renderItem(itemStack, ItemCameraTransforms.TransformType.GUI, false, matrixStack, iRenderTypeBuffer, 15728880, OverlayTexture.NO_OVERLAY, bakedModel);
iRenderTypeBuffer.finish();

}

Expand Down

0 comments on commit efc8e7a

Please sign in to comment.