mirror of
				https://github.com/SquidDev-CC/CC-Tweaked
				synced 2025-10-30 13:13:00 +00:00 
			
		
		
		
	Update to 1.15
Most of the port is pretty simple. The main problems are regarding
changes to Minecraft's rendering system.
 - Remove several rendering tweaks until Forge's compatibility it
   brought up-to-date
    - Map rendering for pocket computers and printouts
    - Item frame rendering for printouts
    - Custom block outlines for monitors and cables/wired modems
    - Custom breaking progress for cables/wired modems
 - Turtle "Dinnerbone" rendering is currently broken, as normals are not
   correctly transformed.
 - Rewrite FixedWidthFontRenderer to to the buffer in a single sweep.
   In order to do this, the term_font now also bundles a "background"
   section, which is just a blank region of the screen.
 - Render monitors using a VBO instead of a call list. I haven't
   compared performance yet, but it manages to render a 6x5 array of
   _static_ monitors at almost 60fps, which seems pretty reasonable.
			
			
This commit is contained in:
		| @@ -5,7 +5,7 @@ | ||||
|  */ | ||||
| package dan200.computercraft.client.gui; | ||||
|  | ||||
| import com.mojang.blaze3d.platform.GlStateManager; | ||||
| import com.mojang.blaze3d.systems.RenderSystem; | ||||
| import dan200.computercraft.shared.peripheral.diskdrive.ContainerDiskDrive; | ||||
| import net.minecraft.client.gui.screen.inventory.ContainerScreen; | ||||
| import net.minecraft.entity.player.PlayerInventory; | ||||
| @@ -32,7 +32,7 @@ public class GuiDiskDrive extends ContainerScreen<ContainerDiskDrive> | ||||
|     @Override | ||||
|     protected void drawGuiContainerBackgroundLayer( float partialTicks, int mouseX, int mouseY ) | ||||
|     { | ||||
|         GlStateManager.color4f( 1.0F, 1.0F, 1.0F, 1.0F ); | ||||
|         RenderSystem.color4f( 1.0F, 1.0F, 1.0F, 1.0F ); | ||||
|         minecraft.getTextureManager().bindTexture( BACKGROUND ); | ||||
|         blit( guiLeft, guiTop, 0, 0, xSize, ySize ); | ||||
|     } | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 SquidDev
					SquidDev