* Added if null check to prevent NPE spam.
This commit is contained in:
		@@ -116,6 +116,7 @@ public class SignsHandler {
 | 
				
			|||||||
												ConfigC.sign_WAITING
 | 
																	ConfigC.sign_WAITING
 | 
				
			||||||
														.getLocation());
 | 
																			.getLocation());
 | 
				
			||||||
								int linecount = 0;
 | 
													int linecount = 0;
 | 
				
			||||||
 | 
													if (signLines != null) {
 | 
				
			||||||
									for (String line : signLines) {
 | 
														for (String line : signLines) {
 | 
				
			||||||
										if (linecount <= 3) {
 | 
															if (linecount <= 3) {
 | 
				
			||||||
											signblock
 | 
																signblock
 | 
				
			||||||
@@ -136,6 +137,7 @@ public class SignsHandler {
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
										linecount = linecount + 1;
 | 
															linecount = linecount + 1;
 | 
				
			||||||
									}
 | 
														}
 | 
				
			||||||
 | 
													}
 | 
				
			||||||
								signblock.update();
 | 
													signblock.update();
 | 
				
			||||||
							} else if (arena.gameState
 | 
												} else if (arena.gameState
 | 
				
			||||||
									.equals(ArenaState.STARTING)) {
 | 
														.equals(ArenaState.STARTING)) {
 | 
				
			||||||
@@ -144,6 +146,7 @@ public class SignsHandler {
 | 
				
			|||||||
												ConfigC.sign_STARTING
 | 
																	ConfigC.sign_STARTING
 | 
				
			||||||
														.getLocation());
 | 
																			.getLocation());
 | 
				
			||||||
								int linecount = 0;
 | 
													int linecount = 0;
 | 
				
			||||||
 | 
													if (signLines != null) {
 | 
				
			||||||
									for (String line : signLines) {
 | 
														for (String line : signLines) {
 | 
				
			||||||
										if (linecount <= 3) {
 | 
															if (linecount <= 3) {
 | 
				
			||||||
											signblock
 | 
																signblock
 | 
				
			||||||
@@ -164,6 +167,7 @@ public class SignsHandler {
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
										linecount = linecount + 1;
 | 
															linecount = linecount + 1;
 | 
				
			||||||
									}
 | 
														}
 | 
				
			||||||
 | 
													}
 | 
				
			||||||
								signblock.update();
 | 
													signblock.update();
 | 
				
			||||||
							} else if (arena.gameState
 | 
												} else if (arena.gameState
 | 
				
			||||||
									.equals(ArenaState.INGAME)) {
 | 
														.equals(ArenaState.INGAME)) {
 | 
				
			||||||
@@ -172,6 +176,7 @@ public class SignsHandler {
 | 
				
			|||||||
												ConfigC.sign_INGAME
 | 
																	ConfigC.sign_INGAME
 | 
				
			||||||
														.getLocation());
 | 
																			.getLocation());
 | 
				
			||||||
								int linecount = 0;
 | 
													int linecount = 0;
 | 
				
			||||||
 | 
													if (signLines != null) {
 | 
				
			||||||
									for (String line : signLines) {
 | 
														for (String line : signLines) {
 | 
				
			||||||
										if (linecount <= 3) {
 | 
															if (linecount <= 3) {
 | 
				
			||||||
											signblock
 | 
																signblock
 | 
				
			||||||
@@ -192,6 +197,7 @@ public class SignsHandler {
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
										linecount = linecount + 1;
 | 
															linecount = linecount + 1;
 | 
				
			||||||
									}
 | 
														}
 | 
				
			||||||
 | 
													}
 | 
				
			||||||
								signblock.update();
 | 
													signblock.update();
 | 
				
			||||||
							}
 | 
												}
 | 
				
			||||||
						}
 | 
											}
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user