Jump to content

Can I add the mob ideas abandoned by Minecraft to my mod?


FrostDracony

Recommended Posts

Hello, this is my third post! Well, I was gonna start working on a mod, and I was thinking:
Why don't I just add the mobs that the Mojang didn't add?

For the one who doesn't understand what I think, he should have a look at the old minecons. Last year the goat won, that doesn't mean I can't add a frog and a vulture, does it? I ask that because I'm very afraid of copyright. With real animals this shouldn't be a problem (frog, vulture, meerkat and ostrich), but I also thought of the 3 other monsters: Mob D - The Hovering Inferno, Mob A - The Monster of the Ocean Depths and Mob C - The Great Hunger
 

A picture of all four who don't want to look up (I already say that I don't own these pictures, but the Mojang if I remember well):
1EA11CCC-F76C-4AA7-B305-25052C6E36CB.jpeg.a2efb8e11110ff3634aa81cf023483ec.jpeg


I know you won't understand my question, so in shorter words
I wanted to add to my mod all the mobs that the Mojang didn't add to the vanilla, all the animals (list of animals is up there) and the 3 monsters (mob A, C and D, see picture). But I'm afraid because of the CopyRight and ask here right now. I know for sure that I can (hopefully) use animals, but I don't know if I can use the 3 mobs as well, since the Mojang had these ideas, they are theoretically under copyright. But since the Mojang gave up these ideas, I thought it might be possible to use the ideas after all. 
 

But, you never know with copyright, so I ask here. If you still don't understand my question, you can just say so that I can explain it easier. Thanks for reading. 

Edited by FrostDracony
I Forgot the Picture XD, srry
Link to comment
Share on other sites

Their code also has copy right protection you know this right? so for example you can't use their code to make a game called blockcraft which has the same code but a different name the same probably applies to the rest of their ideas but i think in their user agreement you will probably find something (maybe not and than you wasted your time xd)

Link to comment
Share on other sites

10 minutes ago, Crazzy4999 said:

Their code also has copy right protection you know this right?

Sure

Ok, thanks. And so may I also use the idea with the RedDragon? A dragon is just theoretically an idea, so you can't copyright a dragon, but I'm not really familiar with IP (Intellectual Property). So that's why I ask it here. It is the correct category, isn't it?
 

11 minutes ago, Crazzy4999 said:

the same probably applies to the rest of their ideas but i think in their user agreement you will probably find something

Then I guess I know where I can score. I probably won't find the answer, but I'd better try. 

Edited by FrostDracony
Link to comment
Share on other sites

Sure why not btw if you are interested a lot of fucking annoying youtbers who claim they "made their own minecraft versions and programmed this and this" (in fact they copied all original textures and made models for blocks) these shit heads for example: https://www.youtube.com/watch?v=KQLQ7cMYhlA Have already made these mobs and recreated other things mojang did so most likely you won't get charged or anything like this

 

Link to comment
Share on other sites

I found this:

The one important basic rule is that you cannot distribute anything we've developed unless we've given our express permission. By "not to distribute anything we have developed," we mean this:
to give copies of our game to others,
to use our developments in any form for commercial purposes,
to try to make money with our developments, or
provide other persons with access to our developments in an unfair or inappropriate manner,

Everything's still going well here. But from here on, it gets confusing:

This also includes U P D A T E S (idk what Mojan mean), patches, downloadable content, add-ons or modified versions of a game, parts of it or everything else we've made.

So I don't really understand if the BiomeVotes and MobVotes is also a form of update or not, clearly not for me, but there are always people who don't see it that way and have different opinions. What do you think about it?

 

 

15 minutes ago, Crazzy4999 said:

Sure why not btw if you are interested a lot of fucking annoying youtbers who claim they "made their own minecraft versions and programmed this and this" (in fact they copied all original textures and made models for blocks) these shit heads for example: https://www.youtube.com/watch?v=KQLQ7cMYhlA Have already made these mobs and recreated other things mojang did so most likely you won't get charged or anything like this

 

Okay, I understand, but I want to do it legally so as not to take any risks. These people are violating the ToS of Mojang (you say they copied Minecraft even though you copied everything), which ends with a penalty if Minecraft finds out. If it ends that way, that's their problem. But this is starting to go offf-topic. 

Link to comment
Share on other sites

This:

The one important basic rule is that you cannot distribute anything we've developed unless we've given our express permission. By "not to distribute anything we have developed," we mean this:
to give copies of our game to others,
to use our developments in any form for commercial purposes,
to try to make money with our developments, or
provide other persons with access to our developments in an unfair or inappropriate manner,

And this:

This also includes U P D A T E S (idk what Mojan mean), patches, downloadable content, add-ons or modified versions of a game, parts of it or everything else we've made.

