Fix monitors fetching palette when there is no terminal
This commit is contained in:
parent
ac2382a861
commit
a9e7acbec5
|
@ -49,8 +49,6 @@ private void renderMonitorAt( TileMonitor monitor, double posX, double posY, dou
|
|||
return;
|
||||
}
|
||||
|
||||
Palette palette = origin.getTerminal().getTerminal().getPalette();
|
||||
|
||||
// Ensure each monitor is rendered only once
|
||||
long renderFrame = ComputerCraft.getRenderFrame();
|
||||
if( origin.m_lastRenderFrame == renderFrame )
|
||||
|
@ -107,6 +105,8 @@ private void renderMonitorAt( TileMonitor monitor, double posX, double posY, dou
|
|||
{
|
||||
if( terminal != null )
|
||||
{
|
||||
Palette palette = terminal.getPalette();
|
||||
|
||||
// Allocate display lists
|
||||
if( origin.m_renderDisplayList < 0 )
|
||||
{
|
||||
|
|
Loading…
Reference in New Issue