SquidDev 
							
						 
					 
					
						
						
							
						
						fbbfe33e21 
					 
					
						
						
							
							Do not instantiate ServerComputer instances in the peripheral provider  
						
						... 
						
						
						
						Instead we create a ComputerProxy, which delegates methods to the
ServerComputer or TileComputerBase, depending on which one exists. 
						
						
							
						
					 
					
						2017-09-15 18:58:13 +01:00 
						 
				 
			
				
					
						
							
							
								SquidDev 
							
						 
					 
					
						
						
							
						
						7a916ed8c2 
					 
					
						
						
							
							Do not instantiate a ServerComputer for pocket computers's mount  
						
						
						
						
							
						
					 
					
						2017-09-15 18:48:57 +01:00 
						 
				 
			
				
					
						
							
							
								SquidDev 
							
						 
					 
					
						
						
							
						
						60305cd106 
					 
					
						
						
							
							Remove tile before calling destroy  
						
						... 
						
						
						
						This ensures that the tile will updating neighbouring blocks, and so
the destroyed tile will not be wrapped as a peripheral. 
						
						
							
						
					 
					
						2017-09-15 17:40:53 +01:00 
						 
				 
			
				
					
						
							
							
								Wilma456 (Jakob0815) 
							
						 
					 
					
						
						
							
						
						b8630f739a 
					 
					
						
						
							
							Add Check requested by dan200  
						
						
						
						
							
						
					 
					
						2017-09-13 19:21:17 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Ratcliffe 
							
						 
					 
					
						
						
							
						
						1c8480a329 
					 
					
						
						
							
							Merge pull request  #441  from SquidDev-CC/hotfix/paintutils-read  
						
						... 
						
						
						
						Fix a non-existent method being used in paintutils 
						
						
							
						
					 
					
						2017-09-13 17:10:07 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Ratcliffe 
							
						 
					 
					
						
						
							
						
						5219648128 
					 
					
						
						
							
							Merge pull request  #445  from SquidDev-CC/hotfix/container-backgrounds  
						
						... 
						
						
						
						Fix background and tooltips not rendering within containers 
						
						
							
						
					 
					
						2017-09-13 00:43:10 +01:00 
						 
				 
			
				
					
						
							
							
								SquidDev 
							
						 
					 
					
						
						
							
						
						1ef7c8e8db 
					 
					
						
						
							
							Only send the packet to people within 64 blocks  
						
						... 
						
						
						
						This is equivalent to what vanilla Minecraft does 
						
						
							
						
					 
					
						2017-09-12 22:44:49 +01:00 
						 
				 
			
				
					
						
							
							
								Wilma456 
							
						 
					 
					
						
						
							
						
						1415dd0dae 
					 
					
						
						
							
							Changes requested by dan200  
						
						
						
						
							
						
					 
					
						2017-09-12 20:43:07 +02:00 
						 
				 
			
				
					
						
							
							
								Wilma456 (Jakob0815) 
							
						 
					 
					
						
						
							
						
						282aa804f8 
					 
					
						
						
							
							Changes sugested by dan200  
						
						
						
						
							
						
					 
					
						2017-09-12 19:42:08 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Ratcliffe 
							
						 
					 
					
						
						
							
						
						e959051239 
					 
					
						
						
							
							Merge pull request  #447  from BombBloke/patch-1  
						
						... 
						
						
						
						Correct minor typo in rednet.receive 
						
						
							
						
					 
					
						2017-09-12 18:14:34 +01:00 
						 
				 
			
				
					
						
							
							
								Wilma456 (Jakob0815) 
							
						 
					 
					
						
						
							
						
						373b7ba293 
					 
					
						
						
							
							Fix check of write()  
						
						... 
						
						
						
						if you call write(nil), you will get the error "bios.lua:229: bad argument: string expected, got nil", so nil is not a valid argument for write() and should be removed. 
						
						
							
						
					 
					
						2017-09-12 17:17:58 +02:00 
						 
				 
			
				
					
						
							
							
								Bomb Bloke 
							
						 
					 
					
						
						
							
						
						70c6f3498b 
					 
					
						
						
							
							Correct minor typo in rednet.receive  
						
						... 
						
						
						
						Caused attempts to set a time-out value to throw "expected number, got number". 
						
						
							
						
					 
					
						2017-09-13 01:06:59 +10:00 
						 
				 
			
				
					
						
							
							
								SquidDev 
							
						 
					 
					
						
						
							
						
						afec3743f3 
					 
					
						
						
							
							Use custom packet to play records, instead of using block events  
						
						... 
						
						
						
						Breaking a disk drive was not stopping the record being played as the
