creatubbles / ctb-mcmod Goto Github PK
View Code? Open in Web Editor NEWLicense: MIT License
License: MIT License
Currently we use list-view thumbnails to list creations after loging into the creator-box. However, after clicking on anyone of them, there is full-view image downloaded and processed, which consumes lot of ram.
Is there a way to restrict maximum value of the size of generated images, and use only appriopriate thumbnails to do it?
For example - when user will create 2x2 creation, we don't need the 8.5 MB image to view it properly.
I assume this can be related to #7
When I wanted to open the creator-box, my game crashed and it looked like server connection has been lost
- notice, that I run gradlew runClient
and launched the game via single player mode.
Then I was redirected to server listening screen
Steps to reproduce:
Hi there,
at first thanks for the very great Mod. My Children and I loving it to decorate our Minecraft World with Art :) We play on an Server with 180 other Mods and your Mod runs fine.
Our Environment:
Minecraft 1.7.10
Forge: 7.99.40.1614
Optifine (Error are still there without Optifine)
In my Client Log I have found a error in combination with the Mod „NotEnoughItems“ (NEI)
(http://chickenbones.net/Pages/links.html)
[22:21:30] [NEI Item Loading/ERROR]: Ommiting com.creatubbles.ctbmod.common.painting.ItemBlockPainting@2d648adc:0 ItemBlockPainting
java.lang.NoSuchMethodError: com.creatubbles.ctbmod.common.painting.SubmapManagerPainting.getSubmapSmall()Lteam/chisel/ctmlib/TextureSubmap;
at com.creatubbles.ctbmod.common.painting.SubmapManagerPainting.getIcon(SubmapManagerPainting.java:105) ~[SubmapManagerPainting.class:?]
at com.creatubbles.ctbmod.common.painting.BlockPainting.func_149691_a(BlockPainting.java:275) ~[BlockPainting.class:?]
at net.minecraft.block.Block.func_149733_h(Block.java:583) ~[aji.class:?]
at net.minecraft.item.ItemBlock.func_77617_a(ItemBlock.java:42) ~[abh.class:?]
at net.minecraft.item.Item.func_77650_f(Item.java:440) ~[adb.class:?]
at codechicken.nei.ItemList$1.damageSearch(ItemList.java:165) [ItemList$1.class:?]
at codechicken.nei.ItemList$1.execute(ItemList.java:206) [ItemList$1.class:?]
at codechicken.nei.RestartableTask$1.run(RestartableTask.java:24) [RestartableTask$1.class:?]
One more, I think there is an issue with your Renderer, and the game crashes with this error: http://pastebin.com/ztRv3YT3
Did you need more Information, please tell me. Sry for my Google-Translation-Style English.
And thanks for your great Mods too.
Bye
Das_Offertorium
We need to determine which license best fits this project. I've been in discussion with Peter over email and thought it best to bring the discussion here.
I'm leaning towards Apache (http://www.apache.org/licenses/LICENSE-2.0) or MIT (https://opensource.org/licenses/MIT)
Thoughts?
/ctb-login swilgosz mypassword
then I received the access tokenMoreover, the file indeed wasn't uploaded to https://www.creatubbles.com
I was able to login into creator box without any problems after removing user cache. This means that access_token is set to being expired (we already made a change to API to prevent that).
I added an issue #5 that creator-box doesn't remember logged in user. I decided to split those problems because that one appears on both branches, and this one only on 1.8.
The problem with it, is that I am unable to login second time to creator box. So everything I want to do with creations, I need to to before closing the creator-box.
This isn't just expired token, because the time-lapse between actions took only few seconds!
Lapis especially is a large gate. Maybe make them just use paper, or find another easier to come by resource to substitute for dye.
This need to be checked first, but the issue is:
by default, running /ctb-upload test1
will grab the oldest upload to proceed. We need to revert that, to grab the newest one instead.
I think it would be more intuitive for minecraft users
The issue reported by Paul:
He tried to login into the creator-box several times without success. The screen seems to be hanged on:
Here are the logs:
logs.zip
After loging in there are all creations downloaded from creatubbles. For Pau's account there is around a thousand. We have also teacher's accounts who manage their all student's creations and they collected even more on Creatubbles.
We should add a pagination system, to collect few API pages (maybe around 100) on one creator-box page.
Then we should generate separate requests after changing page number, not all at once.
I already run the mod on minecraft edu before. Now it seems to be broken again.
What did I do:
Does anybody have an idea what it could appear?
I think since this is a collaborative mod it would be nice to lay out our thoughts for where it is going.
In my mind we need to
As per their specifications the user should only be able to use creations from their own account, so they would need to log in before doing anything. This requires the mod to "know" their password for at least a short amount of time, but we can have a privacy policy etc, and of course we would not store that data, only the access token returned.
Feel free to add any other ideas/thoughts you have.
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.