
Item frames are treated as blocks and use "map=false" for a map-less item frame, and "map=true" for item frames with maps.A model: Contains the properties of a model, if more than one model is used for the same variant.All specified models alternate in the game.model: Specifies the path to the model file of the block, in form of a resource location.x: Rotation of the model on the x-axis in increments of 90 degrees.y: Rotation of the model on the y-axis in increments of 90 degrees.uvlock: Can be true or false (default).Locks the rotation of the texture of a block, if set to true. This way the texture does not rotate with the block when using the x and y-tags above.weight: Sets the probability of the model for being used in the game, defaults to 1 (=100%).If more than one model is used for the same variant, the probability is calculated by dividing the individual model's weight by the sum of the weights of all models. The probability of each model being used would then be determined by dividing each weight by 4: 1/4, 1/4 and 2/4, or 25%, 25% and 50%, respectively.) (For example, if three models are used with weights 1, 1, and 2, then their combined weight would be 4 (1+1+2).


multipart: Used instead of variants to combine models based on block state attributes.A case Determines a case and the model that should apply in that case.when: A list of cases that have to be met for the model to be applied.OR: Matches if any of the contained cases return true.A condition A list of cases that all have to match the block to return true.
