Florian Nücke
|
62f5a7a993
|
made zip file system error instead of return null if the specified root path isn't a directory
|
2014-03-16 09:01:03 +01:00 |
|
Florian Nücke
|
b3a737c57c
|
some cleanup in save handler
|
2014-03-16 08:00:46 +01:00 |
|
Florian Nücke
|
067664dd3e
|
added position to owner interface in the API to make machine saving more generic
|
2014-03-16 07:36:53 +01:00 |
|
Florian Nücke
|
b5da283204
|
fixed saving for server racks in new kernel save system
|
2014-03-16 07:25:51 +01:00 |
|
Florian Nücke
|
f9c4306692
|
fixed component.isRobot (tho that's deprecated anyway!); reworked machine state saving - kernel (and stack, if necessary) are now saved in extra files instead of in the tile entity's nbt tag. if the data gets too bit, minecraft apparently silently fails in saving the chunk... yay. the kernel data is dumped uncompressed to saves/[world]/opencomputers/[chunkX].[chunkY]/[node_address]_kernel - uncompressed because gzipping makes saving noticeably slower. this also allows removing the waila check in the save in case people still have a very old version of it.
|
2014-03-16 06:56:38 +01:00 |
|
Florian Nücke
|
48ad030feb
|
Merge branch 'master' of https://github.com/MightyPirates/OpenComputers
|
2014-03-15 20:00:24 +01:00 |
|
Florian Nücke
|
5b8029364f
|
fixed the dig program
|
2014-03-15 20:00:08 +01:00 |
|
Florian Nücke
|
a6b3f45ce8
|
readme rewrite
|
2014-03-15 02:24:17 +01:00 |
|
Florian Nücke
|
683a9da6ff
|
properly checking if stream was opened successfully in internet.open
|
2014-03-14 17:56:04 +01:00 |
|
Florian Nücke
|
2a443aa17e
|
non-streaming sounds, this means no fade in / out, but since there are only 4 streaming sound channels it's the only sensible way; hopefully fixed potential threading issues when saving file systems; added direct support for energy systems beside UE again, to allow pulling it into a mixin, instead of having it at the top-level tile entity - this is mainly to avoid confusing the crap out of ic2's power system in combination with the robot proxy, but also avoids stuff like cables showing up in openperipherals; with all the scala synthetic classes this is all kinda tightrope-walk-ish so i added some custom interface and method stripping to the class transformer for oc classes (cleans up said synthetic classes quite nicely); this will probably be hell to merge into 1.7...; also adjusted localization files to represent the change in power support
|
2014-03-14 05:12:42 +01:00 |
|
Florian Nücke
|
4b20f58891
|
fixed class transformer for certain scenarios where the tile entity class was not found by the loader
|
2014-03-13 21:30:47 +01:00 |
|
Florian Nücke
|
8a8a5d6d86
|
fixed comments in config getting duplicated when new settings were added (damn line endings...)
|
2014-03-12 06:48:22 +01:00 |
|
Florian Nücke
|
0d71363160
|
removed accidental scala from prefab in api
|
2014-03-12 03:59:26 +01:00 |
|
Florian Nücke
|
6b2e374563
|
added setting for computer running noise volume
|
2014-03-11 21:22:46 +01:00 |
|
Florian Nücke
|
f8a0b60abd
|
robot label now moves smoothly with the robot; running sound for computers, robots and server racks; split sound class into server and client side
|
2014-03-11 21:17:34 +01:00 |
|
Florian Nücke
|
bb98121a82
|
forcing a new address onto nodes added to a network in which another node with that address already exists. this was possible in case of duplicated items (creative mode e.g.)
|
2014-03-11 16:42:35 +01:00 |
|
Florian Nücke
|
7d95148d8b
|
fixed class transformer for mods reobfed to notch names (i was *so* sure i tested this before...)
|
2014-03-11 15:49:26 +01:00 |
|
Florian Nücke
|
fa7da0536f
|
added some more jdoc to api; added FluidTankInfo type converter; made robot interface extend rotatable
|
2014-03-11 12:44:19 +01:00 |
|
Florian Nücke
|
c8d7d569c9
|
organized imports
|
2014-03-11 00:19:01 +01:00 |
|
Florian Nücke
|
73bdde3acb
|
fixed auto tostring in pretty serialization; fixed files not being 'reset' when opening unbuffered files in write mode
|
2014-03-10 23:14:59 +01:00 |
|
Florian Nücke
|
ac1bb3847d
|
disabled debug network rendering
|
2014-03-10 22:33:55 +01:00 |
|
Florian Nücke
|
cfff33cc4b
|
Merge branch 'master' of https://github.com/MightyPirates/OpenComputers
Conflicts:
src/main/resources/assets/opencomputers/robot.names
|
2014-03-10 22:32:36 +01:00 |
|
Florian Nücke
|
32cde6d2ad
|
javadoc for wireless api
|
2014-03-10 22:31:20 +01:00 |
|
Johannes Lohrer
|
190414fd90
|
added robot names from perry rhodan
|
2014-03-10 22:18:36 +01:00 |
|
Florian Nücke
|
2ef86cfacc
|
cleaning up network a lot; fixed cc comps not being able to send wireless messages via access points; started wireless api
|
2014-03-10 22:07:56 +01:00 |
|
Florian Nücke
|
0f0843e4dd
|
Merge pull request #158 from Wobbo/master
Added some pionering robots to the list
|
2014-03-10 21:24:33 +01:00 |
|
René Mellema
|
1829fcc79d
|
Update robot.names
|
2014-03-10 21:24:03 +01:00 |
|
Wobbo
|
77b055a581
|
Added some pionering robots to the list
|
2014-03-10 21:20:51 +01:00 |
|
Florian Nücke
|
de00d886d2
|
Merge branch 'master' of https://github.com/MightyPirates/OpenComputers
|
2014-03-10 18:55:20 +01:00 |
|
Florian Nücke
|
ed0090e60e
|
actually applying type converters; added itemstack converter
|
2014-03-10 18:55:09 +01:00 |
|
Florian Nücke
|
e3d0bfa2c4
|
fixed pretty serialization for tables with mixed typed keys
|
2014-03-10 18:50:04 +01:00 |
|
Florian Nücke
|
afcc04c90c
|
added type converter api. doesn't do anything yet, only allows registering converters.
|
2014-03-10 17:51:10 +01:00 |
|
Florian Nücke
|
17855e6ef1
|
Merge pull request #157 from JoshTheEnder/master
Update robot.names
|
2014-03-10 17:38:42 +01:00 |
|
Josh
|
282d3cfd56
|
Update robot.names
Added Terminator T-1000, HAL 9000 and Robot Devil to robot names
|
2014-03-10 16:33:15 +00:00 |
|
Florian Nücke
|
ce9fccde7a
|
made mcmod.info autoversion via gradle (kinda forgot about that...), had to change modinfo format for that to work (for whatever reason... search and replace doesn't work in nested json? o.O); added safety net to update checker
|
2014-03-10 14:15:19 +01:00 |
|
Florian Nücke
|
98ae923da4
|
added readme on loot disks
|
2014-03-10 01:57:59 +01:00 |
|
Florian Nücke
|
f4b07c77f5
|
cleaned up loot system (custom random class to allow selecting actual disk without messing up the weights - which would have failed with > 5 disks, because of integer division); made besh and irc program first loot disks; avoid breaking disks on insertion due to loot path nbt tag getting wiped; playing correct fs access sounds in robot and playing insert/eject sounds
|
2014-03-10 01:48:44 +01:00 |
|
Johannes Lohrer
|
7fded0afea
|
Merge branch 'master' of github.com:MightyPirates/OpenComputers
|
2014-03-09 23:48:27 +01:00 |
|
Johannes Lohrer
|
e1d774ca79
|
Added loot logic for creating floppy disks
|
2014-03-09 23:48:15 +01:00 |
|
Florian Nücke
|
07b4fda9b4
|
cleaned up robot label renderer a little; bumped version
|
2014-03-09 23:01:30 +01:00 |
|
Florian Nücke
|
667287434f
|
forgot to bump the api version number for the added file system factory method
|
2014-03-09 21:09:52 +01:00 |
|
Florian Nücke
|
09342e9f08
|
added setting to disable robot label rendering, in case it annoys people
|
2014-03-09 20:48:29 +01:00 |
|
Florian Nücke
|
cbdb4f19ad
|
robots could be - unintentionally - be renamed in the anvil. now they keep their name, and get a random name when first placed! also, their name is rendered as a label above them, similar to player names.
|
2014-03-09 20:45:24 +01:00 |
|
Florian Nücke
|
d7fcbd9c38
|
removed debug print from irc.lua
|
2014-03-09 19:45:59 +01:00 |
|
Florian Nücke
|
717aaa3e78
|
hdd access sounds and playing access sounds in a few more cases (e.g. list, remove, rename); avoid spamming network packets if sounds are triggered in a tight loop
|
2014-03-09 18:57:16 +01:00 |
|
Florian Nücke
|
785caac5ae
|
Merge branch 'master' of https://github.com/MightyPirates/OpenComputers
|
2014-03-09 18:42:23 +01:00 |
|
Florian Nücke
|
18e02adba6
|
fixed rendering of hologram block when below a solid block, closes #155
|
2014-03-09 18:42:13 +01:00 |
|
Florian Nücke
|
a31696db0c
|
Merge pull request #154 from MichiyoRavencroft/patch-1
Added 23 Numerics, and CTCP support.
|
2014-03-09 18:37:34 +01:00 |
|
Caitlyn
|
f0d69fa04b
|
Added 23 Numerics, and CTCP support.
Also changed error handling to give the output from unhanded numerics.
|
2014-03-09 11:48:37 -05:00 |
|
Florian Nücke
|
6fdde8a2ac
|
fixed disk access sounds not playing for cc floppies; attribution to asset contributors in license file
|
2014-03-09 17:27:25 +01:00 |
|