File tree Expand file tree Collapse file tree 4 files changed +20
-1
lines changed
exporters/datapackExporter/exporter/gen Expand file tree Collapse file tree 4 files changed +20
-1
lines changed Original file line number Diff line number Diff line change 11import { fileExists , loadJsonFile , recursivelyRemoveEmptyFolders } from '../util'
2+ import { generateEntityTypes } from './entity_types'
23import { generateTags } from './function_tags'
34import { generateFunctions } from './functions'
45import { Globals as G , util } from './globals'
@@ -90,6 +91,7 @@ export async function generateDatapack(exportData: ExportData) {
9091
9192 generateFunctions ( folders )
9293 generateTags ( folders )
94+ generateEntityTypes ( folders )
9395
9496 await processAJMeta ( folders )
9597
File renamed without changes.
Original file line number Diff line number Diff line change 1+ import { type IFolders } from './datapack'
2+ // import { Globals as G } from './globals'
3+
4+ // function tagMerger(a: any, b: any) {
5+ // a.values = a.values.filter(v => !b.values.includes(v))
6+ // a.values.push(...b.values)
7+ // return a
8+ // }
9+
10+ export function generateEntityTypes ( folders : IFolders ) {
11+ const animatedJavaEntityTypesFolder = folders . animatedJava . tags
12+ . newFolder ( 'entity_types' )
13+ . chainNewFile ( 'root.json' , { replace : false , values : [ 'minecraft:item_display' ] } )
14+ . chainNewFile ( 'bone.json' , { replace : false , values : [ 'minecraft:item_display' ] } )
15+ . chainNewFile ( 'locator.json' , { replace : false , values : [ 'minecraft:snowball' ] } )
16+ . chainNewFile ( 'camera.json' , { replace : false , values : [ 'minecraft:snowball' ] } )
17+ }
Original file line number Diff line number Diff line change 11import { loadJSONText } from './text'
22import { getScoreboards } from './scoreboards'
3- import { getTags } from './tags '
3+ import { getTags } from './entity_tags '
44import { loadUtil } from '../util'
55
66export let deepslate = AnimatedJava . API . deepslate
You can’t perform that action at this time.
0 commit comments