Без обид, но тут ты учишь детей скорее механикам майнкрафта(Вот эта вот смерть, сундук и так далее).Учу ребят джаве на примере майна.
Всм? Они пишут код и запускают. Может тебя смущает что они только изменяют поведение игры без добавление своимх кастомных вещей? Ну дак это потому что они только начали. Пусть для начала с ивентами побалуются.ты учишь детей скорее механикам майнкрафта
Да нет, просто... блин не знаю как описать свой мысли: Ну типо они работают с функциями, методами, и прочим из самого майнкрафта, ну вот допустим как этот блок:Они пишут код и запускают. Может тебя смущает что они только изменяют поведение игры без добавление своимх кастомных вещей?
package com.garik.snowplusplus.block;
import net.minecraft.block.Block;
import net.minecraft.block.BlockLeaves;
import net.minecraft.block.BlockOldLeaf;
import net.minecraft.block.BlockPlanks;
import net.minecraft.block.BlockSnow;
import net.minecraft.block.BlockSnowBlock;
import net.minecraft.block.SoundType;
import net.minecraft.block.material.Material;
import net.minecraft.block.state.IBlockState;
import net.minecraft.client.Minecraft;
import net.minecraft.creativetab.CreativeTabs;
import net.minecraft.entity.EntityLivingBase;
import net.minecraft.init.Blocks;
import net.minecraft.init.Items;
import net.minecraft.item.Item;
import net.minecraft.item.ItemStack;
import net.minecraft.util.math.BlockPos;
import net.minecraft.world.EnumSkyBlock;
import net.minecraft.world.World;
public class SnowPlusPlus extends Block {
public SnowPlusPlus() {
super(Material.CRAFTED_SNOW);
this.setTickRandomly(true);
this.setCreativeTab(CreativeTabs.BUILDING_BLOCKS);
this.setSoundType(SoundType.SNOW);
}
public Item getItemDropped(IBlockState state, Random rand, int fortune) {
return Items.SNOWBALL;
}
public int quantityDropped(Random random) {
return 4;
}
public void updateTick(World worldIn, BlockPos pos, IBlockState state, Random rand) {
if (worldIn.getLightFor(EnumSkyBlock.BLOCK, pos) > 11 - this.getDefaultState().getLightOpacity()) {
IBlockState prevState = Blocks.SNOW_LAYER.getDefaultState().withProperty(BlockSnow.LAYERS, 7);
worldIn.setBlockState(pos, prevState);
}
}
}
Ну ясен пень для нас это нечто большее, но это-то дети. Еще даже не старшеклассники. Для них моддинг, как для нас JEEдля меня изучение Java это что-то большее
Из модов - да. Они только второй раз Forge шупают. А так - викторины на свинге, решатели квадратных уравнений, чекер IP адреса, тектовую РПГ в духе 80-х, морской бой, десктопную прогу для показа погоды с weathermap и т.д.только вот этот сундук при смерти
Знал что кто-то оценит XDidea и в темной теме)
Пфеее...
Чего? :/ ;/И да, Гарик, хорош завидовать
Не, это отдельный кружок.на информатике такое проворачиваете
Вот что гениально: Доработка мода pycode-minecraft - мерцает книга с кодомИ если честно, это круто, нет, это гениально!
Ты понимаешь, что речь идёт о шестиклассниках?Да я понимаю что всё это написано на Java и соответственно они изучают Java когда это всё пишут, но для меня изучение Java это что-то большее, на этом далеко не уедешь, типо не знаю, по мне так сделав это всё ты в Java не продвинулся куда-то.
Тогда он станет инженером))тщательно размешиваем в миксере материнскую плату