Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/EngineHub/CraftBook

🔧 Machines, ICs, PLCs, and more!
https://github.com/EngineHub/CraftBook

Cleanup

e43bab4c4868e605af3cfc36432f69c1bd1917ac authored about 13 years ago
Doors are back!

de4fce74acfd805b11244e7d048e1b24ef6b7623 authored about 13 years ago
Cleanup

a23f0897429e8ec6b3975c3241718eb9cadb27f1 authored about 13 years ago
Added snow overwriting to Gates.

b0bec984aa825011b5de15ad97058a72b8e4f5e3 authored about 13 years ago
Updated build file for newer versions of WorldEdit and Bukkit

8a980ac4118cbf0972018224ca9806237565dd7e authored about 13 years ago
Adding glowstone-glass lightswitch.

2723723d1da4817b564d4395ebd8e6e85dc7dea8 authored over 13 years ago
Merge pull request #92 from oddstr13/pullreq

can i haz events?

fe0e96e13bc686aa40ae950fbfe3f712293f179d authored over 13 years ago
can i haz events?

cb618031f596f78a17afac4e470e662d710964ad authored over 13 years ago
Cleanup and formatting, updated deprecated method getFace(). Also fixed an NPE in cauldrons with TileEntities.

84d3a275c873e090c1eb0f91f52b1167f4841845 authored over 13 years ago
Merge pull request #86 from Moo0/netherrackfire

Prevent punching fires out on (powered) netherrack.

d97946fa78e4591d254ee250842fc032c2e7e9eb authored over 13 years ago
Updated for minecart spawn change.

7495537906b16cdb02960729e1790134a6dc804f authored over 13 years ago
Reverted breaking change to FlexSet.

a9b78b6e856fc196347699f8d2a0ebb42429c1aa authored over 13 years ago
Make sure teleporters don't explode if nevercast comes in range.

32eba769482a4039d01fe642d5e585aa04f66319 authored over 13 years ago
Added minecart teleport blocks. Syntax is [teleport]|x,y,z|(optional) worldname

b794b8be736dd98fceb86375e9bf9984045d8a5e authored over 13 years ago
Wai u do dis to me mvn

d7a1528c7790e823ba737e91e89c4add6c2840f1 authored over 13 years ago
Synced circuits version to the other three modules

1c0ad8b6be5dbf35664cd262f06a551056c2cae4 authored over 13 years ago
Oops, don't need those imports.

de94d2aaa61587bf54a71eafbd1825a35ba797f7 authored over 13 years ago
Prevent punching fires out on (powered) netherrack.

44026a6da9b25c1382255e5c5a9cfe0e0d8478cc authored over 13 years ago
Added some missing things, fixed cart slow blocks

5607b73a26951e889edfce61a788529a811cdd9c authored over 13 years ago
Cleanup

ef2c745eedea50c021e13a871e3d24493c831caa authored over 13 years ago
Ammeter has been finished and added thanks to Jos- from #craftbook.

023bf2d76ee5f81a2a5748086a70b8a4d11337b6 authored over 13 years ago
Moved the project to use Maven. Note that files had to be moved around. Additionally, due to limitations in Maven, there is a fifth module for the single purpose of generating the final .zip. Overall, the distribution has also be modernized to be more inline with WorldEdit, etc.'s distributions.

207a93195e9bc647c2e626b92cfe67a91c52ed94 authored over 13 years ago
Implemented MC0230 (Self-triggered Day Sensor).

6dd7a48e9a63ee5875dbe336c898fd5242ee0f01 authored over 13 years ago
Merge branch 'master' of github.com:sk89q/craftbook

887911ca4a8eeb0609be21fa95b359be7394a40a authored over 13 years ago
Implemented CartDispenser, in both its collecting and dispensing roles.