Means that you can't sell anything that is based on their code it's this simple dude xd

Link to comment
Share on other sites

But you can still get around this and make money from your mod kind of for example using links that advertising and everytime when someone wants to download your mod they wait 5 secs to have access for the download link and that 5 secs is needed to get money from an ad if you let the ad run on your link or you can make a patreon but than again it's also not directly making money of minecraft code some people just like your mod and your work so they want to support you with money so they donate mojang of course can't say that you can't donate to someone

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Announcements



  • Recently Browsing

    • No registered users viewing this page.
  • Posts

    • As the title says i keep on crashing on forge 1.20.1 even without any mods downloaded, i have the latest drivers (nvidia) and vanilla minecraft works perfectly fine for me logs: https://pastebin.com/5UR01yG9
    • Hello everyone, I'm making this post to seek help for my modded block, It's a special block called FrozenBlock supposed to take the place of an old block, then after a set amount of ticks, it's supposed to revert its Block State, Entity, data... to the old block like this :  The problem I have is that the system breaks when handling multi blocks (I tried some fix but none of them worked) :  The bug I have identified is that the function "setOldBlockFields" in the item's "setFrozenBlock" function gets called once for the 1st block of multiblock getting frozen (as it should), but gets called a second time BEFORE creating the first FrozenBlock with the data of the 1st block, hence giving the same data to the two FrozenBlock :   Old Block Fields set BlockState : Block{minecraft:black_bed}[facing=east,occupied=false,part=head] BlockEntity : net.minecraft.world.level.block.entity.BedBlockEntity@73681674 BlockEntityData : id:"minecraft:bed",x:3,y:-60,z:-6} Old Block Fields set BlockState : Block{minecraft:black_bed}[facing=east,occupied=false,part=foot] BlockEntity : net.minecraft.world.level.block.entity.BedBlockEntity@6d1aa3da BlockEntityData : {id:"minecraft:bed",x:2,y:-60,z:-6} Frozen Block Entity set BlockState : Block{minecraft:black_bed}[facing=east,occupied=false,part=foot] BlockPos{x=3, y=-60, z=-6} BlockEntity : net.minecraft.world.level.block.entity.BedBlockEntity@6d1aa3da BlockEntityData : {id:"minecraft:bed",x:2,y:-60,z:-6} Frozen Block Entity set BlockState : Block{minecraft:black_bed}[facing=east,occupied=false,part=foot] BlockPos{x=2, y=-60, z=-6} BlockEntity : net.minecraft.world.level.block.entity.BedBlockEntity@6d1aa3da BlockEntityData : {id:"minecraft:bed",x:2,y:-60,z:-6} here is the code inside my custom "freeze" item :    @Override     public @NotNull InteractionResult useOn(@NotNull UseOnContext pContext) {         if (!pContext.getLevel().isClientSide() && pContext.getHand() == InteractionHand.MAIN_HAND) {             BlockPos blockPos = pContext.getClickedPos();             BlockPos secondBlockPos = getMultiblockPos(blockPos, pContext.getLevel().getBlockState(blockPos));             if (secondBlockPos != null) {                 createFrozenBlock(pContext, secondBlockPos);             }             createFrozenBlock(pContext, blockPos);             return InteractionResult.SUCCESS;         }         return super.useOn(pContext);     }     public static void createFrozenBlock(UseOnContext pContext, BlockPos blockPos) {         BlockState oldState = pContext.getLevel().getBlockState(blockPos);         BlockEntity oldBlockEntity = oldState.hasBlockEntity() ? pContext.getLevel().getBlockEntity(blockPos) : null;         CompoundTag oldBlockEntityData = oldState.hasBlockEntity() ? oldBlockEntity.serializeNBT() : null;         if (oldBlockEntity != null) {             pContext.getLevel().removeBlockEntity(blockPos);         }         BlockState FrozenBlock = setFrozenBlock(oldState, oldBlockEntity, oldBlockEntityData);         pContext.getLevel().setBlockAndUpdate(blockPos, FrozenBlock);     }     public static BlockState setFrozenBlock(BlockState blockState, @Nullable BlockEntity blockEntity, @Nullable CompoundTag blockEntityData) {         BlockState FrozenBlock = BlockRegister.FROZEN_BLOCK.get().defaultBlockState();         ((FrozenBlock) FrozenBlock.getBlock()).setOldBlockFields(blockState, blockEntity, blockEntityData);         return FrozenBlock;     }  
    • It is an issue with quark - update it to this build: https://www.curseforge.com/minecraft/mc-mods/quark/files/3642325
    • Remove Instant Massive Structures Mod from your server     Add new crash-reports with sites like https://paste.ee/  
  • Topics

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.