Commit graph

2628 commits

Author SHA1 Message Date
drpepper240
3cb47ff6b2 will prevent messing with ship's dimensions 2014-07-13 21:59:49 +04:00
drpepper240
88f12c3a4d miner fix 2014-07-09 07:54:18 +04:00
drpepper240
a5b99b55e3 removed unused setting 2014-07-09 07:48:19 +04:00
drpepper240
b9f301446c minor 2014-07-08 05:55:43 +04:00
drpepper240
229793faa3 minor 2014-07-08 05:54:36 +04:00
drpepper240
c082696af2 miner fix & proposed future fixes
Changed to "digging resistance" instead of "blast resistance" assuming this laser isn't a combat one.
2014-07-08 05:33:50 +04:00
ZLOFENIX
2f9735c428 Fix 2014-07-07 22:14:34 +04:00
ZLOFENIX
f675815f22 CHROS UEBAN 2014-07-07 20:12:03 +04:00
ZLOFENIX
4b8a0c7b3b Fixes 2014-07-07 01:29:51 +04:00
ZLOFENIX
e41c538393 Perrer lasors 2014-07-06 21:26:56 +04:00
DarkholmeTenk
9c3ec5717b Neatness things
Standardized energy report slightly.
2014-06-18 03:35:19 +01:00
DarkholmeTenk
4e7ae225cf TE port
Attempt at porting to TE
2014-06-18 03:05:28 +01:00
ZLOFENIX
33075f13c4 Miner fix 2014-06-16 21:25:44 +04:00
Cr0s
7f8a3a1aa9 Merge pull request #27 from drpepper240/patch-1
Some fixes for TileEntityLaser
2014-06-13 18:44:17 +04:00
drpepper240
fe6923ded2 Some fixes for TileEntityLaser 2014-06-13 18:27:21 +04:00
ZLOFENIX
4a5489641d Real lead fix 2014-06-12 23:15:46 +04:00
ZLOFENIX
3bddbe428c lead fix 2014-05-25 23:03:48 +04:00
DarkholmeTenk
d764b17e3b Change to initialise develop branch 2014-04-03 03:16:41 +01:00
DarkholmeTenk
53137e001e Stuff 2014-04-03 03:04:40 +01:00
Cr0s
da6b6720f7 Trying to fix deploying with incompatible blocks 2014-03-31 12:55:23 +04:00
Cr0s
4c006a8f2a Fixed #22, disabled entity fall damage with jetpack
Fixed:
* #22
* Entity has no longer get fall damage with jetpack
* Made finally EntityJump invisible
2014-03-15 19:31:51 +04:00
DarkholmeTenk
9018bb1b6b Save The NBT!!!!
Make sure to save stuff so that it keeps working over save and load!
2014-03-11 04:46:57 +00:00
DarkholmeTenk
8948f00165 Attempt to fix server crash 2014-03-11 02:42:46 +00:00
DarkholmeTenk
e5f43c3fdc Stupid case sensitivity 2014-03-11 02:28:54 +00:00
DarkholmeTenk
7d098bc703 stupid case sensitivity 2014-03-11 02:28:44 +00:00
DarkholmeTenk
aa36d40c99 Update
Refactored a bunch of block logic to move block initialisation from the
WarpDrive class to the block's own class.
Nuclear reactor component which draws a tonne of heat from components
and the reactor Very quickly.
Nuclear monitor which uses lasers (of course) to remove the heat from
laser focuses VERY VERY quickly at the cost of energy.
Added a creative tab just for warpdrive, because
CreativeTabs.tabRedstone isn't the best place for lasers.
Made WarpDriveConfig completely static; there can only ever be one
instance of it (hence WarpDriveConfig.i) and there should never be
multiple copies of the options.
2014-03-11 00:05:46 +00:00
DarkholmeTenk
70569151b0 Transporter Recipe
Wooh!
2014-03-05 00:06:56 +00:00
DarkholmeTenk
3f1a2a9987 Transporters! Configuration!
Transporters have a chance of doing nasty stuffs!
2014-03-04 23:49:40 +00:00
DarkholmeTenk
fd6e1e48f3 Version bump 2014-02-28 11:26:35 +00:00
DarkholmeTenk
67ad736a7e Update
Made a bunch of config stuff static
Changed things to access static config values
Removed unused imports
Added basic workings of transporter
Changed a few more TEs to use WarpDrive.debugPrint
Made TileEntityShipScanner an extension of TileEntityAbstractLaser
Removed some unused variables
Switched from @PostInit and similar to @EventHandler
Changed some Vector3.add to Vector3.translate
2014-02-28 11:22:18 +00:00
DarkholmeTenk
e1d547202e Remove sendLaserPacket code now it's tested. 2014-02-27 19:45:35 +00:00
DarkholmeTenk
098e5f4191 More changes
Started converting the laser's computer functions.
Fixed the laser being invisible on reload (due to no colour)
2014-02-27 19:44:45 +00:00
DarkholmeTenk
cd9386998e Tidying
Moved the sendLaserPacket function into its own abstract class (had to
extend WarpChunkTE for mining laser and things)
Made beamFX debug messages much more concise.
Tidied up cloaking field callMethods to use new toInt functions.
Made laser lift try to move stuff every 8 ticks rather than every 40 to
eliminate the slow feeling.
Made a custom laser calling function in laserLift since source and dest
are the same in nearly every call.
Made BeamFX only use the grey texture since it can just colorise it.
Changed a few System.out.printlns to WarpDrive.debugPrints.
2014-02-27 19:24:46 +00:00
DarkholmeTenk
2ce9e1cdae Added in more debug things.
Noticed source vector was (0.5,0.5,1) figured maybe minerVector is not
being set correctly
2014-02-26 17:25:23 +00:00
DarkholmeTenk
b4ce59e5e2 Debug stuff
Added in and re-enabled a bunch of debug code since beams don't seem to
be working
2014-02-26 17:11:10 +00:00
DarkholmeTenk
5a14012e80 May as well harvest non-rubber trees if we're in tapping mode rather
than keep looping over them!
2014-02-26 16:43:51 +00:00
DarkholmeTenk
d82963121a Readme.md Update 2014-02-26 16:20:33 +00:00
DarkholmeTenk
5e72d49929 Version bump 2014-02-26 12:07:50 +00:00
DarkholmeTenk
4447722001 Added tree tapping mode to tree farm
Added config option to turn debug mode on or off
Added base TE class to be lazy with some functions (e.g. for computer
input and Math.min(Math.max(a,b),c) replacement
2014-02-26 12:01:45 +00:00
U-Admin-DPC\Admin
817a0ea3f4 remove orig files 2014-02-26 09:51:56 +00:00
U-Admin-DPC\Admin
1bd5572148 mergetest 2014-02-26 09:49:36 +00:00
DarkholmeTenk
33bd22489c Couple of tree farm changes 2014-02-26 09:37:42 +00:00
Cr0s
2285a5d75c Create README.md 2014-02-25 15:03:41 -08:00
Anus
3bce6bcade Merge branch 'master' of https://github.com/Cr0s/WarpDrive 2014-02-26 03:00:49 +04:00
Anus
86e96a43ee Fixed TE moving when jump
* Fixed: some TileEntities may be corrupted after jump
* Entities of Jump, Star core and Sphere Gen is now invisible
2014-02-26 03:00:37 +04:00
DarkholmeTenk
3dde09d558 Laser tree farm has a recipe 2014-02-25 19:22:37 +00:00
DarkholmeTenk
641bab80e8 Cosmetic changes
FXBeam can be any color (green for tree farm, blue for mining)
Made so machines define their own parameter using abstracts.
Added green version of mining laser for tree farm texture.
Added grey version of FXBeam for when it doesn't match any normal color.
2014-02-25 18:04:02 +00:00
DarkholmeTenk
bd0485d62f Bit more work on the tree farm, balancing, cosmetics and recipes to do! 2014-02-25 07:58:46 +00:00
DarkholmeTenk
726417a320 Laser Tree Farm beginnings 2014-02-25 06:47:49 +00:00
DarkholmeTenk
dcb339e1ce Refactored mining laser code
Moved majority of the code out of the mining laser class.
Things which are not specific to any laser block harvester (such as
finding a particle accelerator or harvesting a block) have been moved to
the TileEntityAbstractMiner abstract class.
The only things in the mining laser are the things related to the
operation of that particular laser.
2014-02-25 04:34:49 +00:00