block event never reached the client. Instead, we send a custom packet
which starts/stops music at a given location.
We also remove all the plumbing for eventReceived/sendBlockEvent from
the generic block/tile classes, as they are no longer used.
Closes  #443  
						
						
							
						
					 
					
						2017-09-12 15:46:46 +01:00 
						 
				 
			
				
					
						
							
							
								Wilma456 
							
						 
					 
					
						
						
							
						
						5989d021c7 
					 
					
						
						
							
							Add folder /rom/modules  
						
						
						
						
							
						
					 
					
						2017-09-12 16:44:22 +02:00 
						 
				 
			
				
					
						
							
							
								SquidDev 
							
						 
					 
					
						
						
							
						
						baa8993999 
					 
					
						
						
							
							Fix background and tooltips not rendering within containers  
						
						... 
						
						
						
						The methods to draw these now have to be explicitly called, hence not
showing up. 
						
						
							
						
					 
					
						2017-09-12 15:05:32 +01:00 
						 
				 
			
				
					
						
							
							
								Wilma456 (Jakob0815) 
							
						 
					 
					
						
						
							
						
						92f5860de6 
					 
					
						
						
							
							Use select()  
						
						
						
						
							
						
					 
					
						2017-09-12 15:27:09 +02:00 
						 
				 
			
				
					
						
							
							
								SquidDev 
							
						 
					 
					
						
						
							
						
						12abd4292e 
					 
					
						
						
							
							Fixes a non-existent method being used in paintutils  
						
						
						
						
							
						
					 
					
						2017-09-12 09:52:21 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Ratcliffe 
							
						 
					 
					
						
						
							
						
						fa498e74fb 
					 
					
						
						
							
							1.80pr1  
						
						
						
						
							
 
						
					 
					
						2017-09-12 00:11:19 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Ratcliffe 
							
						 
					 
					
						
						
							
						
						bd90d7d3b0 
					 
					
						
						
							
							Ignore .DS_Store files  
						
						
						
						
							
						
					 
					
						2017-09-12 00:05:26 +01:00 
						 
				 
			
				
					
						
							
							
								SquidDev 
							
						 
					 
					
						
						
							
						
						4bd5b0d236 
					 
					
						
						
							
							Remove HTTPTask, queueing the event when it has finished executing  
						
						... 
						
						
						
						This means we don't have to have lots of shared state between the run
and whenFinished method, and allows for easier chaining of futures later
on. 
						
						
							
						
					 
					
						2017-09-11 22:13:00 +01:00 
						 
				 
			
				
					
						
							
							
								Wilma456 (Jakob0815) 
							
						 
					 
					
						
						
							
						
						0115bc8dca 
					 
					
						
						
							
							Make io.write() accept multiple args  
						
						... 
						
						
						
						This is just to bring the io API from CC close the the io API from normal lua, which accept multiple args for io.write(). 
						
						
							
						
					 
					
						2017-09-11 15:47:30 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Ratcliffe 
							
						 
					 
					
						
						
							
						
						1fdfcdb5f2 
					 
					
						
						
							
							Merge pull request  #378  from MineRobber9000/patch-3  
						
						... 
						
						
						
						Add ability to load raw data from a string [paintutils] 
						
						
							
						
					 
					
						2017-09-11 13:28:27 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Ratcliffe 
							
						 
					 
					
						
						
							
						
						6c32d8a57e 
					 
					
						
						
							
							Merge pull request  #394  from Wojbie/bugfix/Filesystem-dots-#35  
						
						... 
						
						
						
						Modify logic behind ... and more in file path. 
						
						
							
						
					 
					
						2017-09-11 13:27:13 +01:00 
						 
				 
			
				
					
						
							
							
								SquidDev 
							
						 
					 
					
						
						
							
						
						5f323a85a7 
					 
					
						
						
							
							Rethrow/retrigger interrupted status where appropriate  
						
						
						
						
							
						
					 
					
						2017-09-10 22:08:08 +01:00 
						 
				 
			
				
					
						
							
							
								SquidDev 
							
						 
					 
					
						
						
							
						
						85c556d324 
					 
					
						
						
							
							Rewrite the computer thread system  
						
						... 
						
						
						
						This makes a couple of significant changes to the original system, to
