Florian Nücke
231f78c674
added 'drop' signal that is triggered when a mouse button is released after a previous drag signal (and only then!), closes #173
...
cleaned up power traits a little
2014-03-24 20:57:11 +01:00
Florian Nücke
552bf5e3c2
Merge branch 'master' of github.com:MightyPirates/OpenComputers into MC1.7
...
Conflicts:
src/main/scala/li/cil/oc/common/tileentity/traits/PowerAcceptor.scala
src/main/scala/li/cil/oc/server/TickHandler.scala
2014-03-24 17:42:39 +01:00
Florian Nücke
75f661696f
overscaling chars on screens a little (amount configurable) to (hopefully) suppress/reduce render glitches on less accurate graphics cards
...
fixed potential NPE in analyzer
fixed minor derp in adapter
triggering ic2 events in tick handler to avoid recreating tile entity in invalidate in certain cases (RiM)
saving chunk coords in computer nbt for reliably loading them again even when moved (RiM or similar)
2014-03-24 17:19:51 +01:00
Florian Nücke
f29eed393e
Merge branch 'master' of github.com:MightyPirates/OpenComputers into MC1.7
2014-03-23 12:15:07 +01:00
Florian Nücke
454f3e9b66
Merge branch 'master' of github.com:MightyPirates/OpenComputers into MC1.7
...
Conflicts:
src/main/scala/li/cil/oc/client/PacketSender.scala
src/main/scala/li/cil/oc/client/renderer/tileentity/CableRenderer.scala
src/main/scala/li/cil/oc/client/renderer/tileentity/RobotRenderer.scala
src/main/scala/li/cil/oc/common/block/Capacitor.scala
src/main/scala/li/cil/oc/common/block/Case.scala
src/main/scala/li/cil/oc/common/block/Charger.scala
src/main/scala/li/cil/oc/common/block/Delegate.scala
src/main/scala/li/cil/oc/common/block/Delegator.scala
src/main/scala/li/cil/oc/common/block/DiskDrive.scala
src/main/scala/li/cil/oc/common/block/Hologram.scala
src/main/scala/li/cil/oc/common/block/Keyboard.scala
src/main/scala/li/cil/oc/common/block/RedstoneAware.scala
src/main/scala/li/cil/oc/common/block/RobotProxy.scala
src/main/scala/li/cil/oc/common/block/Screen.scala
src/main/scala/li/cil/oc/common/block/WirelessRouter.scala
src/main/scala/li/cil/oc/common/tileentity/Adapter.scala
src/main/scala/li/cil/oc/common/tileentity/Cable.scala
src/main/scala/li/cil/oc/common/tileentity/Case.scala
src/main/scala/li/cil/oc/common/tileentity/Charger.scala
src/main/scala/li/cil/oc/common/tileentity/PowerConverter.scala
src/main/scala/li/cil/oc/common/tileentity/Redstone.scala
src/main/scala/li/cil/oc/common/tileentity/WirelessRouter.scala
src/main/scala/li/cil/oc/common/tileentity/traits/Inventory.scala
src/main/scala/li/cil/oc/common/tileentity/traits/PowerAcceptor.scala
src/main/scala/li/cil/oc/common/tileentity/traits/RedstoneAware.scala
src/main/scala/li/cil/oc/common/tileentity/traits/TileEntity.scala
src/main/scala/li/cil/oc/server/PacketHandler.scala
src/main/scala/li/cil/oc/server/component/Redstone.scala
2014-03-23 12:14:56 +01:00
Florian Nücke
4c564d72d9
avoid composite file systems have space total < space used
v1.2.3
2014-03-23 12:14:07 +01:00
Florian Nücke
0f5ce02e97
Merge branch 'master' of github.com:MightyPirates/OpenComputers
2014-03-23 11:43:18 +01:00
Florian Nücke
20f7f97846
keeping updating envs managed by adapter in list and iterating that instead of all of them
2014-03-23 11:43:07 +01:00
Florian Nücke
a042b71a15
fixed robots always dropping items forward into the world (even for dropUp and dropDown)
2014-03-23 11:06:52 +01:00
Florian Nücke
ceab755f72
some more cleanup
2014-03-23 10:13:41 +01:00
Florian Nücke
57b84e19d0
added check for cc presence in access point (might have potentially crashed i think)
2014-03-23 00:58:28 +01:00
Florian Nücke
f8136def10
some more minor cleanup and refactoring
2014-03-23 00:52:53 +01:00
Florian Nücke
db6ef15947
minor internal refactoring (moving tile entity traits to extra package); robots don't get scared and freeze when being watched anymore (if waila is installed); removed the general pause after sync calls again, too broad, e.g. slows down robots massively due to pauses after detect() and such; added pause to redstone component instead; fixed robot name tag always rendering behind robot tool (even when it should be in front of it)
2014-03-23 00:43:05 +01:00
Florian Nücke
2eb28c8562
Merge pull request #169 from kebbanalex/patch-1
...
Added more names to robot.names
2014-03-23 00:09:59 +01:00
kebbanalex
4355598d4c
Added more names to robot.names
2014-03-22 22:55:48 +01:00
Florian Nücke
d34bd491bb
Merge pull request #168 from Vexatos/patch-3
...
An important one.
2014-03-22 16:38:36 +01:00
Vexatos
686e8db6b7
An important one.
...
If you did not know, search for it, you'll maybe find out.
2014-03-22 16:27:07 +01:00
Florian Nücke
026d87fa4f
more waila support for a couple of blocks
2014-03-21 14:48:47 +01:00
Florian Nücke
aa81f5ad46
make analyzer show sided address and signal strength on access point; adding waila support
2014-03-21 13:42:08 +01:00
Florian Nücke
6c3a883624
Merge branch 'master' of github.com:MightyPirates/OpenComputers into MC1.7
...
Conflicts:
src/main/scala/li/cil/oc/server/component/robot/Player.scala
src/main/scala/li/cil/oc/server/component/robot/Robot.scala
2014-03-20 22:23:14 +01:00
Florian Nücke
234651592e
made hardmode.recipes include default.recipes to avoid missing recipes when players comment out the default recipes in the user.recipes; additionally using block break event to check if robots may break blocks (either by "clicking" them or by moving into them), making it compatible with WorldGuard, e.g.
2014-03-20 11:18:14 +01:00
Florian Nücke
2366e8c5fb
Merge branch 'master' of https://github.com/MightyPirates/OpenComputers into MC1.7
...
Conflicts:
src/main/scala/li/cil/oc/common/tileentity/RedstoneAware.scala
2014-03-19 07:54:41 +01:00
Florian Nücke
9778a72fc9
added setting for sync call pause
2014-03-19 07:53:57 +01:00
Florian Nücke
8437af06d5
Merge branch 'master' of https://github.com/MightyPirates/OpenComputers into MC1.7
...
Conflicts:
src/main/scala/li/cil/oc/common/tileentity/BundledRedstoneAware.scala
src/main/scala/li/cil/oc/common/tileentity/RedstoneAware.scala
2014-03-19 07:53:38 +01:00
Florian Nücke
4e7bc78836
cleaned up redstone logic a bit and enforcing a short delay after synchronized calls to avoid tick times for computers going through the roof due to spammy synchronized calls (e.g. redstone.setOutput every frame). this is more of a workaround, i'll have to see if i can find a cleaner solution for this.
2014-03-18 19:00:57 +01:00
Florian Nücke
c8fa07c2b9
Merge branch 'master' of https://github.com/MightyPirates/OpenComputers into MC1.7
2014-03-18 14:06:19 +01:00
Florian Nücke
3b5bb9487b
undid the Arguments.checkInteger change since it can break things (and did!), checking for actual int byte mask in hologram manually now
2014-03-18 14:05:58 +01:00
Florian Nücke
61a2ceaf3d
Merge branch 'master' of https://github.com/MightyPirates/OpenComputers into MC1.7
2014-03-18 09:32:56 +01:00
Florian Nücke
296daa7e1c
fixed Arguments.checkInt for 0x80000000
2014-03-18 09:32:12 +01:00
Florian Nücke
4d79646ed6
adjusted version specific parts in readme
2014-03-18 07:00:28 +01:00
Florian Nücke
9c9b9d3c02
Merge branch 'master' of https://github.com/MightyPirates/OpenComputers into MC1.7
2014-03-18 06:56:58 +01:00
Florian Nücke
bd780583c7
more info on using api/deobf jar as dependency
2014-03-18 06:56:06 +01:00
Florian Nücke
e9adf89123
Merge branch 'master' of https://github.com/MightyPirates/OpenComputers into MC1.7
2014-03-17 18:57:08 +01:00
Florian Nücke
1c049fe9bd
plain sources in api jar
2014-03-17 18:56:41 +01:00
Florian Nücke
e1ab023fa0
Merge branch 'master' of https://github.com/MightyPirates/OpenComputers into MC1.7
2014-03-17 17:40:50 +01:00
Florian Nücke
cba29b2e9a
make computer state save system more compatible with non-standard use of save/load
2014-03-17 16:57:32 +01:00
Florian Nücke
5319d5f0ea
Merge branch 'master' of https://github.com/MightyPirates/OpenComputers into MC1.7
2014-03-17 13:31:53 +01:00
Florian Nücke
2e92183abb
fixed config not being created (only updated)
2014-03-17 13:31:26 +01:00
Florian Nücke
3d5901843d
Merge branch 'master' of https://github.com/MightyPirates/OpenComputers into MC1.7
2014-03-17 12:12:02 +01:00
Florian Nücke
a65ccb7407
fixed save system for computer states. god that was stupid. warning: computers saved in build 266-273 won't be restored properly.
2014-03-17 12:11:38 +01:00
Florian Nücke
708f751fb6
added missing side check when stopping running sound for computers
2014-03-17 11:36:27 +01:00
Florian Nücke
3442dbed18
Merge branch 'master' of https://github.com/MightyPirates/OpenComputers into MC1.7
2014-03-17 10:42:23 +01:00
Florian Nücke
018da854ed
making deobf jar default jar in maven repo; added javadoc jar to maven
2014-03-17 10:42:00 +01:00
Florian Nücke
af543848bd
Merge branch 'master' of https://github.com/MightyPirates/OpenComputers into MC1.7
2014-03-17 10:20:59 +01:00
Florian Nücke
9c1cc85cb8
formatting in fingerprint warning string
2014-03-17 09:56:33 +01:00
Florian Nücke
678424ee09
Merge branch 'master' of https://github.com/MightyPirates/OpenComputers into MC1.7
2014-03-17 09:03:39 +01:00
Florian Nücke
daba8544fb
fixed returning java maps as tables from callbacks
2014-03-17 09:02:43 +01:00
Florian Nücke
e7f4a32d95
Merge branch 'master' of https://github.com/MightyPirates/OpenComputers into MC1.7
...
Conflicts:
src/main/java/li/cil/oc/api/network/SidedEnvironment.java
src/main/scala/li/cil/oc/OpenComputers.scala
src/main/scala/li/cil/oc/common/ConnectionHandler.scala
src/main/scala/li/cil/oc/common/SaveHandler.scala
2014-03-16 17:54:28 +01:00
Florian Nücke
1ac63d205a
some jdoc fixes
2014-03-16 17:17:23 +01:00
Florian Nücke
8c1571c1d0
added javadoc jar generation; added fingerprint generation/check and jar signing
2014-03-16 17:05:52 +01:00