Note that this is a little different than how they were in the old hmod version (this is largely...

483d85527c63a45df92f43fc839ae9223389a4fb authored over 13 years ago
Updated CartEjector to use a new abstraction in WorldEdit.

Note: this commit requires the latest WorldEdit to compile. Trying to compile CraftBook from so...

13e59222091f1fa56cac87c39f30fa8b1bbb0c6b authored over 13 years ago
Merge branch 'master' of github.com:sk89q/craftbook

cb29dcb54d5031b35c5345ba86d105bc58a4e9e6 authored over 13 years ago
Completely rewrote the FlexibleSetBlock, It also toggles as MrNerdHair proposed. Syntax for line 4 is [h[blockid[:blockdata]]

702ee976ae5b6b154f9ff5f04ad60d937adda38b authored over 13 years ago
Added a convenience method for getting Sign state from CartMechanismBlocks.

bdd94b1db189e88f2a4b6e84a3918e22752c0751 authored over 13 years ago
Improved event disbatching at the top level of minecart handling -- mechanisms can now decide if they want to act on minor events such as motion only within one block.

This makes the actions of systems like boosters much more consistent to outward appearances and ...

64dea122377297227f914f4152a77e618c9e3e74 authored over 13 years ago
Merge branch 'master' of github.com:sk89q/craftbook

7ad558d0ea8ec81d16a506b776ed3c0ae4043c96 authored over 13 years ago
Reimplement storage minecart deposit/collect blocks for Bukkit

0658f79456d6b94bcf28e3950509e1659040dbe1 authored over 13 years ago
Fix spacing in the recently merged CartDeposit code.

4435216800573856ad1f04e22b95d2b2d49981c2 authored over 13 years ago
Fix CartEjector abruptly shifting the pitch and yaw of an ejected entity.

13252843b49d19bedb7929e668d2985d56a5adf8 authored over 13 years ago
Fix CartEjector abruptly shifting the pitch and yaw of an ejected entity.

40816877ecee8cdfb0170bf9db228d40500cb7f0 authored over 13 years ago
Fix spacing in the recently merged CartDeposit code.

6a6be03f72b8774975e6ba311e92f579f12fcef0 authored over 13 years ago
Merge pull request #84 from MrNerdHair/master

Better FlexibleSetBlock, minecart collector/depositor support

98ec2ebe69b345a87008fa1ebed977b610fd2459 authored over 13 years ago
Reimplement storage minecart deposit/collect blocks for Bukkit

a307dd51d97352df54f71a54c737b099e52d7507 authored over 13 years ago
Extend FlexibleSetBlock to allow toggling between block types, and allow specification of block data as well as type

150d90fe499f645dd4afb8825b75e464bb2eeaa8 authored over 13 years ago
Merge pull request #81 from fredghosn/master

MultipleSetBlock IC

c9883a9a18fc17576afe87dd64bf55b20089d8d7 authored over 13 years ago
Added Hidden Switches

cd108057646427df1cd311133f99a470dcf77629 authored over 13 years ago
new MultipleSetBlock, based off FlexibleSetBlock with more control

f16ddf8af6ba026bbc0f639136f013e3c5a37570 authored over 13 years ago
New MultipleSetBlock based off FlexibleSetBlock, gives much more control

159b815f5ed667c9c12c83a89547fd37a6a080f9 authored over 13 years ago
Javadoc the impacts of a compiler flag.

6a1d417131473ff54db64ec180441f69b63f805d authored over 13 years ago
Added working cart ejector mechanisms.

031788fb64aedcfee8d39a2b2a5db739311d7da4 authored over 13 years ago
Default config file for mechanisms

43f53812a0a3ac366f3488f01a990c54e7b8dac3 authored over 13 years ago
Craftbook Circuts plugin now has working configuration! Enhancements to pumpkins, netherstone, and ICs can all now be explicitly enabled and disabled.

67337c2c9cc7ff0e7238e2e81694ea9eda1419f0 authored over 13 years ago
Default config file resource for Circuts plugin.

bcb7e041b01fb62bc6c9a2513dd1dfd4753a7e7c authored over 13 years ago
Adjusted the launch speed of cart stations.

(This makes them play nicer if a line of adjacent stations is constructed.)

196b3d3a970962c6b7e4202e6528b3a42cd8fccd authored over 13 years ago
Added redstone power checks to boosters, breaks, and reversers.

9078bb606532ba82045caca72e1e361f46cc24f5 authored over 13 years ago
Scheduled a slight delay between receiving redstone events and calling impacts on cart mechanisms to dodge some edge cases with order of evaluation of wires.

0e50fefa6534b6842c013d4d5d0b26eb08e83579 authored over 13 years ago
Fix findByRail for cart mechanisms that do not require a sign.

191268a331aa4d630435474f9e89419c7e2fa19c authored over 13 years ago
Applied SourcedBlockRedstoneEvent to the vehicle system, since bukkit is being 'helpful' again with its reticence. Stations are now launching when power is applied to their rails.

cc63acdbbe28cbad8c9e0df7c458e051d2220e73 authored over 13 years ago
Curse you, creeping import, you don't belong here.

45d7dedff2dc1e76eb5e72af53429cf310e24f22 authored over 13 years ago
CartMechanismBlocks is more tolerant to null signs.

438656c3ae49f1e44b94f6cc78c63314af35aebd authored over 13 years ago
Booster, Reverser, and Sorter updated for the new CartMechanism pattern.

f6d0762d7e885721a31de2d8e4b352233d0e2282 authored over 13 years ago
CartStation as updated to use the new unified approach to event impacts and mechanism element position detection .

d79e92cc913553adfbc787059861aa714e0d0a6c authored over 13 years ago
CartMechanism now has a single unified "impact" method that handles both redstone and vehicle move events identically, and a method for detecting carts by block.

Also, the order of arguments to the isActive method has been changed to be in line with the cano...

79e7b5cc2769a5abdea4d21198e94885c07bc157 authored over 13 years ago
MinecartManager now disbatches both BlockRedstoneEvent and VehicleMoveEvent to CartMechanism instances by applying CartMechanismBlocks. It also informs CartMechanism instances of their configured base block type when instantiating its cache.

d0d19ffc40988d64b71af27e10e93f1fa330a20c authored over 13 years ago
The getDirector method has been stripped from CartUtils since a complete superset of its functionality is provided by CartMechanismBlocks.

47e6924bf64639c3d88fa05a3750a86584b8a3ca authored over 13 years ago
Typo fixes for CartMechanismBlocks.

b444976a899f3e361b1bda2889dcfff9c9c5b51f authored over 13 years ago
New convenience method in SignUtil.

7527576ab49032a3cc225abe9937c861c29a5b88 authored over 13 years ago
Added redstone event listeners to VechiclesPlugin, and refactored CraftBookVehiclesListener into VehiclesPlugin as an inner class to reduce field redundancy.

b627455dd813606d4120c508411fa52ec4cd3987 authored over 13 years ago
Added one more flexible detection factory method to CartMechanismBlocks that will come in handing when parsing redstone events from variable source block types.

5b1c52718386f0cddee06b241a849c155be04aac authored over 13 years ago
Created a new class to keep positions of the elements of cart mechanisms and unify detection of positions and validation of elements.

5cb74177813ccf6598baf81f80f457561ee11331 authored over 13 years ago
Broadened the conditions for powering cart mechanisms. Also, added some incredibly verbose debugging to that system (in comments).

7b2a22868f30c20980e82532790532cc55054f13 authored over 13 years ago
Abstracted some of the redstone logic for minecart-affecting mechanisms out to more general utilities and improved the handling of stations.

4dbd4b1f5f010f1d566e3296025eb81b935391c4 authored over 13 years ago
Created an enum to make power state expression in cart mechanisms clearer.

3d9a7e3449f610b4e4f928247435c4922ba0eb65 authored over 13 years ago
Added a flag for whether or not to process minecart move events that do not cross block boundaries.

9cf6a5a2fecce8d515e611d4cabea0a4d937fb5d authored over 13 years ago
Removed a redundant null-pointer check in a logging statement.

4bcc4dde90a0dc2aecaa968030906be68b95e873 authored over 13 years ago
Removed unicode characters from books.txt

1b18e6874aaaa796f19d78380c828712cb8c1f88 authored over 13 years ago
Fixed infinite loop with jackolanterns (hopefully).

3bd14dc272ce75a0f1ae2a811f553bc62f4b3e81 authored over 13 years ago
Added a Y offset parameter.

1af613edc73978189d5cedfa295ee8f995aacc72 authored over 13 years ago
Renamed nonsensical plugin field in Bridge

f30cc95d664610beb235b886afda2d11a640a7a1 authored over 13 years ago
Possible NPE fix

0147ad34d6d3581419d861a5f49c943e13eee520 authored over 13 years ago
Added craftbook.mech.bridge.use permission check.

ec1d82cce8dcfaac978148c5dfbb06eda4a26772 authored over 13 years ago
Added MC0421 Monostable IC - pulses on (optionally) high/low input. Minor nitpick on MC0420.

fd6eeb724182910cb142082cf250faf65557c5c7 authored over 13 years ago
Clock IC MC0420 has finally shown up in post-hmod Craftbook.

d1a83f4037f3c27f3317e6e2442cdf8a1e7439ef authored over 13 years ago
No, Eclipse, I did NOT want those imports. Go away.

70ba29f3d7d78fb3b165d26e36c0494ceab77747 authored over 13 years ago
Fixed AND and NAND gates - they now take 2-3 inputs as designed.

Fixed XOR and XNOR gates - they take 2 inputs, but are more flexible as to which ones.

fa273f1b4981215cfd73478f514049acf78b61c8 authored over 13 years ago
"Fixed" NPE

54c8d82d664b6f359da3ab928031bbe822f7c62a authored over 13 years ago
Merge pull request #77 from AgentME/books

Close books.txt

6da255f56b6f3bb9288678a5a345080323e5a488 authored over 13 years ago
Bookcase's getBookLine() didn't close books.txt when it was done.

c71468099a9926a994e04ad1e109f84f02a61f7f authored over 13 years ago
Merge branch 'master' of http://github.com/sk89q/craftbook

be355090e2cf16d66378eeed00fa8d640e95a62d authored over 13 years ago
Please don't push broken shit: branch major changes the next time and test before pushing to master.

5dbd8fb34af29ca0d0673c3afe8cbc5154db26af authored over 13 years ago
Updated all craftbook source to use vector primitives from worldedit instead of reinventing (differently shaped) wheels.

73b7f72c5e900626fc21f6e9f0010547f49b2219 authored over 13 years ago
Merge pull request #70 from raineth/master

Redstone-related bugfixes.

786777087de7303282bf7cfbb748978713867e26 authored over 13 years ago
Merge pull request #73 from purpleposeidon/master.

LightningSummon [MC1203]

d18926ead821440400a3671e0af9330bad5a42ef authored almost 14 years ago
ZEUS BOLT is shorter

d0423d929f866e46436359b89be24c5aa5e86dfa authored almost 14 years ago
LighningSummon MC1203

ba217113e23e8e32bc5da079cdde46ea9477465d authored almost 14 years ago
Merge pull request #71 from xZise/sign-endless-fix.

Dropped sign is infinite if an operation fails. Fixed.

2227ab96bbe020aa2d9334e98e27d2258856bfa4 authored almost 14 years ago
!fixed bug, that if the event was canceled, the sign stack was endless;

6e09d31191cd6b663155f21523550aca1ea6b9f0 authored almost 14 years ago
Properly ignore redstone that is (north|east|south|west)-above the current

block if its path is blocked by a block directly above the current one.

ba410f06c0741571eb6a3102d733a8a5370e88fe authored almost 14 years ago
Preserve Jack-o-Lantern orientation when triggered by redstone.

a1b30354ae0a4bce6b4edd0f8e993d1b13aed5d1 authored almost 14 years ago
Downcounter disaster somewhat averted...

f80eee770a5b097b494cf50e797af7d5171c91f6 authored almost 14 years ago
Fixed "null bias" in wireless receivers. They would default to off.

c09a7b5193f6ee56efe570eb74b2dc767c581877 authored almost 14 years ago
Fixed concurrency exception when destroying signs on STICs.

481e2c965bdcc5d6385f3063fc7306f7a6ff67d5 authored almost 14 years ago
Self-triggered circuits, bitch! (Water, lava sensors, Wireless recv.)

de2d6875fb89affd69853ce38a83435fb1f0cad2 authored almost 14 years ago
Fixed up self-triggered ICs (they now work) and moved code around. The tri-input I/O helper class has been done away and replaced with input/output-aware methods on ChipState.

2a7f05a2678b95b35c6badd7a0f27c070534da5d authored almost 14 years ago
Fixed permissions.

2d727b76598d5aa584ed89f1696e7aec1b91e7df authored almost 14 years ago