reduce the number of threads created and allow for multiple threads in
the future. There are several notable changes from the original
implementation:
 - A blocking queue is used for the main task queue queue. This removes
   the need for the "monitor" variable and allows for multiple threads
   polling this queue in the future.
 - The thread used to execute tasks is "cached" between tasks,
   significantly reducing the number of threads which need to be
   created. If a task needs to be stopped then the thread is then
   terminated and a new one constructed, though this rarely happens. 
						
						
							
						
					 
					
						2017-09-10 22:08:08 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Ratcliffe 
							
						 
					 
					
						
						
							
						
						61ff91f237 
					 
					
						
						
							
							Merge pull request  #316  from SquidDev-CC/feature/minecraft-1.12.2  
						
						... 
						
						
						
						Update to 1.12. Bam! 
						
						
							
						
					 
					
						2017-09-10 20:52:26 +01:00 
						 
				 
			
				
					
						
							
							
								SquidDev 
							
						 
					 
					
						
						
							
						
						3b2de38227 
					 
					
						
						
							
							Build against Oracle JDK 8 instead  
						
						
						
						
							
						
					 
					
						2017-09-10 20:45:24 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Ratcliffe 
							
						 
					 
					
						
						
							
						
						bde9ac9747 
					 
					
						
						
							
							Merge pull request  #400  from SquidDev-CC/hotfix/redstone-propagation  
						
						... 
						
						
						
						Fix redstone not being propagated through solid blocks 
						
						
							
						
					 
					
						2017-09-10 18:05:51 +01:00 
						 
				 
			
				
					
						
							
							
								Wojbie 
							
						 
					 
					
						
						
							
						
						6aa4a385a3 
					 
					
						
						
							
							Requested changes to logic behind ... in file path.  
						
						
						
						
							
						
					 
					
						2017-09-10 17:51:29 +02:00 
						 
				 
			
				
					
						
							
							
								SquidDev 
							
						 
					 
					
						
						
							
						
						a2da6d9601 
					 
					
						
						
							
							Pass the original block in redstone propagation  
						
						... 
						
						
						
						notifyBlockOfStateChange and notifyNeighborsOfStateExcept expect the
