~williewillus

Seattle, WA

https://www.vincent-lee.net/

Interests: systems programming, Minecraft modding, Touhou Project

~williewillus/violet-moon

Last active 24 days ago

~williewillus/violet-moon-announce

Last active 3 months ago

~williewillus/racket-libraries

Last active 10 months ago

~williewillus/blog-comments

Last active 10 months ago

~williewillus/public-inbox

Last active 1 year, 8 months ago
View more

Recent activity

Re: [PATCH botania] Clean up how items are tagged as "in-world recipe spawned" 3 months ago

From Vincent Lee to ~williewillus/violet-moon

Artemis System <theartemissystem@gmail.com> writes:

> This leads to some changes:
> - Runic altar and mana pools no longer store a cooldown, just a boolean. Meaning items will never re-enter the pool/altar before being picked up if they happen to land on top of it again.
> - Hopperhocks' 5 tick pickup delay now applies to items spawned from alfheim portals and petal apothecaries, not just altars and mana pools.

lgtm, but make sure to document the gameplay-facing changes in the
changelog eventually

> ---
>  .../AlfheimPortalBlockEntity.java             |  5 +-
>  .../PetalApothecaryBlockEntity.java           |  2 -
>  .../block_entity/RunicAltarBlockEntity.java   |  6 +-
>  .../mana/ManaPoolBlockEntity.java             |  4 +-

Re: [PATCH botania] Remove general runic altar cooldown 3 months ago

From Vincent Lee to ~williewillus/violet-moon

Artemis System <theartemissystem@gmail.com> writes:

> Probably predates the cooldown item flag which applies to specific items, and has no real reason to exist anymore, from what i can tell. Also removes the particle effect that plays in the cooldown, it was so subtle that i didn't even know it existed

I'm fine with removing the functional purpose of the cooldown, but I
liked the "smoking" particles as a nice effect. Can we keep that?

> ---
> New patch upcoming to address that the specific item cooldown is shorter than the now
> removed cooldown
> .../block_entity/RunicAltarBlockEntity.java   | 24 ++++---------------
>  1 file changed, 4 insertions(+), 20 deletions(-)
>

Re: [PATCH botania] Add reagent to runic altar recipe format 3 months ago

From Vincent Lee to ~williewillus/violet-moon

lgtm, but make sure to update the HUD render to render the right reagent
instead of livingrock now.

Artemis System <theartemissystem@gmail.com> writes:

> Not used yet, will be used in a future commit
> ---
> Figured i'll just send these one by one, more commits incoming
>  .../cc3f2b57729a50761cd506b810b841f2b4fbd4d1  | 34 ++++++-------
>  .../data/botania/recipes/runic_altar/air.json |  3 ++
>  .../botania/recipes/runic_altar/autumn.json   |  3 ++
>  .../botania/recipes/runic_altar/earth.json    |  3 ++
>  .../botania/recipes/runic_altar/envy.json     |  3 ++
>  .../botania/recipes/runic_altar/fire.json     |  3 ++

[PATCH botania] Make Crafty Crate pattern items usable in a dispenser 4 months ago

From Vincent Lee to ~williewillus/violet-moon

Allows dynamic switching of the crafty crate mode

---
A separate problem that needs solving is adding a pattern item for
clearing the pattern (all blanks). Not hard but would involve me editing
textures which I don't want to do right now. So someone else can do it.

 Xplat/src/main/java/vazkii/botania/common/block/BotaniaBlocks.java                                |  10 ++
 Xplat/src/main/java/vazkii/botania/common/block/dispenser/CraftyCratePatternDispenseBehavior.java |  37 ++++++++++
 2 files changed, 47 insertions(+), 0 deletions(-)

diff --git a/Xplat/src/main/java/vazkii/botania/common/block/BotaniaBlocks.java b/Xplat/src/main/java/vazkii/botania/common/block/BotaniaBlocks.java
--- a/Xplat/src/main/java/vazkii/botania/common/block/BotaniaBlocks.java
+++ b/Xplat/src/main/java/vazkii/botania/common/block/BotaniaBlocks.java
[message trimmed]

Re: [PATCH botania] Add livingrock slate, new textures for catalysts 4 months ago

From Vincent Lee to ~williewillus/violet-moon

you can go ahead and commit textures directly, since I don't have
useful feedback to give usually :P

Re: [PATCH botania] Small alch catalyst lexicon entry changes 4 months ago

From Vincent Lee to ~williewillus/violet-moon

Adarsh <actuallyadarsh@gmail.com> writes:

> Added sunny quartz deconstruction and gunpowder -> flint to entry, removed chiselled brick because the stonecutter exists, and fixed the glowstone recipes to show only the relevant recipes, #4460 for more info
> ---
>  .../8482c265eb392e1fe5c3863ee4f62f310932c269  |  1 -
>  .../mana_infusion/chiseled_stone_bricks.json  | 14 ---------
>  .../data/recipes/ManaInfusionProvider.java    |  1 -
>  .../resources/assets/botania/lang/en_us.json  |  1 -
>  .../en_us/entries/devices/mana_alchemy.json   | 29 +++++++------------
>  5 files changed, 11 insertions(+), 35 deletions(-)
>  delete mode 100644 Xplat/src/generated/resources/data/botania/recipes/mana_infusion/chiseled_stone_bricks.json
>
> diff --git a/Xplat/src/generated/resources/.cache/8482c265eb392e1fe5c3863ee4f62f310932c269 b/Xplat/src/generated/resources/.cache/8482c265eb392e1fe5c3863ee4f62f310932c269

Re: [PATCH botania] Fix lang for manaweave buff, misc documentation 4 months ago

From Vincent Lee to ~williewillus/violet-moon

Adarsh <actuallyadarsh@gmail.com> writes:

> Added info about new Bergamute behaviour, sphere mode for Sextant and Dispenser functionality to Lexicon, as well as changing 35% -> 40% to reflect code.
> ---
>  .../src/main/resources/assets/botania/lang/en_us.json  | 10 +++++-----
>  1 file changed, 5 insertions(+), 5 deletions(-)
>
> diff --git a/Xplat/src/main/resources/assets/botania/lang/en_us.json b/Xplat/src/main/resources/assets/botania/lang/en_us.json
> index b996f2efe..b996ce1d2 100644
> --- a/Xplat/src/main/resources/assets/botania/lang/en_us.json
> +++ b/Xplat/src/main/resources/assets/botania/lang/en_us.json
> @@ -266,7 +266,7 @@
>    "botania.armorset.terrasteel.desc1": "Regen even if hunger isn't topped off",