Comments (8)
A nice bonus would be to eventually ship out of the box with a resource pack with some open-source license. Then when offline play is implemented, you can play Leafish completely without having an account from Microsoft. I have nothing against buying the game, but I do have a problem with needing a Microsoft account to play so having this fully FOSS client combined with a fully FOSS resource pack by default that allows offline play would be awesome.
Of course, the default Minecraft resource pack should still be usable and probably used by default when not playing in offline mode.
from leafish.
No and yes but no.
IANAL but I would very much recommend not linking or recommending it at all. People can recommend it on a "mouth by mouth" basis as we say in the Netherlands, but I would recommend no official Leafish documentation or code to link to it. Let's not get into legal battles with Microsoft when we can prevent it. You can clean-room reverse engineer code but you can't do the same with art (textures, music, etc), so alternatives need to be made for that.
As for downloading it on first start, yes but only when logged in with a Microsoft account that owns the game and only from official Microsoft sources. I believe that is what happens now and it should remain like that.
from leafish.
You could also take a look at this: https://github.com/InventivetalentDev/minecraft-assets
from leafish.
Nice, that at least allows people without Microsoft accounts to still use the default Minecraft resource pack. You can't ship that by default though, it's illegal and a very good way to get a cease and desist notice
I'm not sure you're even allowed to link to it in any code or README.
from leafish.
But we can link to the github page and download it on the first start
from leafish.
shout out to #47
from leafish.
A nice bonus would be to eventually ship out of the box with a resource pack with some open-source license.
Looked into open source texture packs a while back. TrueCraft uses the Pixeludi pack: https://github.com/ddevault/TrueCraft/tree/master/TrueCraft.Client/Content - but they only support up to 1.7.3 beta (2011), and in the older texture atlas format. Before Pixeludi they were using https://github.com/deathcap/ProgrammerArt which supports blocks and items up to 1.9 (in either newer "texture packs" and "resource packs" zips, or the old atlas pngs) but is not the most visually appealing, mostly only suitable as a placeholder. A fully complete, updated, and decently looking OSS resource pack would be very nice indeed, I'm looking for one too (but have yet to find any).
from leafish.
Not the most visual appealing indeed, I'm not a fan at least haha. Preferably something is used that keeps the original feel of the game.
It seems most resourcepacks out there are proprietary or at least not freely licensed, quite disappointing.
from leafish.
Related Issues (20)
- Implement Biome colors HOT 2
- Support microsoft login(accounts) HOT 16
- Trying to join a server without ip and name crashes the client HOT 5
- Text fields overflow
- Switch to new renderer HOT 14
- Client crashes when connecting to 1.16.5 Server HOT 5
- Crashed while connecting to a locally-hosted server. HOT 5
- Build fails when the repo is in UNC path
- Remove cargo from Installation instructions HOT 1
- Cleanup disconnect handling
- Segfault after unloading chunk on custom server
- Chat parsing error
- Cannot play leafish HOT 15
- Standardize contribution terms. HOT 1
- Importing leafish_protocol as a dependency doesn't build HOT 3
- Support single left clicks in inventory windows HOT 1
- Does not build ootb HOT 6
- Builds are failing due to bevy commit not being tracked HOT 4
- Due to the changing of cursor grabbing code window crashes upon entering the game on x11 and possibly windows HOT 3
- Winit needs to be updated
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from leafish.