0


Minecraft 1.19.2 Forge模组开发 09.动画效果方块

我们本次尝试制作一个具有动画效果的方块

在这里插入图片描述

     效果演示
    
   
   
    效果演示
   
  
 效果演示

首先,请确保你的开发包中引入了geckolib依赖,相关教程请参考:Minecraft 1.19.2 Forge模组开发 03.动画生物实体

1.首先我们要使用geckolib制作一个物品和对应的动画:

在blockbench中新建一个

cr0.jpg

之后我们找到

Geckolib Model Settings

并点击将模型转换为

Block/Item

在这里插入图片描述

之后导出方块模型文件,动画文件,展示文件:

cr2.jpg

之后转换项目为

Java Block/Item

格式,导出物品模型文件:

cri.jpg

将这些文件分别放入到resources包中的如下位置:

crp.jpg

2.在blocks包中新建一个我们的方块类BlockHeartArrow:

BlockHeartArrow.java
packagecom.joy187.re8joymod.blocks;importcom.joy187.re8joymod.init.BlockEntityInit;importnet.minecraft.core.BlockPos;importnet.minecraft.world.item.context.BlockPlaceContext;importnet.minecraft.world.level.BlockGetter;importnet.minecraft.world.level.block.*;importnet.minecraft.world.level.block.entity.BlockEntity;importnet.minecraft.world.level.block.state.BlockState;importnet.minecraft.world.level.block.state.StateDefinition;importnet.minecraft.world.level.block.state.properties.DirectionProperty;importnet.minecraft.world.phys.shapes.CollisionContext;importnet.minecraft.world.phys.shapes.VoxelShape;importjavax.annotation.Nullable;publicclassBlockHeartArrowextendsDirectionalBlockimplementsEntityBlock{//定义方块的朝向publicstaticfinalDirectionPropertyFACING=HorizontalDirectionalBlock.FACING;//定义方块的碰撞体积protectedstaticfinalVoxelShapeSHAPE=Block.box(5.0D,0.0D,5.0D,11.0D,15.0D,11.0D);publicBlockHeartArrow(Properties builder){super(builder);}//确定与之绑定的方块实体@Nullable@OverridepublicBlockEntitynewBlockEntity(BlockPos blockPos,BlockState blockState){returnBlockEntityInit.HEARTARROW.get().create(blockPos, blockState);}@OverridepublicRenderShapegetRenderShape(BlockState state){returnRenderShape.ENTITYBLOCK_ANIMATED;}publicVoxelShapegetShape(BlockState p_52988_,BlockGetter p_52989_,BlockPos p_52990_,CollisionContext p_52991_){returnSHAPE;}@OverridepublicBlockStaterotate(BlockState blockstate,Rotation rot){return blockstate.setValue(FACING, rot.rotate(blockstate.getValue(FACING)));}@OverridepublicBlockStatemirror(BlockState blockstate,Mirror mirror){return blockstate.rotate(mirror.getRotation(blockstate.getValue(FACING)));}@OverridepublicBlockStategetStateForPlacement(BlockPlaceContext context){returnthis.defaultBlockState().setValue(FACING, context.getHorizontalDirection().getClockWise());}protectedvoidcreateBlockStateDefinition(StateDefinition.Builder<Block,BlockState> builder){
        builder.add(FACING);}}

在BlockInit类中将我们的物品进行注册:

BlockInit
publicstaticfinalRegistryObject<Block>BLOCKHEARTBLOCK=register("blockheartarrow",()->newBlockHeartArrow(BlockBehaviour.Properties.copy(Blocks.BRICKS)),
            object ->()->newBlockItem(object.get(),newItem.Properties().tab(Main.TUTORIAL_TAB)));

在项目主类中将我们方块的渲染方式进行注册,不然方块和其他方块接触时会变成透明

Main.java
publicMain(){IEventBus bus =FMLJavaModLoadingContext.get().getModEventBus();// Register the commonSetup method for modloadingModLoadingContext.get().registerConfig(ModConfig.Type.CLIENT,ModConfigs.clientConfig);//项目主类中加入对clientSetup的监听
        bus.addListener(this::clientSetup);}privatevoidclientSetup(finalFMLClientSetupEvent event){//将方块的渲染类型声明为cutoutItemBlockRenderTypes.setRenderLayer(BlockInit.BLOCKHEARTBLOCK.get(),RenderType.cutout());ItemBlockRenderTypes.setRenderLayer(BlockInit.BLOCK_HEART.get(),RenderType.cutout());ItemBlockRenderTypes.setRenderLayer(BlockInit.STOVE.get(),RenderType.cutout());}

3.在blocks包中新建一个blockentity包 -> 包中新建一个方块实体类HeartArrowBlockEntity:

HeartArrowBlockEntity.java
packagecom.joy187.re8joymod.blocks.blockentity;importcom.joy187.re8joymod.init.BlockEntityInit;importnet.minecraft.core.BlockPos;importnet.minecraft.world.level.block.entity.BlockEntity;importnet.minecraft.world.level.block.state.BlockState;importsoftware.bernie.example.registry.TileRegistry;importsoftware.bernie.geckolib3.core.IAnimatable;importsoftware.bernie.geckolib3.core.PlayState;importsoftware.bernie.geckolib3.core.builder.AnimationBuilder;importsoftware.bernie.geckolib3.core.builder.ILoopType;importsoftware.bernie.geckolib3.core.controller.AnimationController;importsoftware.bernie.geckolib3.core.event.predicate.AnimationEvent;importsoftware.bernie.geckolib3.core.manager.AnimationData;importsoftware.bernie.geckolib3.core.manager.AnimationFactory;importsoftware.bernie.geckolib3.util.GeckoLibUtil;publicclassHeartArrowBlockEntityextendsBlockEntityimplementsIAnimatable{privatefinalAnimationFactory manager =GeckoLibUtil.createFactory(this);//指定方块播放什么动画private<EextendsIAnimatable>PlayStatepredicate(AnimationEvent<E> event){
        event.getController().setAnimation(newAnimationBuilder().addAnimation("animation.through",true));returnPlayState.CONTINUE;}publicHeartArrowBlockEntity(BlockPos pos,BlockState state){super(BlockEntityInit.HEARTARROW.get(), pos, state);}//将方块所有的动画文件注册@OverridepublicvoidregisterControllers(AnimationData data){
        data.addAnimationController(newAnimationController(this,"controller",0,this::predicate));}@OverridepublicAnimationFactorygetFactory(){returnthis.manager;}}

新建一个

BlockEntityInit

类将该方块实体进行注册:

BlockEntityInit.java
packagecom.joy187.re8joymod.init;importcom.joy187.re8joymod.Main;importcom.joy187.re8joymod.blocks.blockentity.HeartArrowBlockEntity;importnet.minecraft.world.level.block.entity.BlockEntityType;importnet.minecraftforge.eventbus.api.IEventBus;importnet.minecraftforge.registries.DeferredRegister;importnet.minecraftforge.registries.ForgeRegistries;importnet.minecraftforge.registries.RegistryObject;publicclassBlockEntityInit{publicstaticfinalDeferredRegister<BlockEntityType<?>>BLOCK_ENTITIES=DeferredRegister.create(ForgeRegistries.BLOCK_ENTITY_TYPES,Main.MOD_ID);//将该方块实体进行注册publicstaticfinalRegistryObject<BlockEntityType<HeartArrowBlockEntity>>HEARTARROW=BLOCK_ENTITIES.register("heartarrow",()->BlockEntityType.Builder.of(HeartArrowBlockEntity::new,BlockInit.BLOCKHEARTBLOCK.get()).build(null));publicstaticvoidregister(IEventBus eventBus){BLOCK_ENTITIES.register(eventBus);}}

在项目主类中将

BlockEntityInit

类进行注册:

Main.java
publicMain(){IEventBus bus =FMLJavaModLoadingContext.get().getModEventBus();// Register the commonSetup method for modloadingModLoadingContext.get().registerConfig(ModConfig.Type.CLIENT,ModConfigs.clientConfig);

        bus.addListener(this::commonSetup);
        bus.addListener(this::setup);
        bus.addListener(this::clientSetup);ItemInit.ITEMS.register(bus);BlockInit.BLOCKS.register(bus);EntityInit.ENTITY_TYPES.register(bus);//将BlockEntityInit进行注册BlockEntityInit.register(bus);}

4.之后就是该实体的渲染工作了,新建一个模型类

ModelBlockHeartArrow

和一个渲染类

RenderBlockHeartArrow
ModelBlockHeartArrow.java
packagecom.joy187.re8joymod.blocks.model;importcom.joy187.re8joymod.Main;importcom.joy187.re8joymod.blocks.blockentity.HeartArrowBlockEntity;importnet.minecraft.resources.ResourceLocation;importsoftware.bernie.geckolib3.model.AnimatedGeoModel;publicclassModelBlockHeartArrowextendsAnimatedGeoModel<HeartArrowBlockEntity>{//方块模型文件地址@OverridepublicResourceLocationgetModelResource(HeartArrowBlockEntity animatable){returnnewResourceLocation(Main.MOD_ID,"geo/heartarrow.geo.json");}//方块贴图文件地址@OverridepublicResourceLocationgetTextureResource(HeartArrowBlockEntity entity){returnnewResourceLocation(Main.MOD_ID,"textures/block/crlove1.png");}//方块动画文件地址@OverridepublicResourceLocationgetAnimationResource(HeartArrowBlockEntity entity){returnnewResourceLocation(Main.MOD_ID,"animations/heartarrow.animation.json");}}

这个类用来将我们刚刚的模型进行渲染

RenderBlockHeartArrow.java
packagecom.joy187.re8joymod.blocks.render;importcom.joy187.re8joymod.blocks.blockentity.HeartArrowBlockEntity;importcom.joy187.re8joymod.blocks.model.ModelBlockHeartArrow;importcom.mojang.blaze3d.vertex.PoseStack;importcom.mojang.blaze3d.vertex.VertexConsumer;importnet.minecraft.client.renderer.MultiBufferSource;importnet.minecraft.client.renderer.RenderType;importnet.minecraft.client.renderer.blockentity.BlockEntityRendererProvider;importnet.minecraft.resources.ResourceLocation;importsoftware.bernie.geckolib3.renderers.geo.GeoBlockRenderer;publicclassRenderBlockHeartArrowextendsGeoBlockRenderer<HeartArrowBlockEntity>{publicRenderBlockHeartArrow(BlockEntityRendererProvider.Context rendererDispatcherIn){super(rendererDispatcherIn,newModelBlockHeartArrow());}@OverridepublicRenderTypegetRenderType(HeartArrowBlockEntity animatable,float partialTick,PoseStack poseStack,MultiBufferSource bufferSource,VertexConsumer buffer,int packedLight,ResourceLocation texture){returnRenderType.entityTranslucent(getTextureLocation(animatable));}}

来到

ClientModEventSubscriber

中将我们的渲染类进行注册:

ClientModEventSubscriber.java
@Mod.EventBusSubscriber(modid =Main.MOD_ID, value =Dist.CLIENT, bus =Mod.EventBusSubscriber.Bus.MOD)publicclassClientModEventSubscriber{@SubscribeEventpublicstaticvoidonRegisterRenderers(EntityRenderersEvent.RegisterRenderers event){//将方块实体及其渲染类进行绑定
        event.registerBlockEntityRenderer(BlockEntityInit.HEARTARROW.get(),RenderBlockHeartArrow::new);}}

5.代码部分结束,来到资源包制作。

在lang语言包的en_us.json中添加方块的名称:

en_us.json
"block.re8joymod.blockheartarrow":"Heart Arrow Block",

在blockstates中添加方块状态文件:

blockheartarrow.json
{"variants":{"facing=north":{"model":"re8joymod:block/blockheartarrow"},"facing=east":{"model":"re8joymod:block/blockheartarrow","y":90},"facing=south":{"model":"re8joymod:block/blockheartarrow","y":180},"facing=west":{"model":"re8joymod:block/blockheartarrow","y":270}}}

来到数据包中,在

data\你的modid\loot_tables\blocks

中创建一个方块挖掉后的掉落物文件:

blockheartarrow.json
{"type":"minecraft:block","pools":[{"rolls":1,"entries":[{"type":"minecraft:item","name":"re8joymod:blockheartarrow"}]}]}

6.进入游戏调试。

第一步中导出的文件源代码:

方块的geo文件(放入geo文件夹):

heartarrow.geo.json
{"format_version":"1.12.0","minecraft:geometry":[{"description":{"identifier":"geometry.heart - Converted","texture_width":16,"texture_height":16,"visible_bounds_width":2,"visible_bounds_height":2.5,"visible_bounds_offset":[0,0.75,0]},"bones":[{"name":"crlove1","pivot":[-0.2,8.7,0.6],"cubes":[{"origin":[2.3,3.45,-1.4],"size":[2,11.5,4.25],"uv":{"north":{"uv":[3.5,12.25],"uv_size":[2,-11.5]},"east":{"uv":[5.25,0.75],"uv_size":[0.25,11.5]},"south":{"uv":[3.5,0.75],"uv_size":[2,11.5]},"west":{"uv":[3.5,0.75],"uv_size":[0.25,11.5]},"up":{"uv":[3.5,1],"uv_size":[2,-0.25]},"down":{"uv":[5.5,12.25],"uv_size":[-2,-0.25]}}},{"origin":[-4.45,3.2,-1.4],"size":[1.75,11.75,4.25],"uv":{"north":{"uv":[10.5,12.5],"uv_size":[1.75,-11.75]},"east":{"uv":[12,0.75],"uv_size":[0.25,11.75]},"south":{"uv":[10.5,0.75],"uv_size":[1.75,11.75]},"west":{"uv":[10.5,0.75],"uv_size":[0.25,11.75]},"up":{"uv":[10.5,1],"uv_size":[1.75,-0.25]},"down":{"uv":[12.25,12.5],"uv_size":[-1.75,-0.25]}}},{"origin":[4.3,4.2,-1.4],"size":[0.75,10.5,4.25],"uv":{"north":{"uv":[2.75,11.5],"uv_size":[0.75,-10.5]},"east":{"uv":[3.25,1],"uv_size":[0.25,10.5]},"south":{"uv":[2.75,1],"uv_size":[0.75,10.5]},"west":{"uv":[2.75,1],"uv_size":[0.25,10.5]},"up":{"uv":[2.75,1.25],"uv_size":[0.75,-0.25]},"down":{"uv":[3.5,11.5],"uv_size":[-0.75,-0.25]}}},{"origin":[1.8,1.7,-1.4],"size":[0.5,13,4.25],"uv":{"north":{"uv":[5.5,14],"uv_size":[0.5,-13]},"east":{"uv":[5.75,1],"uv_size":[0.25,13]},"south":{"uv":[5.5,1],"uv_size":[0.5,13]},"west":{"uv":[5.5,1],"uv_size":[0.25,13]},"up":{"uv":[5.5,1.25],"uv_size":[0.5,-0.25]},"down":{"uv":[6,14],"uv_size":[-0.5,-0.25]}}},{"origin":[-2.7,1.7,-1.4],"size":[0.75,13,4.25],"uv":{"north":{"uv":[9.75,14],"uv_size":[0.75,-13]},"east":{"uv":[10.25,1],"uv_size":[0.25,13]},"south":{"uv":[9.75,1],"uv_size":[0.75,13]},"west":{"uv":[9.75,1],"uv_size":[0.25,13]},"up":{"uv":[9.75,1.25],"uv_size":[0.75,-0.25]},"down":{"uv":[10.5,14],"uv_size":[-0.75,-0.25]}}},{"origin":[-5.2,3.95,-1.4],"size":[0.75,10.75,4.25],"uv":{"north":{"uv":[12.25,11.75],"uv_size":[0.75,-10.75]},"east":{"uv":[12.75,1],"uv_size":[0.25,10.75]},"south":{"uv":[12.25,1],"uv_size":[0.75,10.75]},"west":{"uv":[12.25,1],"uv_size":[0.25,10.75]},"up":{"uv":[12.25,1.25],"uv_size":[0.75,-0.25]},"down":{"uv":[13,11.75],"uv_size":[-0.75,-0.25]}}},{"origin":[5.05,4.7,-1.4],"size":[0.5,9.75,4.25],"uv":{"north":{"uv":[2.25,11],"uv_size":[0.5,-9.75]},"east":{"uv":[2.5,1.25],"uv_size":[0.25,9.75]},"south":{"uv":[2.25,1.25],"uv_size":[0.5,9.75]},"west":{"uv":[2.25,1.25],"uv_size":[0.25,9.75]},"up":{"uv":[2.25,1.5],"uv_size":[0.5,-0.25]},"down":{"uv":[2.75,11],"uv_size":[-0.5,-0.25]}}},{"origin":[1.3,1.2,-1.4],"size":[0.5,13.25,4.25],"uv":{"north":{"uv":[6,14.5],"uv_size":[0.5,-13.25]},"east":{"uv":[6.25,1.25],"uv_size":[0.25,13.25]},"south":{"uv":[6,1.25],"uv_size":[0.5,13.25]},"west":{"uv":[6,1.25],"uv_size":[0.25,13.25]},"up":{"uv":[6,1.5],"uv_size":[0.5,-0.25]},"down":{"uv":[6.5,14.5],"uv_size":[-0.5,-0.25]}}},{"origin":[-1.95,1.2,-1.4],"size":[0.25,13.25,4.25],"uv":{"north":{"uv":[9.5,14.5],"uv_size":[0.25,-13.25]},"east":{"uv":[9.5,1.25],"uv_size":[0.25,13.25]},"south":{"uv":[9.5,1.25],"uv_size":[0.25,13.25]},"west":{"uv":[9.5,1.25],"uv_size":[0.25,13.25]},"up":{"uv":[9.5,1.5],"uv_size":[0.25,-0.25]},"down":{"uv":[9.75,14.5],"uv_size":[-0.25,-0.25]}}},{"origin":[-5.7,4.7,-1.4],"size":[0.5,9.75,4.25],"uv":{"north":{"uv":[13,11],"uv_size":[0.5,-9.75]},"east":{"uv":[13.25,1.25],"uv_size":[0.25,9.75]},"south":{"uv":[13,1.25],"uv_size":[0.5,9.75]},"west":{"uv":[13,1.25],"uv_size":[0.25,9.75]},"up":{"uv":[13,1.5],"uv_size":[0.5,-0.25]},"down":{"uv":[13.5,11],"uv_size":[-0.5,-0.25]}}},{"origin":[5.55,5.2,-1.4],"size":[0.25,9,4.25],"uv":{"north":{"uv":[2,10.5],"uv_size":[0.25,-9]},"east":{"uv":[2,1.5],"uv_size":[0.25,9]},"south":{"uv":[2,1.5],"uv_size":[0.25,9]},"west":{"uv":[2,1.5],"uv_size":[0.25,9]},"up":{"uv":[2,1.75],"uv_size":[0.25,-0.25]},"down":{"uv":[2.25,10.5],"uv_size":[-0.25,-0.25]}}},{"origin":[1.05,0.95,-1.4],"size":[0.25,13.25,4.25],"uv":{"north":{"uv":[6.5,14.75],"uv_size":[0.25,-13.25]},"east":{"uv":[6.5,1.5],"uv_size":[0.25,13.25]},"south":{"uv":[6.5,1.5],"uv_size":[0.25,13.25]},"west":{"uv":[6.5,1.5],"uv_size":[0.25,13.25]},"up":{"uv":[6.5,1.75],"uv_size":[0.25,-0.25]},"down":{"uv":[6.75,14.75],"uv_size":[-0.25,-0.25]}}},{"origin":[-1.7,0.95,-1.4],"size":[0.25,13.25,4.25],"uv":{"north":{"uv":[9.25,14.75],"uv_size":[0.25,-13.25]},"east":{"uv":[9.25,1.5],"uv_size":[0.25,13.25]},"south":{"uv":[9.25,1.5],"uv_size":[0.25,13.25]},"west":{"uv":[9.25,1.5],"uv_size":[0.25,13.25]},"up":{"uv":[9.25,1.75],"uv_size":[0.25,-0.25]},"down":{"uv":[9.5,14.75],"uv_size":[-0.25,-0.25]}}},{"origin":[-5.95,4.95,-1.4],"size":[0.25,9.25,4.25],"uv":{"north":{"uv":[13.5,10.75],"uv_size":[0.25,-9.25]},"east":{"uv":[13.5,1.5],"uv_size":[0.25,9.25]},"south":{"uv":[13.5,1.5],"uv_size":[0.25,9.25]},"west":{"uv":[13.5,1.5],"uv_size":[0.25,9.25]},"up":{"uv":[13.5,1.75],"uv_size":[0.25,-0.25]},"down":{"uv":[13.75,10.75],"uv_size":[-0.25,-0.25]}}},{"origin":[5.8,5.45,-1.4],"size":[0.25,8.5,4.25],"uv":{"north":{"uv":[1.75,10.25],"uv_size":[0.25,-8.5]},"east":{"uv":[1.75,1.75],"uv_size":[0.25,8.5]},"south":{"uv":[1.75,1.75],"uv_size":[0.25,8.5]},"west":{"uv":[1.75,1.75],"uv_size":[0.25,8.5]},"up":{"uv":[1.75,2],"uv_size":[0.25,-0.25]},"down":{"uv":[2,10.25],"uv_size":[-0.25,-0.25]}}},{"origin":[0.8,0.7,-1.4],"size":[0.25,13.25,4.25],"uv":{"north":{"uv":[6.75,15],"uv_size":[0.25,-13.25]},"east":{"uv":[6.75,1.75],"uv_size":[0.25,13.25]},"south":{"uv":[6.75,1.75],"uv_size":[0.25,13.25]},"west":{"uv":[6.75,1.75],"uv_size":[0.25,13.25]},"up":{"uv":[6.75,2],"uv_size":[0.25,-0.25]},"down":{"uv":[7,15],"uv_size":[-0.25,-0.25]}}},{"origin":[-1.45,0.95,-1.4],"size":[0.25,13,4.25],"uv":{"north":{"uv":[9,14.75],"uv_size":[0.25,-13]},"east":{"uv":[9,1.75],"uv_size":[0.25,13]},"south":{"uv":[9,1.75],"uv_size":[0.25,13]},"west":{"uv":[9,1.75],"uv_size":[0.25,13]},"up":{"uv":[9,2],"uv_size":[0.25,-0.25]},"down":{"uv":[9.25,14.75],"uv_size":[-0.25,-0.25]}}},{"origin":[-6.45,5.7,-1.4],"size":[0.5,8.25,4.25],"uv":{"north":{"uv":[13.75,10],"uv_size":[0.5,-8.25]},"east":{"uv":[14,1.75],"uv_size":[0.25,8.25]},"south":{"uv":[13.75,1.75],"uv_size":[0.5,8.25]},"west":{"uv":[13.75,1.75],"uv_size":[0.25,8.25]},"up":{"uv":[13.75,2],"uv_size":[0.5,-0.25]},"down":{"uv":[14.25,10],"uv_size":[-0.5,-0.25]}}},{"origin":[6.05,5.95,-1.4],"size":[0.25,7.75,4.25],"uv":{"north":{"uv":[1.5,9.75],"uv_size":[0.25,-7.75]},"east":{"uv":[1.5,2],"uv_size":[0.25,7.75]},"south":{"uv":[1.5,2],"uv_size":[0.25,7.75]},"west":{"uv":[1.5,2],"uv_size":[0.25,7.75]},"up":{"uv":[1.5,2.25],"uv_size":[0.25,-0.25]},"down":{"uv":[1.75,9.75],"uv_size":[-0.25,-0.25]}}},{"origin":[0.55,0.7,-1.4],"size":[0.25,13,4.25],"uv":{"north":{"uv":[7,15],"uv_size":[0.25,-13]},"east":{"uv":[7,2],"uv_size":[0.25,13]},"south":{"uv":[7,2],"uv_size":[0.25,13]},"west":{"uv":[7,2],"uv_size":[0.25,13]},"up":{"uv":[7,2.25],"uv_size":[0.25,-0.25]},"down":{"uv":[7.25,15],"uv_size":[-0.25,-0.25]}}},{"origin":[-1.2,0.7,-1.4],"size":[0.25,13,4.25],"uv":{"north":{"uv":[8.75,15],"uv_size":[0.25,-13]},"east":{"uv":[8.75,2],"uv_size":[0.25,13]},"south":{"uv":[8.75,2],"uv_size":[0.25,13]},"west":{"uv":[8.75,2],"uv_size":[0.25,13]},"up":{"uv":[8.75,2.25],"uv_size":[0.25,-0.25]},"down":{"uv":[9,15],"uv_size":[-0.25,-0.25]}}},{"origin":[-6.7,5.95,-1.4],"size":[0.25,7.75,4.25],"uv":{"north":{"uv":[14.25,9.75],"uv_size":[0.25,-7.75]},"east":{"uv":[14.25,2],"uv_size":[0.25,7.75]},"south":{"uv":[14.25,2],"uv_size":[0.25,7.75]},"west":{"uv":[14.25,2],"uv_size":[0.25,7.75]},"up":{"uv":[14.25,2.25],"uv_size":[0.25,-0.25]},"down":{"uv":[14.5,9.75],"uv_size":[-0.25,-0.25]}}},{"origin":[6.3,6.2,-1.4],"size":[0.25,7.25,4.25],"uv":{"north":{"uv":[1.25,9.5],"uv_size":[0.25,-7.25]},"east":{"uv":[1.25,2.25],"uv_size":[0.25,7.25]},"south":{"uv":[1.25,2.25],"uv_size":[0.25,7.25]},"west":{"uv":[1.25,2.25],"uv_size":[0.25,7.25]},"up":{"uv":[1.25,2.5],"uv_size":[0.25,-0.25]},"down":{"uv":[1.5,9.5],"uv_size":[-0.25,-0.25]}}},{"origin":[0.3,0.45,-1.4],"size":[0.25,13,4.25],"uv":{"north":{"uv":[7.25,15.25],"uv_size":[0.25,-13]},"east":{"uv":[7.25,2.25],"uv_size":[0.25,13]},"south":{"uv":[7.25,2.25],"uv_size":[0.25,13]},"west":{"uv":[7.25,2.25],"uv_size":[0.25,13]},"up":{"uv":[7.25,2.5],"uv_size":[0.25,-0.25]},"down":{"uv":[7.5,15.25],"uv_size":[-0.25,-0.25]}}},{"origin":[-0.95,0.45,-1.4],"size":[0.25,13,4.25],"uv":{"north":{"uv":[8.5,15.25],"uv_size":[0.25,-13]},"east":{"uv":[8.5,2.25],"uv_size":[0.25,13]},"south":{"uv":[8.5,2.25],"uv_size":[0.25,13]},"west":{"uv":[8.5,2.25],"uv_size":[0.25,13]},"up":{"uv":[8.5,2.5],"uv_size":[0.25,-0.25]},"down":{"uv":[8.75,15.25],"uv_size":[-0.25,-0.25]}}},{"origin":[6.55,6.7,-1.4],"size":[0.25,6.5,4.25],"uv":{"north":{"uv":[1,9],"uv_size":[0.25,-6.5]},"east":{"uv":[1,2.5],"uv_size":[0.25,6.5]},"south":{"uv":[1,2.5],"uv_size":[0.25,6.5]},"west":{"uv":[1,2.5],"uv_size":[0.25,6.5]},"up":{"uv":[1,2.75],"uv_size":[0.25,-0.25]},"down":{"uv":[1.25,9],"uv_size":[-0.25,-0.25]}}},{"origin":[0.05,0.45,-1.4],"size":[0.25,12.75,4.25],"uv":{"north":{"uv":[7.5,15.25],"uv_size":[0.25,-12.75]},"east":{"uv":[7.5,2.5],"uv_size":[0.25,12.75]},"south":{"uv":[7.5,2.5],"uv_size":[0.25,12.75]},"west":{"uv":[7.5,2.5],"uv_size":[0.25,12.75]},"up":{"uv":[7.5,2.75],"uv_size":[0.25,-0.25]},"down":{"uv":[7.75,15.25],"uv_size":[-0.25,-0.25]}}},{"origin":[-0.7,0.45,-1.4],"size":[0.25,12.75,4.25],"uv":{"north":{"uv":[8.25,15.25],"uv_size":[0.25,-12.75]},"east":{"uv":[8.25,2.5],"uv_size":[0.25,12.75]},"south":{"uv":[8.25,2.5],"uv_size":[0.25,12.75]},"west":{"uv":[8.25,2.5],"uv_size":[0.25,12.75]},"up":{"uv":[8.25,2.75],"uv_size":[0.25,-0.25]},"down":{"uv":[8.5,15.25],"uv_size":[-0.25,-0.25]}}},{"origin":[-6.95,6.45,-1.4],"size":[0.25,6.75,4.25],"uv":{"north":{"uv":[14.5,9.25],"uv_size":[0.25,-6.75]},"east":{"uv":[14.5,2.5],"uv_size":[0.25,6.75]},"south":{"uv":[14.5,2.5],"uv_size":[0.25,6.75]},"west":{"uv":[14.5,2.5],"uv_size":[0.25,6.75]},"up":{"uv":[14.5,2.75],"uv_size":[0.25,-0.25]},"down":{"uv":[14.75,9.25],"uv_size":[-0.25,-0.25]}}},{"origin":[-0.45,0.2,-1.4],"size":[0.5,12.75,4.25],"uv":{"north":{"uv":[7.75,15.5],"uv_size":[0.5,-12.75]},"east":{"uv":[8,2.75],"uv_size":[0.25,12.75]},"south":{"uv":[7.75,2.75],"uv_size":[0.5,12.75]},"west":{"uv":[7.75,2.75],"uv_size":[0.25,12.75]},"up":{"uv":[7.75,3],"uv_size":[0.5,-0.25]},"down":{"uv":[8.25,15.5],"uv_size":[-0.5,-0.25]}}},{"origin":[-7.2,6.95,-1.4],"size":[0.25,6,4.25],"uv":{"north":{"uv":[14.75,8.75],"uv_size":[0.25,-6]},"east":{"uv":[14.75,2.75],"uv_size":[0.25,6]},"south":{"uv":[14.75,2.75],"uv_size":[0.25,6]},"west":{"uv":[14.75,2.75],"uv_size":[0.25,6]},"up":{"uv":[14.75,3],"uv_size":[0.25,-0.25]},"down":{"uv":[15,8.75],"uv_size":[-0.25,-0.25]}}},{"origin":[6.8,7.2,-1.4],"size":[0.25,5.5,4.25],"uv":{"north":{"uv":[0.75,8.5],"uv_size":[0.25,-5.5]},"east":{"uv":[0.75,3],"uv_size":[0.25,5.5]},"south":{"uv":[0.75,3],"uv_size":[0.25,5.5]},"west":{"uv":[0.75,3],"uv_size":[0.25,5.5]},"up":{"uv":[0.75,3.25],"uv_size":[0.25,-0.25]},"down":{"uv":[1,8.5],"uv_size":[-0.25,-0.25]}}},{"origin":[-7.45,7.45,-1.4],"size":[0.25,5,4.25],"uv":{"north":{"uv":[15,8.25],"uv_size":[0.25,-5]},"east":{"uv":[15,3.25],"uv_size":[0.25,5]},"south":{"uv":[15,3.25],"uv_size":[0.25,5]},"west":{"uv":[15,3.25],"uv_size":[0.25,5]},"up":{"uv":[15,3.5],"uv_size":[0.25,-0.25]},"down":{"uv":[15.25,8.25],"uv_size":[-0.25,-0.25]}}},{"origin":[7.05,7.95,-1.4],"size":[0.25,4,4.25],"uv":{"north":{"uv":[0.5,7.75],"uv_size":[0.25,-4]},"east":{"uv":[0.5,3.75],"uv_size":[0.25,4]},"south":{"uv":[0.5,3.75],"uv_size":[0.25,4]},"west":{"uv":[0.5,3.75],"uv_size":[0.25,4]},"up":{"uv":[0.5,4],"uv_size":[0.25,-0.25]},"down":{"uv":[0.75,7.75],"uv_size":[-0.25,-0.25]}}},{"origin":[-7.7,8.2,-1.4],"size":[0.25,3.25,4.25],"uv":{"north":{"uv":[15.25,7.5],"uv_size":[0.25,-3.25]},"east":{"uv":[15.25,4.25],"uv_size":[0.25,3.25]},"south":{"uv":[15.25,4.25],"uv_size":[0.25,3.25]},"west":{"uv":[15.25,4.25],"uv_size":[0.25,3.25]},"up":{"uv":[15.25,4.5],"uv_size":[0.25,-0.25]},"down":{"uv":[15.5,7.5],"uv_size":[-0.25,-0.25]}}},{"origin":[7.3,8.95,-1.4],"size":[0.25,2,4.25],"uv":{"north":{"uv":[0.25,6.75],"uv_size":[0.25,-2]},"east":{"uv":[0.25,4.75],"uv_size":[0.25,2]},"south":{"uv":[0.25,4.75],"uv_size":[0.25,2]},"west":{"uv":[0.25,4.75],"uv_size":[0.25,2]},"up":{"uv":[0.25,5],"uv_size":[0.25,-0.25]},"down":{"uv":[0.5,6.75],"uv_size":[-0.25,-0.25]}}},{"origin":[-6.2,5.2,-1.4],"size":[0.25,0.5,4.25],"uv":{"north":{"uv":[13.75,10.5],"uv_size":[0.25,-0.5]},"east":{"uv":[13.75,10],"uv_size":[0.25,0.5]},"south":{"uv":[13.75,10],"uv_size":[0.25,0.5]},"west":{"uv":[13.75,10],"uv_size":[0.25,0.5]},"up":{"uv":[13.75,10.25],"uv_size":[0.25,-0.25]},"down":{"uv":[14,10.5],"uv_size":[-0.25,-0.25]}}},{"origin":[5.05,4.45,-1.4],"size":[0.25,0.25,4.25],"uv":{"north":{"uv":[2.5,11.25],"uv_size":[0.25,-0.25]},"east":{"uv":[2.5,11],"uv_size":[0.25,0.25]},"south":{"uv":[2.5,11],"uv_size":[0.25,0.25]},"west":{"uv":[2.5,11],"uv_size":[0.25,0.25]},"up":{"uv":[2.5,11.25],"uv_size":[0.25,-0.25]},"down":{"uv":[2.75,11.25],"uv_size":[-0.25,-0.25]}}},{"origin":[-5.45,4.2,-1.4],"size":[0.25,0.5,4.25],"uv":{"north":{"uv":[13,11.5],"uv_size":[0.25,-0.5]},"east":{"uv":[13,11],"uv_size":[0.25,0.5]},"south":{"uv":[13,11],"uv_size":[0.25,0.5]},"west":{"uv":[13,11],"uv_size":[0.25,0.5]},"up":{"uv":[13,11.25],"uv_size":[0.25,-0.25]},"down":{"uv":[13.25,11.5],"uv_size":[-0.25,-0.25]}}},{"origin":[4.3,3.95,-1.4],"size":[0.5,0.25,4.25],"uv":{"north":{"uv":[3,11.75],"uv_size":[0.5,-0.25]},"east":{"uv":[3.25,11.5],"uv_size":[0.25,0.25]},"south":{"uv":[3,11.5],"uv_size":[0.5,0.25]},"west":{"uv":[3,11.5],"uv_size":[0.25,0.25]},"up":{"uv":[3,11.75],"uv_size":[0.5,-0.25]},"down":{"uv":[3.5,11.75],"uv_size":[-0.5,-0.25]}}},{"origin":[4.3,3.7,-1.4],"size":[0.25,0.25,4.25],"uv":{"north":{"uv":[3.25,12],"uv_size":[0.25,-0.25]},"east":{"uv":[3.25,11.75],"uv_size":[0.25,0.25]},"south":{"uv":[3.25,11.75],"uv_size":[0.25,0.25]},"west":{"uv":[3.25,11.75],"uv_size":[0.25,0.25]},"up":{"uv":[3.25,12],"uv_size":[0.25,-0.25]},"down":{"uv":[3.5,12],"uv_size":[-0.25,-0.25]}}},{"origin":[-4.95,3.7,-1.4],"size":[0.5,0.25,4.25],"uv":{"north":{"uv":[12.25,12],"uv_size":[0.5,-0.25]},"east":{"uv":[12.5,11.75],"uv_size":[0.25,0.25]},"south":{"uv":[12.25,11.75],"uv_size":[0.5,0.25]},"west":{"uv":[12.25,11.75],"uv_size":[0.25,0.25]},"up":{"uv":[12.25,12],"uv_size":[0.5,-0.25]},"down":{"uv":[12.75,12],"uv_size":[-0.5,-0.25]}}},{"origin":[-4.7,3.45,-1.4],"size":[0.25,0.25,4.25],"uv":{"north":{"uv":[12.25,12.25],"uv_size":[0.25,-0.25]},"east":{"uv":[12.25,12],"uv_size":[0.25,0.25]},"south":{"uv":[12.25,12],"uv_size":[0.25,0.25]},"west":{"uv":[12.25,12],"uv_size":[0.25,0.25]},"up":{"uv":[12.25,12.25],"uv_size":[0.25,-0.25]},"down":{"uv":[12.5,12.25],"uv_size":[-0.25,-0.25]}}},{"origin":[2.3,3.2,-1.4],"size":[1.75,0.25,4.25],"uv":{"north":{"uv":[3.75,12.5],"uv_size":[1.75,-0.25]},"east":{"uv":[5.25,12.25],"uv_size":[0.25,0.25]},"south":{"uv":[3.75,12.25],"uv_size":[1.75,0.25]},"west":{"uv":[3.75,12.25],"uv_size":[0.25,0.25]},"up":{"uv":[3.75,12.5],"uv_size":[1.75,-0.25]},"down":{"uv":[5.5,12.5],"uv_size":[-1.75,-0.25]}}},{"origin":[2.3,2.95,-1.4],"size":[1.5,0.25,4.25],"uv":{"north":{"uv":[4,12.75],"uv_size":[1.5,-0.25]},"east":{"uv":[5.25,12.5],"uv_size":[0.25,0.25]},"south":{"uv":[4,12.5],"uv_size":[1.5,0.25]},"west":{"uv":[4,12.5],"uv_size":[0.25,0.25]},"up":{"uv":[4,12.75],"uv_size":[1.5,-0.25]},"down":{"uv":[5.5,12.75],"uv_size":[-1.5,-0.25]}}},{"origin":[-3.7,2.45,-1.4],"size":[1,0.75,4.25],"uv":{"north":{"uv":[10.5,13.25],"uv_size":[1,-0.75]},"east":{"uv":[11.25,12.5],"uv_size":[0.25,0.75]},"south":{"uv":[10.5,12.5],"uv_size":[1,0.75]},"west":{"uv":[10.5,12.5],"uv_size":[0.25,0.75]},"up":{"uv":[10.5,12.75],"uv_size":[1,-0.25]},"down":{"uv":[11.5,13.25],"uv_size":[-1,-0.25]}}},{"origin":[-4.2,2.95,-1.4],"size":[0.5,0.25,4.25],"uv":{"north":{"uv":[11.5,12.75],"uv_size":[0.5,-0.25]},"east":{"uv":[11.75,12.5],"uv_size":[0.25,0.25]},"south":{"uv":[11.5,12.5],"uv_size":[0.5,0.25]},"west":{"uv":[11.5,12.5],"uv_size":[0.25,0.25]},"up":{"uv":[11.5,12.75],"uv_size":[0.5,-0.25]},"down":{"uv":[12,12.75],"uv_size":[-0.5,-0.25]}}},{"origin":[2.3,2.7,-1.4],"size":[1.25,0.25,4.25],"uv":{"north":{"uv":[4.25,13],"uv_size":[1.25,-0.25]},"east":{"uv":[5.25,12.75],"uv_size":[0.25,0.25]},"south":{"uv":[4.25,12.75],"uv_size":[1.25,0.25]},"west":{"uv":[4.25,12.75],"uv_size":[0.25,0.25]},"up":{"uv":[4.25,13],"uv_size":[1.25,-0.25]},"down":{"uv":[5.5,13],"uv_size":[-1.25,-0.25]}}},{"origin":[-3.95,2.7,-1.4],"size":[0.25,0.25,4.25],"uv":{"north":{"uv":[11.5,13],"uv_size":[0.25,-0.25]},"east":{"uv":[11.5,12.75],"uv_size":[0.25,0.25]},"south":{"uv":[11.5,12.75],"uv_size":[0.25,0.25]},"west":{"uv":[11.5,12.75],"uv_size":[0.25,0.25]},"up":{"uv":[11.5,13],"uv_size":[0.25,-0.25]},"down":{"uv":[11.75,13],"uv_size":[-0.25,-0.25]}}},{"origin":[2.3,2.45,-1.4],"size":[1,0.25,4.25],"uv":{"north":{"uv":[4.5,13.25],"uv_size":[1,-0.25]},"east":{"uv":[5.25,13],"uv_size":[0.25,0.25]},"south":{"uv":[4.5,13],"uv_size":[1,0.25]},"west":{"uv":[4.5,13],"uv_size":[0.25,0.25]},"up":{"uv":[4.5,13.25],"uv_size":[1,-0.25]},"down":{"uv":[5.5,13.25],"uv_size":[-1,-0.25]}}},{"origin":[2.3,2.2,-1.4],"size":[0.75,0.25,4.25],"uv":{"north":{"uv":[4.75,13.5],"uv_size":[0.75,-0.25]},"east":{"uv":[5.25,13.25],"uv_size":[0.25,0.25]},"south":{"uv":[4.75,13.25],"uv_size":[0.75,0.25]},"west":{"uv":[4.75,13.25],"uv_size":[0.25,0.25]},"up":{"uv":[4.75,13.5],"uv_size":[0.75,-0.25]},"down":{"uv":[5.5,13.5],"uv_size":[-0.75,-0.25]}}},{"origin":[-3.2,2.2,-1.4],"size":[0.5,0.25,4.25],"uv":{"north":{"uv":[10.5,13.5],"uv_size":[0.5,-0.25]},"east":{"uv":[10.75,13.25],"uv_size":[0.25,0.25]},"south":{"uv":[10.5,13.25],"uv_size":[0.5,0.25]},"west":{"uv":[10.5,13.25],"uv_size":[0.25,0.25]},"up":{"uv":[10.5,13.5],"uv_size":[0.5,-0.25]},"down":{"uv":[11,13.5],"uv_size":[-0.5,-0.25]}}},{"origin":[2.3,1.95,-1.4],"size":[0.5,0.25,4.25],"uv":{"north":{"uv":[5,13.75],"uv_size":[0.5,-0.25]},"east":{"uv":[5.25,13.5],"uv_size":[0.25,0.25]},"south":{"uv":[5,13.5],"uv_size":[0.5,0.25]},"west":{"uv":[5,13.5],"uv_size":[0.25,0.25]},"up":{"uv":[5,13.75],"uv_size":[0.5,-0.25]},"down":{"uv":[5.5,13.75],"uv_size":[-0.5,-0.25]}}},{"origin":[-2.95,1.95,-1.4],"size":[0.25,0.25,4.25],"uv":{"north":{"uv":[10.5,13.75],"uv_size":[0.25,-0.25]},"east":{"uv":[10.5,13.5],"uv_size":[0.25,0.25]},"south":{"uv":[10.5,13.5],"uv_size":[0.25,0.25]},"west":{"uv":[10.5,13.5],"uv_size":[0.25,0.25]},"up":{"uv":[10.5,13.75],"uv_size":[0.25,-0.25]},"down":{"uv":[10.75,13.75],"uv_size":[-0.25,-0.25]}}},{"origin":[1.8,1.45,-1.4],"size":[0.25,0.25,4.25],"uv":{"north":{"uv":[5.75,14.25],"uv_size":[0.25,-0.25]},"east":{"uv":[5.75,14],"uv_size":[0.25,0.25]},"south":{"uv":[5.75,14],"uv_size":[0.25,0.25]},"west":{"uv":[5.75,14],"uv_size":[0.25,0.25]},"up":{"uv":[5.75,14.25],"uv_size":[0.25,-0.25]},"down":{"uv":[6,14.25],"uv_size":[-0.25,-0.25]}}},{"origin":[-2.45,1.45,-1.4],"size":[0.5,0.25,4.25],"uv":{"north":{"uv":[9.75,14.25],"uv_size":[0.5,-0.25]},"east":{"uv":[10,14],"uv_size":[0.25,0.25]},"south":{"uv":[9.75,14],"uv_size":[0.5,0.25]},"west":{"uv":[9.75,14],"uv_size":[0.25,0.25]},"up":{"uv":[9.75,14.25],"uv_size":[0.5,-0.25]},"down":{"uv":[10.25,14.25],"uv_size":[-0.5,-0.25]}}}]},{"name":"A","parent":"crlove1","pivot":[0.4,4.7,0.6]},{"name":"arrow","parent":"A","pivot":[-5,6.7,0.6],"cubes":[{"origin":[-6,7,0.6],"size":[10.9,0.5,0.4],"uv":{"north":{"uv":[14,14],"uv_size":[2,2]},"east":{"uv":[14,14],"uv_size":[2,2]},"south":{"uv":[14,14],"uv_size":[2,2]},"west":{"uv":[14,14],"uv_size":[2,2]},"up":{"uv":[16,16],"uv_size":[-2,-2]},"down":{"uv":[16,16],"uv_size":[-2,-2]}}}]},{"name":"arrow2","parent":"A","pivot":[0.4,4.7,0.6],"rotation":[0,0,-23.5],"cubes":[{"origin":[4,5,0.7],"size":[1.4,0.5,0.1],"uv":{"north":{"uv":[14,14],"uv_size":[2,2]},"east":{"uv":[14,14],"uv_size":[2,2]},"south":{"uv":[14,14],"uv_size":[2,2]},"west":{"uv":[14,14],"uv_size":[2,2]},"up":{"uv":[16,16],"uv_size":[-2,-2]},"down":{"uv":[16,16],"uv_size":[-2,-2]}}}]},{"name":"arrow3","parent":"A","pivot":[-0.2,8.1,0.6],"rotation":[0,0,14],"cubes":[{"origin":[3.4,8.8,0.7],"size":[1.4,0.5,0.1],"pivot":[-0.2,8.1,0.6],"rotation":[0,0,5.5],"uv":{"north":{"uv":[14,14],"uv_size":[2,2]},"east":{"uv":[14,14],"uv_size":[2,2]},"south":{"uv":[14,14],"uv_size":[2,2]},"west":{"uv":[14,14],"uv_size":[2,2]},"up":{"uv":[16,16],"uv_size":[-2,-2]},"down":{"uv":[16,16],"uv_size":[-2,-2]}}}]}]}]}

本次方块的动画文件(放入animations文件夹):

heartarrow.animations.json
{"format_version":"1.8.0","animations":{"animation.through":{"loop":true,"bones":{"A":{"position":{"vector":["math.sin(query.anim_time*120)*15",0,0]}}}}},"geckolib_format_version":2}

方块展示文件(放入models/block文件夹):

blockheartarrow.json
{"credit":"Made with Blockbench","parent":"builtin/entity","display":{"thirdperson_righthand":{"scale":[0.7,0.7,0.7]},"thirdperson_lefthand":{"scale":[0.7,0.7,0.7]},"firstperson_righthand":{"translation":[-2.25,4,-0.75],"scale":[0.7,0.7,1]},"firstperson_lefthand":{"translation":[-1,2.75,-1.25],"scale":[0.7,0.7,1]},"ground":{"rotation":[-89.51,0.41,61.84],"translation":[0,-2,0]},"gui":{"scale":[0.5,0.5,0.5]},"head":{"translation":[-0.25,0,-5.75]}}}

物品模型文件(放入models/item文件夹):

blockheartarrow.json
{"credit":"Made with Blockbench","textures":{"0":"re8joymod:block/crlove1","particle":"re8joymod:block/crlove1"},"elements":[{"name":"crlove1_0","from":[3.5,2.75,6],"to":[5.5,14.25,10.25],"faces":{"north":{"uv":[3.5,12.25,5.5,0.75],"rotation":180,"texture":"#0"},"east":{"uv":[5.25,0.75,5.5,12.25],"texture":"#0"},"south":{"uv":[3.5,0.75,5.5,12.25],"texture":"#0"},"west":{"uv":[3.5,0.75,3.75,12.25],"texture":"#0"},"up":{"uv":[5.5,0.75,3.5,1],"rotation":180,"texture":"#0"},"down":{"uv":[3.5,12,5.5,12.25],"texture":"#0"}}},{"name":"crlove1_1","from":[10.5,2.5,6],"to":[12.25,14.25,10.25],"faces":{"north":{"uv":[10.5,12.5,12.25,0.75],"rotation":180,"texture":"#0"},"east":{"uv":[12,0.75,12.25,12.5],"texture":"#0"},"south":{"uv":[10.5,0.75,12.25,12.5],"texture":"#0"},"west":{"uv":[10.5,0.75,10.75,12.5],"texture":"#0"},"up":{"uv":[12.25,0.75,10.5,1],"rotation":180,"texture":"#0"},"down":{"uv":[10.5,12.25,12.25,12.5],"texture":"#0"}}},{"name":"crlove1_2","from":[2.75,3.5,6],"to":[3.5,14,10.25],"faces":{"north":{"uv":[2.75,11.5,3.5,1],"rotation":180,"texture":"#0"},"east":{"uv":[3.25,1,3.5,11.5],"texture":"#0"},"south":{"uv":[2.75,1,3.5,11.5],"texture":"#0"},"west":{"uv":[2.75,1,3,11.5],"texture":"#0"},"up":{"uv":[3.5,1,2.75,1.25],"rotation":180,"texture":"#0"},"down":{"uv":[2.75,11.25,3.5,11.5],"texture":"#0"}}},{"name":"crlove1_3","from":[5.5,1,6],"to":[6,14,10.25],"faces":{"north":{"uv":[5.5,14,6,1],"rotation":180,"texture":"#0"},"east":{"uv":[5.75,1,6,14],"texture":"#0"},"south":{"uv":[5.5,1,6,14],"texture":"#0"},"west":{"uv":[5.5,1,5.75,14],"texture":"#0"},"up":{"uv":[6,1,5.5,1.25],"rotation":180,"texture":"#0"},"down":{"uv":[5.5,13.75,6,14],"texture":"#0"}}},{"name":"crlove1_4","from":[9.75,1,6],"to":[10.5,14,10.25],"faces":{"north":{"uv":[9.75,14,10.5,1],"rotation":180,"texture":"#0"},"east":{"uv":[10.25,1,10.5,14],"texture":"#0"},"south":{"uv":[9.75,1,10.5,14],"texture":"#0"},"west":{"uv":[9.75,1,10,14],"texture":"#0"},"up":{"uv":[10.5,1,9.75,1.25],"rotation":180,"texture":"#0"},"down":{"uv":[9.75,13.75,10.5,14],"texture":"#0"}}},{"name":"crlove1_5","from":[12.25,3.25,6],"to":[13,14,10.25],"faces":{"north":{"uv":[12.25,11.75,13,1],"rotation":180,"texture":"#0"},"east":{"uv":[12.75,1,13,11.75],"texture":"#0"},"south":{"uv":[12.25,1,13,11.75],"texture":"#0"},"west":{"uv":[12.25,1,12.5,11.75],"texture":"#0"},"up":{"uv":[13,1,12.25,1.25],"rotation":180,"texture":"#0"},"down":{"uv":[12.25,11.5,13,11.75],"texture":"#0"}}},{"name":"crlove1_6","from":[2.25,4,6],"to":[2.75,13.75,10.25],"faces":{"north":{"uv":[2.25,11,2.75,1.25],"rotation":180,"texture":"#0"},"east":{"uv":[2.5,1.25,2.75,11],"texture":"#0"},"south":{"uv":[2.25,1.25,2.75,11],"texture":"#0"},"west":{"uv":[2.25,1.25,2.5,11],"texture":"#0"},"up":{"uv":[2.75,1.25,2.25,1.5],"rotation":180,"texture":"#0"},"down":{"uv":[2.25,10.75,2.75,11],"texture":"#0"}}},{"name":"crlove1_7","from":[6,0.5,6],"to":[6.5,13.75,10.25],"faces":{"north":{"uv":[6,14.5,6.5,1.25],"rotation":180,"texture":"#0"},"east":{"uv":[6.25,1.25,6.5,14.5],"texture":"#0"},"south":{"uv":[6,1.25,6.5,14.5],"texture":"#0"},"west":{"uv":[6,1.25,6.25,14.5],"texture":"#0"},"up":{"uv":[6.5,1.25,6,1.5],"rotation":180,"texture":"#0"},"down":{"uv":[6,14.25,6.5,14.5],"texture":"#0"}}},{"name":"crlove1_8","from":[9.5,0.5,6],"to":[9.75,13.75,10.25],"faces":{"north":{"uv":[9.5,14.5,9.75,1.25],"rotation":180,"texture":"#0"},"east":{"uv":[9.5,1.25,9.75,14.5],"texture":"#0"},"south":{"uv":[9.5,1.25,9.75,14.5],"texture":"#0"},"west":{"uv":[9.5,1.25,9.75,14.5],"texture":"#0"},"up":{"uv":[9.75,1.25,9.5,1.5],"rotation":180,"texture":"#0"},"down":{"uv":[9.5,14.25,9.75,14.5],"texture":"#0"}}},{"name":"crlove1_9","from":[13,4,6],"to":[13.5,13.75,10.25],"faces":{"north":{"uv":[13,11,13.5,1.25],"rotation":180,"texture":"#0"},"east":{"uv":[13.25,1.25,13.5,11],"texture":"#0"},"south":{"uv":[13,1.25,13.5,11],"texture":"#0"},"west":{"uv":[13,1.25,13.25,11],"texture":"#0"},"up":{"uv":[13.5,1.25,13,1.5],"rotation":180,"texture":"#0"},"down":{"uv":[13,10.75,13.5,11],"texture":"#0"}}},{"name":"crlove1_10","from":[2,4.5,6],"to":[2.25,13.5,10.25],"faces":{"north":{"uv":[2,10.5,2.25,1.5],"rotation":180,"texture":"#0"},"east":{"uv":[2,1.5,2.25,10.5],"texture":"#0"},"south":{"uv":[2,1.5,2.25,10.5],"texture":"#0"},"west":{"uv":[2,1.5,2.25,10.5],"texture":"#0"},"up":{"uv":[2.25,1.5,2,1.75],"rotation":180,"texture":"#0"},"down":{"uv":[2,10.25,2.25,10.5],"texture":"#0"}}},{"name":"crlove1_11","from":[6.5,0.25,6],"to":[6.75,13.5,10.25],"faces":{"north":{"uv":[6.5,14.75,6.75,1.5],"rotation":180,"texture":"#0"},"east":{"uv":[6.5,1.5,6.75,14.75],"texture":"#0"},"south":{"uv":[6.5,1.5,6.75,14.75],"texture":"#0"},"west":{"uv":[6.5,1.5,6.75,14.75],"texture":"#0"},"up":{"uv":[6.75,1.5,6.5,1.75],"rotation":180,"texture":"#0"},"down":{"uv":[6.5,14.5,6.75,14.75],"texture":"#0"}}},{"name":"crlove1_12","from":[9.25,0.25,6],"to":[9.5,13.5,10.25],"faces":{"north":{"uv":[9.25,14.75,9.5,1.5],"rotation":180,"texture":"#0"},"east":{"uv":[9.25,1.5,9.5,14.75],"texture":"#0"},"south":{"uv":[9.25,1.5,9.5,14.75],"texture":"#0"},"west":{"uv":[9.25,1.5,9.5,14.75],"texture":"#0"},"up":{"uv":[9.5,1.5,9.25,1.75],"rotation":180,"texture":"#0"},"down":{"uv":[9.25,14.5,9.5,14.75],"texture":"#0"}}},{"name":"crlove1_13","from":[13.5,4.25,6],"to":[13.75,13.5,10.25],"faces":{"north":{"uv":[13.5,10.75,13.75,1.5],"rotation":180,"texture":"#0"},"east":{"uv":[13.5,1.5,13.75,10.75],"texture":"#0"},"south":{"uv":[13.5,1.5,13.75,10.75],"texture":"#0"},"west":{"uv":[13.5,1.5,13.75,10.75],"texture":"#0"},"up":{"uv":[13.75,1.5,13.5,1.75],"rotation":180,"texture":"#0"},"down":{"uv":[13.5,10.5,13.75,10.75],"texture":"#0"}}},{"name":"crlove1_14","from":[1.75,4.75,6],"to":[2,13.25,10.25],"faces":{"north":{"uv":[1.75,10.25,2,1.75],"rotation":180,"texture":"#0"},"east":{"uv":[1.75,1.75,2,10.25],"texture":"#0"},"south":{"uv":[1.75,1.75,2,10.25],"texture":"#0"},"west":{"uv":[1.75,1.75,2,10.25],"texture":"#0"},"up":{"uv":[2,1.75,1.75,2],"rotation":180,"texture":"#0"},"down":{"uv":[1.75,10,2,10.25],"texture":"#0"}}},{"name":"crlove1_15","from":[6.75,0,6],"to":[7,13.25,10.25],"faces":{"north":{"uv":[6.75,15,7,1.75],"rotation":180,"texture":"#0"},"east":{"uv":[6.75,1.75,7,15],"texture":"#0"},"south":{"uv":[6.75,1.75,7,15],"texture":"#0"},"west":{"uv":[6.75,1.75,7,15],"texture":"#0"},"up":{"uv":[7,1.75,6.75,2],"rotation":180,"texture":"#0"},"down":{"uv":[6.75,14.75,7,15],"texture":"#0"}}},{"name":"crlove1_16","from":[9,0.25,6],"to":[9.25,13.25,10.25],"faces":{"north":{"uv":[9,14.75,9.25,1.75],"rotation":180,"texture":"#0"},"east":{"uv":[9,1.75,9.25,14.75],"texture":"#0"},"south":{"uv":[9,1.75,9.25,14.75],"texture":"#0"},"west":{"uv":[9,1.75,9.25,14.75],"texture":"#0"},"up":{"uv":[9.25,1.75,9,2],"rotation":180,"texture":"#0"},"down":{"uv":[9,14.5,9.25,14.75],"texture":"#0"}}},{"name":"crlove1_17","from":[13.75,5,6],"to":[14.25,13.25,10.25],"faces":{"north":{"uv":[13.75,10,14.25,1.75],"rotation":180,"texture":"#0"},"east":{"uv":[14,1.75,14.25,10],"texture":"#0"},"south":{"uv":[13.75,1.75,14.25,10],"texture":"#0"},"west":{"uv":[13.75,1.75,14,10],"texture":"#0"},"up":{"uv":[14.25,1.75,13.75,2],"rotation":180,"texture":"#0"},"down":{"uv":[13.75,9.75,14.25,10],"texture":"#0"}}},{"name":"crlove1_18","from":[1.5,5.25,6],"to":[1.75,13,10.25],"faces":{"north":{"uv":[1.5,9.75,1.75,2],"rotation":180,"texture":"#0"},"east":{"uv":[1.5,2,1.75,9.75],"texture":"#0"},"south":{"uv":[1.5,2,1.75,9.75],"texture":"#0"},"west":{"uv":[1.5,2,1.75,9.75],"texture":"#0"},"up":{"uv":[1.75,2,1.5,2.25],"rotation":180,"texture":"#0"},"down":{"uv":[1.5,9.5,1.75,9.75],"texture":"#0"}}},{"name":"crlove1_19","from":[7,0,6],"to":[7.25,13,10.25],"faces":{"north":{"uv":[7,15,7.25,2],"rotation":180,"texture":"#0"},"east":{"uv":[7,2,7.25,15],"texture":"#0"},"south":{"uv":[7,2,7.25,15],"texture":"#0"},"west":{"uv":[7,2,7.25,15],"texture":"#0"},"up":{"uv":[7.25,2,7,2.25],"rotation":180,"texture":"#0"},"down":{"uv":[7,14.75,7.25,15],"texture":"#0"}}},{"name":"crlove1_20","from":[8.75,0,6],"to":[9,13,10.25],"faces":{"north":{"uv":[8.75,15,9,2],"rotation":180,"texture":"#0"},"east":{"uv":[8.75,2,9,15],"texture":"#0"},"south":{"uv":[8.75,2,9,15],"texture":"#0"},"west":{"uv":[8.75,2,9,15],"texture":"#0"},"up":{"uv":[9,2,8.75,2.25],"rotation":180,"texture":"#0"},"down":{"uv":[8.75,14.75,9,15],"texture":"#0"}}},{"name":"crlove1_21","from":[14.25,5.25,6],"to":[14.5,13,10.25],"faces":{"north":{"uv":[14.25,9.75,14.5,2],"rotation":180,"texture":"#0"},"east":{"uv":[14.25,2,14.5,9.75],"texture":"#0"},"south":{"uv":[14.25,2,14.5,9.75],"texture":"#0"},"west":{"uv":[14.25,2,14.5,9.75],"texture":"#0"},"up":{"uv":[14.5,2,14.25,2.25],"rotation":180,"texture":"#0"},"down":{"uv":[14.25,9.5,14.5,9.75],"texture":"#0"}}},{"name":"crlove1_22","from":[1.25,5.5,6],"to":[1.5,12.75,10.25],"faces":{"north":{"uv":[1.25,9.5,1.5,2.25],"rotation":180,"texture":"#0"},"east":{"uv":[1.25,2.25,1.5,9.5],"texture":"#0"},"south":{"uv":[1.25,2.25,1.5,9.5],"texture":"#0"},"west":{"uv":[1.25,2.25,1.5,9.5],"texture":"#0"},"up":{"uv":[1.5,2.25,1.25,2.5],"rotation":180,"texture":"#0"},"down":{"uv":[1.25,9.25,1.5,9.5],"texture":"#0"}}},{"name":"crlove1_23","from":[7.25,-0.25,6],"to":[7.5,12.75,10.25],"faces":{"north":{"uv":[7.25,15.25,7.5,2.25],"rotation":180,"texture":"#0"},"east":{"uv":[7.25,2.25,7.5,15.25],"texture":"#0"},"south":{"uv":[7.25,2.25,7.5,15.25],"texture":"#0"},"west":{"uv":[7.25,2.25,7.5,15.25],"texture":"#0"},"up":{"uv":[7.5,2.25,7.25,2.5],"rotation":180,"texture":"#0"},"down":{"uv":[7.25,15,7.5,15.25],"texture":"#0"}}},{"name":"crlove1_24","from":[8.5,-0.25,6],"to":[8.75,12.75,10.25],"faces":{"north":{"uv":[8.5,15.25,8.75,2.25],"rotation":180,"texture":"#0"},"east":{"uv":[8.5,2.25,8.75,15.25],"texture":"#0"},"south":{"uv":[8.5,2.25,8.75,15.25],"texture":"#0"},"west":{"uv":[8.5,2.25,8.75,15.25],"texture":"#0"},"up":{"uv":[8.75,2.25,8.5,2.5],"rotation":180,"texture":"#0"},"down":{"uv":[8.5,15,8.75,15.25],"texture":"#0"}}},{"name":"crlove1_25","from":[1,6,6],"to":[1.25,12.5,10.25],"faces":{"north":{"uv":[1,9,1.25,2.5],"rotation":180,"texture":"#0"},"east":{"uv":[1,2.5,1.25,9],"texture":"#0"},"south":{"uv":[1,2.5,1.25,9],"texture":"#0"},"west":{"uv":[1,2.5,1.25,9],"texture":"#0"},"up":{"uv":[1.25,2.5,1,2.75],"rotation":180,"texture":"#0"},"down":{"uv":[1,8.75,1.25,9],"texture":"#0"}}},{"name":"crlove1_26","from":[7.5,-0.25,6],"to":[7.75,12.5,10.25],"faces":{"north":{"uv":[7.5,15.25,7.75,2.5],"rotation":180,"texture":"#0"},"east":{"uv":[7.5,2.5,7.75,15.25],"texture":"#0"},"south":{"uv":[7.5,2.5,7.75,15.25],"texture":"#0"},"west":{"uv":[7.5,2.5,7.75,15.25],"texture":"#0"},"up":{"uv":[7.75,2.5,7.5,2.75],"rotation":180,"texture":"#0"},"down":{"uv":[7.5,15,7.75,15.25],"texture":"#0"}}},{"name":"crlove1_27","from":[8.25,-0.25,6],"to":[8.5,12.5,10.25],"faces":{"north":{"uv":[8.25,15.25,8.5,2.5],"rotation":180,"texture":"#0"},"east":{"uv":[8.25,2.5,8.5,15.25],"texture":"#0"},"south":{"uv":[8.25,2.5,8.5,15.25],"texture":"#0"},"west":{"uv":[8.25,2.5,8.5,15.25],"texture":"#0"},"up":{"uv":[8.5,2.5,8.25,2.75],"rotation":180,"texture":"#0"},"down":{"uv":[8.25,15,8.5,15.25],"texture":"#0"}}},{"name":"crlove1_28","from":[14.5,5.75,6],"to":[14.75,12.5,10.25],"faces":{"north":{"uv":[14.5,9.25,14.75,2.5],"rotation":180,"texture":"#0"},"east":{"uv":[14.5,2.5,14.75,9.25],"texture":"#0"},"south":{"uv":[14.5,2.5,14.75,9.25],"texture":"#0"},"west":{"uv":[14.5,2.5,14.75,9.25],"texture":"#0"},"up":{"uv":[14.75,2.5,14.5,2.75],"rotation":180,"texture":"#0"},"down":{"uv":[14.5,9,14.75,9.25],"texture":"#0"}}},{"name":"crlove1_29","from":[7.75,-0.5,6],"to":[8.25,12.25,10.25],"faces":{"north":{"uv":[7.75,15.5,8.25,2.75],"rotation":180,"texture":"#0"},"east":{"uv":[8,2.75,8.25,15.5],"texture":"#0"},"south":{"uv":[7.75,2.75,8.25,15.5],"texture":"#0"},"west":{"uv":[7.75,2.75,8,15.5],"texture":"#0"},"up":{"uv":[8.25,2.75,7.75,3],"rotation":180,"texture":"#0"},"down":{"uv":[7.75,15.25,8.25,15.5],"texture":"#0"}}},{"name":"crlove1_30","from":[14.75,6.25,6],"to":[15,12.25,10.25],"faces":{"north":{"uv":[14.75,8.75,15,2.75],"rotation":180,"texture":"#0"},"east":{"uv":[14.75,2.75,15,8.75],"texture":"#0"},"south":{"uv":[14.75,2.75,15,8.75],"texture":"#0"},"west":{"uv":[14.75,2.75,15,8.75],"texture":"#0"},"up":{"uv":[15,2.75,14.75,3],"rotation":180,"texture":"#0"},"down":{"uv":[14.75,8.5,15,8.75],"texture":"#0"}}},{"name":"crlove1_31","from":[0.75,6.5,6],"to":[1,12,10.25],"faces":{"north":{"uv":[0.75,8.5,1,3],"rotation":180,"texture":"#0"},"east":{"uv":[0.75,3,1,8.5],"texture":"#0"},"south":{"uv":[0.75,3,1,8.5],"texture":"#0"},"west":{"uv":[0.75,3,1,8.5],"texture":"#0"},"up":{"uv":[1,3,0.75,3.25],"rotation":180,"texture":"#0"},"down":{"uv":[0.75,8.25,1,8.5],"texture":"#0"}}},{"name":"crlove1_32","from":[15,6.75,6],"to":[15.25,11.75,10.25],"faces":{"north":{"uv":[15,8.25,15.25,3.25],"rotation":180,"texture":"#0"},"east":{"uv":[15,3.25,15.25,8.25],"texture":"#0"},"south":{"uv":[15,3.25,15.25,8.25],"texture":"#0"},"west":{"uv":[15,3.25,15.25,8.25],"texture":"#0"},"up":{"uv":[15.25,3.25,15,3.5],"rotation":180,"texture":"#0"},"down":{"uv":[15,8,15.25,8.25],"texture":"#0"}}},{"name":"crlove1_33","from":[0.5,7.25,6],"to":[0.75,11.25,10.25],"faces":{"north":{"uv":[0.5,7.75,0.75,3.75],"rotation":180,"texture":"#0"},"east":{"uv":[0.5,3.75,0.75,7.75],"texture":"#0"},"south":{"uv":[0.5,3.75,0.75,7.75],"texture":"#0"},"west":{"uv":[0.5,3.75,0.75,7.75],"texture":"#0"},"up":{"uv":[0.75,3.75,0.5,4],"rotation":180,"texture":"#0"},"down":{"uv":[0.5,7.5,0.75,7.75],"texture":"#0"}}},{"name":"crlove1_34","from":[15.25,7.5,6],"to":[15.5,10.75,10.25],"faces":{"north":{"uv":[15.25,7.5,15.5,4.25],"rotation":180,"texture":"#0"},"east":{"uv":[15.25,4.25,15.5,7.5],"texture":"#0"},"south":{"uv":[15.25,4.25,15.5,7.5],"texture":"#0"},"west":{"uv":[15.25,4.25,15.5,7.5],"texture":"#0"},"up":{"uv":[15.5,4.25,15.25,4.5],"rotation":180,"texture":"#0"},"down":{"uv":[15.25,7.25,15.5,7.5],"texture":"#0"}}},{"name":"crlove1_35","from":[0.25,8.25,6],"to":[0.5,10.25,10.25],"faces":{"north":{"uv":[0.25,6.75,0.5,4.75],"rotation":180,"texture":"#0"},"east":{"uv":[0.25,4.75,0.5,6.75],"texture":"#0"},"south":{"uv":[0.25,4.75,0.5,6.75],"texture":"#0"},"west":{"uv":[0.25,4.75,0.5,6.75],"texture":"#0"},"up":{"uv":[0.5,4.75,0.25,5],"rotation":180,"texture":"#0"},"down":{"uv":[0.25,6.5,0.5,6.75],"texture":"#0"}}},{"name":"crlove1_36","from":[13.75,4.5,6],"to":[14,5,10.25],"faces":{"north":{"uv":[13.75,10.5,14,10],"rotation":180,"texture":"#0"},"east":{"uv":[13.75,10,14,10.5],"texture":"#0"},"south":{"uv":[13.75,10,14,10.5],"texture":"#0"},"west":{"uv":[13.75,10,14,10.5],"texture":"#0"},"up":{"uv":[14,10,13.75,10.25],"rotation":180,"texture":"#0"},"down":{"uv":[13.75,10.25,14,10.5],"texture":"#0"}}},{"name":"crlove1_37","from":[2.5,3.75,6],"to":[2.75,4,10.25],"faces":{"north":{"uv":[2.5,11.25,2.75,11],"rotation":180,"texture":"#0"},"east":{"uv":[2.5,11,2.75,11.25],"texture":"#0"},"south":{"uv":[2.5,11,2.75,11.25],"texture":"#0"},"west":{"uv":[2.5,11,2.75,11.25],"texture":"#0"},"up":{"uv":[2.75,11,2.5,11.25],"rotation":180,"texture":"#0"},"down":{"uv":[2.5,11,2.75,11.25],"texture":"#0"}}},{"name":"crlove1_38","from":[13,3.5,6],"to":[13.25,4,10.25],"faces":{"north":{"uv":[13,11.5,13.25,11],"rotation":180,"texture":"#0"},"east":{"uv":[13,11,13.25,11.5],"texture":"#0"},"south":{"uv":[13,11,13.25,11.5],"texture":"#0"},"west":{"uv":[13,11,13.25,11.5],"texture":"#0"},"up":{"uv":[13.25,11,13,11.25],"rotation":180,"texture":"#0"},"down":{"uv":[13,11.25,13.25,11.5],"texture":"#0"}}},{"name":"crlove1_39","from":[3,3.25,6],"to":[3.5,3.5,10.25],"faces":{"north":{"uv":[3,11.75,3.5,11.5],"rotation":180,"texture":"#0"},"east":{"uv":[3.25,11.5,3.5,11.75],"texture":"#0"},"south":{"uv":[3,11.5,3.5,11.75],"texture":"#0"},"west":{"uv":[3,11.5,3.25,11.75],"texture":"#0"},"up":{"uv":[3.5,11.5,3,11.75],"rotation":180,"texture":"#0"},"down":{"uv":[3,11.5,3.5,11.75],"texture":"#0"}}},{"name":"crlove1_40","from":[3.25,3,6],"to":[3.5,3.25,10.25],"faces":{"north":{"uv":[3.25,12,3.5,11.75],"rotation":180,"texture":"#0"},"east":{"uv":[3.25,11.75,3.5,12],"texture":"#0"},"south":{"uv":[3.25,11.75,3.5,12],"texture":"#0"},"west":{"uv":[3.25,11.75,3.5,12],"texture":"#0"},"up":{"uv":[3.5,11.75,3.25,12],"rotation":180,"texture":"#0"},"down":{"uv":[3.25,11.75,3.5,12],"texture":"#0"}}},{"name":"crlove1_41","from":[12.25,3,6],"to":[12.75,3.25,10.25],"faces":{"north":{"uv":[12.25,12,12.75,11.75],"rotation":180,"texture":"#0"},"east":{"uv":[12.5,11.75,12.75,12],"texture":"#0"},"south":{"uv":[12.25,11.75,12.75,12],"texture":"#0"},"west":{"uv":[12.25,11.75,12.5,12],"texture":"#0"},"up":{"uv":[12.75,11.75,12.25,12],"rotation":180,"texture":"#0"},"down":{"uv":[12.25,11.75,12.75,12],"texture":"#0"}}},{"name":"crlove1_42","from":[12.25,2.75,6],"to":[12.5,3,10.25],"faces":{"north":{"uv":[12.25,12.25,12.5,12],"rotation":180,"texture":"#0"},"east":{"uv":[12.25,12,12.5,12.25],"texture":"#0"},"south":{"uv":[12.25,12,12.5,12.25],"texture":"#0"},"west":{"uv":[12.25,12,12.5,12.25],"texture":"#0"},"up":{"uv":[12.5,12,12.25,12.25],"rotation":180,"texture":"#0"},"down":{"uv":[12.25,12,12.5,12.25],"texture":"#0"}}},{"name":"crlove1_43","from":[3.75,2.5,6],"to":[5.5,2.75,10.25],"faces":{"north":{"uv":[3.75,12.5,5.5,12.25],"rotation":180,"texture":"#0"},"east":{"uv":[5.25,12.25,5.5,12.5],"texture":"#0"},"south":{"uv":[3.75,12.25,5.5,12.5],"texture":"#0"},"west":{"uv":[3.75,12.25,4,12.5],"texture":"#0"},"up":{"uv":[5.5,12.25,3.75,12.5],"rotation":180,"texture":"#0"},"down":{"uv":[3.75,12.25,5.5,12.5],"texture":"#0"}}},{"name":"crlove1_44","from":[4,2.25,6],"to":[5.5,2.5,10.25],"faces":{"north":{"uv":[4,12.75,5.5,12.5],"rotation":180,"texture":"#0"},"east":{"uv":[5.25,12.5,5.5,12.75],"texture":"#0"},"south":{"uv":[4,12.5,5.5,12.75],"texture":"#0"},"west":{"uv":[4,12.5,4.25,12.75],"texture":"#0"},"up":{"uv":[5.5,12.5,4,12.75],"rotation":180,"texture":"#0"},"down":{"uv":[4,12.5,5.5,12.75],"texture":"#0"}}},{"name":"crlove1_45","from":[10.5,1.75,6],"to":[11.5,2.5,10.25],"faces":{"north":{"uv":[10.5,13.25,11.5,12.5],"rotation":180,"texture":"#0"},"east":{"uv":[11.25,12.5,11.5,13.25],"texture":"#0"},"south":{"uv":[10.5,12.5,11.5,13.25],"texture":"#0"},"west":{"uv":[10.5,12.5,10.75,13.25],"texture":"#0"},"up":{"uv":[11.5,12.5,10.5,12.75],"rotation":180,"texture":"#0"},"down":{"uv":[10.5,13,11.5,13.25],"texture":"#0"}}},{"name":"crlove1_46","from":[11.5,2.25,6],"to":[12,2.5,10.25],"faces":{"north":{"uv":[11.5,12.75,12,12.5],"rotation":180,"texture":"#0"},"east":{"uv":[11.75,12.5,12,12.75],"texture":"#0"},"south":{"uv":[11.5,12.5,12,12.75],"texture":"#0"},"west":{"uv":[11.5,12.5,11.75,12.75],"texture":"#0"},"up":{"uv":[12,12.5,11.5,12.75],"rotation":180,"texture":"#0"},"down":{"uv":[11.5,12.5,12,12.75],"texture":"#0"}}},{"name":"crlove1_47","from":[4.25,2,6],"to":[5.5,2.25,10.25],"faces":{"north":{"uv":[4.25,13,5.5,12.75],"rotation":180,"texture":"#0"},"east":{"uv":[5.25,12.75,5.5,13],"texture":"#0"},"south":{"uv":[4.25,12.75,5.5,13],"texture":"#0"},"west":{"uv":[4.25,12.75,4.5,13],"texture":"#0"},"up":{"uv":[5.5,12.75,4.25,13],"rotation":180,"texture":"#0"},"down":{"uv":[4.25,12.75,5.5,13],"texture":"#0"}}},{"name":"crlove1_48","from":[11.5,2,6],"to":[11.75,2.25,10.25],"faces":{"north":{"uv":[11.5,13,11.75,12.75],"rotation":180,"texture":"#0"},"east":{"uv":[11.5,12.75,11.75,13],"texture":"#0"},"south":{"uv":[11.5,12.75,11.75,13],"texture":"#0"},"west":{"uv":[11.5,12.75,11.75,13],"texture":"#0"},"up":{"uv":[11.75,12.75,11.5,13],"rotation":180,"texture":"#0"},"down":{"uv":[11.5,12.75,11.75,13],"texture":"#0"}}},{"name":"crlove1_49","from":[4.5,1.75,6],"to":[5.5,2,10.25],"faces":{"north":{"uv":[4.5,13.25,5.5,13],"rotation":180,"texture":"#0"},"east":{"uv":[5.25,13,5.5,13.25],"texture":"#0"},"south":{"uv":[4.5,13,5.5,13.25],"texture":"#0"},"west":{"uv":[4.5,13,4.75,13.25],"texture":"#0"},"up":{"uv":[5.5,13,4.5,13.25],"rotation":180,"texture":"#0"},"down":{"uv":[4.5,13,5.5,13.25],"texture":"#0"}}},{"name":"crlove1_50","from":[4.75,1.5,6],"to":[5.5,1.75,10.25],"faces":{"north":{"uv":[4.75,13.5,5.5,13.25],"rotation":180,"texture":"#0"},"east":{"uv":[5.25,13.25,5.5,13.5],"texture":"#0"},"south":{"uv":[4.75,13.25,5.5,13.5],"texture":"#0"},"west":{"uv":[4.75,13.25,5,13.5],"texture":"#0"},"up":{"uv":[5.5,13.25,4.75,13.5],"rotation":180,"texture":"#0"},"down":{"uv":[4.75,13.25,5.5,13.5],"texture":"#0"}}},{"name":"crlove1_51","from":[10.5,1.5,6],"to":[11,1.75,10.25],"faces":{"north":{"uv":[10.5,13.5,11,13.25],"rotation":180,"texture":"#0"},"east":{"uv":[10.75,13.25,11,13.5],"texture":"#0"},"south":{"uv":[10.5,13.25,11,13.5],"texture":"#0"},"west":{"uv":[10.5,13.25,10.75,13.5],"texture":"#0"},"up":{"uv":[11,13.25,10.5,13.5],"rotation":180,"texture":"#0"},"down":{"uv":[10.5,13.25,11,13.5],"texture":"#0"}}},{"name":"crlove1_52","from":[5,1.25,6],"to":[5.5,1.5,10.25],"faces":{"north":{"uv":[5,13.75,5.5,13.5],"rotation":180,"texture":"#0"},"east":{"uv":[5.25,13.5,5.5,13.75],"texture":"#0"},"south":{"uv":[5,13.5,5.5,13.75],"texture":"#0"},"west":{"uv":[5,13.5,5.25,13.75],"texture":"#0"},"up":{"uv":[5.5,13.5,5,13.75],"rotation":180,"texture":"#0"},"down":{"uv":[5,13.5,5.5,13.75],"texture":"#0"}}},{"name":"crlove1_53","from":[10.5,1.25,6],"to":[10.75,1.5,10.25],"faces":{"north":{"uv":[10.5,13.75,10.75,13.5],"rotation":180,"texture":"#0"},"east":{"uv":[10.5,13.5,10.75,13.75],"texture":"#0"},"south":{"uv":[10.5,13.5,10.75,13.75],"texture":"#0"},"west":{"uv":[10.5,13.5,10.75,13.75],"texture":"#0"},"up":{"uv":[10.75,13.5,10.5,13.75],"rotation":180,"texture":"#0"},"down":{"uv":[10.5,13.5,10.75,13.75],"texture":"#0"}}},{"name":"crlove1_54","from":[5.75,0.75,6],"to":[6,1,10.25],"faces":{"north":{"uv":[5.75,14.25,6,14],"rotation":180,"texture":"#0"},"east":{"uv":[5.75,14,6,14.25],"texture":"#0"},"south":{"uv":[5.75,14,6,14.25],"texture":"#0"},"west":{"uv":[5.75,14,6,14.25],"texture":"#0"},"up":{"uv":[6,14,5.75,14.25],"rotation":180,"texture":"#0"},"down":{"uv":[5.75,14,6,14.25],"texture":"#0"}}},{"name":"crlove1_55","from":[9.75,0.75,6],"to":[10.25,1,10.25],"faces":{"north":{"uv":[9.75,14.25,10.25,14],"rotation":180,"texture":"#0"},"east":{"uv":[10,14,10.25,14.25],"texture":"#0"},"south":{"uv":[9.75,14,10.25,14.25],"texture":"#0"},"west":{"uv":[9.75,14,10,14.25],"texture":"#0"},"up":{"uv":[10.25,14,9.75,14.25],"rotation":180,"texture":"#0"},"down":{"uv":[9.75,14,10.25,14.25],"texture":"#0"}}}],"display":{"thirdperson_righthand":{"scale":[0.7,0.7,0.7]},"thirdperson_lefthand":{"scale":[0.7,0.7,0.7]},"firstperson_righthand":{"translation":[-2.25,4,-0.75],"scale":[0.7,0.7,1]},"firstperson_lefthand":{"translation":[-1,2.75,-1.25],"scale":[0.7,0.7,1]},"ground":{"rotation":[-89.51,0.41,61.84],"translation":[0,-2,0]},"gui":{"scale":[0.5,0.5,0.5]},"head":{"translation":[-0.25,0,-5.75]}},"groups":[{"name":"crlove1","origin":[8,8,8],"color":0,"children":[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55]}]}
标签: ui 动画 minecraft

本文转载自: https://blog.csdn.net/Jay_fearless/article/details/128410185
版权归原作者 Jay_fearless 所有, 如有侵权,请联系我们删除。

“Minecraft 1.19.2 Forge模组开发 09.动画效果方块”的评论:

还没有评论