doc-bok / butterflies Goto Github PK
View Code? Open in Web Editor NEWAdds pretty butterflies to the world.
Home Page: https://www.bokmcdok.com
License: MIT License
Adds pretty butterflies to the world.
Home Page: https://www.bokmcdok.com
License: MIT License
I need to do more testing but it seems that butterflies end up being invisible on servers but not singleplayer. I'm not sure if this is a mod interaction or not so I'll test it out but if you have any ideas of what might be causing this a fix would be great. Otherwise I'll come back here and tell you what issues/info I find. Figured I should let you know this does seem to be a problem.
Caterpillars should be placeable in jars. Like butterfly jars, caterpillars will be invulnerable. They also won't change into chrysalises.
It looks like Forge might be on its way out, so we should upgrade the mod to use NeoForge.
[REDACTED]
The datapack Version for 1.20.2 should be 18, not 15. Double check the version for 1.20.1 as well.
So, I have recently opened my modded server which included this mod. After someone placed down a Bottled Butterfly and broke it, the server completely crashed and shut down. I know the Bottled Butterfly is the cause since it says it in the latest crash report. Any Ideas if I can fix it on my own? Otherwise, bug report.
Here is the crash down below:
Comes from Domestic Silk Caterpillar. When it’s cocoon hatches into a butterfly, it will drop silk. Silk can be used to make string (3 in a horizontal line), and paper (9 silk).
Butterflies should release heart particles when they become fertilised, just as other animals do when they are bred together. This can provide visual feedback to a player who is trying to breed butterflies.
Butterflies spawned from eggs available in creative should be persistent.
Add some behaviour so that butterflies occasionally land on blocks, flowers or animal. If another entity gets close, they should fly away again.
Butterflies can land on the following:
They're too big and and I don't like it. Make the item drops smaller and make them appear smaller in the hand.
Since the crafting fix, achievements involving the butterfly net are no longer working.
Add 16 moths to the game
I just don’t like the way it looks.
Achievements for finding a single caterpillar, and for finding all caterpillars.
Currently the textures for the Butterfly Scroll GUI are hardcoded. These could easily be generated instead, reducing the amount of work needed when adding a new butterfly.
As said in the title, butterflies aren't showing up when spawned nor are the eggs, chrysalises and caterpillars. Currently playing on 1.20.1 with a personally made modpack. I've turned off my shaders and resource packs and they still aren't showing up.
There should be a building for the new villager, containing 1 or 2 bottled butterflies or caterpillars.
The new items that have just been implemented will likely break a lot of achievements. Go through and update any achievements involving butterfly nets, bottled butterflies, and butterfly scrolls.
Minecraft: 1.20.1
Forge: 47.2.0
Mod Version: 2.0.1
All Butterfly Eggs applied to Azalea Leaves result in a broken/missing texture until they hatch. No other mods or texture packs installed. Also are there any plans to support leaves and biomes for spawning from other mods like Biomes O' Plenty, Chipped, and Nature's Aura?
Steps to reproduce:
Peacock butterflies are pretty. They should be in the mod.
Shhh....
A large bulbous creature that supplies "honey", the main food source of Peacemaker Butterflies.
Hi! I wanted to report some quirky behavior. So, you can craft an Empty butterfly scroll using an empty net, paper, and iron nugget. This means that if I have a butterfly in the net, and I hold shift while crafting, it makes one filled butterfly scroll, and 63 empty ones D:
What's extra frustrating is that I can't then use caught butterflies on the empty butterfly scroll, so I essentially just burned through a stack of iron nuggets and paper for a bunch of unusable items.
What would be ideal, imo, would be not to allow the crafting recipe if it doesn't detect the EntityID in the Net. Alternatively, to allow the empty butterfly scroll to be crafted with a Net containing a butterfly.
Caterpillars go in and out of existence for me. I am using a lot of mods that tweak rendering and such so one of those is probably involved. If you need me to diagnose what the conflict is I can do that but if you have an idea of how to fix this otherwise pls do that.
After adding butterfly egg entities, we should remove the old custom leaf code. We should wait for a future release to do this so that players don't lose any eggs they have already planted with an earlier version of the mod.
A type of honey that can be used to distract, feed, and breed Peacemaker Butterflies.
Added this to my 1.19.2 server. At first there were just a few butterflies here and there, great.
Now I have an over abundance of butterflies in a singular area, some odd 1000+ in just a span of a 10 chunk region. This was all natural, as my server doesn't allow cheats / creative.
This is a problem...
https://legacy.curseforge.com/minecraft/mc-mods/boks-butterflies?comment=29
I uploaded my mod here:
Add tool tips for certain items so players know how to use them.
Butterfly Net
"Attack" (left-click) a butterfly to capture it
Butterfly Net (Full)
Right-click to release
Caterpillar/Egg
Right-click on some leaves to place
Bottled Butterfly/Caterpillar
Right-click to release
It seems that caterpillars are only added to the inventory on the client-side, so the server doesn't know about the items. This means that the items aren't really in the client inventory. They cannot be placed, and will disappear when clicked on.
Large "butterflies" that can infest villagers and pillagers.
A generated structure that houses a Peacemaker Cow as well as some Peacemaker Butterflies.
Caterpillars that end up not on leaf blocks should starve to death rather than create chrysalises.
an absolute great addition would be for butterflies to spread flowers during their life spawn and have some species prefer specific flowers more than others for faster spread. ive always wanted a cool flower spread function
With the items rewritten, we should remove the old items at some point in the future.
These entities should naturally spawn as well, giving the player a higher chance of coming across different phases of the butterfly life cycle.
Diurnal
Nocturnal
Crepuscular
Cathemeral
During the least active phase, butterflies should try and land on the nearest leaf block they can, otherwise they will land on any block nearby. They will stay there until frightened, or until their active phase starts.
Butterfly data could be moved to a json file so we can add new butterflies without modifying any code.
Caterpillars should drop items on "death" so they can be placed elsewhere. They should only be placeable on leaf blocks so that they have food.
At the moment many items depend on NBT tags in order to work properly. This doesn't quite work as there is no reliable hook to add these NBTs when crafting (the code to get it working with shift-clicking is a hack).
After we have data-driven butterflies, we should look into implementing multiple items rather than NBTs, and auto-generate them if we can. This way, the crafting will be a lot more reliable and shouldn't require any hacky code to get it working.
Items that need looking at:
A villager that can trade butterfly related items with a player.
I'm using regions unexplored and you can't put butterfly eggs in leaves from that mod :(
Hi! I'm using version 2.0 of the mod, but unfortunately my server won't start up when the mod is on it.
Replace custom leaves with a small egg entity. The entity can only be placed on leaf blocks. In this way, there is visual feedback that eggs have been planted, and the eggs will work with any leaves, including other mods. Butterfly eggs should also naturally spawn in a similar manner to caterpillars and chrysalises.
There needs to be a block that the Lepidopterist can use.
Allow butterflies to spawn in custom biomes. Currently requested:
It should be a hidden achievement, called “Who Am I?”
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.