quat1024
a160f68ffc
way better block registration, more comments
2023-08-31 22:47:50 -04:00
quat1024
d688ddbeb0
Plug Indium in the 'no frapi' error
2023-08-31 21:54:32 -04:00
quat1024
a58562c8a0
more poking, deprecate a RetexturingBakedModel method
2023-08-31 21:47:00 -04:00
quat1024
11e24ef876
code cleanups (great way to feel productive without doing much of anything)
2023-08-31 21:27:02 -04:00
quat1024
78e3e82bbe
Enable AO on all blocks except the slopes
2023-08-02 01:51:43 -04:00
quat1024
93e385a856
Make template barriers properly invisible (not unbreakable jsyk)
2023-07-31 04:04:52 -04:00
quat1024
ef405062a6
Tiny slopes !!!!!!
2023-07-31 03:31:09 -04:00
quat1024
3ad97d652d
Tweaky tweak
2023-07-31 02:06:11 -04:00
quat1024
6eb8da2bcd
Vertical slabs !
2023-07-31 02:00:31 -04:00
quat1024
6c4a253b80
I don't think i ever ran imports. Run imports
2023-07-31 00:29:14 -04:00
quat1024
552ee09e95
Improve ctrl-pick behavior on glowing templates (rel: #1 )
2023-07-31 00:21:20 -04:00
quat1024
b20efb8479
Make NBT and in-memory representation of Templates cheaper (rel: #1 )
2023-07-30 23:39:11 -04:00
quat1024
309ebaa29d
Respect doTileDrops (rel: #1 )
2023-07-30 22:17:09 -04:00
quat1024
8fad6c2dab
Get tagged idiot
2023-07-25 18:46:29 -04:00
quat1024
e24411f44a
COOL rivulet
2023-07-23 20:53:18 -04:00
quat1024
893ce0acc9
Iron door
2023-07-23 20:35:52 -04:00
quat1024
fd699c18db
Some textures, finish doors
2023-07-23 20:27:40 -04:00
quat1024
20ed304c0d
first pass on doors
2023-07-21 03:49:49 -04:00
quat1024
17d71fec37
she mod on my menu
2023-07-20 20:33:51 -04:00
quat1024
48e8d07d63
Iron trapdoors, sure
2023-07-20 20:25:22 -04:00
quat1024
85aa01dc05
update metadata
2023-07-20 20:02:56 -04:00
quat1024
7071def660
fix horrendous stairs block dupe just in time LOL
2023-07-11 05:31:25 -04:00
quat1024
d70307b5c9
Errata
2023-07-11 04:31:25 -04:00
quat1024
5986d57526
Fix refmap oopsie
2023-07-11 04:16:48 -04:00
quat1024
7588087416
succumb to the call of making a cute table
2023-07-11 03:56:42 -04:00
quat1024
c44f8dc6e9
work around fences/walls/panes being weird
2023-07-11 03:34:13 -04:00
quat1024
73145ed111
way more effort than this fuckin trapdoor model deserves
2023-07-11 03:11:25 -04:00
quat1024
9698c61810
Simplify slope placement a lot
2023-07-11 02:30:51 -04:00
quat1024
3c6e6399f2
sort creative tab
2023-07-11 01:10:30 -04:00
quat1024
b1ba8d2ebc
Pane and trapdoor, with weird models
2023-07-09 23:27:49 -04:00
quat1024
8acb584fd2
they shouldnt make dragons do vector math :(
2023-07-09 22:53:11 -04:00
quat1024
d70997faa0
12 way slope blocks (hitboxes broken now)
2023-07-09 20:41:37 -04:00
quat1024
aea5fa4e5d
minor candle issue
2023-07-09 02:19:39 -04:00
quat1024
3b02b92f9a
I WARNED YOU ABOUT STAIRS BRO
2023-07-09 01:18:52 -04:00
quat1024
3d77770a8b
Spend less on candles
2023-07-09 01:06:10 -04:00
quat1024
a793bad0ed
Make TemplateBlock more copy-pasteable
2023-07-09 00:46:59 -04:00
quat1024
db3730bb21
Automatic face identifying vastly cuts down the amount of custom models needed
2023-07-09 00:43:55 -04:00
quat1024
ab27f36134
Tweak particles
2023-07-08 23:59:34 -04:00
quat1024
252a01d145
move the item models
2023-07-08 23:13:47 -04:00
quat1024
73714ca187
CONTENT FOR THE CONTENT GODS!
2023-07-08 04:10:44 -04:00
quat1024
1881505ad8
Let me breathe
2023-07-08 02:42:16 -04:00
quat1024
65b3b97381
Cut me down
2023-07-08 02:29:22 -04:00
quat1024
e373b8b933
We're much the same, you and I
2023-07-08 02:12:03 -04:00
quat1024
ea476662d4
We have quark posts at home
2023-07-06 01:44:00 -04:00
quat1024
71d21cd98a
Waterlog the slope blocks
2023-07-06 01:14:50 -04:00
quat1024
c96dc09e46
Use 1/8th the blockstates
2023-07-06 00:59:31 -04:00
quat1024
8d0e3ea912
Fence and wall templates!
2023-07-06 00:45:12 -04:00
quat1024
b2b18e294c
Move class, rename blockentity, cube template
2023-07-05 23:57:19 -04:00
quat1024
084861080b
Sure, why not
2023-07-05 23:40:12 -04:00
quat1024
30a7fae3cb
Texture rotation/uvlock
2023-07-05 23:05:31 -04:00
quat1024
c073a71527
Cache ALL the things
2023-07-05 19:12:38 -04:00
quat1024
9641752671
Adjust slope mesh UV mapping to keep textures straight
2023-07-05 02:02:05 -04:00
quat1024
b7d6386a7b
I put my thing down, flip it, and reverse it
2023-07-05 01:41:22 -04:00
quat1024
657c597e87
Don't recreate unbakedmodels
2023-07-04 23:38:06 -04:00
quat1024
a981cd28c2
Hardcode the particle
...
The default texture is hardcoded and making that settable per-block
would be a big pain. Just hardcode it.
2023-07-04 03:15:46 -04:00
quat1024
e3dc78fa6a
docs, TemplateInteractionUtil, recipes, loottable, tweaks
2023-07-04 02:51:41 -04:00
quat1024
614be779b8
Json model retexturing (kinda works)
2023-07-04 01:00:41 -04:00
quat1024
e034fae532
Poke at stuff, documentation especially
2023-07-03 21:55:32 -04:00
quat1024
80910e38f5
Half-and-half
2023-07-03 20:55:10 -04:00
quat1024
2d319a8e50
Particles. Intentionally omitted the blockcrack particle customization, i think it looks fine
2023-07-03 20:39:48 -04:00
quat1024
2646ce2df9
Don't use a random vanilla model for the parent
2023-07-03 20:02:52 -04:00
quat1024
9e86b33f0a
Sharing is caring
2023-07-03 19:23:41 -04:00
quat1024
e8ee279355
Take mesh-rotating out of the hot path
2023-07-03 05:17:48 -04:00
quat1024
3c57778ea1
Permute faces
2023-07-03 04:58:26 -04:00
quat1024
1b0fd21481
Cut more chaff
2023-07-03 04:45:18 -04:00
quat1024
93ce164ff9
simplify the quad transformer even more, tweaks to BlockEntityTag-bearing itemstacks
2023-07-03 04:05:55 -04:00
quat1024
5a3eb6e520
further simplify redstone
2023-07-03 03:38:35 -04:00
quat1024
720e98c30b
Redo a lot of redstone/glowstone logic
2023-07-03 03:35:07 -04:00
quat1024
97de0d1b9c
Aggressively cache RenderMaterials
2023-07-02 06:26:19 -04:00
quat1024
ed42e4da9f
cute trick (probably too cute)
2023-07-02 05:41:40 -04:00
quat1024
0c4a7f1ed8
Assign UV in the model and use spriteBake
2023-07-02 05:15:28 -04:00
quat1024
b257241b5e
Clunkily fix the item model
2023-07-02 04:51:39 -04:00
quat1024
24c8c97f00
SlopeBakedModel is now threadsafe - but at what cost
2023-07-02 04:26:37 -04:00
quat1024
338e45d016
🦈 GET ROTATED Idiot 🦈
2023-06-30 04:59:10 -04:00
quat1024
e1408c5a7a
Very broken test of affine-transforming quads
2023-06-30 04:27:35 -04:00
quat1024
5c980183e3
slight model simplification (eh)
2023-06-30 03:35:48 -04:00
quat1024
c671a68354
hmm
2023-06-30 03:00:49 -04:00
quat1024
24765be267
Rotate the item model so it faces the same way as stairs
...
But now the lighting looks kinda odd 🤔
2023-06-15 23:13:19 -04:00
quat1024
aed37a2aaa
Refresh unbaked models on f3+t
2023-06-15 23:09:57 -04:00
quat1024
f2a60f4e8e
Remesh chunks on the client when changing the blockstate
...
And slim down the code a bit
2023-06-15 22:51:23 -04:00
quat1024
871c3ac54e
poke at SpriteSet a bit
2023-06-15 22:26:01 -04:00
quat1024
7928a9de70
Draw the rest of the fucking owl
2023-06-15 04:24:11 -04:00
quat1024
a5c0c9c893
Draw a few ovals
2023-06-15 03:08:20 -04:00
quat1024
5b369ab95e
Probably overzealous formatting commit
2023-06-15 01:59:48 -04:00
quat1024
735e79ea78
Migrate off of deprecated APIs
2023-06-15 01:57:52 -04:00
quat1024
fb457d1b37
where we're going we don't need backwards compat
2023-06-15 01:53:46 -04:00
quat1024
ac61d3082c
Succumb to the whims of Yarn contributors (at least compiles)
2023-06-15 01:53:04 -04:00
Juuxel
bc9757dd99
Change "requires" -> "depends" in fabric.mod.json
...
It was renamed in schemaVersion 1.
2019-07-21 22:56:47 +03:00
Meredith Espinosa
964a47e931
fix yet another bug with applying slopes
2019-07-14 17:51:47 -07:00
Meredith Espinosa
4ec0a07e7d
fix another crash
2019-07-11 16:13:00 -07:00
Meredith Espinosa
3fef940041
be more discerning with what can go in a template block
2019-07-11 00:38:22 -07:00
Meredith Espinosa
715095434c
better collision check
2019-07-10 15:44:34 -07:00
Meredith Espinosa
4d523b18e5
update fabric, fix crash
2019-07-10 14:56:57 -07:00
Meredith Espinosa
5446755e94
oh hey there's already a vanilla helper for NBT blockstates
2019-07-01 18:55:52 -07:00
Meredith Espinosa
76d0606e64
finally add the loot table for slopes
2019-06-22 12:23:12 -07:00
AlexIIL
26a07e23c4
Fix Templates blocking other custom models.
...
Currently `TemplateModelVariantProvider.loadModelVariant` will throw `a ModelProviderException` if it doesn't have a model already in the map - however this stops any other mods from providing custom models that are later in their chain.
While this behaviour isn't documented (fabric's `ModelVariantProvider` interface doesn't even *mention* `ModelProviderException`) it does say that it should `@return The loaded UnbakedModel, or null if this ModelVariantProvider doesn't handle a specific Identifier`
2019-06-22 17:27:29 +01:00
Meredith Espinosa
0063532e03
oh right check fabric.mod.json for environments too
2019-06-19 23:40:56 -07:00
Meredith Espinosa
b53bf856e6
update loom, make loadModelVariant throw properly
2019-06-19 18:19:11 -07:00
Meredith Espinosa
dd8c0a3d28
fix TemplateEntity's name, improve state container
2019-06-19 17:51:11 -07:00
Meredith Espinosa
5f47345ebd
oh right icons are important
2019-06-19 16:04:38 -07:00