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

Added working cauldrons

306a9e1f11d6f7d3d572d5aec5615149a3d27956 authored almost 14 years ago
Added minecart sorter blocks

43dca58e9644a792a6d809b703ce0c3955509e35 authored almost 14 years ago
Miscellaneous cleanup

b3b62c31168488b174c1025df8aa756b97526064 authored almost 14 years ago
Added some checks against wasting time on redundant triggering in Gate and Bridge.

7920219a8bcf3bb7a866476cb093fccaf1cb781e authored almost 14 years ago
Fix stuff

635f9c9a067d19c21a59c90bc6b299ae27ecd348 authored almost 14 years ago
Fix build errors >.>

5ad116850da7e22af37b6d171259f1d50411df96 authored almost 14 years ago
Working Lightswitches, maybe cauldrons

4fae54ea49a29bcc16590a6a0226834408efe676 authored almost 14 years ago
Updated Gate mechanism to look for gentle curves on the top of gates. Tested update; works and also does not break existing systems even if they do odd things like have decorative immobile fences immediately adjacent to the gate.

2112ebe2da67e00c58d46fbced7af3073b1161fa authored almost 14 years ago
Made LightSwitch actually pay attention to BlockRightClickEvent -- it might work now (but I haven't tested).

9c3a84d319e15df9935dc6f0f40f7535ba9ae662 authored almost 14 years ago
Made the factory for LightSwitch mechanics actually compile, moved it to be a nested class of LightSwitch and privatized the constructor, and updated the factory construction in MechanismsPlugin's loading.

01baf5b09841910cc86d7fae3a84f379275b42ba authored almost 14 years ago
Missing imports

407592ab19c5ad9d062650c56619f75ae7c5cbdb authored almost 14 years ago
Added reverse, boost25x minecart blocks

097b854a820aba341e48fd41661658013d77a8bf authored almost 14 years ago
Stuff

f0ac00797e4939710acebab648537d60508fe78b authored almost 14 years ago
This is the last one, I swear

d729de0acc309c68b1d977e7931490366f2e3955 authored almost 14 years ago
...

d0c35c739f793afd2a02df9b12506f3a5a5a480a authored almost 14 years ago
I should learn how to amend commits

f83e6de58c055d82d0ab11cf814ae9df38755f96 authored almost 14 years ago
Fix some build errors

84d15a4652cd0661610ae2ff368724603bc3c2b3 authored almost 14 years ago
Fixing of incorrect stuff in LightSwitch/Cauldron

2a063d897b2ab22b9a6df8bfa2e42ce2fd064102 authored almost 14 years ago
Fix classpath on LightSwitch

ded97beb517773c48cf0770c578681590568791c authored almost 14 years ago
Added missing HistoryHashMap

5306d14ea198011ba7ddcb8b83e9a7839f311538 authored almost 14 years ago
Minor fixes for cauldrons

f4817006bad74d96e103d3f74863ed237e09451f authored almost 14 years ago
replaced assembla issue tracker link with redmine.sk89q.com

d773c1f29124e0ddbe53ebe0aa6b6c431cf9ac9e authored almost 14 years ago
Bridges now close when powered and open when losing power (as per hmod craftbook; before this revision, the new bridges were toggled on any power change).

c9fd55dae9c58a6e0223de785eeeee90dd1a068d authored almost 14 years ago
Merge branch 'master' of github.com:sk89q/craftbook

eb64a1b202e557eddd681b0bf7f6c7932a5f3251 authored almost 14 years ago
Elevators going down from the bottom of the world will no longer wrap around to the top due to weird bit-math.

42890e7491e771995effb35b2be4554c6d314f1b authored almost 14 years ago
WIP mechanics stuff

01384929a28897116b653ac49db67a6dec35f6a2 authored almost 14 years ago
Fixed release target.

5008bf80724f1ee02eda52af729e306134bd66cb authored almost 14 years ago
Yeah, uh, no more hMod guiz.

3e469b7fa5283f0ecf713f5be7148dca84adc0a7 authored almost 14 years ago
Updated for 3.0-alpha1.

ce657f48c677bb1b11c37f55197961aa5f72e895 authored almost 14 years ago
Fixed bug with a null message being printed; reported by rjwboys.

7bfb53c206521dd26e439d07c48a1c5d2ddbceab authored almost 14 years ago
Fixed issue with elevator not knowing how high the world is.

ff1356073d7c70322d2c971204149643040c1711 authored almost 14 years ago
Implemented slow-when-empty setting for minecarts, max-speed modifier setting.

f19ea297723f6aede0d27cc4effd38edf8aac405 authored almost 14 years ago
Added basic minecart booster blocks.

93d6ef459d079e82a55723b3c42a9048715db600 authored almost 14 years ago
Elevator bounds checking.

dded5e603147e1df7b9eac3558e91891a193acea authored almost 14 years ago
Cleaned up comments in Nettherrack.java.

d279e1a89f2238f013dba0688ecbfb9b2e5e5d68 authored almost 14 years ago
Ported Redstone pumpkins.

af73042af87618621f79d02ae089a074ba364a7c authored almost 14 years ago
Ported Redstone netherrack.

6e66836ae872584518b1c198ef03a6154049382d authored almost 14 years ago
Added support for DGates.

8407e63ce9ad4253eb356417e9f2911bf1340f45 authored almost 14 years ago
Removed unused import in MechanicListenerAdapter.

0f879b07f1535230d0a5f7149d82d234fd0532ac authored almost 14 years ago
Implemented Redstone workaround from the hMod version of CraftBook. This does NOT yet support diodes!

8ce97ff30391f85f59989688331089e7f19d43bc authored almost 14 years ago
Remove debugging messages from Bridge that never should have been committed.

a020b157d352d9f6a6fa777b0cb876003111c3b6 authored almost 14 years ago
Fixing redstone event dispatch coordinates.

c9cdb80c45b6109b0f9d513f55c747dbc7ddf325 authored almost 14 years ago
Adding hooks to transfer redstone events from bukkit to mechanic manager.

9c6f1e48706dc878a4a1ccb27120b62ab2ea4846 authored almost 14 years ago
Merge branch 'master' of github.com:sk89q/craftbook

Conflicts:
src/common/com/sk89q/craftbook/MechanicManager.java

9391d0e476e3c054a0294b0c4ccd8e43c8ec1971 authored almost 14 years ago
Fixed insane sanity check on event locations for elevator triggering.

9fd5915619e6a137e38caf334d2facfd03da18f9 authored almost 14 years ago
Fixed edge cases in bridge bounds detection.

739dff9e382daf496910af3b9115a092a0d8daec authored almost 14 years ago
Added a report to the player when a mechanism throws an exception.

27afb6289d43954ab39301c4c2248ab4d85a54b0 authored almost 14 years ago
Moved code around, re-formatted, fixed some minor bugs.

43c412085b47ed36d0af4158120c7f72593baeeb authored almost 14 years ago
Fix a null pointer exception in MechanicManager's event dispatching.

9f063c5eaa1a2e74fe74b34ad7815ac62f88ea9c authored almost 14 years ago
Removed redundancy from name of nested class in Bridge.

5f2d1bfb1c6efe4319e9aff27a806c77fd3f765b authored almost 14 years ago
Register factory for elevators with mechanisms plugin.

163e784827cbcda7340add447ff583e48f9a1765 authored almost 14 years ago
Elevators!

b198715d517cd700cfb9bfeaaa26c3847aa0eda8 authored almost 14 years ago
Fixed a blockid mistake I introduced last commit.

e737a4b85c5526647ef94b0cb0697060c65b2620 authored almost 14 years ago
Comments on the future of redstone events for neighbors.

32958f063cf7442b7f169f7a5033c4c597df4288 authored almost 14 years ago
Made exceptions for invalid bridges more aptly named and reorganized factory method.

2dbdbce1b0de1e6345b1c55b1b177f792372ad70 authored almost 14 years ago
Added toBlock convenience method and simplified hashcode.

3e53ec0698929df24adc576ac2285d5c5074d5e9 authored almost 14 years ago
Made a default BridgeSettings and integrated it enough for testing purposes.

6d0dfd0b02da7ab8488914c7ade2d47d741c6786 authored almost 14 years ago
Bridges no longer inappropriately replace or remove obstructions in their path when opening or closing.

be8f7adbcdbd1dc30252df0cdb1367113efa68a8 authored almost 14 years ago
Bridge should work now.

3cddfdb7fae678a4b48ad5607127d88f1a3b1799 authored almost 14 years ago
Removed crap import.

7f29b0185e01d6887a5a52ffd77554dfd19413cb authored almost 14 years ago
Adding registration of bridge factory to setup in MechanismsPlugin.

b40448f84bae87789297913ef753f757578a9255 authored almost 14 years ago
Bridge with factory and all component detection complete.

a4d4a8ee24c10c656cd93afcb0210a3c18cdca87 authored almost 14 years ago
Convenience method for translating a BlockFace to a Vector useful for doing directional expand or contract sorts of things.

b8246aceeea59bfbc8f8c6b210bab63d289c498a authored almost 14 years ago
Utility functions for sign directions.

555b034c1c72d852b696a576b933ef50c744ef6d authored almost 14 years ago
Tiny change to Gate to remove its dependency on things that got moved to PersistentMechanic.

5e3b2cd81885943f5de18fd68c3e604700769880 authored almost 14 years ago
Stopgap method for redstone event listening until we get get interfaces straightened out more permanently.

7a938376cea37780b8516c57d90fa7359e28822f authored almost 14 years ago
Finished unload logic in MechanicManager.

47b9820f557c34ba5b9d0911f458a9f616d2cea3 authored almost 14 years ago
Adding events for notifying neighbors of redstone wire about changes in current.

5a589253624d810d761a284028458e2bdc164546 authored almost 14 years ago
Merge branch 'master' of github.com:sk89q/craftbook

30833d801846add77973d79dc8b699eb4ec2671e authored almost 14 years ago
Divided the Mechanic hiercharchy into "one-shot" (default; not remembered by the manager after an event processing completes) Mechanic and PersistentMechanic (which try to use caching and are remembered by the manager).

39ca1d007a54bf6ff3d7fd7b4ca6a3c2d819931c authored almost 14 years ago
Added working gates. Closes #108.

d7df1b8c510935edfc5dcb3d4c7643a112d8bd22 authored almost 14 years ago
InvalidMechanismException try/catching in MechanicManager.

fbe475ed80b1059815d534c145d42e2b20f4d78b authored almost 14 years ago
Adding exceptions to core mechanism processing.

3d0fe40d757bc7d33590a6be34e7a01a247f6585 authored almost 14 years ago
Fixed internal names using spaces for the Bukkit plugins. Closes #64.

c9041194200fea7b64ac091258bd25c2c6006005 authored almost 14 years ago
Removed extraneous import.

5c456067ae02d2a2f59ab7d444984ffb67ae6241 authored almost 14 years ago
Hooked MechanicListenerAdapter to Bukkit chunk unload events.

a750317044149b7d173182c7960ff26fc4e39e4c authored almost 14 years ago
Added MechanicListenerAdapter to link a MechanicManager to Bukkit; moved Bookcase to a MechanicFactory implementation.

22cec28625b47dcc0071be8bc91d944a24862e18 authored almost 14 years ago
Changed MechanicManager.registerMechanic() to just register().

7def075c8737fbaf319e3c93f3e535facdb7497f authored almost 14 years ago
Completed MechanicManager implementation (mostly). Some code review may be in order to re-consider some design decisions!

84a4ea7c0c16386098f413ece65fe22ef2e6630e authored almost 14 years ago
Added vector library, extending off of WorldEdit's.

828b4869eab57c7b5cf48871996268e0561a00e3 authored almost 14 years ago
Tentative description of the categories of BlockVector that Mechanic instances must report to their managers in some fashion for event handling to work.

2888e83500d53c9e47e8f9d26a41a240e4bc6201 authored almost 14 years ago
White space police.

0ebaff8d6b9b260d4c8414a0f35cc0c82ae40087 authored almost 14 years ago
Took a stab at outlining the root of inheritance for the new implementation of Mechanic stuff. Lots of todo's revolving around things we haven't discussed yet in sufficient detail.

7d08e4ac6bbfc4713365199220ac9344e8525da8 authored almost 14 years ago
Updated plugins to load the configuration file.

6a9150cc98de671f2a835c495c928469dda739b3 authored almost 14 years ago
Updated plugins to create the default data files.

de20050bb7026f1f750f2532f8d56621bbc8fb74 authored almost 14 years ago
Changed the bookcase reading code to use the file from the plugin's data folder.

2e4f2767c7942a7c92d3879913d0ba8d07ef3255 authored almost 14 years ago
Import cleanup.

99d9f57736e38d652fc16f3949976d97079ada54 authored almost 14 years ago
Fixed another typo.

830908a4012711e371317ba9aafaac3aca324b7f authored almost 14 years ago
Fixed a typo in the bookcase reading code.

e9b7637b6ce94ee9dcaed29fc1c1e37b3c613b94 authored almost 14 years ago
Moved resources to inner resource folders, updated build file to bundle them.

cafcf991327207f8d874837f0ba72e350ae99b2e authored almost 14 years ago
Removed hMod's craftbook.properties.

98e7439aa33b3e295fb2e361e01bb009bbb8736c authored almost 14 years ago
Filled in CraftBook's used commands into plugin.ymls.

0de00b8f783cf92173d08900c2dcf21377e54dc8 authored almost 14 years ago
Added building for the circuits and vehicle portions of CraftBook. Some files were moved around and some unused files were removed.

59f4db1a708480093f3c3100cd9db846696ee30c authored almost 14 years ago
Setup the Bukkit plugin. The only feature ported at the moment is book reading, but more is coming!

28d5fc0ed0df2cae0bec7d1d3b4f31e83d3c0e7e authored almost 14 years ago
Fixed some bugs in the refactor.

e8611927e66fb3d50e038b9b84c6cfda8d10f2c6 authored almost 14 years ago
Now compiles, but dosn't work well.

b7b1a1b651b1e688f8a19b4c88d6ce253a33b1dc authored almost 14 years ago
Refactor nearing completion (for real) -- only vehicle related code left.

03f7080482c5f411c330e8c2f05ea35ccef34e8c authored almost 14 years ago
Added call sites for remaining non-vehicle hooks.

47c2319c7901a6ba76194c82f87d12b05fb58f66 authored about 14 years ago
More progress on CraftBook refactor...

0ddae64434c0659ba8eb1917c6d453c74cd84396 authored about 14 years ago
More progress...

c7182429ade23453ff83a5708ff1001cf4ab0d0f authored about 14 years ago