Shadowfacts
9d3a80ddf5
Update to 19w03c
3 years ago
Juuxel
126b5b7482
Replace loot context type reflection with a mixin ( #3 )
...
* Add item settings
* Restore original build.gradle
* Replace loot context type reflection with a mixin
4 years ago
Shadowfacts
60c785dc2b
Really fix incorrect neighbor updating
4 years ago
Shadowfacts
6b23fefbbe
Update to 19w02a
4 years ago
Shadowfacts
db8d4e2651
Fix incorrect neighbor updating
4 years ago
Shadowfacts
3a35118bb9
Update to latest mappings
4 years ago
Shadowfacts
4ca4c47ec1
Don't drop multiparts for creative players
4 years ago
Shadowfacts
b601cdb516
Add multipart placement context isOffset
4 years ago
Juuxel
5173175668
Updating block state neighbors ( #2 )
...
* Add item settings
* Restore original build.gradle
* Add a call to updateNeighborStates in updateWorld
This is needed for validating neighboring blocks with getStateForNeighborUpdate.
4 years ago
Shadowfacts
26cfe04646
Fix ShapeUtils::hasSolidSide
4 years ago
Shadowfacts
b6813ad14d
Add multipart container hasSolidTopSurface implementation
4 years ago
Shadowfacts
e2db11e181
Update JavaDocs
4 years ago
Juuxel
6206c437b9
Add item settings ( #1 )
4 years ago
Shadowfacts
fd737cfd23
Add Multipart::canIntersectWith
4 years ago
Shadowfacts
3351522bd3
Replace Fabric example mod license with LGPL-3
4 years ago
Shadowfacts
32d645776e
Add Multipart add/remove hooks
4 years ago
Shadowfacts
835d75f06e
Add MultipartContainer#getParts(Multipart)
4 years ago
Shadowfacts
d411a15bba
Change ItemMultipart -> MultipartItem
4 years ago
Shadowfacts
c7a3d16920
Bump version
4 years ago
Shadowfacts
132e4c92e2
Update README
4 years ago
Shadowfacts
733757a694
Fix mixin not using fully qualified method signature
4 years ago
Shadowfacts
5f3ee48296
Update build.gradle
4 years ago
Shadowfacts
4dd1d98600
Remove test initializer from mod def
4 years ago
Shadowfacts
5ad5d569c3
Add container/view methods for getting the world and pos
4 years ago
Shadowfacts
f0e150664d
Add hit side to Multipart::activate
4 years ago
Shadowfacts
7c465d01f4
Initial implementation of container getPart(Direction)
4 years ago
Shadowfacts
6ade580e85
Update to latest Fabric/yarn
4 years ago
Shadowfacts
9f2f8ddf9e
Draw block highlight for specific multipart hit
4 years ago
Shadowfacts
4498feaee1
Show targeted multipart in debug HUD
4 years ago
Shadowfacts
53b0db1cc4
Change MultipartEntity container to a view
4 years ago
Shadowfacts
271bb0165e
Remove unnecessary state parameters
4 years ago
Shadowfacts
d0d4d8f257
Remove unused method
4 years ago
Shadowfacts
3fa9b5c1ee
Destroy containers that are created unnecessarily
4 years ago
Shadowfacts
ab3b81eac9
Add JavaDocs
4 years ago
Shadowfacts
9de6875866
Reorganize
4 years ago
Shadowfacts
36019c3116
Fix desync issue caused by container type switching
4 years ago
Shadowfacts
6d0a8f22bf
Use separate blocks for ticking/non-ticking containers
4 years ago
Shadowfacts
42413ebfae
Tweak container API
4 years ago
Shadowfacts
5759262d07
Initial tickable multipart entity implementation
4 years ago
Shadowfacts
17a5a8d6ee
Cleanup
4 years ago
Shadowfacts
b334e6987e
Extract MultipartContainer into its own interface
4 years ago
Shadowfacts
d167b53931
Initial MultipartEntity implementation
4 years ago
Shadowfacts
04c21b644c
Add test slab multiparts
4 years ago
Shadowfacts
3cce66f53e
Rewrite multipart placement logic
4 years ago
Shadowfacts
dd479376fd
Remove MultipartSlot
4 years ago
Shadowfacts
fc5ccc35dd
Fix typo
4 years ago
Shadowfacts
0f8d9f1353
Add multi-model support for multiparts
4 years ago
Shadowfacts
83a2a2e852
Multipart item models
4 years ago
Shadowfacts
5718fb5e16
Cleanup
4 years ago
Shadowfacts
46abfcba3b
Multipart model loading
4 years ago