block which caused the redstone update, rather than the neighbor block.
Fixes  #393  
						
						
							
						
					 
					
						2017-09-10 09:32:02 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Ratcliffe 
							
						 
					 
					
						
						
							
						
						88b1124204 
					 
					
						
						
							
							Merge pull request  #399  from SquidDev-CC/hotfix/http-encoding  
						
						... 
						
						
						
						Fix setting an invalid content-encoding header 
						
						
							
						
					 
					
						2017-09-10 00:28:39 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Ratcliffe 
							
						 
					 
					
						
						
							
						
						51644e32ed 
					 
					
						
						
							
							Merge pull request  #415  from Wilma456/palletecheck  
						
						... 
						
						
						
						Add valid check to term.setPaletteColor/getPaletteColor 
						
						
							
						
					 
					
						2017-09-10 00:12:46 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Ratcliffe 
							
						 
					 
					
						
						
							
						
						cf5216aefb 
					 
					
						
						
							
							Merge pull request  #401  from SquidDev-CC/hotfix/peripheral-errors  
						
						... 
						
						
						
						Fix logPeripheralErrors not being set 
						
						
							
						
					 
					
						2017-09-10 00:06:15 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Ratcliffe 
							
						 
					 
					
						
						
							
						
						c7e5386e80 
					 
					
						
						
							
							Merge pull request  #414  from Wilma456/listfix  
						
						... 
						
						
						
						Fix Bug in list.lua 
						
						
							
						
					 
					
						2017-09-10 00:04:08 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Ratcliffe 
							
						 
					 
					
						
						
							
						
						707f0899da 
					 
					
						
						
							
							Merge pull request  #429  from Wilma456/iofix  
						
						... 
						
						
						
						Fix io API 
						
						
							
						
					 
					
						2017-09-09 23:59:57 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Ratcliffe 
							
						 
					 
					
						
						
							
						
						3095a6bbad 
					 
					
						
						
							
							Merge pull request  #241  from SquidDev-CC/feature/minecraft-1.11.2  
						
						... 
						
						
						
						Update to 1.11.2 
						
						
							
						
					 
					
						2017-09-09 23:54:42 +01:00 
						 
				 
			
				
					
						
							
							
								Wilma456 (Jakob0815) 
							
						 
					 
					
						
						
							
						
						a5bbed528d 
					 
					
						
						
							
							Make mode from io.open() accept nil  
						
						
						
						
							
						
					 
					
						2017-09-06 18:53:44 +02:00 
						 
				 
			
				
					
						
							
							
								Wilma456 
							
						 
					 
					
						
						
							
						
						0c1114edbc 
					 
					
						
						
							
							Update to new Style  
						
						
						
						
							
						
					 
					
						2017-08-30 17:29:06 +02:00 
						 
				 
			
				
					
						
							
							
								Wilma456 (Jakob0815) 
							
						 
					 
					
						
						
							
						
						369be7c32c 
					 
					
						
						
							
							Fix io API  
						
						... 
						
						
						
						While adding checks to the io API in #424 , I had forgot that the io API has his own type() function who overwrite the default one. This PR fix this. Sorry for that. 
						
						
							
						
					 
					
						2017-08-27 17:08:40 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Ratcliffe 
							
						 
					 
					
						
						
							
						
						fd8837c631 
					 
					
						
						
							
							Merge pull request  #377  from Wilma456/fserror  
						
						... 
						
						
						
						Better Errors for fs API 
						
						
							
						
					 
					
						2017-08-27 13:51:36 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Ratcliffe 
							
						 
					 
					
						
						
							
						
						2f829a1413 
					 
					
						
						
							
							Fixed load() not accepting function arguments  
						
						
						
						
							
						
					 
					
						2017-08-27 13:34:33 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Ratcliffe 
							
						 
					 
					
						
						
							
						
						0de3a42808 
					 
					
						
						
							
							Merge pull request  #424  from Wilma456/newcheck  
						
						... 
						
						
						
						Add more Checks 
						
						
							
						
					 
					
						2017-08-27 12:26:58 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Ratcliffe 
							
						 
					 
					
						
						
							
						
						2fb6a9dc62 
					 
					
						
						
							
							Merge pull request  #389  from Wilma456/ioerr  
						
						... 
						
						
						
						Make io.open() return Error 
						
						
							
						
					 
					
						2017-08-27 12:22:54 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Ratcliffe 
							
						 
					 
					
						
						
							
						
						87b771b7c8 
					 
					
						
						
							
							Merge pull request  #421  from Wilma456/sleephelp  
						
						... 
						
						
						
						Remove sleep.txt 
						
						
							
						
					 
					
						2017-08-27 12:17:53 +01:00 
						 
				 
			
				
					
						
							
							
								Wilma456 
							
						 
					 
					
						
						
							
						
						79697e37b0 
					 
					
						
						
							
							Add Check to load()  
						
						
						
						
							
						
					 
					
						2017-08-24 20:18:21 +02:00 
						 
				 
			
				
					
						
							
							
								Wilma456 
							
						 
					 
					
						
						
							
						
						4f9de6b02c 
					 
					
						
						
							
							Update Checks  
						
						
						
						
							
						
					 
					
						2017-08-24 20:17:31 +02:00 
						 
				 
			
				
					
						
							
							
								Wilma456 
							
						 
					 
					
						
						
							
						
						e9cea7d0f5 
					 
					
						
						
							
							Add more Checks  
						
						
						
						
							
						
					 
					
						2017-08-21 15:20:32 +02:00 
						 
				 
			
				
					
						
							
							
								Wilma456 (Jakob0815) 
							
						 
					 
					
						
						
							
						
						90626748e4 
					 
					
						
						
							
							Remove sleep.txt  
						
						... 
						
						
						
						sleep was removed from CC, so It's time to remove the help file 
						
						
							
						
					 
					
						2017-08-18 15:45:57 +02:00 
						 
				 
			
				
					
						
							
							
								Wilma456 (Jakob0815) 
							
						 
					 
					
						
						
							
						
						30b55d966b 
					 
					
						
						
							
							Add valid check to term.setPaletteColor/getPaletteColor  
						
						
						
						
							
						
					 
					
						2017-08-11 15:38:02 +02:00 
						 
				 
			
				
					
						
							
							
								Wilma456 (Jakob0815) 
							
						 
					 
					
						
						
							
						
						3371345fad 
					 
					
						
						
							
							Fix Bug in list.lua  
						
						... 
						
						
						
						list.lua check now, if sDir is a Directory 
						
						
							
						
					 
					
						2017-08-11 13:42:20 +02:00