mirror of
				https://github.com/SquidDev-CC/CC-Tweaked
				synced 2025-10-31 05:33:00 +00:00 
			
		
		
		
	Add back ILuaAPI
This ensures binary compatibility with all those evil mods (Plethora) which CC internals.
This commit is contained in:
		
							
								
								
									
										16
									
								
								src/main/java/dan200/computercraft/core/apis/ILuaAPI.java
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										16
									
								
								src/main/java/dan200/computercraft/core/apis/ILuaAPI.java
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,16 @@ | |||||||
|  | package dan200.computercraft.core.apis; | ||||||
|  |  | ||||||
|  | /** | ||||||
|  |  * This exists purely to ensure binary compatibility. | ||||||
|  |  * | ||||||
|  |  * @see dan200.computercraft.api.lua.ILuaAPI | ||||||
|  |  */ | ||||||
|  | public interface ILuaAPI extends dan200.computercraft.api.lua.ILuaAPI | ||||||
|  | { | ||||||
|  |     void advance( double v ); | ||||||
|  |  | ||||||
|  |     default void update() | ||||||
|  |     { | ||||||
|  |         advance( 0.05 ); | ||||||
|  |     } | ||||||
|  | } | ||||||
| @@ -12,6 +12,7 @@ import dan200.computercraft.api.filesystem.IFileSystem; | |||||||
| import dan200.computercraft.api.filesystem.IMount; | import dan200.computercraft.api.filesystem.IMount; | ||||||
| import dan200.computercraft.api.filesystem.IWritableMount; | import dan200.computercraft.api.filesystem.IWritableMount; | ||||||
| import dan200.computercraft.api.lua.*; | import dan200.computercraft.api.lua.*; | ||||||
|  | import dan200.computercraft.api.lua.ILuaAPI; | ||||||
| import dan200.computercraft.api.peripheral.IPeripheral; | import dan200.computercraft.api.peripheral.IPeripheral; | ||||||
| import dan200.computercraft.core.apis.*; | import dan200.computercraft.core.apis.*; | ||||||
| import dan200.computercraft.core.filesystem.FileSystem; | import dan200.computercraft.core.filesystem.FileSystem; | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user
	 SquidDev
					SquidDev